"use strict";
(self["webpackChunk_aws_amazon_codeguru_extension"] = self["webpackChunk_aws_amazon_codeguru_extension"] || []).push([["vendors-node_modules_cloudscape-design_components_index_js"],{

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/alert/styles.scoped.css":
/*!******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/alert/styles.scoped.css ***!
  \******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_alert_mx3cw_5zusq_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_mx3cw_5zusq_1 var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_mx3cw_5zusq_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_alert_mx3cw_5zusq_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_alert_mx3cw_5zusq_93:not(#\\9), .awsui-mode-entering .awsui_alert_mx3cw_5zusq_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_mx3cw_5zusq_119:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  display: block;\n}\n.awsui_root_mx3cw_5zusq_119.awsui_hidden_mx3cw_5zusq_135:not(#\\9) {\n  display: none;\n}\n\n.awsui_alert_mx3cw_5zusq_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  display: flex;\n  justify-content: flex-start;\n  align-items: flex-start;\n  border-radius: var(--border-radius-alert-n0skwy, 12px);\n  border: var(--border-field-width-idlekx, 2px) solid;\n  padding: var(--space-alert-vertical-jbva6z, 8px) var(--space-alert-horizontal-ulbnu9, 16px);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n\n.awsui_body_mx3cw_5zusq_160:not(#\\9) {\n  display: flex;\n  flex: 1 1 0%;\n  min-width: 0;\n}\n\n.awsui_header_mx3cw_5zusq_166:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_action_mx3cw_5zusq_170:not(#\\9) {\n  white-space: nowrap;\n  margin-left: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_action-button_mx3cw_5zusq_175:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_text_mx3cw_5zusq_179:not(#\\9) {\n  padding: var(--border-field-width-idlekx, 2px) 0;\n  margin: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px);\n}\n.awsui_text_mx3cw_5zusq_179.awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  margin-left: 0;\n}\n.awsui_text_mx3cw_5zusq_179.awsui_message_mx3cw_5zusq_186:not(#\\9) {\n  margin-right: var(--space-alert-message-right-qop1p1, 4px);\n}\n.awsui_text_mx3cw_5zusq_179.awsui_message_mx3cw_5zusq_186 + .awsui_action_mx3cw_5zusq_170:not(#\\9) {\n  margin-left: var(--space-alert-action-left-hi50rw, 12px);\n}\n\n/* stylelint-disable selector-max-type */\n.awsui_root_mx3cw_5zusq_119.awsui_breakpoint-default_mx3cw_5zusq_194 > div > .awsui_alert_mx3cw_5zusq_93 > .awsui_body_mx3cw_5zusq_160:not(#\\9) {\n  display: block;\n}\n.awsui_root_mx3cw_5zusq_119.awsui_breakpoint-default_mx3cw_5zusq_194 > div > .awsui_alert_mx3cw_5zusq_93 > .awsui_body_mx3cw_5zusq_160 > .awsui_action_mx3cw_5zusq_170:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n  margin-bottom: var(--space-xxs-ynfts5, 4px);\n}\n\n/* stylelint-enable selector-max-type */\n.awsui_message_mx3cw_5zusq_186:not(#\\9) {\n  flex: 1 1 0%;\n  min-width: 0;\n}\n\n.awsui_content_mx3cw_5zusq_208:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_dismiss_mx3cw_5zusq_212:not(#\\9) {\n  flex: 0 0 auto;\n  margin-right: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  margin-left: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_dismiss-button_mx3cw_5zusq_218:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  flex: 0 0 auto;\n}\n\n.awsui_type-error_mx3cw_5zusq_226:not(#\\9) {\n  border-color: var(--color-border-status-error-mfrddc, #d91515);\n  background-color: var(--color-background-status-error-pe1hux, #fff7f7);\n}\n.awsui_type-error_mx3cw_5zusq_226 > .awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n}\n\n.awsui_type-warning_mx3cw_5zusq_234:not(#\\9) {\n  border-color: var(--color-border-status-warning-hg85ut, #7d8998);\n  background-color: var(--color-background-status-warning-zz4oi6, #ffffff);\n}\n.awsui_type-warning_mx3cw_5zusq_234 > .awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  color: var(--color-text-status-warning-27nlyh, #d91515);\n}\n\n.awsui_type-success_mx3cw_5zusq_242:not(#\\9) {\n  border-color: var(--color-border-status-success-cqi45f, #037f0c);\n  background-color: var(--color-background-status-success-xnxxn4, #f2fcf3);\n}\n.awsui_type-success_mx3cw_5zusq_242 > .awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  color: var(--color-text-status-success-0fzhv9, #037f0c);\n}\n\n.awsui_type-info_mx3cw_5zusq_250:not(#\\9) {\n  border-color: var(--color-border-status-info-546i7i, #0972d3);\n  background-color: var(--color-background-status-info-usb30e, #f2f8fd);\n}\n.awsui_type-info_mx3cw_5zusq_250 > .awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  color: var(--color-text-status-info-utupcz, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/alert/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,oJAAoJ;AACtJ;AACA;EACE;IACE,YAAY;EACd;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;EACrB,eAAe;EACf,gBAAgB;EAChB,cAAc;AAChB;AACA;EACE,aAAa;AACf;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,kBAAkB;EAClB,aAAa;EACb,2BAA2B;EAC3B,uBAAuB;EACvB,sDAAsD;EACtD,mDAAmD;EACnD,2FAA2F;EAC3F,2EAA2E;AAC7E;;AAEA;EACE,aAAa;EACb,YAAY;EACZ,YAAY;AACd;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,mBAAmB;EACnB,wCAAwC;AAC1C;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,gDAAgD;EAChD,wEAAwE;AAC1E;AACA;EACE,cAAc;AAChB;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,wDAAwD;AAC1D;;AAEA,wCAAwC;AACxC;EACE,cAAc;AAChB;AACA;EACE,yCAAyC;EACzC,2CAA2C;AAC7C;;AAEA,uCAAuC;AACvC;EACE,YAAY;EACZ,YAAY;AACd;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,cAAc;EACd,qDAAqD;EACrD,wCAAwC;AAC1C;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,8DAA8D;EAC9D,sEAAsE;AACxE;AACA;EACE,qDAAqD;AACvD;;AAEA;EACE,gEAAgE;EAChE,wEAAwE;AAC1E;AACA;EACE,uDAAuD;AACzD;;AAEA;EACE,gEAAgE;EAChE,wEAAwE;AAC1E;AACA;EACE,uDAAuD;AACzD;;AAEA;EACE,6DAA6D;EAC7D,qEAAqE;AACvE;AACA;EACE,oDAAoD;AACtD","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_alert_mx3cw_5zusq_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_mx3cw_5zusq_1 var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_mx3cw_5zusq_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_alert_mx3cw_5zusq_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_alert_mx3cw_5zusq_93:not(#\\9), .awsui-mode-entering .awsui_alert_mx3cw_5zusq_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_mx3cw_5zusq_119:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  display: block;\n}\n.awsui_root_mx3cw_5zusq_119.awsui_hidden_mx3cw_5zusq_135:not(#\\9) {\n  display: none;\n}\n\n.awsui_alert_mx3cw_5zusq_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  display: flex;\n  justify-content: flex-start;\n  align-items: flex-start;\n  border-radius: var(--border-radius-alert-n0skwy, 12px);\n  border: var(--border-field-width-idlekx, 2px) solid;\n  padding: var(--space-alert-vertical-jbva6z, 8px) var(--space-alert-horizontal-ulbnu9, 16px);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n\n.awsui_body_mx3cw_5zusq_160:not(#\\9) {\n  display: flex;\n  flex: 1 1 0%;\n  min-width: 0;\n}\n\n.awsui_header_mx3cw_5zusq_166:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_action_mx3cw_5zusq_170:not(#\\9) {\n  white-space: nowrap;\n  margin-left: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_action-button_mx3cw_5zusq_175:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_text_mx3cw_5zusq_179:not(#\\9) {\n  padding: var(--border-field-width-idlekx, 2px) 0;\n  margin: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px);\n}\n.awsui_text_mx3cw_5zusq_179.awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  margin-left: 0;\n}\n.awsui_text_mx3cw_5zusq_179.awsui_message_mx3cw_5zusq_186:not(#\\9) {\n  margin-right: var(--space-alert-message-right-qop1p1, 4px);\n}\n.awsui_text_mx3cw_5zusq_179.awsui_message_mx3cw_5zusq_186 + .awsui_action_mx3cw_5zusq_170:not(#\\9) {\n  margin-left: var(--space-alert-action-left-hi50rw, 12px);\n}\n\n/* stylelint-disable selector-max-type */\n.awsui_root_mx3cw_5zusq_119.awsui_breakpoint-default_mx3cw_5zusq_194 > div > .awsui_alert_mx3cw_5zusq_93 > .awsui_body_mx3cw_5zusq_160:not(#\\9) {\n  display: block;\n}\n.awsui_root_mx3cw_5zusq_119.awsui_breakpoint-default_mx3cw_5zusq_194 > div > .awsui_alert_mx3cw_5zusq_93 > .awsui_body_mx3cw_5zusq_160 > .awsui_action_mx3cw_5zusq_170:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n  margin-bottom: var(--space-xxs-ynfts5, 4px);\n}\n\n/* stylelint-enable selector-max-type */\n.awsui_message_mx3cw_5zusq_186:not(#\\9) {\n  flex: 1 1 0%;\n  min-width: 0;\n}\n\n.awsui_content_mx3cw_5zusq_208:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_dismiss_mx3cw_5zusq_212:not(#\\9) {\n  flex: 0 0 auto;\n  margin-right: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  margin-left: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_dismiss-button_mx3cw_5zusq_218:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  flex: 0 0 auto;\n}\n\n.awsui_type-error_mx3cw_5zusq_226:not(#\\9) {\n  border-color: var(--color-border-status-error-mfrddc, #d91515);\n  background-color: var(--color-background-status-error-pe1hux, #fff7f7);\n}\n.awsui_type-error_mx3cw_5zusq_226 > .awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n}\n\n.awsui_type-warning_mx3cw_5zusq_234:not(#\\9) {\n  border-color: var(--color-border-status-warning-hg85ut, #7d8998);\n  background-color: var(--color-background-status-warning-zz4oi6, #ffffff);\n}\n.awsui_type-warning_mx3cw_5zusq_234 > .awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  color: var(--color-text-status-warning-27nlyh, #d91515);\n}\n\n.awsui_type-success_mx3cw_5zusq_242:not(#\\9) {\n  border-color: var(--color-border-status-success-cqi45f, #037f0c);\n  background-color: var(--color-background-status-success-xnxxn4, #f2fcf3);\n}\n.awsui_type-success_mx3cw_5zusq_242 > .awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  color: var(--color-text-status-success-0fzhv9, #037f0c);\n}\n\n.awsui_type-info_mx3cw_5zusq_250:not(#\\9) {\n  border-color: var(--color-border-status-info-546i7i, #0972d3);\n  background-color: var(--color-background-status-info-usb30e, #f2f8fd);\n}\n.awsui_type-info_mx3cw_5zusq_250 > .awsui_icon_mx3cw_5zusq_183:not(#\\9) {\n  color: var(--color-text-status-info-utupcz, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.scoped.css":
/*!******************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.scoped.css ***!
  \******************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_arrow_1hpp3_1fwnq_93:not(#\\9) {\n  width: 20px;\n  height: 10px;\n}\n.awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9), .awsui_arrow-inner_1hpp3_1fwnq_97:not(#\\9) {\n  position: absolute;\n  overflow: hidden;\n  width: 20px;\n  height: 10px;\n  top: 0;\n  left: 0;\n}\n.awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-inner_1hpp3_1fwnq_97:not(#\\9)::after {\n  content: \"\";\n  box-sizing: border-box;\n  display: inline-block;\n  position: absolute;\n  border-radius: 2px 0 0 0;\n  bottom: 0;\n  left: 0;\n  width: 14px;\n  height: 14px;\n  transform: rotate(45deg);\n  transform-origin: 0 100%;\n}\n.awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  background-color: var(--color-border-status-info-546i7i, #0972d3);\n}\n.awsui_arrow-inner_1hpp3_1fwnq_97:not(#\\9) {\n  top: 2px;\n}\n.awsui_arrow-inner_1hpp3_1fwnq_97:not(#\\9)::after {\n  border-radius: 1px 0 0 0;\n  background-color: var(--color-background-status-info-usb30e, #f2f8fd);\n}\n.awsui_arrow-position-right-top_1hpp3_1fwnq_128 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-position-right-bottom_1hpp3_1fwnq_128 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  box-shadow: -0.71px 0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-left-top_1hpp3_1fwnq_131 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-position-left-bottom_1hpp3_1fwnq_131 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  box-shadow: 0.71px -0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-top-center_1hpp3_1fwnq_134 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-position-top-responsive_1hpp3_1fwnq_134 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  box-shadow: -0.71px -0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-bottom-center_1hpp3_1fwnq_137 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-position-bottom-responsive_1hpp3_1fwnq_137 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  box-shadow: 0.71px 0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_annotation_1hpp3_1fwnq_145:not(#\\9),\n.awsui_next-button_1hpp3_1fwnq_146:not(#\\9),\n.awsui_previous-button_1hpp3_1fwnq_147:not(#\\9),\n.awsui_finish-button_1hpp3_1fwnq_148:not(#\\9),\n.awsui_header_1hpp3_1fwnq_149:not(#\\9),\n.awsui_step-counter-content_1hpp3_1fwnq_150:not(#\\9),\n.awsui_content_1hpp3_1fwnq_151:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_description_1hpp3_1fwnq_155:not(#\\9) {\n  overflow: hidden;\n  margin-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_actionBar_1hpp3_1fwnq_160:not(#\\9) {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  position: relative;\n}\n\n.awsui_stepCounter_1hpp3_1fwnq_167:not(#\\9) {\n  margin-right: 20px;\n}\n\n.awsui_divider_1hpp3_1fwnq_171:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_hotspot_1hpp3_1fwnq_175:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background: transparent;\n  border: none;\n  padding: 0;\n  cursor: pointer;\n  scroll-margin: var(--awsui-content-scroll-margin-3j0evk, 40px 0 0 0);\n  width: 16px;\n  height: 16px;\n}\n.awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-circular-focus-ring-qawzn7, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_hotspot_1hpp3_1fwnq_175 > .awsui_icon_1hpp3_1fwnq_215:not(#\\9) {\n  position: relative;\n  stroke: var(--color-text-link-default-5f186r, #0972d3);\n}\n.awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):hover > .awsui_icon_1hpp3_1fwnq_215 {\n  stroke: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):active > .awsui_icon_1hpp3_1fwnq_215 {\n  stroke: var(--color-text-link-default-5f186r, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,WAAW;EACX,YAAY;AACd;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,WAAW;EACX,YAAY;EACZ,MAAM;EACN,OAAO;AACT;AACA;EACE,WAAW;EACX,sBAAsB;EACtB,qBAAqB;EACrB,kBAAkB;EAClB,wBAAwB;EACxB,SAAS;EACT,OAAO;EACP,WAAW;EACX,YAAY;EACZ,wBAAwB;EACxB,wBAAwB;AAC1B;AACA;EACE,iEAAiE;AACnE;AACA;EACE,QAAQ;AACV;AACA;EACE,wBAAwB;EACxB,qEAAqE;AACvE;AACA;EACE,4FAA4F;AAC9F;AACA;EACE,4FAA4F;AAC9F;AACA;EACE,6FAA6F;AAC/F;AACA;EACE,2FAA2F;AAC7F;;AAEA;;;CAGC;AACD;;;;;;;EAOE,uBAAuB;AACzB;;AAEA;EACE,gBAAgB;EAChB,wCAAwC;AAC1C;;AAEA;EACE,aAAa;EACb,8BAA8B;EAC9B,mBAAmB;EACnB,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,wHAAwH;AAC1H;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,uBAAuB;EACvB,YAAY;EACZ,UAAU;EACV,eAAe;EACf,oEAAoE;EACpE,WAAW;EACX,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,2EAA2E;EAC3E,sEAAsE;AACxE;AACA;EACE,kBAAkB;EAClB,sDAAsD;AACxD;AACA;EACE,oDAAoD;AACtD;AACA;EACE,sDAAsD;AACxD","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_arrow_1hpp3_1fwnq_93:not(#\\9) {\n  width: 20px;\n  height: 10px;\n}\n.awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9), .awsui_arrow-inner_1hpp3_1fwnq_97:not(#\\9) {\n  position: absolute;\n  overflow: hidden;\n  width: 20px;\n  height: 10px;\n  top: 0;\n  left: 0;\n}\n.awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-inner_1hpp3_1fwnq_97:not(#\\9)::after {\n  content: \"\";\n  box-sizing: border-box;\n  display: inline-block;\n  position: absolute;\n  border-radius: 2px 0 0 0;\n  bottom: 0;\n  left: 0;\n  width: 14px;\n  height: 14px;\n  transform: rotate(45deg);\n  transform-origin: 0 100%;\n}\n.awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  background-color: var(--color-border-status-info-546i7i, #0972d3);\n}\n.awsui_arrow-inner_1hpp3_1fwnq_97:not(#\\9) {\n  top: 2px;\n}\n.awsui_arrow-inner_1hpp3_1fwnq_97:not(#\\9)::after {\n  border-radius: 1px 0 0 0;\n  background-color: var(--color-background-status-info-usb30e, #f2f8fd);\n}\n.awsui_arrow-position-right-top_1hpp3_1fwnq_128 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-position-right-bottom_1hpp3_1fwnq_128 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  box-shadow: -0.71px 0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-left-top_1hpp3_1fwnq_131 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-position-left-bottom_1hpp3_1fwnq_131 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  box-shadow: 0.71px -0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-top-center_1hpp3_1fwnq_134 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-position-top-responsive_1hpp3_1fwnq_134 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  box-shadow: -0.71px -0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-bottom-center_1hpp3_1fwnq_137 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after, .awsui_arrow-position-bottom-responsive_1hpp3_1fwnq_137 > .awsui_arrow-outer_1hpp3_1fwnq_97:not(#\\9)::after {\n  box-shadow: 0.71px 0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_annotation_1hpp3_1fwnq_145:not(#\\9),\n.awsui_next-button_1hpp3_1fwnq_146:not(#\\9),\n.awsui_previous-button_1hpp3_1fwnq_147:not(#\\9),\n.awsui_finish-button_1hpp3_1fwnq_148:not(#\\9),\n.awsui_header_1hpp3_1fwnq_149:not(#\\9),\n.awsui_step-counter-content_1hpp3_1fwnq_150:not(#\\9),\n.awsui_content_1hpp3_1fwnq_151:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_description_1hpp3_1fwnq_155:not(#\\9) {\n  overflow: hidden;\n  margin-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_actionBar_1hpp3_1fwnq_160:not(#\\9) {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  position: relative;\n}\n\n.awsui_stepCounter_1hpp3_1fwnq_167:not(#\\9) {\n  margin-right: 20px;\n}\n\n.awsui_divider_1hpp3_1fwnq_171:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_hotspot_1hpp3_1fwnq_175:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background: transparent;\n  border: none;\n  padding: 0;\n  cursor: pointer;\n  scroll-margin: var(--awsui-content-scroll-margin-3j0evk, 40px 0 0 0);\n  width: 16px;\n  height: 16px;\n}\n.awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-circular-focus-ring-qawzn7, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_hotspot_1hpp3_1fwnq_175 > .awsui_icon_1hpp3_1fwnq_215:not(#\\9) {\n  position: relative;\n  stroke: var(--color-text-link-default-5f186r, #0972d3);\n}\n.awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):hover > .awsui_icon_1hpp3_1fwnq_215 {\n  stroke: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_hotspot_1hpp3_1fwnq_175:not(#\\9):active > .awsui_icon_1hpp3_1fwnq_215 {\n  stroke: var(--color-text-link-default-5f186r, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.scoped.css":
/*!***************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.scoped.css ***!
  \***************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content-wrapper_zycdx_xatmz_97:not(#\\9) {\n  padding-left: var(--space-scaled-2x-xxxl-lbp35j, 40px);\n  padding-right: var(--space-scaled-2x-xxxl-lbp35j, 40px);\n}\n.awsui_content-wrapper-mobile_zycdx_xatmz_101:not(#\\9) {\n  padding-left: var(--space-l-4vl6xu, 20px);\n  padding-right: var(--space-l-4vl6xu, 20px);\n}\n\n.awsui_content-type-dashboard_zycdx_xatmz_106:not(#\\9) {\n  margin-left: auto;\n  margin-right: auto;\n}\n@media (min-width: 1401px) {\n  .awsui_content-type-dashboard_zycdx_xatmz_106:not(#\\9) {\n    max-width: 1280px;\n  }\n}\n@media (min-width: 1921px) {\n  .awsui_content-type-dashboard_zycdx_xatmz_106:not(#\\9) {\n    max-width: 1620px;\n  }\n}\n@media (min-width: 2541px) {\n  .awsui_content-type-dashboard_zycdx_xatmz_106:not(#\\9) {\n    max-width: 2160px;\n  }\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,sDAAsD;EACtD,uDAAuD;AACzD;AACA;EACE,yCAAyC;EACzC,0CAA0C;AAC5C;;AAEA;EACE,iBAAiB;EACjB,kBAAkB;AACpB;AACA;EACE;IACE,iBAAiB;EACnB;AACF;AACA;EACE;IACE,iBAAiB;EACnB;AACF;AACA;EACE;IACE,iBAAiB;EACnB;AACF","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content-wrapper_zycdx_xatmz_97:not(#\\9) {\n  padding-left: var(--space-scaled-2x-xxxl-lbp35j, 40px);\n  padding-right: var(--space-scaled-2x-xxxl-lbp35j, 40px);\n}\n.awsui_content-wrapper-mobile_zycdx_xatmz_101:not(#\\9) {\n  padding-left: var(--space-l-4vl6xu, 20px);\n  padding-right: var(--space-l-4vl6xu, 20px);\n}\n\n.awsui_content-type-dashboard_zycdx_xatmz_106:not(#\\9) {\n  margin-left: auto;\n  margin-right: auto;\n}\n@media (min-width: 1401px) {\n  .awsui_content-type-dashboard_zycdx_xatmz_106:not(#\\9) {\n    max-width: 1280px;\n  }\n}\n@media (min-width: 1921px) {\n  .awsui_content-type-dashboard_zycdx_xatmz_106:not(#\\9) {\n    max-width: 1620px;\n  }\n}\n@media (min-width: 2541px) {\n  .awsui_content-type-dashboard_zycdx_xatmz_106:not(#\\9) {\n    max-width: 2160px;\n  }\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/drawer/styles.scoped.css":
/*!******************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/drawer/styles.scoped.css ***!
  \******************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_toggle_1uo6m_y69q2_97:not(#\\9) {\n  box-sizing: border-box;\n  padding: var(--space-xxs-ynfts5, 4px) 7px;\n}\n\n.awsui_drawer-triggers_1uo6m_y69q2_102:not(#\\9) {\n  box-sizing: border-box;\n}\n\n.awsui_drawer_1uo6m_y69q2_102:not(#\\9) {\n  flex-shrink: 0;\n  position: relative;\n  word-wrap: break-word;\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n}\n.awsui_drawer_1uo6m_y69q2_102:not(#\\9):not(.awsui_drawer-mobile_1uo6m_y69q2_112) {\n  z-index: 830;\n}\n.awsui_drawer-closed_1uo6m_y69q2_115:not(#\\9) {\n  min-width: 40px;\n  cursor: pointer;\n}\n.awsui_drawer-closed_1uo6m_y69q2_115.awsui_drawer-mobile_1uo6m_y69q2_112:not(#\\9) {\n  display: none;\n}\n\n.awsui_drawer-content_1uo6m_y69q2_123:not(#\\9) {\n  position: fixed;\n  overflow: auto;\n  background-color: var(--color-background-layout-panel-content-808qum, #ffffff);\n}\n.awsui_drawer-mobile_1uo6m_y69q2_112 > .awsui_drawer-content_1uo6m_y69q2_123:not(#\\9) {\n  z-index: 1001;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n}\n.awsui_drawer-closed_1uo6m_y69q2_115 > .awsui_drawer-content_1uo6m_y69q2_123:not(#\\9) {\n  width: 40px;\n}\n.awsui_drawer-closed_1uo6m_y69q2_115 > .awsui_drawer-content_1uo6m_y69q2_123:not(#\\9):hover {\n  background: var(--color-background-layout-panel-hover-0bg3gq, #e9ebed);\n}\n.awsui_drawer-closed_1uo6m_y69q2_115 > .awsui_drawer-content_1uo6m_y69q2_123.awsui_non-interactive_1uo6m_y69q2_141:not(#\\9):hover {\n  background: var(--color-background-layout-panel-content-808qum, #ffffff);\n  cursor: default;\n}\n.awsui_drawer-content_1uo6m_y69q2_123 > [aria-hidden=true]:not(#\\9) {\n  display: none;\n}\n\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger_1uo6m_y69q2_149:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) 6px;\n  margin: 1px 6px;\n  border-radius: 0;\n  border: 0;\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger_1uo6m_y69q2_149:not(#\\9):not(:last-child) {\n  box-shadow: 0px 1px var(--color-shadow-layout-panel-trigger-t4yazw, #d1d5db);\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger-drawer_1uo6m_y69q2_158:not(#\\9):hover:not(.awsui_selected_1uo6m_y69q2_158) {\n  color: var(--color-text-layout-panel-trigger-hover-yw2kb4, #0972d3);\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger-drawer_1uo6m_y69q2_158:not(#\\9):hover:not(.awsui_selected_1uo6m_y69q2_158):not(:last-child) {\n  box-shadow: 0px 1px var(--color-shadow-layout-panel-trigger-t4yazw, #d1d5db);\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger_1uo6m_y69q2_149.awsui_selected_1uo6m_y69q2_158:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-s-hv8c1d, 12px);\n  margin: 0;\n  border-top: 1px solid var(--color-background-layout-panel-trigger-active-uf4o0r, #00142b);\n  border-bottom: 1px solid var(--color-background-layout-panel-trigger-active-uf4o0r, #00142b);\n  background-color: var(--color-background-layout-panel-trigger-active-uf4o0r, #00142b);\n  color: var(--color-text-layout-panel-trigger-active-mt4zu0, #ffffff);\n  box-shadow: none;\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger_1uo6m_y69q2_149.awsui_selected_1uo6m_y69q2_158:not(#\\9):hover {\n  cursor: default;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/app-layout/drawer/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,sBAAsB;EACtB,yCAAyC;AAC3C;;AAEA;EACE,sBAAsB;AACxB;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,qBAAqB;EACrB,iGAAiG;AACnG;AACA;EACE,YAAY;AACd;AACA;EACE,eAAe;EACf,eAAe;AACjB;AACA;EACE,aAAa;AACf;;AAEA;EACE,eAAe;EACf,cAAc;EACd,8EAA8E;AAChF;AACA;EACE,aAAa;EACb,MAAM;EACN,SAAS;EACT,OAAO;EACP,QAAQ;AACV;AACA;EACE,WAAW;AACb;AACA;EACE,sEAAsE;AACxE;AACA;EACE,wEAAwE;EACxE,eAAe;AACjB;AACA;EACE,aAAa;AACf;;AAEA;EACE,+CAA+C;EAC/C,eAAe;EACf,gBAAgB;EAChB,SAAS;AACX;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,mEAAmE;AACrE;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,uEAAuE;EACvE,SAAS;EACT,yFAAyF;EACzF,4FAA4F;EAC5F,qFAAqF;EACrF,oEAAoE;EACpE,gBAAgB;AAClB;AACA;EACE,eAAe;AACjB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_toggle_1uo6m_y69q2_97:not(#\\9) {\n  box-sizing: border-box;\n  padding: var(--space-xxs-ynfts5, 4px) 7px;\n}\n\n.awsui_drawer-triggers_1uo6m_y69q2_102:not(#\\9) {\n  box-sizing: border-box;\n}\n\n.awsui_drawer_1uo6m_y69q2_102:not(#\\9) {\n  flex-shrink: 0;\n  position: relative;\n  word-wrap: break-word;\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n}\n.awsui_drawer_1uo6m_y69q2_102:not(#\\9):not(.awsui_drawer-mobile_1uo6m_y69q2_112) {\n  z-index: 830;\n}\n.awsui_drawer-closed_1uo6m_y69q2_115:not(#\\9) {\n  min-width: 40px;\n  cursor: pointer;\n}\n.awsui_drawer-closed_1uo6m_y69q2_115.awsui_drawer-mobile_1uo6m_y69q2_112:not(#\\9) {\n  display: none;\n}\n\n.awsui_drawer-content_1uo6m_y69q2_123:not(#\\9) {\n  position: fixed;\n  overflow: auto;\n  background-color: var(--color-background-layout-panel-content-808qum, #ffffff);\n}\n.awsui_drawer-mobile_1uo6m_y69q2_112 > .awsui_drawer-content_1uo6m_y69q2_123:not(#\\9) {\n  z-index: 1001;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n}\n.awsui_drawer-closed_1uo6m_y69q2_115 > .awsui_drawer-content_1uo6m_y69q2_123:not(#\\9) {\n  width: 40px;\n}\n.awsui_drawer-closed_1uo6m_y69q2_115 > .awsui_drawer-content_1uo6m_y69q2_123:not(#\\9):hover {\n  background: var(--color-background-layout-panel-hover-0bg3gq, #e9ebed);\n}\n.awsui_drawer-closed_1uo6m_y69q2_115 > .awsui_drawer-content_1uo6m_y69q2_123.awsui_non-interactive_1uo6m_y69q2_141:not(#\\9):hover {\n  background: var(--color-background-layout-panel-content-808qum, #ffffff);\n  cursor: default;\n}\n.awsui_drawer-content_1uo6m_y69q2_123 > [aria-hidden=true]:not(#\\9) {\n  display: none;\n}\n\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger_1uo6m_y69q2_149:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) 6px;\n  margin: 1px 6px;\n  border-radius: 0;\n  border: 0;\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger_1uo6m_y69q2_149:not(#\\9):not(:last-child) {\n  box-shadow: 0px 1px var(--color-shadow-layout-panel-trigger-t4yazw, #d1d5db);\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger-drawer_1uo6m_y69q2_158:not(#\\9):hover:not(.awsui_selected_1uo6m_y69q2_158) {\n  color: var(--color-text-layout-panel-trigger-hover-yw2kb4, #0972d3);\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger-drawer_1uo6m_y69q2_158:not(#\\9):hover:not(.awsui_selected_1uo6m_y69q2_158):not(:last-child) {\n  box-shadow: 0px 1px var(--color-shadow-layout-panel-trigger-t4yazw, #d1d5db);\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger_1uo6m_y69q2_149.awsui_selected_1uo6m_y69q2_158:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-s-hv8c1d, 12px);\n  margin: 0;\n  border-top: 1px solid var(--color-background-layout-panel-trigger-active-uf4o0r, #00142b);\n  border-bottom: 1px solid var(--color-background-layout-panel-trigger-active-uf4o0r, #00142b);\n  background-color: var(--color-background-layout-panel-trigger-active-uf4o0r, #00142b);\n  color: var(--color-text-layout-panel-trigger-active-mt4zu0, #ffffff);\n  box-shadow: none;\n}\n.awsui_drawer-triggers_1uo6m_y69q2_102 > .awsui_trigger_1uo6m_y69q2_149.awsui_selected_1uo6m_y69q2_158:not(#\\9):hover {\n  cursor: default;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.scoped.css":
/*!**************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.scoped.css ***!
  \**************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_block-body-scroll_19d8l_7wu58_97:not(#\\9) {\n  overflow: hidden;\n}\n\n.awsui_mobile-bar_19d8l_7wu58_101:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  position: sticky;\n  display: flex;\n  align-items: center;\n  flex-shrink: 0;\n  z-index: 1000;\n  width: 100%;\n  box-sizing: border-box;\n  background-color: var(--color-background-layout-mobile-panel-9vweqk, #000716);\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n  height: calc(2 * var(--space-m-17eucw, 16px) + var(--space-scaled-xs-6859qs, 8px));\n}\n\n.awsui_mobile-bar-breadcrumbs_19d8l_7wu58_115:not(#\\9) {\n  min-width: 0;\n  flex: 1;\n  margin-left: var(--space-m-17eucw, 16px);\n  margin-right: var(--space-m-17eucw, 16px);\n}\n\n.awsui_mobile-toggle_19d8l_7wu58_122:not(#\\9) {\n  box-sizing: border-box;\n  cursor: pointer;\n  z-index: 1;\n  padding: var(--space-xxs-ynfts5, 4px) 7px;\n  width: 40px;\n}\n.awsui_mobile-toggle_19d8l_7wu58_122:not(#\\9):first-child {\n  border-right: 1px solid var(--color-border-layout-wf5alz, #d1d5db);\n}\n.awsui_mobile-toggle_19d8l_7wu58_122:not(#\\9):last-child {\n  border-left: 1px solid var(--color-border-layout-wf5alz, #d1d5db);\n}\n.awsui_mobile-toggle_19d8l_7wu58_122:not(#\\9):hover:not(.awsui_mobile-toggle-with-drawers_19d8l_7wu58_135) {\n  background: var(--color-background-layout-panel-hover-0bg3gq, #e9ebed);\n}\n.awsui_mobile-toggle-with-drawers_19d8l_7wu58_135:not(#\\9) {\n  display: flex;\n  width: auto;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,gBAAgB;AAClB;;AAEA;EACE,uEAAuE;EACvE,gBAAgB;EAChB,aAAa;EACb,mBAAmB;EACnB,cAAc;EACd,aAAa;EACb,WAAW;EACX,sBAAsB;EACtB,6EAA6E;EAC7E,iGAAiG;EACjG,kFAAkF;AACpF;;AAEA;EACE,YAAY;EACZ,OAAO;EACP,wCAAwC;EACxC,yCAAyC;AAC3C;;AAEA;EACE,sBAAsB;EACtB,eAAe;EACf,UAAU;EACV,yCAAyC;EACzC,WAAW;AACb;AACA;EACE,kEAAkE;AACpE;AACA;EACE,iEAAiE;AACnE;AACA;EACE,sEAAsE;AACxE;AACA;EACE,aAAa;EACb,WAAW;AACb","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_block-body-scroll_19d8l_7wu58_97:not(#\\9) {\n  overflow: hidden;\n}\n\n.awsui_mobile-bar_19d8l_7wu58_101:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  position: sticky;\n  display: flex;\n  align-items: center;\n  flex-shrink: 0;\n  z-index: 1000;\n  width: 100%;\n  box-sizing: border-box;\n  background-color: var(--color-background-layout-mobile-panel-9vweqk, #000716);\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n  height: calc(2 * var(--space-m-17eucw, 16px) + var(--space-scaled-xs-6859qs, 8px));\n}\n\n.awsui_mobile-bar-breadcrumbs_19d8l_7wu58_115:not(#\\9) {\n  min-width: 0;\n  flex: 1;\n  margin-left: var(--space-m-17eucw, 16px);\n  margin-right: var(--space-m-17eucw, 16px);\n}\n\n.awsui_mobile-toggle_19d8l_7wu58_122:not(#\\9) {\n  box-sizing: border-box;\n  cursor: pointer;\n  z-index: 1;\n  padding: var(--space-xxs-ynfts5, 4px) 7px;\n  width: 40px;\n}\n.awsui_mobile-toggle_19d8l_7wu58_122:not(#\\9):first-child {\n  border-right: 1px solid var(--color-border-layout-wf5alz, #d1d5db);\n}\n.awsui_mobile-toggle_19d8l_7wu58_122:not(#\\9):last-child {\n  border-left: 1px solid var(--color-border-layout-wf5alz, #d1d5db);\n}\n.awsui_mobile-toggle_19d8l_7wu58_122:not(#\\9):hover:not(.awsui_mobile-toggle-with-drawers_19d8l_7wu58_135) {\n  background: var(--color-background-layout-panel-hover-0bg3gq, #e9ebed);\n}\n.awsui_mobile-toggle-with-drawers_19d8l_7wu58_135:not(#\\9) {\n  display: flex;\n  width: auto;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/notifications/styles.scoped.css":
/*!*************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/notifications/styles.scoped.css ***!
  \*************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_notifications_1hmm4_1tp3h_9:not(#\\9),\n.awsui_notifications-sticky_1hmm4_1tp3h_10:not(#\\9) {\n  z-index: 850;\n}\n\n.awsui_notifications_1hmm4_1tp3h_9:not(#\\9) {\n  /* This is necessary for the z-index to have effect */\n  position: relative;\n}\n\n.awsui_notifications-sticky_1hmm4_1tp3h_10:not(#\\9) {\n  top: 0;\n  position: sticky;\n  --awsui-flashbar-sticky-bottom-margin-3j0evk: var(--space-xxl-2nvmf1, 32px);\n}\n\n.awsui_no-content-paddings_1hmm4_1tp3h_25:not(#\\9) {\n  /*\n  When using the disableContentPaddings option, the Flashbar will use this custom property to add additional space\n  when the notification bar is rendered, to prevent it from overlapping the content.\n   */\n  --awsui-stacked-notifications-bottom-margin-3j0evk: var(--space-scaled-l-t03y3z, 20px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/app-layout/notifications/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;EAEE,YAAY;AACd;;AAEA;EACE,qDAAqD;EACrD,kBAAkB;AACpB;;AAEA;EACE,MAAM;EACN,gBAAgB;EAChB,2EAA2E;AAC7E;;AAEA;EACE;;;IAGE;EACF,sFAAsF;AACxF","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_notifications_1hmm4_1tp3h_9:not(#\\9),\n.awsui_notifications-sticky_1hmm4_1tp3h_10:not(#\\9) {\n  z-index: 850;\n}\n\n.awsui_notifications_1hmm4_1tp3h_9:not(#\\9) {\n  /* This is necessary for the z-index to have effect */\n  position: relative;\n}\n\n.awsui_notifications-sticky_1hmm4_1tp3h_10:not(#\\9) {\n  top: 0;\n  position: sticky;\n  --awsui-flashbar-sticky-bottom-margin-3j0evk: var(--space-xxl-2nvmf1, 32px);\n}\n\n.awsui_no-content-paddings_1hmm4_1tp3h_25:not(#\\9) {\n  /*\n  When using the disableContentPaddings option, the Flashbar will use this custom property to add additional space\n  when the notification bar is rendered, to prevent it from overlapping the content.\n   */\n  --awsui-stacked-notifications-bottom-margin-3j0evk: var(--space-scaled-l-t03y3z, 20px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.scoped.css":
/*!******************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.scoped.css ***!
  \******************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_drawer-displayed_glvdu_475ep_97:not(#\\9) {\n  min-width: 40px;\n}\n\n.awsui_drawer-content_glvdu_475ep_101:not(#\\9) {\n  position: fixed;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,eAAe;AACjB;;AAEA;EACE,eAAe;AACjB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_drawer-displayed_glvdu_475ep_97:not(#\\9) {\n  min-width: 40px;\n}\n\n.awsui_drawer-content_glvdu_475ep_101:not(#\\9) {\n  position: fixed;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/styles.scoped.css":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/styles.scoped.css ***!
  \***********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_lm6vo_1rqvf_97:not(#\\9),\n.awsui_layout-wrapper_lm6vo_1rqvf_98:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  position: relative;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_root-no-scroll_lm6vo_1rqvf_105:not(#\\9) {\n  position: relative;\n  z-index: 1;\n}\n\n.awsui_layout_lm6vo_1rqvf_98:not(#\\9) {\n  flex: 1 1 auto;\n  display: flex;\n  align-items: stretch;\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n}\n.awsui_layout-no-scroll_lm6vo_1rqvf_116:not(#\\9) {\n  overflow: hidden;\n}\n\n.awsui_layout-main_lm6vo_1rqvf_120:not(#\\9) {\n  flex: 1;\n  min-width: 0;\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  position: relative;\n}\n.awsui_layout-main-scrollable_lm6vo_1rqvf_126:not(#\\9) {\n  overflow: auto;\n}\n\n/* stylelint-disable-next-line selector-combinator-disallowed-list, selector-max-universal */\n.awsui_unfocusable_lm6vo_1rqvf_131 *:not(#\\9) {\n  visibility: hidden;\n}\n\n.awsui_breadcrumbs-desktop_lm6vo_1rqvf_135:not(#\\9) {\n  padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  padding-bottom: var(--space-scaled-s-cu1hzn, 12px);\n}\n\n.awsui_content-header-wrapper_lm6vo_1rqvf_140:not(#\\9) {\n  padding-bottom: var(--space-content-header-padding-bottom-nvqytg, 24px);\n}\n\n.awsui_content-wrapper_lm6vo_1rqvf_144:not(#\\9) {\n  padding-bottom: var(--space-layout-content-bottom-kg9l42, 40px);\n}\n\n.awsui_content-overlapped_lm6vo_1rqvf_148:not(#\\9) {\n  margin-top: calc(-1 * var(--space-dark-header-overlap-distance-hfejul, 36px));\n}\n\n.awsui_content-extra-top-padding_lm6vo_1rqvf_152:not(#\\9) {\n  padding-top: var(--space-scaled-m-pv0fmt, 16px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/app-layout/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;EAEE,aAAa;EACb,sBAAsB;EACtB,kBAAkB;EAClB,qDAAqD;AACvD;;AAEA;EACE,kBAAkB;EAClB,UAAU;AACZ;;AAEA;EACE,cAAc;EACd,aAAa;EACb,oBAAoB;EACpB,qEAAqE;AACvE;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,OAAO;EACP,YAAY;EACZ,qEAAqE;EACrE,kBAAkB;AACpB;AACA;EACE,cAAc;AAChB;;AAEA,4FAA4F;AAC5F;EACE,kBAAkB;AACpB;;AAEA;EACE,+CAA+C;EAC/C,kDAAkD;AACpD;;AAEA;EACE,uEAAuE;AACzE;;AAEA;EACE,+DAA+D;AACjE;;AAEA;EACE,6EAA6E;AAC/E;;AAEA;EACE,+CAA+C;AACjD","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_lm6vo_1rqvf_97:not(#\\9),\n.awsui_layout-wrapper_lm6vo_1rqvf_98:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  position: relative;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_root-no-scroll_lm6vo_1rqvf_105:not(#\\9) {\n  position: relative;\n  z-index: 1;\n}\n\n.awsui_layout_lm6vo_1rqvf_98:not(#\\9) {\n  flex: 1 1 auto;\n  display: flex;\n  align-items: stretch;\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n}\n.awsui_layout-no-scroll_lm6vo_1rqvf_116:not(#\\9) {\n  overflow: hidden;\n}\n\n.awsui_layout-main_lm6vo_1rqvf_120:not(#\\9) {\n  flex: 1;\n  min-width: 0;\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  position: relative;\n}\n.awsui_layout-main-scrollable_lm6vo_1rqvf_126:not(#\\9) {\n  overflow: auto;\n}\n\n/* stylelint-disable-next-line selector-combinator-disallowed-list, selector-max-universal */\n.awsui_unfocusable_lm6vo_1rqvf_131 *:not(#\\9) {\n  visibility: hidden;\n}\n\n.awsui_breadcrumbs-desktop_lm6vo_1rqvf_135:not(#\\9) {\n  padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  padding-bottom: var(--space-scaled-s-cu1hzn, 12px);\n}\n\n.awsui_content-header-wrapper_lm6vo_1rqvf_140:not(#\\9) {\n  padding-bottom: var(--space-content-header-padding-bottom-nvqytg, 24px);\n}\n\n.awsui_content-wrapper_lm6vo_1rqvf_144:not(#\\9) {\n  padding-bottom: var(--space-layout-content-bottom-kg9l42, 40px);\n}\n\n.awsui_content-overlapped_lm6vo_1rqvf_148:not(#\\9) {\n  margin-top: calc(-1 * var(--space-dark-header-overlap-distance-hfejul, 36px));\n}\n\n.awsui_content-extra-top-padding_lm6vo_1rqvf_152:not(#\\9) {\n  padding-top: var(--space-scaled-m-pv0fmt, 16px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.scoped.css":
/*!************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.scoped.css ***!
  \************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1fj9k_1csvr_5:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_navigation_1fj9k_1csvr_9:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_navigation-toggle_1fj9k_1csvr_13:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_navigation-close_1fj9k_1csvr_17:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_content_1fj9k_1csvr_21:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_notifications_1fj9k_1csvr_25:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_breadcrumbs_1fj9k_1csvr_29:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_tools_1fj9k_1csvr_33:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_tools-close_1fj9k_1csvr_37:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_tools-toggle_1fj9k_1csvr_41:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_drawer-closed_1fj9k_1csvr_45:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_mobile-bar_1fj9k_1csvr_49:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_disable-body-scroll-root_1fj9k_1csvr_53:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_drawers-desktop-triggers-container_1fj9k_1csvr_57:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_drawers-mobile-triggers-container_1fj9k_1csvr_61:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_drawers-trigger_1fj9k_1csvr_65:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_active-drawer_1fj9k_1csvr_69:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_active-drawer-close-button_1fj9k_1csvr_73:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_drawers-slider_1fj9k_1csvr_77:not(#\\9) {\n  /* used in tests */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1fj9k_1csvr_5:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_navigation_1fj9k_1csvr_9:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_navigation-toggle_1fj9k_1csvr_13:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_navigation-close_1fj9k_1csvr_17:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_content_1fj9k_1csvr_21:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_notifications_1fj9k_1csvr_25:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_breadcrumbs_1fj9k_1csvr_29:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_tools_1fj9k_1csvr_33:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_tools-close_1fj9k_1csvr_37:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_tools-toggle_1fj9k_1csvr_41:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_drawer-closed_1fj9k_1csvr_45:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_mobile-bar_1fj9k_1csvr_49:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_disable-body-scroll-root_1fj9k_1csvr_53:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_drawers-desktop-triggers-container_1fj9k_1csvr_57:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_drawers-mobile-triggers-container_1fj9k_1csvr_61:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_drawers-trigger_1fj9k_1csvr_65:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_active-drawer_1fj9k_1csvr_69:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_active-drawer-close-button_1fj9k_1csvr_73:not(#\\9) {\n  /* used in tests */\n}\n\n.awsui_drawers-slider_1fj9k_1csvr_77:not(#\\9) {\n  /* used in tests */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/toggles/styles.scoped.css":
/*!*******************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/toggles/styles.scoped.css ***!
  \*******************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_close-button_16w0h_1i33e_93:not(#\\9) {\n  position: absolute;\n  outline: none;\n  right: var(--space-m-17eucw, 16px);\n  top: var(--size-vertical-panel-icon-offset-ti40n4, 15px);\n  z-index: 1;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/app-layout/toggles/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,kBAAkB;EAClB,aAAa;EACb,kCAAkC;EAClC,wDAAwD;EACxD,UAAU;AACZ","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_close-button_16w0h_1i33e_93:not(#\\9) {\n  position: absolute;\n  outline: none;\n  right: var(--space-m-17eucw, 16px);\n  top: var(--size-vertical-panel-icon-offset-ti40n4, 15px);\n  z-index: 1;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.scoped.css":
/*!**************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.scoped.css ***!
  \**************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\nsection.awsui_appbar_hyvsj_iwse1_93:not(#\\9) {\n  align-items: center;\n  box-sizing: border-box;\n  display: grid;\n  grid-column: 3;\n  grid-row: 2;\n  grid-template-columns: auto minmax(0, 1fr) auto;\n  /* \n  Because the Breadcrumbs component cannot be styled directly it is \n  wrapped in a generic element that will apply style adjustments as needed.\n  */\n  /*\n  In large viewports the buttons that trigger the Navigation and Tools \n  drawers from the AppBar are suppressed and replaced by the buttons \n  that render in the Navigation and Tools components. Additionally, \n  the content wrapper around the breadcrumbs component has variable \n  top and bottom padding based on whether or not the Notifications \n  and Header components exist.\n  */\n  /*\n  In mobile viewports the AppBar becomes sticky and is repositioned to\n  span the entire column definition of the Layout grid.\n  */\n}\nsection.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-nav_hyvsj_iwse1_117:not(#\\9) {\n  grid-column: 1;\n  margin-right: var(--space-m-17eucw, 16px);\n}\nsection.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9) {\n  grid-column: 2;\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n}\nsection.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-tools_hyvsj_iwse1_125:not(#\\9),\nsection.awsui_appbar_hyvsj_iwse1_93 > .awsui_drawers-mobile-triggers-container_hyvsj_iwse1_126:not(#\\9) {\n  grid-column: 3;\n  margin-left: var(--space-m-17eucw, 16px);\n}\n@media (min-width: 689px) {\n  section.awsui_appbar_hyvsj_iwse1_93:not(#\\9) {\n    /*\n    If Breadcrumbs do not exist then the AppBar should be suppressed\n    because in large viewports the triggers are rendered\n    in the Navigation and Tools components.\n    */\n    /*\n    If there is no Notifications content then the AppBar should \n    appear to be the first rendered content even though the \n    Notifications DOM node will still exist. The top padding \n    should vertically align it with the Navigation and Tools circular buttons.\n    */\n    /*\n    If there is Notifications content then the AppBar should have \n    minimal top padding in addition to the bottom margin on the \n    Notifications component.\n    */\n    /*\n    If the Header does not exist then the AppBar is the last \n    rendered content before the Main component. Additional \n    bottom padding is added to create space between the \n    Breadcrumbs and Main components that expands the height \n    of the dark header.\n    */\n    /*\n    Table and cards content types implement a custom dark header. \n    Minimal bottom padding should be on the breadcrumbs to\n    reduce the the vertical distance from the main content.\n    */\n    /*\n    If a child component tells the AppLayout to have a sticky \n    background (typically because of a stickyHeader with a \n    full-page variant) the z-index of the breadcrumbs needs to \n    be lifted so it doesn't render behind the background element.\n    */\n  }\n  section.awsui_appbar_hyvsj_iwse1_93:not(#\\9):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167) {\n    display: none;\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-nav_hyvsj_iwse1_117:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-tools_hyvsj_iwse1_125:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_drawers-mobile-triggers-container_hyvsj_iwse1_126:not(#\\9) {\n    display: none;\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9):not(.awsui_has-notifications-content_hyvsj_iwse1_175) {\n    padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121.awsui_has-notifications-content_hyvsj_iwse1_175:not(#\\9) {\n    padding-top: var(--space-scaled-2x-s-9svxjy, 12px);\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9):not(.awsui_has-header_hyvsj_iwse1_181).awsui_content-type-wizard_hyvsj_iwse1_182 {\n    padding-bottom: var(--space-m-17eucw, 16px);\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121.awsui_content-type-cards_hyvsj_iwse1_185:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121.awsui_content-type-table_hyvsj_iwse1_186:not(#\\9) {\n    padding-bottom: var(--space-xxs-ynfts5, 4px);\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121.awsui_has-sticky-background_hyvsj_iwse1_189:not(#\\9) {\n    z-index: 799;\n  }\n}\n@media (max-width: 688px) {\n  section.awsui_appbar_hyvsj_iwse1_93:not(#\\9) {\n    background-color: var(--color-background-home-header-mpq08f, #000716);\n    border-bottom: 1px solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n    box-shadow: var(--shadow-panel-toggle-3fk0ch, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));\n    grid-column: 1/span 5;\n    grid-row: 1;\n    height: calc(2 * var(--space-m-17eucw, 16px) + var(--space-scaled-xs-6859qs, 8px));\n    padding: 0 var(--space-m-17eucw, 16px);\n    position: sticky;\n    top: var(--awsui-offset-top-3j0evk);\n    z-index: 1000;\n    /*\n    Remove any existing top and bottom padding from the Breadcrumbs since\n    they are now sticky positioned in the viewport with the AppBar.\n    */\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-nav_hyvsj_iwse1_117:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-tools_hyvsj_iwse1_125:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_drawers-mobile-triggers-container_hyvsj_iwse1_126:not(#\\9) {\n    display: block;\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9) {\n    padding: 0;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\ndiv.awsui_background_hyvsj_iwse1_224:not(#\\9) {\n  display: contents;\n}\ndiv.awsui_background_hyvsj_iwse1_224 > .awsui_notifications-appbar-header_hyvsj_iwse1_227:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 1/span 5;\n  grid-row: 1/span 3;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  /*\n  The cards and table content types have a sticky dark header that is \n  offset beneath the sticky notifications if they exist. If the background \n  is not sticky then it will scroll out of the viewport leaving a white space\n  behind the notifications above the content dark header.\n  */\n}\n@media (min-width: 689px) {\n  div.awsui_background_hyvsj_iwse1_224 > .awsui_notifications-appbar-header_hyvsj_iwse1_227.awsui_has-sticky-background_hyvsj_iwse1_189.awsui_has-notifications-content_hyvsj_iwse1_175.awsui_sticky-notifications_hyvsj_iwse1_240:not(#\\9) {\n    position: sticky;\n    top: var(--awsui-offset-top-3j0evk);\n    z-index: 799;\n  }\n}\ndiv.awsui_background_hyvsj_iwse1_224 > .awsui_overlap_hyvsj_iwse1_246:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 1/span 5;\n  grid-row: 4;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  /*\n  The cards and table content types can have sticky header content that \n  will retain position on viewport scroll. The overlap background needs to \n  be sticky in desktop viewports to prevent light background gutters with \n  the high contrast header background only in the content area.\n  */\n}\n@media (min-width: 689px) {\n  div.awsui_background_hyvsj_iwse1_224 > .awsui_overlap_hyvsj_iwse1_246.awsui_has-sticky-background_hyvsj_iwse1_189:not(#\\9) {\n    position: sticky;\n    top: var(--awsui-offset-top-with-notifications-3j0evk);\n    z-index: 799;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n  background-color: transparent;\n  display: flex;\n  grid-column: 5;\n  grid-row: 1/span 5;\n  height: var(--awsui-content-height-3j0evk);\n  pointer-events: none;\n  position: sticky;\n  top: var(--awsui-offset-top-3j0evk);\n  z-index: 830;\n  transition: background-color var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n.awsui_drawers-container_hyvsj_iwse1_270.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9), .awsui-mode-entering .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n@media (min-width: 689px) {\n  .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n    /* stylelint-disable scss/operator-no-newline-after */\n    max-width: calc(var(--awsui-layout-width-3j0evk) - var(--awsui-main-offset-left-3j0evk) - var(--awsui-default-min-content-width-3j0evk) - var(--awsui-content-gap-right-3j0evk));\n    /* stylelint-enable scss/operator-no-newline-after */\n  }\n}\n@media (max-width: 688px) {\n  .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n    position: fixed;\n    right: 0;\n    z-index: 1001;\n    /*\n    When disableBodyScroll is true the offsetTop will be relative to the \n    app layout and not the body. However, the drawer position changes \n    to fixed in mobile viewports. The top value needs to include the \n    header because fixed position switches the top value so it is now \n    relative to the body.\n    */\n  }\n  .awsui_drawers-container_hyvsj_iwse1_270.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n    top: var(--awsui-header-height-3j0evk);\n  }\n}\n\n.awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background-color: transparent;\n  box-sizing: border-box;\n  height: 100%;\n  overflow-y: hidden;\n  overflow-x: hidden;\n  overscroll-behavior-y: contain;\n}\n.awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339).awsui_has-open-drawer_hyvsj_iwse1_282 {\n  width: 0;\n}\n.awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321.awsui_has-multiple-triggers_hyvsj_iwse1_339.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  transition: background-color var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321.awsui_has-multiple-triggers_hyvsj_iwse1_339.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321.awsui_has-multiple-triggers_hyvsj_iwse1_339.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9), .awsui-mode-entering .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321.awsui_has-multiple-triggers_hyvsj_iwse1_339.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n  width: calc(var(--space-layout-toggle-padding-axl9jr, 20px) * 2 + var(--space-layout-toggle-diameter-hzvqtj, 40px));\n  transition: width var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282), .awsui-mode-entering .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9) {\n  align-items: center;\n  display: flex;\n  flex-direction: column;\n  gap: var(--space-xs-rsr2qu, 8px);\n  padding-top: var(--space-scaled-s-cu1hzn, 12px);\n  width: calc(var(--space-layout-toggle-padding-axl9jr, 20px) * 2 + var(--space-layout-toggle-diameter-hzvqtj, 40px));\n}\n.awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339).awsui_has-open-drawer_hyvsj_iwse1_282 {\n  opacity: 0;\n}\n.awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n  opacity: 1;\n  transition: opacity var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n  transition-delay: calc(var(--motion-duration-refresh-only-fast-addxjd, 115ms) / 1.5);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282), .awsui-mode-entering .awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_drawer_hyvsj_iwse1_126:not(#\\9) {\n  --awsui-active-drawer-width-3j0evk: 290px;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  border-color: transparent;\n  display: grid;\n  flex-shrink: 0;\n  grid-template-columns: 1fr auto var(--space-m-17eucw, 16px);\n  grid-template-rows: var(--size-vertical-panel-icon-offset-ti40n4, 15px) auto 1fr;\n  height: 100%;\n  overflow-y: auto;\n  overflow-x: hidden;\n  overscroll-behavior-y: contain;\n  pointer-events: auto;\n  word-wrap: break-word;\n  transition: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  transition-property: border-color, opacity, width;\n}\n.awsui_drawer_hyvsj_iwse1_126 > .awsui_drawer-close-button_hyvsj_iwse1_415:not(#\\9) {\n  grid-column: 2;\n  grid-row: 2;\n  z-index: 1;\n}\n.awsui_drawer_hyvsj_iwse1_126 > .awsui_drawer-content_hyvsj_iwse1_420:not(#\\9) {\n  grid-column: 1/span 3;\n  grid-row: 1/span 3;\n  width: var(--awsui-active-drawer-width-3j0evk);\n}\n.awsui_drawer_hyvsj_iwse1_126:not(#\\9):not(.awsui_is-drawer-open_hyvsj_iwse1_425) {\n  opacity: 0;\n  width: 0;\n}\n.awsui_drawer_hyvsj_iwse1_126.awsui_is-drawer-open_hyvsj_iwse1_425:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  opacity: 1;\n  width: var(--awsui-active-drawer-width-3j0evk);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawer_hyvsj_iwse1_126:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawer_hyvsj_iwse1_126:not(#\\9), .awsui-mode-entering .awsui_drawer_hyvsj_iwse1_126:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n@media (min-width: 2541px) {\n  .awsui_drawer_hyvsj_iwse1_126.awsui_is-drawer-open_hyvsj_iwse1_425:not(#\\9) {\n    --awsui-active-drawer-width-3j0evk: 320px;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_drawer_hyvsj_iwse1_126.awsui_is-drawer-open_hyvsj_iwse1_425:not(#\\9) {\n    --awsui-active-drawer-width-3j0evk: 100vw;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\nheader.awsui_content_hyvsj_iwse1_182:not(#\\9) {\n  grid-column: 3;\n  grid-row: 3;\n  padding-bottom: var(--space-content-header-padding-bottom-nvqytg, 24px);\n}\n@media (min-width: 689px) {\n  header.awsui_content_hyvsj_iwse1_182:not(#\\9) {\n    /*\n    If Notifications exist and Breadcrumbs do not then Notifications \n    is the previous adjacent sibling to the Header. Add minimal top padding \n    in addition to the bottom padding on the Notifications.\n    */\n    /*\n    If Breadcrumbs exists it is necessarily the previous adjacent \n    sibling and the Header should have no padding. Add minimal top \n    padding for vertical space between the Breadcrumbs and Header.\n    */\n    /*\n    If Notifications and Breadcrumbs do not exist then the Header \n    is the first rendered center content. The top padding should \n    vertically align the Header with the Navigation and Tools \n    circular buttons.\n    */\n  }\n  header.awsui_content_hyvsj_iwse1_182.awsui_has-notifications-content_hyvsj_iwse1_175:not(#\\9):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167) {\n    padding-top: var(--space-scaled-xs-6859qs, 8px);\n  }\n  header.awsui_content_hyvsj_iwse1_182.awsui_has-breadcrumbs_hyvsj_iwse1_167:not(#\\9) {\n    padding-top: var(--space-xxs-ynfts5, 4px);\n  }\n  header.awsui_content_hyvsj_iwse1_182:not(#\\9):not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167) {\n    padding-top: var(--space-scaled-xs-6859qs, 8px);\n  }\n}\n@media (max-width: 688px) {\n  header.awsui_content_hyvsj_iwse1_182:not(#\\9) {\n    padding: var(--space-m-17eucw, 16px) 0 var(--space-content-header-padding-bottom-nvqytg, 24px);\n    /*\n    Breadcrumbs has moved to first position and sticky so Notifications \n    are now the previous adjacent sibling if they exist.\n    */\n  }\n  header.awsui_content_hyvsj_iwse1_182.awsui_has-notifications-content_hyvsj_iwse1_175:not(#\\9) {\n    padding-top: var(--space-scaled-xs-6859qs, 8px);\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n  The first and last column definitions have two responsibilities.\n  If Navigation and/or Tools exist then that will determine the width of\n  the first and last columns, respectively, and the content in these drawers\n  will create horizontal space from the center column content. However, if the\n  navigationHide and/or toolsHide properties have been set then the first\n  and last column width will default to the minimum content gap properties to\n  create the necessary visual space around the main content.\n\n  The minimum content width property is set to zero and applied under all\n  circumstances regardless of whether the minContentWidth property is\n  explicitly set in script.\n  */\n.awsui_layout_hyvsj_iwse1_527:not(#\\9) {\n  --awsui-content-gap-left-3j0evk: 0px;\n  --awsui-content-gap-right-3j0evk: 0px;\n  --awsui-content-height-3j0evk: calc(100vh - var(--awsui-header-height-3j0evk) - var(--awsui-footer-height-3j0evk));\n  --awsui-default-max-content-width-3j0evk: 1280px;\n  --awsui-default-min-content-width-3j0evk: 0px;\n  --awsui-footer-height-3j0evk: 0px;\n  --awsui-header-height-3j0evk: 0px;\n  --awsui-layout-width-3j0evk: 0px;\n  --awsui-main-offset-left-3j0evk: 0px;\n  --awsui-max-content-width-3j0evk: 0px;\n  --awsui-min-content-width-3j0evk: 280px;\n  --awsui-notifications-height-3j0evk: 0px;\n  --awsui-offset-top-3j0evk: 0px;\n  --awsui-offset-top-with-notifications-3j0evk: 0px;\n  --awsui-overlap-height-3j0evk: var(--space-dark-header-overlap-distance-hfejul, 36px);\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  display: grid;\n  grid-template-rows: repeat(3, auto) var(--awsui-overlap-height-3j0evk) 1fr;\n  grid-template-columns: min-content minmax(var(--awsui-content-gap-left-3j0evk), 1fr) minmax(var(--awsui-default-min-content-width-3j0evk), var(--awsui-default-max-content-width-3j0evk)) minmax(var(--awsui-content-gap-right-3j0evk), 1fr) min-content;\n  position: relative;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  /*\n  Only use the max content width custom property for the middle column definition\n  if the maxContentWidth property has been explicitly set to a non-zero value and\n  subsequently set the has-max-content-width data attribute to true.\n  */\n  /*\n  Warning! This is a hack! We are implementing a short term fix to prevent the\n  tools drawer from potentially getting pushed off screen. Currently there is no\n  protection against a navigationWidth, minContentWidth, and toolsWidth that are\n  in excess ove the available space in the viewport. To accomodate this we remove\n  the minContentWidth and set it to zero in small viewports and below until the\n  isMobile breakpoint sets the drawers to overlay at 100vw.\n  */\n  /*\n  Override the dark header overlap height property if isOverlapDisabled is true.\n  The is computed state from props that can be found in the AppLayout context.\n  */\n  /*\n  If disableBodyScroll is false (this is the overwhelming majority\n  of use cases and the default scenario) then the scrollable element\n  will be the document body which is a parent of the AppLayout component.\n  The Layout should have a minimum but not fixed content height set to the\n  viewport height less the header and footer height set by the resize\n  observers in the component. The offset top value for components\n  with position: sticky (AppBar, Navigation, Notifications, Tools) will\n  be set to the header height value. The offset top value for AppLayout\n  contentMain children with position: sticky will be the combined value of the\n  header and notifications height in addition to the notifications top margin\n  and some additional vertical space for aesthetics.\n  */\n  /*\n  If disableBodyScroll is true (very uncommon use case) then the\n  AppLayout component and not the document body will be the scrollable\n  element. This requires a fixed height instead of a minimum height\n  with a vertical scroll policy. The offset top value for components\n  with position: sticky (AppBar, Navigation, Notifications, Tools) will\n  be set zero since the AppLayout is nearest scrollable parent and any\n  existing header does not matter. The offset top value for AppLayout\n  contentMain children with position: sticky will be the value of the\n  notifications height in addition to the notifications top margin\n  and some additional vertical space for aesthetics.\n  */\n  /*\n  In desktop viewports the content gap property for the left and right\n  columns should override the default of zero if the navigationHide\n  or toolsHide property is set. This ensures adequate horizontal space\n  for the center column from the edges of the viewport when there is\n  not left or right content.\n\n  Warning! If these design tokens change it will adversely impact the\n  calculation used to determine the Split Panel maximum width in the\n  handleSplitPanelMaxWidth function in the context.\n  */\n  /*\n  In mobile viewports the Navigation and Tools drawers are hidden\n  and triggered by the AppBar which then take up the entire viewport.\n  The center column needs permanent space from the horizontal viewport\n  edges regardless of whether or not there is a Navigation or Tools.\n  */\n}\n@media (min-width: 1401px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610) {\n    --awsui-default-max-content-width-3j0evk: 1280px;\n  }\n}\n@media (min-width: 1921px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610) {\n    --awsui-default-max-content-width-3j0evk: 1440px;\n  }\n}\n@media (min-width: 2541px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610) {\n    --awsui-default-max-content-width-3j0evk: 1620px;\n  }\n}\n@media (min-width: 1401px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610).awsui_content-type-dashboard_hyvsj_iwse1_625 {\n    --awsui-default-max-content-width-3j0evk: 1280px;\n  }\n}\n@media (min-width: 1921px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610).awsui_content-type-dashboard_hyvsj_iwse1_625 {\n    --awsui-default-max-content-width-3j0evk: 1620px;\n  }\n}\n@media (min-width: 2541px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610).awsui_content-type-dashboard_hyvsj_iwse1_625 {\n    --awsui-default-max-content-width-3j0evk: 2160px;\n  }\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_has-max-content-width_hyvsj_iwse1_610:not(#\\9) {\n  --awsui-default-max-content-width-3j0evk: var(--awsui-max-content-width-3j0evk);\n}\n@media (min-width: 993px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9) {\n    --awsui-default-min-content-width-3j0evk: var(--awsui-min-content-width-3j0evk, 280px);\n  }\n}\n@media (max-width: 992px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9) {\n    --awsui-default-min-content-width-3j0evk: 0px;\n  }\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_is-overlap-disabled_hyvsj_iwse1_652:not(#\\9) {\n  --awsui-overlap-height-3j0evk: 0;\n}\n.awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_disable-body-scroll_hyvsj_iwse1_316) {\n  --awsui-offset-top-3j0evk: var(--awsui-header-height-3j0evk);\n  min-height: var(--awsui-content-height-3j0evk);\n}\n.awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_disable-body-scroll_hyvsj_iwse1_316):not(.awsui_has-sticky-notifications_hyvsj_iwse1_659) {\n  --awsui-offset-top-with-notifications-3j0evk: var(--awsui-header-height-3j0evk);\n}\n.awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_disable-body-scroll_hyvsj_iwse1_316).awsui_has-sticky-notifications_hyvsj_iwse1_659 {\n  --awsui-offset-top-with-notifications-3j0evk: calc(\n      var(--awsui-header-height-3j0evk) + var(--awsui-notifications-height-3j0evk) + var(--space-xs-rsr2qu, 8px) + var(--space-xxxs-k2w98v, 2px)\n    );\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n  --awsui-offset-top-3j0evk: 0px;\n  grid-template-rows: repeat(3, auto) var(--awsui-overlap-height-3j0evk) 1fr auto;\n  height: var(--awsui-content-height-3j0evk);\n  overflow-y: scroll;\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_disable-body-scroll_hyvsj_iwse1_316.awsui_has-split-panel_hyvsj_iwse1_673.awsui_split-panel-position-bottom_hyvsj_iwse1_673:not(#\\9) {\n  grid-template-rows: repeat(3, auto) var(--awsui-overlap-height-3j0evk) repeat(2, auto);\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9):not(.awsui_has-sticky-notifications_hyvsj_iwse1_659) {\n  --awsui-offset-top-with-notifications-3j0evk: 0px;\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_disable-body-scroll_hyvsj_iwse1_316.awsui_has-sticky-notifications_hyvsj_iwse1_659:not(#\\9) {\n  --awsui-offset-top-with-notifications-3j0evk: calc(\n      var(--awsui-notifications-height-3j0evk) + var(--space-xs-rsr2qu, 8px) + var(--space-xxs-ynfts5, 4px)\n    );\n}\n@media (min-width: 689px) {\n  .awsui_layout_hyvsj_iwse1_527.awsui_has-content-gap-left_hyvsj_iwse1_685:not(#\\9) {\n    --awsui-content-gap-left-3j0evk: var(--space-scaled-2x-xxxl-lbp35j, 40px);\n  }\n  .awsui_layout_hyvsj_iwse1_527.awsui_has-content-gap-right_hyvsj_iwse1_688:not(#\\9) {\n    --awsui-content-gap-right-3j0evk: var(--space-scaled-2x-xxxl-lbp35j, 40px);\n  }\n}\n@media (max-width: 688px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9) {\n    --awsui-content-gap-left-3j0evk: var(--space-l-4vl6xu, 20px);\n    --awsui-content-gap-right-3j0evk: var(--space-l-4vl6xu, 20px);\n  }\n}\n\n/*\nThis CSS class is applied to the document body to prevent overflow scrolling\nwhen the navigation or tools drawers are open in responsive viewports.\n*/\n.awsui_block-body-scroll_hyvsj_iwse1_703:not(#\\9) {\n  overflow: hidden;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_container_hyvsj_iwse1_711:not(#\\9) {\n  grid-column: 3;\n  grid-row: 4/span 2;\n  padding-bottom: var(--space-layout-content-bottom-kg9l42, 40px);\n  /*\n  If the split panel is in the bottom position additional padding will need to be\n  added to the content area. This is to ensure that the user is able to scroll\n  far enough to see all of the content that would otherwise be obscured by the\n  sticky position of the split panel.\n  */\n  /*\n  If disableContentPaddings is enabled then the Main content has a different\n  behavior inside the Layout grid. By default it will render across the entire\n  grid column span. If the Navigation is open on the left, we increment the\n  start column by one. If the Tools or Split Panel (in side position) is open\n  on the right, we decrement the column end by one.\n  */\n  /*\n  If disableContentPaddings is not enabled (the majority of use cases) then\n  the following code block will compute the padding behavior for the Main\n  under various circumstances.\n  */\n}\n.awsui_container_hyvsj_iwse1_711.awsui_has-split-panel_hyvsj_iwse1_673.awsui_split-panel-position-bottom_hyvsj_iwse1_673:not(#\\9) {\n  padding-bottom: calc(var(--awsui-split-panel-height-3j0evk) + var(--space-layout-content-bottom-kg9l42, 40px));\n}\n.awsui_container_hyvsj_iwse1_711.awsui_disable-content-paddings_hyvsj_iwse1_737:not(#\\9) {\n  grid-column: 1/6;\n  padding: 0;\n}\n@media (min-width: 689px) {\n  .awsui_container_hyvsj_iwse1_711.awsui_disable-content-paddings_hyvsj_iwse1_737.awsui_is-navigation-open_hyvsj_iwse1_742:not(#\\9) {\n    grid-column-start: 2;\n  }\n  .awsui_container_hyvsj_iwse1_711.awsui_disable-content-paddings_hyvsj_iwse1_737.awsui_is-tools-open_hyvsj_iwse1_745:not(#\\9), .awsui_container_hyvsj_iwse1_711.awsui_disable-content-paddings_hyvsj_iwse1_737.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_split-panel-position-side_hyvsj_iwse1_745:not(#\\9) {\n    grid-column-end: 5;\n  }\n}\n@media (min-width: 689px) {\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737) {\n    /*\n    Notifications is the previous adjacent sibling to the Main in\n    desktop viewports if there are no Breadcrumbs or Header. Use additional\n    to padding on the Main.\n    */\n    /*\n    Main is the only rendered center content if there are no Notifications,\n    Breadcrumbs, or Header. Use minimal top padding.\n    */\n    /*\n    If the Header exists then it is necessarily the previous adjacent\n    sibling to the Main which requires no top padding.\n    */\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-default_hyvsj_iwse1_765.awsui_has-notifications-content_hyvsj_iwse1_175:not(.awsui_has-breadcrumbs_hyvsj_iwse1_167):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181), .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-form_hyvsj_iwse1_765.awsui_has-notifications-content_hyvsj_iwse1_175:not(.awsui_has-breadcrumbs_hyvsj_iwse1_167):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181) {\n    padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-default_hyvsj_iwse1_765:not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181), .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-form_hyvsj_iwse1_765:not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181) {\n    padding-top: var(--space-scaled-xs-6859qs, 8px);\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_has-header_hyvsj_iwse1_181, .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_has-dynamic-overlap-height_hyvsj_iwse1_181 {\n    padding-top: 0;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737) {\n    /*\n    If the Notifications exist but the Header does not then the\n    Notifications is the previous adjacent sibling to the Main\n    requiring additional top padding. This is because the Breadcrumbs\n    are now rendered first and positioned sticky.\n    */\n    /*\n    Main is the only rendered center content if there are no Notifications or Header.\n    */\n    /*\n    If the Header exists then it is necessarily the previous adjacent\n    sibling to the Main which requires no top padding.\n    */\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-default_hyvsj_iwse1_765.awsui_has-notifications-content_hyvsj_iwse1_175:not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181), .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-form_hyvsj_iwse1_765.awsui_has-notifications-content_hyvsj_iwse1_175:not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181) {\n    padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-default_hyvsj_iwse1_765:not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181), .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-form_hyvsj_iwse1_765:not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181) {\n    padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_has-header_hyvsj_iwse1_181, .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_has-dynamic-overlap-height_hyvsj_iwse1_181 {\n    padding-top: 0;\n  }\n}\n.awsui_container_hyvsj_iwse1_711.awsui_content-type-cards_hyvsj_iwse1_185:not(#\\9), .awsui_container_hyvsj_iwse1_711.awsui_content-type-table_hyvsj_iwse1_186:not(#\\9), .awsui_container_hyvsj_iwse1_711.awsui_content-type-wizard_hyvsj_iwse1_182:not(#\\9) {\n  padding-top: 0;\n}\n\n/* stylelint-disable selector-max-universal, selector-combinator-disallowed-list */\n.awsui_unfocusable_hyvsj_iwse1_806:not(#\\9),\n.awsui_unfocusable_hyvsj_iwse1_806 *:not(#\\9) {\n  visibility: hidden !important;\n}\n\n/* stylelint-enable selector-max-universal, selector-combinator-disallowed-list */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_navigation-container_hyvsj_iwse1_816:not(#\\9) {\n  --awsui-navigation-width-3j0evk: 280px;\n  display: flex;\n  grid-column: 1;\n  grid-row: 1/span 5;\n  height: var(--awsui-content-height-3j0evk);\n  position: sticky;\n  top: var(--awsui-offset-top-3j0evk);\n  z-index: 830;\n  /*\n  The navigation and tools containers (that contain the toggle buttons)\n  stretch the full height of the app layout. Normally, this wouldn't be an\n  issue because they sit above the app layout's content padding.\n\n  But if disableContentPaddings is set to true and there are buttons on the\n  left/right edges of the screen, they will be covered by the containers. So\n  we need to disable pointer events in the container and re-enable them in\n  the panels and toggle buttons.\n  */\n  pointer-events: none;\n}\n@media (min-width: 2541px) {\n  .awsui_navigation-container_hyvsj_iwse1_816:not(#\\9) {\n    --awsui-navigation-width-3j0evk: 320px;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_navigation-container_hyvsj_iwse1_816:not(#\\9) {\n    left: 0;\n    position: fixed;\n    z-index: 1001;\n    /*\n    When disableBodyScroll is true the offsetTop will be relative to the \n    app layout and not the body. However, the drawer position changes \n    to fixed in mobile viewports. The top value needs to include the \n    header because fixed position switches the top value so it is now \n    relative to the body.\n    */\n  }\n  .awsui_navigation-container_hyvsj_iwse1_816.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n    top: var(--awsui-header-height-3j0evk);\n  }\n}\n\nnav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9) {\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-layout-toggle-padding-axl9jr, 20px);\n  /*\n  Apply the animation only in desktop viewports because the AppBar will\n  take control in responsive viewports.\n  */\n}\n@keyframes awsui_showButtons_hyvsj_iwse1_1 {\n  0% {\n    opacity: 0;\n  }\n  100% {\n    opacity: 1;\n  }\n}\nnav.awsui_show-navigation_hyvsj_iwse1_860.awsui_is-navigation-open_hyvsj_iwse1_742:not(#\\9) {\n  display: none;\n}\n@media (min-width: 689px) {\n  nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742) {\n    display: block;\n  }\n  nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742).awsui_animating_hyvsj_iwse1_882 {\n    animation: awsui_showButtons_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  }\n}\n@media (min-width: 689px) and (prefers-reduced-motion: reduce) {\n  nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742).awsui_animating_hyvsj_iwse1_882 {\n    animation: none;\n    transition: none;\n  }\n}\n@media (min-width: 689px) {\n  .awsui-motion-disabled nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742).awsui_animating_hyvsj_iwse1_882, .awsui-mode-entering nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742).awsui_animating_hyvsj_iwse1_882 {\n    animation: none;\n    transition: none;\n  }\n}\n\nnav.awsui_navigation_hyvsj_iwse1_816:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n  bottom: 0;\n  height: 100%;\n  overflow-x: hidden;\n  overflow-y: auto;\n  overscroll-behavior-y: contain;\n  position: relative;\n  word-wrap: break-word;\n  pointer-events: auto;\n  /*\n  A non-semantic node is added with a fixed width equal to the final Navigation\n  width. This will create the visual appearance of horizontal movement and\n  prevent unwanted text wrapping.\n  */\n}\n@keyframes awsui_openNavigation_hyvsj_iwse1_1 {\n  from {\n    opacity: 0;\n    width: calc(var(--space-layout-toggle-padding-axl9jr, 20px) * 2 + var(--space-layout-toggle-diameter-hzvqtj, 40px));\n  }\n  to {\n    opacity: 1;\n    width: var(--awsui-navigation-width-3j0evk);\n  }\n}\nnav.awsui_navigation_hyvsj_iwse1_816:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742) {\n  width: 0;\n  display: none;\n}\nnav.awsui_navigation_hyvsj_iwse1_816.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: awsui_openNavigation_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  nav.awsui_navigation_hyvsj_iwse1_816.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled nav.awsui_navigation_hyvsj_iwse1_816.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering nav.awsui_navigation_hyvsj_iwse1_816.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: none;\n  transition: none;\n}\nnav.awsui_navigation_hyvsj_iwse1_816 > .awsui_animated-content_hyvsj_iwse1_943:not(#\\9) {\n  width: var(--awsui-navigation-width-3j0evk);\n}\n@media (max-width: 688px) {\n  nav.awsui_navigation_hyvsj_iwse1_816:not(#\\9) {\n    --awsui-navigation-width-3j0evk: 100vw;\n  }\n}\n\n.awsui_hide-navigation_hyvsj_iwse1_952:not(#\\9) {\n  position: absolute;\n  right: var(--space-m-17eucw, 16px);\n  top: var(--size-vertical-panel-icon-offset-ti40n4, 15px);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_notifications_hyvsj_iwse1_227:not(#\\9) {\n  grid-column: 3;\n  grid-row: 1;\n  z-index: 850;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  /*\n  In desktop viewports the notifications will always be the first\n  slot rendered in the center column. The padding should create\n  a centered vertical alignment with the circular buttons for the\n  navigation and tools drawers.\n  */\n  /*\n  In mobile viewports the notifications should never be sticky even\n  if the property is set. Padding is added to give adequate\n  vertical space from the sticky AppBar the subsequent adjacent sibling.\n  */\n}\n@media (min-width: 689px) {\n  .awsui_notifications_hyvsj_iwse1_227:not(#\\9) {\n    margin: var(--space-xs-rsr2qu, 8px) 0;\n    /*\n    var(--space-xs-rsr2qu, 8px) token needs to align with the $offsetTopWithNotifications\n    calculation in the layout CSS.\n    */\n  }\n  .awsui_notifications_hyvsj_iwse1_227.awsui_sticky-notifications_hyvsj_iwse1_240:not(#\\9) {\n    position: sticky;\n    top: calc(var(--awsui-offset-top-3j0evk) + var(--space-xs-rsr2qu, 8px));\n    --awsui-flashbar-sticky-bottom-margin-3j0evk: var(--space-xxl-2nvmf1, 32px);\n  }\n  .awsui_notifications_hyvsj_iwse1_227:not(#\\9):not(.awsui_has-notifications-content_hyvsj_iwse1_175) {\n    margin: 0;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_notifications_hyvsj_iwse1_227:not(#\\9) {\n    grid-row: 2;\n    margin: var(--space-scaled-s-cu1hzn, 12px) 0;\n  }\n  .awsui_notifications_hyvsj_iwse1_227.awsui_sticky-notifications_hyvsj_iwse1_240:not(#\\9) {\n    position: static;\n  }\n  .awsui_notifications_hyvsj_iwse1_227:not(#\\9):not(.awsui_has-notifications-content_hyvsj_iwse1_175) {\n    margin: 0;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\nWhen the Split Panel is in the bottom position it was share the same row\nas the content area. This row is defined as 1 fractional unit which will\nconsume the remaining vertical space in the grid after the notifications\nand breadcrumbs.\n*/\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019:not(#\\9) {\n  /*\n  The align self property will position the split panel at the bottom of the grid row.\n  This could be off the viewport if the content area has enough content to be scrollable.\n  */\n  align-self: end;\n  bottom: var(--awsui-footer-height-3j0evk);\n  display: none;\n  grid-column: 1/6;\n  grid-row: 5;\n  height: auto;\n  /*\n  The position sticky will work in conjunction with the align self: end; property.\n  If the grid row scrolls beyond the viewport, the sticky bottom position\n  will lift it up above the footer so it is always visible.\n  */\n  position: sticky;\n  z-index: 840;\n  /*\n  Unlike the side position the Split Panel is persistent in the DOM\n  when in the bottom position.\n  */\n  /*\n  Warning! This is a hack! The existing design token for the split panel\n  shadow in the bottom position does not render in the refactored code.\n  It appears to be related to the fact that the legacy split panel element\n  has a height equal to the expanded height and a corresponding translation\n  of the Y position so it is moved off the screen. This will need to be\n  refactored with an adjustment to the split panel design token.\n  */\n  /*\n  When the data attribute changes indicating the Split Panel has been opened\n  apply the animation to the height property.\n  */\n}\n@keyframes awsui_openSplitPanelBottom_hyvsj_iwse1_1 {\n  from {\n    height: var(--awsui-split-panel-reported-header-size-3j0evk, 0);\n  }\n  to {\n    height: var(--awsui-split-panel-reported-size-3j0evk);\n  }\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n  bottom: 0;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  grid-column-start: 2;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_has-open-drawer_hyvsj_iwse1_282.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  grid-column-end: 5;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  display: block;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019:not(#\\9):not(.awsui_is-split-panel-open_hyvsj_iwse1_745).awsui_position-bottom_hyvsj_iwse1_1065 {\n  box-shadow: rgba(0, 7, 22, 0.1) 0px -32px 32px -24px;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  box-shadow: var(--shadow-split-bottom-otfetg, 0px -36px 36px -36px rgba(0, 7, 22, 0.1));\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: awsui_openSplitPanelBottom_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  section.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\nsection.awsui_split-panel-side_hyvsj_iwse1_1094:not(#\\9) {\n  height: 100%;\n  overflow-x: hidden;\n  pointer-events: auto;\n  /*\n  The min and max widths are applied when the Split Panel is opened otherwise\n  it would not be possible to animate the width and the box shadow would\n  be persistent in the DOM when closed.\n  */\n  /*\n  A non-semantic node is added with a fixed width equal to the final Split Panel\n  width. This will create the visual appearance of horizontal movement and\n  prevent unwanted text wrapping.\n  */\n}\n@keyframes awsui_openSplitPanelSide_hyvsj_iwse1_1 {\n  from {\n    opacity: 0;\n    width: var(--awsui-split-panel-min-width-3j0evk, 280px);\n  }\n  to {\n    opacity: 1;\n    width: var(--awsui-split-panel-reported-size-3j0evk);\n  }\n}\nsection.awsui_split-panel-side_hyvsj_iwse1_1094:not(#\\9):not(.awsui_is-split-panel-open_hyvsj_iwse1_745), section.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  width: 0;\n}\nsection.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122:not(#\\9) {\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n  max-width: var(--awsui-split-panel-max-width-3j0evk, 280px);\n  min-width: var(--awsui-split-panel-min-width-3j0evk, 280px);\n}\nsection.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: awsui_openSplitPanelSide_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  section.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled section.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering section.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: none;\n  transition: none;\n}\nsection.awsui_split-panel-side_hyvsj_iwse1_1094 > .awsui_animated-content_hyvsj_iwse1_943:not(#\\9) {\n  height: 100%;\n  max-width: inherit;\n  width: var(--awsui-split-panel-reported-size-3j0evk);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\nThe Tools component container has a max width calculation that depends on the\nstate of the other siblings within the Layout grid definition. The layout width\nis set in the resize observer in the Layout component. The main offset left\nwill calculate the distance from the start of the Layout component. The minimum\ncontent width has a default value that can be set directly with the minContentWidth\nproperty. The content gap right is computed in the Layout styles based on the\nviewport size and state of the Tools drawer.\n*/\n.awsui_tools-container_hyvsj_iwse1_1159:not(#\\9) {\n  /* stylelint-disable scss/operator-no-newline-after */\n  --awsui-tools-max-width-3j0evk: calc(var(--awsui-layout-width-3j0evk) - var(--awsui-main-offset-left-3j0evk) - var(--awsui-default-min-content-width-3j0evk) - var(--awsui-content-gap-right-3j0evk));\n  /* stylelint-enable scss/operator-no-newline-after */\n  --awsui-tools-width-3j0evk: 290px;\n  display: flex;\n  grid-column: 5;\n  grid-row: 1/span 5;\n  height: var(--awsui-content-height-3j0evk);\n  max-width: var(--awsui-tools-max-width-3j0evk);\n  position: sticky;\n  top: var(--awsui-offset-top-3j0evk);\n  z-index: 830;\n  pointer-events: none;\n}\n@media (min-width: 2541px) {\n  .awsui_tools-container_hyvsj_iwse1_1159:not(#\\9) {\n    --awsui-tools-width-3j0evk: 360px;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_tools-container_hyvsj_iwse1_1159:not(#\\9) {\n    --awsui-tools-max-width-3j0evk: none;\n    --awsui-tools-width-3j0evk: auto;\n    position: fixed;\n    right: 0;\n    z-index: 1001;\n    /*\n    When disableBodyScroll is true the offsetTop will be relative to the \n    app layout and not the body. However, the drawer position changes \n    to fixed in mobile viewports. The top value needs to include the \n    header because fixed position switches the top value so it is now \n    relative to the body.\n    */\n  }\n  .awsui_tools-container_hyvsj_iwse1_1159.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n    top: var(--awsui-header-height-3j0evk);\n  }\n}\n\n.awsui_tools_hyvsj_iwse1_1159:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n  flex-shrink: 0;\n  height: 100%;\n  overflow-y: auto;\n  overflow-x: hidden;\n  overscroll-behavior-y: contain;\n  position: relative;\n  word-wrap: break-word;\n  pointer-events: auto;\n  /*\n  A non-semantic node is added with a fixed width equal to the final Tools\n  width. This will create the visual appearance of horizontal movement and\n  prevent unwanted text wrapping.\n  */\n  /*\n  A right border is needed if the Tools is open and the buttons are persistent in\n  the DOM. This creates a visual vertical boundary between the Tools and the Buttons\n  only when they are both present. This is the circumstance when there is a Split Panel\n  in the side position.\n  */\n}\n@keyframes awsui_openTools_hyvsj_iwse1_1 {\n  from {\n    opacity: var(--awsui-tools-animation-starting-opacity-3j0evk, 0);\n    width: calc(var(--space-layout-toggle-padding-axl9jr, 20px) * 2 + var(--space-layout-toggle-diameter-hzvqtj, 40px));\n  }\n  to {\n    opacity: 1;\n    width: var(--awsui-tools-width-3j0evk);\n  }\n}\n.awsui_tools_hyvsj_iwse1_1159:not(#\\9):not(.awsui_is-tools-open_hyvsj_iwse1_745) {\n  width: 0;\n  display: none;\n}\n.awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: awsui_openTools_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering .awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_tools_hyvsj_iwse1_1159 > .awsui_animated-content_hyvsj_iwse1_943:not(#\\9) {\n  width: var(--awsui-tools-width-3j0evk);\n}\n@media (min-width: 689px) {\n  .awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_has-tools-form-persistence_hyvsj_iwse1_1253:not(#\\9) {\n    border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  }\n}\n@media (max-width: 688px) {\n  .awsui_tools_hyvsj_iwse1_1159:not(#\\9) {\n    --awsui-tools-width-3j0evk: 100vw;\n  }\n}\n\n.awsui_hide-tools_hyvsj_iwse1_1263:not(#\\9) {\n  position: absolute;\n  right: var(--space-m-17eucw, 16px);\n  top: var(--size-vertical-panel-icon-offset-ti40n4, 15px);\n  z-index: 1;\n}\n\n/*\nWarning! If these design tokens for padding change it will adversely impact\nthe calculation used to determine the Split Panel maximum width in the\nhandleSplitPanelMaxWidth function in the context.\n*/\n.awsui_show-tools_hyvsj_iwse1_1275:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  box-sizing: border-box;\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-layout-toggle-padding-axl9jr, 20px);\n  /*\n  Apply the animation only in desktop viewports because the AppBar will\n  take control in responsive viewports.\n  */\n}\n@keyframes awsui_showButtons_hyvsj_iwse1_1 {\n  0% {\n    opacity: 0;\n  }\n  100% {\n    opacity: 1;\n  }\n}\n.awsui_show-tools_hyvsj_iwse1_1275:not(#\\9):not(.awsui_has-tools-form_hyvsj_iwse1_1253) {\n  display: none;\n}\n@media (min-width: 689px) {\n  .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253:not(#\\9) {\n    display: flex;\n    flex-direction: column;\n    gap: var(--space-xs-rsr2qu, 8px);\n  }\n  .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: awsui_showButtons_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  }\n}\n@media (min-width: 689px) and (prefers-reduced-motion: reduce) {\n  .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n@media (min-width: 689px) {\n  .awsui-motion-disabled .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n@media (min-width: 689px) {\n  .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form-persistence_hyvsj_iwse1_1253:not(#\\9) {\n    background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n    z-index: 1;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\nWarning! If these design tokens for width change it will adversely impact \nthe calculation used to determine the Split Panel maximum width in the \nhandleSplitPanelMaxWidth function in the context.\n*/\n.awsui_trigger_hyvsj_iwse1_1342:not(#\\9) {\n  background: var(--color-background-layout-toggle-default-f9hnkv, #192534);\n  border: none;\n  border-radius: 50%;\n  box-shadow: var(--shadow-panel-toggle-3fk0ch, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));\n  color: var(--color-text-layout-toggle-20sb9r, #ffffff);\n  cursor: pointer;\n  height: var(--space-layout-toggle-diameter-hzvqtj, 40px);\n  padding: 0 var(--space-s-hv8c1d, 12px);\n  width: var(--space-layout-toggle-diameter-hzvqtj, 40px);\n  pointer-events: auto;\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_iwse1_1342:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_iwse1_1342:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(3px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_iwse1_1342:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 3px);\n  top: calc(-1 * 3px);\n  width: calc(100% + 2 * 3px);\n  height: calc(100% + 2 * 3px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_trigger_hyvsj_iwse1_1342:not(#\\9):focus {\n  outline: none;\n}\n.awsui_trigger_hyvsj_iwse1_1342:not(#\\9):hover {\n  background: var(--color-background-layout-toggle-hover-gi0e0b, #354150);\n}\n.awsui_trigger_hyvsj_iwse1_1342:not(#\\9):active {\n  background: var(--color-background-layout-toggle-active-d15dki, #354150);\n}\n.awsui_trigger_hyvsj_iwse1_1342.awsui_selected_hyvsj_iwse1_1381:not(#\\9) {\n  background: var(--color-background-layout-toggle-selected-default-e1giv3, #0972d3);\n  color: var(--color-text-layout-toggle-selected-tzwifo, #ffffff);\n}\n.awsui_trigger_hyvsj_iwse1_1342.awsui_selected_hyvsj_iwse1_1381:not(#\\9):hover {\n  background: var(--color-background-layout-toggle-selected-hover-mes33s, #065299);\n}\n.awsui_trigger_hyvsj_iwse1_1342.awsui_selected_hyvsj_iwse1_1381:not(#\\9):active {\n  background: var(--color-background-layout-toggle-selected-active-9w7pk3, #0972d3);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,mBAAmB;EACnB,sBAAsB;EACtB,aAAa;EACb,cAAc;EACd,WAAW;EACX,+CAA+C;EAC/C;;;GAGC;EACD;;;;;;;GAOC;EACD;;;GAGC;AACH;AACA;EACE,cAAc;EACd,yCAAyC;AAC3C;AACA;EACE,cAAc;EACd,qEAAqE;AACvE;AACA;;EAEE,cAAc;EACd,wCAAwC;AAC1C;AACA;EACE;IACE;;;;KAIC;IACD;;;;;KAKC;IACD;;;;KAIC;IACD;;;;;;KAMC;IACD;;;;KAIC;IACD;;;;;KAKC;EACH;EACA;IACE,aAAa;EACf;EACA;;;IAGE,aAAa;EACf;EACA;IACE,+CAA+C;EACjD;EACA;IACE,kDAAkD;EACpD;EACA;;IAEE,2CAA2C;EAC7C;EACA;;IAEE,4CAA4C;EAC9C;EACA;IACE,YAAY;EACd;AACF;AACA;EACE;IACE,qEAAqE;IACrE,4EAA4E;IAC5E,oFAAoF;IACpF,qBAAqB;IACrB,WAAW;IACX,kFAAkF;IAClF,sCAAsC;IACtC,gBAAgB;IAChB,mCAAmC;IACnC,aAAa;IACb;;;KAGC;EACH;EACA;;;IAGE,cAAc;EAChB;EACA;IACE,UAAU;EACZ;AACF;;AAEA;;;CAGC;AACD;EACE,iBAAiB;AACnB;AACA;EACE,qEAAqE;EACrE,qBAAqB;EACrB,kBAAkB;EAClB,qDAAqD;EACrD;;;;;GAKC;AACH;AACA;EACE;IACE,gBAAgB;IAChB,mCAAmC;IACnC,YAAY;EACd;AACF;AACA;EACE,qEAAqE;EACrE,qBAAqB;EACrB,WAAW;EACX,qDAAqD;EACrD;;;;;GAKC;AACH;AACA;EACE;IACE,gBAAgB;IAChB,sDAAsD;IACtD,YAAY;EACd;AACF;;AAEA;;;CAGC;AACD;EACE,6BAA6B;EAC7B,aAAa;EACb,cAAc;EACd,kBAAkB;EAClB,0CAA0C;EAC1C,oBAAoB;EACpB,gBAAgB;EAChB,mCAAmC;EACnC,YAAY;EACZ,mFAAmF;AACrF;AACA;EACE,2EAA2E;EAC3E,iGAAiG;AACnG;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE;IACE,qDAAqD;IACrD,gLAAgL;IAChL,oDAAoD;EACtD;AACF;AACA;EACE;IACE,eAAe;IACf,QAAQ;IACR,aAAa;IACb;;;;;;KAMC;EACH;EACA;IACE,sCAAsC;EACxC;AACF;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,6BAA6B;EAC7B,sBAAsB;EACtB,YAAY;EACZ,kBAAkB;EAClB,kBAAkB;EAClB,8BAA8B;AAChC;AACA;EACE,QAAQ;AACV;AACA;EACE,2EAA2E;EAC3E,mFAAmF;AACrF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,mHAAmH;EACnH,wEAAwE;AAC1E;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,mBAAmB;EACnB,aAAa;EACb,sBAAsB;EACtB,gCAAgC;EAChC,+CAA+C;EAC/C,mHAAmH;AACrH;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;EACV,4EAA4E;EAC5E,oFAAoF;AACtF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,yCAAyC;EACzC,2EAA2E;EAC3E,yBAAyB;EACzB,aAAa;EACb,cAAc;EACd,2DAA2D;EAC3D,gFAAgF;EAChF,YAAY;EACZ,gBAAgB;EAChB,kBAAkB;EAClB,8BAA8B;EAC9B,oBAAoB;EACpB,qBAAqB;EACrB,kEAAkE;EAClE,iDAAiD;AACnD;AACA;EACE,cAAc;EACd,WAAW;EACX,UAAU;AACZ;AACA;EACE,qBAAqB;EACrB,kBAAkB;EAClB,8CAA8C;AAChD;AACA;EACE,UAAU;EACV,QAAQ;AACV;AACA;EACE,uHAAuH;EACvH,UAAU;EACV,8CAA8C;AAChD;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE;IACE,yCAAyC;EAC3C;AACF;AACA;EACE;IACE,yCAAyC;EAC3C;AACF;;AAEA;;;CAGC;AACD;EACE,cAAc;EACd,WAAW;EACX,uEAAuE;AACzE;AACA;EACE;IACE;;;;KAIC;IACD;;;;KAIC;IACD;;;;;KAKC;EACH;EACA;IACE,+CAA+C;EACjD;EACA;IACE,yCAAyC;EAC3C;EACA;IACE,+CAA+C;EACjD;AACF;AACA;EACE;IACE,8FAA8F;IAC9F;;;KAGC;EACH;EACA;IACE,+CAA+C;EACjD;AACF;;AAEA;;;CAGC;AACD;;;CAGC;AACD;;;;;;;;;;;;GAYG;AACH;EACE,oCAAoC;EACpC,qCAAqC;EACrC,kHAAkH;EAClH,gDAAgD;EAChD,6CAA6C;EAC7C,iCAAiC;EACjC,iCAAiC;EACjC,gCAAgC;EAChC,oCAAoC;EACpC,qCAAqC;EACrC,uCAAuC;EACvC,wCAAwC;EACxC,8BAA8B;EAC9B,iDAAiD;EACjD,qFAAqF;EACrF,qEAAqE;EACrE,aAAa;EACb,0EAA0E;EAC1E,wPAAwP;EACxP,kBAAkB;EAClB,qDAAqD;EACrD;;;;GAIC;EACD;;;;;;;GAOC;EACD;;;GAGC;EACD;;;;;;;;;;;;GAYC;EACD;;;;;;;;;;;GAWC;EACD;;;;;;;;;;GAUC;EACD;;;;;GAKC;AACH;AACA;EACE;IACE,gDAAgD;EAClD;AACF;AACA;EACE;IACE,gDAAgD;EAClD;AACF;AACA;EACE;IACE,gDAAgD;EAClD;AACF;AACA;EACE;IACE,gDAAgD;EAClD;AACF;AACA;EACE;IACE,gDAAgD;EAClD;AACF;AACA;EACE;IACE,gDAAgD;EAClD;AACF;AACA;EACE,+EAA+E;AACjF;AACA;EACE;IACE,sFAAsF;EACxF;AACF;AACA;EACE;IACE,6CAA6C;EAC/C;AACF;AACA;EACE,gCAAgC;AAClC;AACA;EACE,4DAA4D;EAC5D,8CAA8C;AAChD;AACA;EACE,+EAA+E;AACjF;AACA;EACE;;KAEG;AACL;AACA;EACE,8BAA8B;EAC9B,+EAA+E;EAC/E,0CAA0C;EAC1C,kBAAkB;AACpB;AACA;EACE,sFAAsF;AACxF;AACA;EACE,iDAAiD;AACnD;AACA;EACE;;KAEG;AACL;AACA;EACE;IACE,yEAAyE;EAC3E;EACA;IACE,0EAA0E;EAC5E;AACF;AACA;EACE;IACE,4DAA4D;IAC5D,6DAA6D;EAC/D;AACF;;AAEA;;;CAGC;AACD;EACE,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,cAAc;EACd,kBAAkB;EAClB,+DAA+D;EAC/D;;;;;GAKC;EACD;;;;;;GAMC;EACD;;;;GAIC;AACH;AACA;EACE,8GAA8G;AAChH;AACA;EACE,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE;IACE,oBAAoB;EACtB;EACA;IACE,kBAAkB;EACpB;AACF;AACA;EACE;IACE;;;;KAIC;IACD;;;KAGC;IACD;;;KAGC;EACH;EACA;IACE,+CAA+C;EACjD;EACA;IACE,+CAA+C;EACjD;EACA;IACE,cAAc;EAChB;AACF;AACA;EACE;IACE;;;;;KAKC;IACD;;KAEC;IACD;;;KAGC;EACH;EACA;IACE,+CAA+C;EACjD;EACA;IACE,+CAA+C;EACjD;EACA;IACE,cAAc;EAChB;AACF;AACA;EACE,cAAc;AAChB;;AAEA,kFAAkF;AAClF;;EAEE,6BAA6B;AAC/B;;AAEA,iFAAiF;AACjF;;;CAGC;AACD;EACE,sCAAsC;EACtC,aAAa;EACb,cAAc;EACd,kBAAkB;EAClB,0CAA0C;EAC1C,gBAAgB;EAChB,mCAAmC;EACnC,YAAY;EACZ;;;;;;;;;GASC;EACD,oBAAoB;AACtB;AACA;EACE;IACE,sCAAsC;EACxC;AACF;AACA;EACE;IACE,OAAO;IACP,eAAe;IACf,aAAa;IACb;;;;;;KAMC;EACH;EACA;IACE,sCAAsC;EACxC;AACF;;AAEA;EACE,2FAA2F;EAC3F;;;GAGC;AACH;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE,aAAa;AACf;AACA;EACE;IACE,cAAc;EAChB;EACA;IACE,iGAAiG;EACnG;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;;AAEA;EACE,2EAA2E;EAC3E,iGAAiG;EACjG,SAAS;EACT,YAAY;EACZ,kBAAkB;EAClB,gBAAgB;EAChB,8BAA8B;EAC9B,kBAAkB;EAClB,qBAAqB;EACrB,oBAAoB;EACpB;;;;GAIC;AACH;AACA;EACE;IACE,UAAU;IACV,mHAAmH;EACrH;EACA;IACE,UAAU;IACV,2CAA2C;EAC7C;AACF;AACA;EACE,QAAQ;EACR,aAAa;AACf;AACA;EACE,oGAAoG;AACtG;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,2CAA2C;AAC7C;AACA;EACE;IACE,sCAAsC;EACxC;AACF;;AAEA;EACE,kBAAkB;EAClB,kCAAkC;EAClC,wDAAwD;AAC1D;;AAEA;;;CAGC;AACD;EACE,cAAc;EACd,WAAW;EACX,YAAY;EACZ,qDAAqD;EACrD;;;;;GAKC;EACD;;;;GAIC;AACH;AACA;EACE;IACE,qCAAqC;IACrC;;;KAGC;EACH;EACA;IACE,gBAAgB;IAChB,uEAAuE;IACvE,2EAA2E;EAC7E;EACA;IACE,SAAS;EACX;AACF;AACA;EACE;IACE,WAAW;IACX,4CAA4C;EAC9C;EACA;IACE,gBAAgB;EAClB;EACA;IACE,SAAS;EACX;AACF;;AAEA;;;CAGC;AACD;;;;;CAKC;AACD;EACE;;;GAGC;EACD,eAAe;EACf,yCAAyC;EACzC,aAAa;EACb,gBAAgB;EAChB,WAAW;EACX,YAAY;EACZ;;;;GAIC;EACD,gBAAgB;EAChB,YAAY;EACZ;;;GAGC;EACD;;;;;;;GAOC;EACD;;;GAGC;AACH;AACA;EACE;IACE,+DAA+D;EACjE;EACA;IACE,qDAAqD;EACvD;AACF;AACA;EACE,SAAS;AACX;AACA;EACE,oBAAoB;AACtB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,cAAc;AAChB;AACA;EACE,oDAAoD;AACtD;AACA;EACE,uFAAuF;AACzF;AACA;EACE,0GAA0G;AAC5G;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,YAAY;EACZ,kBAAkB;EAClB,oBAAoB;EACpB;;;;GAIC;EACD;;;;GAIC;AACH;AACA;EACE;IACE,UAAU;IACV,uDAAuD;EACzD;EACA;IACE,UAAU;IACV,oDAAoD;EACtD;AACF;AACA;EACE,QAAQ;AACV;AACA;EACE,iGAAiG;EACjG,2DAA2D;EAC3D,2DAA2D;AAC7D;AACA;EACE,wGAAwG;AAC1G;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,YAAY;EACZ,kBAAkB;EAClB,oDAAoD;AACtD;;AAEA;;;CAGC;AACD;;;;;;;;CAQC;AACD;EACE,qDAAqD;EACrD,qMAAqM;EACrM,oDAAoD;EACpD,iCAAiC;EACjC,aAAa;EACb,cAAc;EACd,kBAAkB;EAClB,0CAA0C;EAC1C,8CAA8C;EAC9C,gBAAgB;EAChB,mCAAmC;EACnC,YAAY;EACZ,oBAAoB;AACtB;AACA;EACE;IACE,iCAAiC;EACnC;AACF;AACA;EACE;IACE,oCAAoC;IACpC,gCAAgC;IAChC,eAAe;IACf,QAAQ;IACR,aAAa;IACb;;;;;;KAMC;EACH;EACA;IACE,sCAAsC;EACxC;AACF;;AAEA;EACE,2EAA2E;EAC3E,iGAAiG;EACjG,cAAc;EACd,YAAY;EACZ,gBAAgB;EAChB,kBAAkB;EAClB,8BAA8B;EAC9B,kBAAkB;EAClB,qBAAqB;EACrB,oBAAoB;EACpB;;;;GAIC;EACD;;;;;GAKC;AACH;AACA;EACE;IACE,gEAAgE;IAChE,mHAAmH;EACrH;EACA;IACE,UAAU;IACV,sCAAsC;EACxC;AACF;AACA;EACE,QAAQ;EACR,aAAa;AACf;AACA;EACE,+FAA+F;AACjG;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,sCAAsC;AACxC;AACA;EACE;IACE,uHAAuH;EACzH;AACF;AACA;EACE;IACE,iCAAiC;EACnC;AACF;;AAEA;EACE,kBAAkB;EAClB,kCAAkC;EAClC,wDAAwD;EACxD,UAAU;AACZ;;AAEA;;;;CAIC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,sBAAsB;EACtB,2FAA2F;EAC3F;;;GAGC;AACH;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE,aAAa;AACf;AACA;EACE;IACE,aAAa;IACb,sBAAsB;IACtB,gCAAgC;EAClC;EACA;IACE,iGAAiG;EACnG;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE;IACE,2EAA2E;IAC3E,UAAU;EACZ;AACF;;AAEA;;;CAGC;AACD;;;;CAIC;AACD;EACE,yEAAyE;EACzE,YAAY;EACZ,kBAAkB;EAClB,oFAAoF;EACpF,sDAAsD;EACtD,eAAe;EACf,wDAAwD;EACxD,sCAAsC;EACtC,uDAAuD;EACvD,oBAAoB;AACtB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,aAAa;AACf;AACA;EACE,uEAAuE;AACzE;AACA;EACE,wEAAwE;AAC1E;AACA;EACE,kFAAkF;EAClF,+DAA+D;AACjE;AACA;EACE,gFAAgF;AAClF;AACA;EACE,iFAAiF;AACnF;;AAEA;;;CAGC","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\nsection.awsui_appbar_hyvsj_iwse1_93:not(#\\9) {\n  align-items: center;\n  box-sizing: border-box;\n  display: grid;\n  grid-column: 3;\n  grid-row: 2;\n  grid-template-columns: auto minmax(0, 1fr) auto;\n  /* \n  Because the Breadcrumbs component cannot be styled directly it is \n  wrapped in a generic element that will apply style adjustments as needed.\n  */\n  /*\n  In large viewports the buttons that trigger the Navigation and Tools \n  drawers from the AppBar are suppressed and replaced by the buttons \n  that render in the Navigation and Tools components. Additionally, \n  the content wrapper around the breadcrumbs component has variable \n  top and bottom padding based on whether or not the Notifications \n  and Header components exist.\n  */\n  /*\n  In mobile viewports the AppBar becomes sticky and is repositioned to\n  span the entire column definition of the Layout grid.\n  */\n}\nsection.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-nav_hyvsj_iwse1_117:not(#\\9) {\n  grid-column: 1;\n  margin-right: var(--space-m-17eucw, 16px);\n}\nsection.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9) {\n  grid-column: 2;\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n}\nsection.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-tools_hyvsj_iwse1_125:not(#\\9),\nsection.awsui_appbar_hyvsj_iwse1_93 > .awsui_drawers-mobile-triggers-container_hyvsj_iwse1_126:not(#\\9) {\n  grid-column: 3;\n  margin-left: var(--space-m-17eucw, 16px);\n}\n@media (min-width: 689px) {\n  section.awsui_appbar_hyvsj_iwse1_93:not(#\\9) {\n    /*\n    If Breadcrumbs do not exist then the AppBar should be suppressed\n    because in large viewports the triggers are rendered\n    in the Navigation and Tools components.\n    */\n    /*\n    If there is no Notifications content then the AppBar should \n    appear to be the first rendered content even though the \n    Notifications DOM node will still exist. The top padding \n    should vertically align it with the Navigation and Tools circular buttons.\n    */\n    /*\n    If there is Notifications content then the AppBar should have \n    minimal top padding in addition to the bottom margin on the \n    Notifications component.\n    */\n    /*\n    If the Header does not exist then the AppBar is the last \n    rendered content before the Main component. Additional \n    bottom padding is added to create space between the \n    Breadcrumbs and Main components that expands the height \n    of the dark header.\n    */\n    /*\n    Table and cards content types implement a custom dark header. \n    Minimal bottom padding should be on the breadcrumbs to\n    reduce the the vertical distance from the main content.\n    */\n    /*\n    If a child component tells the AppLayout to have a sticky \n    background (typically because of a stickyHeader with a \n    full-page variant) the z-index of the breadcrumbs needs to \n    be lifted so it doesn't render behind the background element.\n    */\n  }\n  section.awsui_appbar_hyvsj_iwse1_93:not(#\\9):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167) {\n    display: none;\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-nav_hyvsj_iwse1_117:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-tools_hyvsj_iwse1_125:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_drawers-mobile-triggers-container_hyvsj_iwse1_126:not(#\\9) {\n    display: none;\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9):not(.awsui_has-notifications-content_hyvsj_iwse1_175) {\n    padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121.awsui_has-notifications-content_hyvsj_iwse1_175:not(#\\9) {\n    padding-top: var(--space-scaled-2x-s-9svxjy, 12px);\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9):not(.awsui_has-header_hyvsj_iwse1_181).awsui_content-type-wizard_hyvsj_iwse1_182 {\n    padding-bottom: var(--space-m-17eucw, 16px);\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121.awsui_content-type-cards_hyvsj_iwse1_185:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121.awsui_content-type-table_hyvsj_iwse1_186:not(#\\9) {\n    padding-bottom: var(--space-xxs-ynfts5, 4px);\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121.awsui_has-sticky-background_hyvsj_iwse1_189:not(#\\9) {\n    z-index: 799;\n  }\n}\n@media (max-width: 688px) {\n  section.awsui_appbar_hyvsj_iwse1_93:not(#\\9) {\n    background-color: var(--color-background-home-header-mpq08f, #000716);\n    border-bottom: 1px solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n    box-shadow: var(--shadow-panel-toggle-3fk0ch, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));\n    grid-column: 1/span 5;\n    grid-row: 1;\n    height: calc(2 * var(--space-m-17eucw, 16px) + var(--space-scaled-xs-6859qs, 8px));\n    padding: 0 var(--space-m-17eucw, 16px);\n    position: sticky;\n    top: var(--awsui-offset-top-3j0evk);\n    z-index: 1000;\n    /*\n    Remove any existing top and bottom padding from the Breadcrumbs since\n    they are now sticky positioned in the viewport with the AppBar.\n    */\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-nav_hyvsj_iwse1_117:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_appbar-tools_hyvsj_iwse1_125:not(#\\9),\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_drawers-mobile-triggers-container_hyvsj_iwse1_126:not(#\\9) {\n    display: block;\n  }\n  section.awsui_appbar_hyvsj_iwse1_93 > .awsui_breadcrumbs_hyvsj_iwse1_121:not(#\\9) {\n    padding: 0;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\ndiv.awsui_background_hyvsj_iwse1_224:not(#\\9) {\n  display: contents;\n}\ndiv.awsui_background_hyvsj_iwse1_224 > .awsui_notifications-appbar-header_hyvsj_iwse1_227:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 1/span 5;\n  grid-row: 1/span 3;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  /*\n  The cards and table content types have a sticky dark header that is \n  offset beneath the sticky notifications if they exist. If the background \n  is not sticky then it will scroll out of the viewport leaving a white space\n  behind the notifications above the content dark header.\n  */\n}\n@media (min-width: 689px) {\n  div.awsui_background_hyvsj_iwse1_224 > .awsui_notifications-appbar-header_hyvsj_iwse1_227.awsui_has-sticky-background_hyvsj_iwse1_189.awsui_has-notifications-content_hyvsj_iwse1_175.awsui_sticky-notifications_hyvsj_iwse1_240:not(#\\9) {\n    position: sticky;\n    top: var(--awsui-offset-top-3j0evk);\n    z-index: 799;\n  }\n}\ndiv.awsui_background_hyvsj_iwse1_224 > .awsui_overlap_hyvsj_iwse1_246:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 1/span 5;\n  grid-row: 4;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  /*\n  The cards and table content types can have sticky header content that \n  will retain position on viewport scroll. The overlap background needs to \n  be sticky in desktop viewports to prevent light background gutters with \n  the high contrast header background only in the content area.\n  */\n}\n@media (min-width: 689px) {\n  div.awsui_background_hyvsj_iwse1_224 > .awsui_overlap_hyvsj_iwse1_246.awsui_has-sticky-background_hyvsj_iwse1_189:not(#\\9) {\n    position: sticky;\n    top: var(--awsui-offset-top-with-notifications-3j0evk);\n    z-index: 799;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n  background-color: transparent;\n  display: flex;\n  grid-column: 5;\n  grid-row: 1/span 5;\n  height: var(--awsui-content-height-3j0evk);\n  pointer-events: none;\n  position: sticky;\n  top: var(--awsui-offset-top-3j0evk);\n  z-index: 830;\n  transition: background-color var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n.awsui_drawers-container_hyvsj_iwse1_270.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9), .awsui-mode-entering .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n@media (min-width: 689px) {\n  .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n    /* stylelint-disable scss/operator-no-newline-after */\n    max-width: calc(var(--awsui-layout-width-3j0evk) - var(--awsui-main-offset-left-3j0evk) - var(--awsui-default-min-content-width-3j0evk) - var(--awsui-content-gap-right-3j0evk));\n    /* stylelint-enable scss/operator-no-newline-after */\n  }\n}\n@media (max-width: 688px) {\n  .awsui_drawers-container_hyvsj_iwse1_270:not(#\\9) {\n    position: fixed;\n    right: 0;\n    z-index: 1001;\n    /*\n    When disableBodyScroll is true the offsetTop will be relative to the \n    app layout and not the body. However, the drawer position changes \n    to fixed in mobile viewports. The top value needs to include the \n    header because fixed position switches the top value so it is now \n    relative to the body.\n    */\n  }\n  .awsui_drawers-container_hyvsj_iwse1_270.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n    top: var(--awsui-header-height-3j0evk);\n  }\n}\n\n.awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background-color: transparent;\n  box-sizing: border-box;\n  height: 100%;\n  overflow-y: hidden;\n  overflow-x: hidden;\n  overscroll-behavior-y: contain;\n}\n.awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339).awsui_has-open-drawer_hyvsj_iwse1_282 {\n  width: 0;\n}\n.awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321.awsui_has-multiple-triggers_hyvsj_iwse1_339.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  transition: background-color var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321.awsui_has-multiple-triggers_hyvsj_iwse1_339.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321.awsui_has-multiple-triggers_hyvsj_iwse1_339.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9), .awsui-mode-entering .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321.awsui_has-multiple-triggers_hyvsj_iwse1_339.awsui_has-open-drawer_hyvsj_iwse1_282:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n  width: calc(var(--space-layout-toggle-padding-axl9jr, 20px) * 2 + var(--space-layout-toggle-diameter-hzvqtj, 40px));\n  transition: width var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282), .awsui-mode-entering .awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9) {\n  align-items: center;\n  display: flex;\n  flex-direction: column;\n  gap: var(--space-xs-rsr2qu, 8px);\n  padding-top: var(--space-scaled-s-cu1hzn, 12px);\n  width: calc(var(--space-layout-toggle-padding-axl9jr, 20px) * 2 + var(--space-layout-toggle-diameter-hzvqtj, 40px));\n}\n.awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339).awsui_has-open-drawer_hyvsj_iwse1_282 {\n  opacity: 0;\n}\n.awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n  opacity: 1;\n  transition: opacity var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n  transition-delay: calc(var(--motion-duration-refresh-only-fast-addxjd, 115ms) / 1.5);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282), .awsui-mode-entering .awsui_drawers-trigger-content_hyvsj_iwse1_371:not(#\\9):not(.awsui_has-multiple-triggers_hyvsj_iwse1_339):not(.awsui_has-open-drawer_hyvsj_iwse1_282) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_drawer_hyvsj_iwse1_126:not(#\\9) {\n  --awsui-active-drawer-width-3j0evk: 290px;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  border-color: transparent;\n  display: grid;\n  flex-shrink: 0;\n  grid-template-columns: 1fr auto var(--space-m-17eucw, 16px);\n  grid-template-rows: var(--size-vertical-panel-icon-offset-ti40n4, 15px) auto 1fr;\n  height: 100%;\n  overflow-y: auto;\n  overflow-x: hidden;\n  overscroll-behavior-y: contain;\n  pointer-events: auto;\n  word-wrap: break-word;\n  transition: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  transition-property: border-color, opacity, width;\n}\n.awsui_drawer_hyvsj_iwse1_126 > .awsui_drawer-close-button_hyvsj_iwse1_415:not(#\\9) {\n  grid-column: 2;\n  grid-row: 2;\n  z-index: 1;\n}\n.awsui_drawer_hyvsj_iwse1_126 > .awsui_drawer-content_hyvsj_iwse1_420:not(#\\9) {\n  grid-column: 1/span 3;\n  grid-row: 1/span 3;\n  width: var(--awsui-active-drawer-width-3j0evk);\n}\n.awsui_drawer_hyvsj_iwse1_126:not(#\\9):not(.awsui_is-drawer-open_hyvsj_iwse1_425) {\n  opacity: 0;\n  width: 0;\n}\n.awsui_drawer_hyvsj_iwse1_126.awsui_is-drawer-open_hyvsj_iwse1_425:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  opacity: 1;\n  width: var(--awsui-active-drawer-width-3j0evk);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawer_hyvsj_iwse1_126:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawer_hyvsj_iwse1_126:not(#\\9), .awsui-mode-entering .awsui_drawer_hyvsj_iwse1_126:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n@media (min-width: 2541px) {\n  .awsui_drawer_hyvsj_iwse1_126.awsui_is-drawer-open_hyvsj_iwse1_425:not(#\\9) {\n    --awsui-active-drawer-width-3j0evk: 320px;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_drawer_hyvsj_iwse1_126.awsui_is-drawer-open_hyvsj_iwse1_425:not(#\\9) {\n    --awsui-active-drawer-width-3j0evk: 100vw;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\nheader.awsui_content_hyvsj_iwse1_182:not(#\\9) {\n  grid-column: 3;\n  grid-row: 3;\n  padding-bottom: var(--space-content-header-padding-bottom-nvqytg, 24px);\n}\n@media (min-width: 689px) {\n  header.awsui_content_hyvsj_iwse1_182:not(#\\9) {\n    /*\n    If Notifications exist and Breadcrumbs do not then Notifications \n    is the previous adjacent sibling to the Header. Add minimal top padding \n    in addition to the bottom padding on the Notifications.\n    */\n    /*\n    If Breadcrumbs exists it is necessarily the previous adjacent \n    sibling and the Header should have no padding. Add minimal top \n    padding for vertical space between the Breadcrumbs and Header.\n    */\n    /*\n    If Notifications and Breadcrumbs do not exist then the Header \n    is the first rendered center content. The top padding should \n    vertically align the Header with the Navigation and Tools \n    circular buttons.\n    */\n  }\n  header.awsui_content_hyvsj_iwse1_182.awsui_has-notifications-content_hyvsj_iwse1_175:not(#\\9):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167) {\n    padding-top: var(--space-scaled-xs-6859qs, 8px);\n  }\n  header.awsui_content_hyvsj_iwse1_182.awsui_has-breadcrumbs_hyvsj_iwse1_167:not(#\\9) {\n    padding-top: var(--space-xxs-ynfts5, 4px);\n  }\n  header.awsui_content_hyvsj_iwse1_182:not(#\\9):not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167) {\n    padding-top: var(--space-scaled-xs-6859qs, 8px);\n  }\n}\n@media (max-width: 688px) {\n  header.awsui_content_hyvsj_iwse1_182:not(#\\9) {\n    padding: var(--space-m-17eucw, 16px) 0 var(--space-content-header-padding-bottom-nvqytg, 24px);\n    /*\n    Breadcrumbs has moved to first position and sticky so Notifications \n    are now the previous adjacent sibling if they exist.\n    */\n  }\n  header.awsui_content_hyvsj_iwse1_182.awsui_has-notifications-content_hyvsj_iwse1_175:not(#\\9) {\n    padding-top: var(--space-scaled-xs-6859qs, 8px);\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n  The first and last column definitions have two responsibilities.\n  If Navigation and/or Tools exist then that will determine the width of\n  the first and last columns, respectively, and the content in these drawers\n  will create horizontal space from the center column content. However, if the\n  navigationHide and/or toolsHide properties have been set then the first\n  and last column width will default to the minimum content gap properties to\n  create the necessary visual space around the main content.\n\n  The minimum content width property is set to zero and applied under all\n  circumstances regardless of whether the minContentWidth property is\n  explicitly set in script.\n  */\n.awsui_layout_hyvsj_iwse1_527:not(#\\9) {\n  --awsui-content-gap-left-3j0evk: 0px;\n  --awsui-content-gap-right-3j0evk: 0px;\n  --awsui-content-height-3j0evk: calc(100vh - var(--awsui-header-height-3j0evk) - var(--awsui-footer-height-3j0evk));\n  --awsui-default-max-content-width-3j0evk: 1280px;\n  --awsui-default-min-content-width-3j0evk: 0px;\n  --awsui-footer-height-3j0evk: 0px;\n  --awsui-header-height-3j0evk: 0px;\n  --awsui-layout-width-3j0evk: 0px;\n  --awsui-main-offset-left-3j0evk: 0px;\n  --awsui-max-content-width-3j0evk: 0px;\n  --awsui-min-content-width-3j0evk: 280px;\n  --awsui-notifications-height-3j0evk: 0px;\n  --awsui-offset-top-3j0evk: 0px;\n  --awsui-offset-top-with-notifications-3j0evk: 0px;\n  --awsui-overlap-height-3j0evk: var(--space-dark-header-overlap-distance-hfejul, 36px);\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  display: grid;\n  grid-template-rows: repeat(3, auto) var(--awsui-overlap-height-3j0evk) 1fr;\n  grid-template-columns: min-content minmax(var(--awsui-content-gap-left-3j0evk), 1fr) minmax(var(--awsui-default-min-content-width-3j0evk), var(--awsui-default-max-content-width-3j0evk)) minmax(var(--awsui-content-gap-right-3j0evk), 1fr) min-content;\n  position: relative;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  /*\n  Only use the max content width custom property for the middle column definition\n  if the maxContentWidth property has been explicitly set to a non-zero value and\n  subsequently set the has-max-content-width data attribute to true.\n  */\n  /*\n  Warning! This is a hack! We are implementing a short term fix to prevent the\n  tools drawer from potentially getting pushed off screen. Currently there is no\n  protection against a navigationWidth, minContentWidth, and toolsWidth that are\n  in excess ove the available space in the viewport. To accomodate this we remove\n  the minContentWidth and set it to zero in small viewports and below until the\n  isMobile breakpoint sets the drawers to overlay at 100vw.\n  */\n  /*\n  Override the dark header overlap height property if isOverlapDisabled is true.\n  The is computed state from props that can be found in the AppLayout context.\n  */\n  /*\n  If disableBodyScroll is false (this is the overwhelming majority\n  of use cases and the default scenario) then the scrollable element\n  will be the document body which is a parent of the AppLayout component.\n  The Layout should have a minimum but not fixed content height set to the\n  viewport height less the header and footer height set by the resize\n  observers in the component. The offset top value for components\n  with position: sticky (AppBar, Navigation, Notifications, Tools) will\n  be set to the header height value. The offset top value for AppLayout\n  contentMain children with position: sticky will be the combined value of the\n  header and notifications height in addition to the notifications top margin\n  and some additional vertical space for aesthetics.\n  */\n  /*\n  If disableBodyScroll is true (very uncommon use case) then the\n  AppLayout component and not the document body will be the scrollable\n  element. This requires a fixed height instead of a minimum height\n  with a vertical scroll policy. The offset top value for components\n  with position: sticky (AppBar, Navigation, Notifications, Tools) will\n  be set zero since the AppLayout is nearest scrollable parent and any\n  existing header does not matter. The offset top value for AppLayout\n  contentMain children with position: sticky will be the value of the\n  notifications height in addition to the notifications top margin\n  and some additional vertical space for aesthetics.\n  */\n  /*\n  In desktop viewports the content gap property for the left and right\n  columns should override the default of zero if the navigationHide\n  or toolsHide property is set. This ensures adequate horizontal space\n  for the center column from the edges of the viewport when there is\n  not left or right content.\n\n  Warning! If these design tokens change it will adversely impact the\n  calculation used to determine the Split Panel maximum width in the\n  handleSplitPanelMaxWidth function in the context.\n  */\n  /*\n  In mobile viewports the Navigation and Tools drawers are hidden\n  and triggered by the AppBar which then take up the entire viewport.\n  The center column needs permanent space from the horizontal viewport\n  edges regardless of whether or not there is a Navigation or Tools.\n  */\n}\n@media (min-width: 1401px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610) {\n    --awsui-default-max-content-width-3j0evk: 1280px;\n  }\n}\n@media (min-width: 1921px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610) {\n    --awsui-default-max-content-width-3j0evk: 1440px;\n  }\n}\n@media (min-width: 2541px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610) {\n    --awsui-default-max-content-width-3j0evk: 1620px;\n  }\n}\n@media (min-width: 1401px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610).awsui_content-type-dashboard_hyvsj_iwse1_625 {\n    --awsui-default-max-content-width-3j0evk: 1280px;\n  }\n}\n@media (min-width: 1921px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610).awsui_content-type-dashboard_hyvsj_iwse1_625 {\n    --awsui-default-max-content-width-3j0evk: 1620px;\n  }\n}\n@media (min-width: 2541px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_has-max-content-width_hyvsj_iwse1_610).awsui_content-type-dashboard_hyvsj_iwse1_625 {\n    --awsui-default-max-content-width-3j0evk: 2160px;\n  }\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_has-max-content-width_hyvsj_iwse1_610:not(#\\9) {\n  --awsui-default-max-content-width-3j0evk: var(--awsui-max-content-width-3j0evk);\n}\n@media (min-width: 993px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9) {\n    --awsui-default-min-content-width-3j0evk: var(--awsui-min-content-width-3j0evk, 280px);\n  }\n}\n@media (max-width: 992px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9) {\n    --awsui-default-min-content-width-3j0evk: 0px;\n  }\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_is-overlap-disabled_hyvsj_iwse1_652:not(#\\9) {\n  --awsui-overlap-height-3j0evk: 0;\n}\n.awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_disable-body-scroll_hyvsj_iwse1_316) {\n  --awsui-offset-top-3j0evk: var(--awsui-header-height-3j0evk);\n  min-height: var(--awsui-content-height-3j0evk);\n}\n.awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_disable-body-scroll_hyvsj_iwse1_316):not(.awsui_has-sticky-notifications_hyvsj_iwse1_659) {\n  --awsui-offset-top-with-notifications-3j0evk: var(--awsui-header-height-3j0evk);\n}\n.awsui_layout_hyvsj_iwse1_527:not(#\\9):not(.awsui_disable-body-scroll_hyvsj_iwse1_316).awsui_has-sticky-notifications_hyvsj_iwse1_659 {\n  --awsui-offset-top-with-notifications-3j0evk: calc(\n      var(--awsui-header-height-3j0evk) + var(--awsui-notifications-height-3j0evk) + var(--space-xs-rsr2qu, 8px) + var(--space-xxxs-k2w98v, 2px)\n    );\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n  --awsui-offset-top-3j0evk: 0px;\n  grid-template-rows: repeat(3, auto) var(--awsui-overlap-height-3j0evk) 1fr auto;\n  height: var(--awsui-content-height-3j0evk);\n  overflow-y: scroll;\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_disable-body-scroll_hyvsj_iwse1_316.awsui_has-split-panel_hyvsj_iwse1_673.awsui_split-panel-position-bottom_hyvsj_iwse1_673:not(#\\9) {\n  grid-template-rows: repeat(3, auto) var(--awsui-overlap-height-3j0evk) repeat(2, auto);\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9):not(.awsui_has-sticky-notifications_hyvsj_iwse1_659) {\n  --awsui-offset-top-with-notifications-3j0evk: 0px;\n}\n.awsui_layout_hyvsj_iwse1_527.awsui_disable-body-scroll_hyvsj_iwse1_316.awsui_has-sticky-notifications_hyvsj_iwse1_659:not(#\\9) {\n  --awsui-offset-top-with-notifications-3j0evk: calc(\n      var(--awsui-notifications-height-3j0evk) + var(--space-xs-rsr2qu, 8px) + var(--space-xxs-ynfts5, 4px)\n    );\n}\n@media (min-width: 689px) {\n  .awsui_layout_hyvsj_iwse1_527.awsui_has-content-gap-left_hyvsj_iwse1_685:not(#\\9) {\n    --awsui-content-gap-left-3j0evk: var(--space-scaled-2x-xxxl-lbp35j, 40px);\n  }\n  .awsui_layout_hyvsj_iwse1_527.awsui_has-content-gap-right_hyvsj_iwse1_688:not(#\\9) {\n    --awsui-content-gap-right-3j0evk: var(--space-scaled-2x-xxxl-lbp35j, 40px);\n  }\n}\n@media (max-width: 688px) {\n  .awsui_layout_hyvsj_iwse1_527:not(#\\9) {\n    --awsui-content-gap-left-3j0evk: var(--space-l-4vl6xu, 20px);\n    --awsui-content-gap-right-3j0evk: var(--space-l-4vl6xu, 20px);\n  }\n}\n\n/*\nThis CSS class is applied to the document body to prevent overflow scrolling\nwhen the navigation or tools drawers are open in responsive viewports.\n*/\n.awsui_block-body-scroll_hyvsj_iwse1_703:not(#\\9) {\n  overflow: hidden;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_container_hyvsj_iwse1_711:not(#\\9) {\n  grid-column: 3;\n  grid-row: 4/span 2;\n  padding-bottom: var(--space-layout-content-bottom-kg9l42, 40px);\n  /*\n  If the split panel is in the bottom position additional padding will need to be\n  added to the content area. This is to ensure that the user is able to scroll\n  far enough to see all of the content that would otherwise be obscured by the\n  sticky position of the split panel.\n  */\n  /*\n  If disableContentPaddings is enabled then the Main content has a different\n  behavior inside the Layout grid. By default it will render across the entire\n  grid column span. If the Navigation is open on the left, we increment the\n  start column by one. If the Tools or Split Panel (in side position) is open\n  on the right, we decrement the column end by one.\n  */\n  /*\n  If disableContentPaddings is not enabled (the majority of use cases) then\n  the following code block will compute the padding behavior for the Main\n  under various circumstances.\n  */\n}\n.awsui_container_hyvsj_iwse1_711.awsui_has-split-panel_hyvsj_iwse1_673.awsui_split-panel-position-bottom_hyvsj_iwse1_673:not(#\\9) {\n  padding-bottom: calc(var(--awsui-split-panel-height-3j0evk) + var(--space-layout-content-bottom-kg9l42, 40px));\n}\n.awsui_container_hyvsj_iwse1_711.awsui_disable-content-paddings_hyvsj_iwse1_737:not(#\\9) {\n  grid-column: 1/6;\n  padding: 0;\n}\n@media (min-width: 689px) {\n  .awsui_container_hyvsj_iwse1_711.awsui_disable-content-paddings_hyvsj_iwse1_737.awsui_is-navigation-open_hyvsj_iwse1_742:not(#\\9) {\n    grid-column-start: 2;\n  }\n  .awsui_container_hyvsj_iwse1_711.awsui_disable-content-paddings_hyvsj_iwse1_737.awsui_is-tools-open_hyvsj_iwse1_745:not(#\\9), .awsui_container_hyvsj_iwse1_711.awsui_disable-content-paddings_hyvsj_iwse1_737.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_split-panel-position-side_hyvsj_iwse1_745:not(#\\9) {\n    grid-column-end: 5;\n  }\n}\n@media (min-width: 689px) {\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737) {\n    /*\n    Notifications is the previous adjacent sibling to the Main in\n    desktop viewports if there are no Breadcrumbs or Header. Use additional\n    to padding on the Main.\n    */\n    /*\n    Main is the only rendered center content if there are no Notifications,\n    Breadcrumbs, or Header. Use minimal top padding.\n    */\n    /*\n    If the Header exists then it is necessarily the previous adjacent\n    sibling to the Main which requires no top padding.\n    */\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-default_hyvsj_iwse1_765.awsui_has-notifications-content_hyvsj_iwse1_175:not(.awsui_has-breadcrumbs_hyvsj_iwse1_167):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181), .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-form_hyvsj_iwse1_765.awsui_has-notifications-content_hyvsj_iwse1_175:not(.awsui_has-breadcrumbs_hyvsj_iwse1_167):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181) {\n    padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-default_hyvsj_iwse1_765:not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181), .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-form_hyvsj_iwse1_765:not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-breadcrumbs_hyvsj_iwse1_167):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181) {\n    padding-top: var(--space-scaled-xs-6859qs, 8px);\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_has-header_hyvsj_iwse1_181, .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_has-dynamic-overlap-height_hyvsj_iwse1_181 {\n    padding-top: 0;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737) {\n    /*\n    If the Notifications exist but the Header does not then the\n    Notifications is the previous adjacent sibling to the Main\n    requiring additional top padding. This is because the Breadcrumbs\n    are now rendered first and positioned sticky.\n    */\n    /*\n    Main is the only rendered center content if there are no Notifications or Header.\n    */\n    /*\n    If the Header exists then it is necessarily the previous adjacent\n    sibling to the Main which requires no top padding.\n    */\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-default_hyvsj_iwse1_765.awsui_has-notifications-content_hyvsj_iwse1_175:not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181), .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-form_hyvsj_iwse1_765.awsui_has-notifications-content_hyvsj_iwse1_175:not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181) {\n    padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-default_hyvsj_iwse1_765:not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181), .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_content-type-form_hyvsj_iwse1_765:not(.awsui_has-notifications-content_hyvsj_iwse1_175):not(.awsui_has-header_hyvsj_iwse1_181):not(.awsui_has-dynamic-overlap-height_hyvsj_iwse1_181) {\n    padding-top: var(--space-scaled-m-pv0fmt, 16px);\n  }\n  .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_has-header_hyvsj_iwse1_181, .awsui_container_hyvsj_iwse1_711:not(#\\9):not(.awsui_disable-content-paddings_hyvsj_iwse1_737).awsui_has-dynamic-overlap-height_hyvsj_iwse1_181 {\n    padding-top: 0;\n  }\n}\n.awsui_container_hyvsj_iwse1_711.awsui_content-type-cards_hyvsj_iwse1_185:not(#\\9), .awsui_container_hyvsj_iwse1_711.awsui_content-type-table_hyvsj_iwse1_186:not(#\\9), .awsui_container_hyvsj_iwse1_711.awsui_content-type-wizard_hyvsj_iwse1_182:not(#\\9) {\n  padding-top: 0;\n}\n\n/* stylelint-disable selector-max-universal, selector-combinator-disallowed-list */\n.awsui_unfocusable_hyvsj_iwse1_806:not(#\\9),\n.awsui_unfocusable_hyvsj_iwse1_806 *:not(#\\9) {\n  visibility: hidden !important;\n}\n\n/* stylelint-enable selector-max-universal, selector-combinator-disallowed-list */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_navigation-container_hyvsj_iwse1_816:not(#\\9) {\n  --awsui-navigation-width-3j0evk: 280px;\n  display: flex;\n  grid-column: 1;\n  grid-row: 1/span 5;\n  height: var(--awsui-content-height-3j0evk);\n  position: sticky;\n  top: var(--awsui-offset-top-3j0evk);\n  z-index: 830;\n  /*\n  The navigation and tools containers (that contain the toggle buttons)\n  stretch the full height of the app layout. Normally, this wouldn't be an\n  issue because they sit above the app layout's content padding.\n\n  But if disableContentPaddings is set to true and there are buttons on the\n  left/right edges of the screen, they will be covered by the containers. So\n  we need to disable pointer events in the container and re-enable them in\n  the panels and toggle buttons.\n  */\n  pointer-events: none;\n}\n@media (min-width: 2541px) {\n  .awsui_navigation-container_hyvsj_iwse1_816:not(#\\9) {\n    --awsui-navigation-width-3j0evk: 320px;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_navigation-container_hyvsj_iwse1_816:not(#\\9) {\n    left: 0;\n    position: fixed;\n    z-index: 1001;\n    /*\n    When disableBodyScroll is true the offsetTop will be relative to the \n    app layout and not the body. However, the drawer position changes \n    to fixed in mobile viewports. The top value needs to include the \n    header because fixed position switches the top value so it is now \n    relative to the body.\n    */\n  }\n  .awsui_navigation-container_hyvsj_iwse1_816.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n    top: var(--awsui-header-height-3j0evk);\n  }\n}\n\nnav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9) {\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-layout-toggle-padding-axl9jr, 20px);\n  /*\n  Apply the animation only in desktop viewports because the AppBar will\n  take control in responsive viewports.\n  */\n}\n@keyframes awsui_showButtons_hyvsj_iwse1_1 {\n  0% {\n    opacity: 0;\n  }\n  100% {\n    opacity: 1;\n  }\n}\nnav.awsui_show-navigation_hyvsj_iwse1_860.awsui_is-navigation-open_hyvsj_iwse1_742:not(#\\9) {\n  display: none;\n}\n@media (min-width: 689px) {\n  nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742) {\n    display: block;\n  }\n  nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742).awsui_animating_hyvsj_iwse1_882 {\n    animation: awsui_showButtons_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  }\n}\n@media (min-width: 689px) and (prefers-reduced-motion: reduce) {\n  nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742).awsui_animating_hyvsj_iwse1_882 {\n    animation: none;\n    transition: none;\n  }\n}\n@media (min-width: 689px) {\n  .awsui-motion-disabled nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742).awsui_animating_hyvsj_iwse1_882, .awsui-mode-entering nav.awsui_show-navigation_hyvsj_iwse1_860:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742).awsui_animating_hyvsj_iwse1_882 {\n    animation: none;\n    transition: none;\n  }\n}\n\nnav.awsui_navigation_hyvsj_iwse1_816:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n  bottom: 0;\n  height: 100%;\n  overflow-x: hidden;\n  overflow-y: auto;\n  overscroll-behavior-y: contain;\n  position: relative;\n  word-wrap: break-word;\n  pointer-events: auto;\n  /*\n  A non-semantic node is added with a fixed width equal to the final Navigation\n  width. This will create the visual appearance of horizontal movement and\n  prevent unwanted text wrapping.\n  */\n}\n@keyframes awsui_openNavigation_hyvsj_iwse1_1 {\n  from {\n    opacity: 0;\n    width: calc(var(--space-layout-toggle-padding-axl9jr, 20px) * 2 + var(--space-layout-toggle-diameter-hzvqtj, 40px));\n  }\n  to {\n    opacity: 1;\n    width: var(--awsui-navigation-width-3j0evk);\n  }\n}\nnav.awsui_navigation_hyvsj_iwse1_816:not(#\\9):not(.awsui_is-navigation-open_hyvsj_iwse1_742) {\n  width: 0;\n  display: none;\n}\nnav.awsui_navigation_hyvsj_iwse1_816.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: awsui_openNavigation_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  nav.awsui_navigation_hyvsj_iwse1_816.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled nav.awsui_navigation_hyvsj_iwse1_816.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering nav.awsui_navigation_hyvsj_iwse1_816.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: none;\n  transition: none;\n}\nnav.awsui_navigation_hyvsj_iwse1_816 > .awsui_animated-content_hyvsj_iwse1_943:not(#\\9) {\n  width: var(--awsui-navigation-width-3j0evk);\n}\n@media (max-width: 688px) {\n  nav.awsui_navigation_hyvsj_iwse1_816:not(#\\9) {\n    --awsui-navigation-width-3j0evk: 100vw;\n  }\n}\n\n.awsui_hide-navigation_hyvsj_iwse1_952:not(#\\9) {\n  position: absolute;\n  right: var(--space-m-17eucw, 16px);\n  top: var(--size-vertical-panel-icon-offset-ti40n4, 15px);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_notifications_hyvsj_iwse1_227:not(#\\9) {\n  grid-column: 3;\n  grid-row: 1;\n  z-index: 850;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  /*\n  In desktop viewports the notifications will always be the first\n  slot rendered in the center column. The padding should create\n  a centered vertical alignment with the circular buttons for the\n  navigation and tools drawers.\n  */\n  /*\n  In mobile viewports the notifications should never be sticky even\n  if the property is set. Padding is added to give adequate\n  vertical space from the sticky AppBar the subsequent adjacent sibling.\n  */\n}\n@media (min-width: 689px) {\n  .awsui_notifications_hyvsj_iwse1_227:not(#\\9) {\n    margin: var(--space-xs-rsr2qu, 8px) 0;\n    /*\n    var(--space-xs-rsr2qu, 8px) token needs to align with the $offsetTopWithNotifications\n    calculation in the layout CSS.\n    */\n  }\n  .awsui_notifications_hyvsj_iwse1_227.awsui_sticky-notifications_hyvsj_iwse1_240:not(#\\9) {\n    position: sticky;\n    top: calc(var(--awsui-offset-top-3j0evk) + var(--space-xs-rsr2qu, 8px));\n    --awsui-flashbar-sticky-bottom-margin-3j0evk: var(--space-xxl-2nvmf1, 32px);\n  }\n  .awsui_notifications_hyvsj_iwse1_227:not(#\\9):not(.awsui_has-notifications-content_hyvsj_iwse1_175) {\n    margin: 0;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_notifications_hyvsj_iwse1_227:not(#\\9) {\n    grid-row: 2;\n    margin: var(--space-scaled-s-cu1hzn, 12px) 0;\n  }\n  .awsui_notifications_hyvsj_iwse1_227.awsui_sticky-notifications_hyvsj_iwse1_240:not(#\\9) {\n    position: static;\n  }\n  .awsui_notifications_hyvsj_iwse1_227:not(#\\9):not(.awsui_has-notifications-content_hyvsj_iwse1_175) {\n    margin: 0;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\nWhen the Split Panel is in the bottom position it was share the same row\nas the content area. This row is defined as 1 fractional unit which will\nconsume the remaining vertical space in the grid after the notifications\nand breadcrumbs.\n*/\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019:not(#\\9) {\n  /*\n  The align self property will position the split panel at the bottom of the grid row.\n  This could be off the viewport if the content area has enough content to be scrollable.\n  */\n  align-self: end;\n  bottom: var(--awsui-footer-height-3j0evk);\n  display: none;\n  grid-column: 1/6;\n  grid-row: 5;\n  height: auto;\n  /*\n  The position sticky will work in conjunction with the align self: end; property.\n  If the grid row scrolls beyond the viewport, the sticky bottom position\n  will lift it up above the footer so it is always visible.\n  */\n  position: sticky;\n  z-index: 840;\n  /*\n  Unlike the side position the Split Panel is persistent in the DOM\n  when in the bottom position.\n  */\n  /*\n  Warning! This is a hack! The existing design token for the split panel\n  shadow in the bottom position does not render in the refactored code.\n  It appears to be related to the fact that the legacy split panel element\n  has a height equal to the expanded height and a corresponding translation\n  of the Y position so it is moved off the screen. This will need to be\n  refactored with an adjustment to the split panel design token.\n  */\n  /*\n  When the data attribute changes indicating the Split Panel has been opened\n  apply the animation to the height property.\n  */\n}\n@keyframes awsui_openSplitPanelBottom_hyvsj_iwse1_1 {\n  from {\n    height: var(--awsui-split-panel-reported-header-size-3j0evk, 0);\n  }\n  to {\n    height: var(--awsui-split-panel-reported-size-3j0evk);\n  }\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n  bottom: 0;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-navigation-open_hyvsj_iwse1_742.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  grid-column-start: 2;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_has-open-drawer_hyvsj_iwse1_282.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  grid-column-end: 5;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  display: block;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019:not(#\\9):not(.awsui_is-split-panel-open_hyvsj_iwse1_745).awsui_position-bottom_hyvsj_iwse1_1065 {\n  box-shadow: rgba(0, 7, 22, 0.1) 0px -32px 32px -24px;\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  box-shadow: var(--shadow-split-bottom-otfetg, 0px -36px 36px -36px rgba(0, 7, 22, 0.1));\n}\nsection.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: awsui_openSplitPanelBottom_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  section.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_iwse1_1019.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-bottom_hyvsj_iwse1_1065.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\nsection.awsui_split-panel-side_hyvsj_iwse1_1094:not(#\\9) {\n  height: 100%;\n  overflow-x: hidden;\n  pointer-events: auto;\n  /*\n  The min and max widths are applied when the Split Panel is opened otherwise\n  it would not be possible to animate the width and the box shadow would\n  be persistent in the DOM when closed.\n  */\n  /*\n  A non-semantic node is added with a fixed width equal to the final Split Panel\n  width. This will create the visual appearance of horizontal movement and\n  prevent unwanted text wrapping.\n  */\n}\n@keyframes awsui_openSplitPanelSide_hyvsj_iwse1_1 {\n  from {\n    opacity: 0;\n    width: var(--awsui-split-panel-min-width-3j0evk, 280px);\n  }\n  to {\n    opacity: 1;\n    width: var(--awsui-split-panel-reported-size-3j0evk);\n  }\n}\nsection.awsui_split-panel-side_hyvsj_iwse1_1094:not(#\\9):not(.awsui_is-split-panel-open_hyvsj_iwse1_745), section.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_position-bottom_hyvsj_iwse1_1065:not(#\\9) {\n  width: 0;\n}\nsection.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122:not(#\\9) {\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n  max-width: var(--awsui-split-panel-max-width-3j0evk, 280px);\n  min-width: var(--awsui-split-panel-min-width-3j0evk, 280px);\n}\nsection.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: awsui_openSplitPanelSide_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  section.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled section.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering section.awsui_split-panel-side_hyvsj_iwse1_1094.awsui_is-split-panel-open_hyvsj_iwse1_745.awsui_position-side_hyvsj_iwse1_1122.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: none;\n  transition: none;\n}\nsection.awsui_split-panel-side_hyvsj_iwse1_1094 > .awsui_animated-content_hyvsj_iwse1_943:not(#\\9) {\n  height: 100%;\n  max-width: inherit;\n  width: var(--awsui-split-panel-reported-size-3j0evk);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\nThe Tools component container has a max width calculation that depends on the\nstate of the other siblings within the Layout grid definition. The layout width\nis set in the resize observer in the Layout component. The main offset left\nwill calculate the distance from the start of the Layout component. The minimum\ncontent width has a default value that can be set directly with the minContentWidth\nproperty. The content gap right is computed in the Layout styles based on the\nviewport size and state of the Tools drawer.\n*/\n.awsui_tools-container_hyvsj_iwse1_1159:not(#\\9) {\n  /* stylelint-disable scss/operator-no-newline-after */\n  --awsui-tools-max-width-3j0evk: calc(var(--awsui-layout-width-3j0evk) - var(--awsui-main-offset-left-3j0evk) - var(--awsui-default-min-content-width-3j0evk) - var(--awsui-content-gap-right-3j0evk));\n  /* stylelint-enable scss/operator-no-newline-after */\n  --awsui-tools-width-3j0evk: 290px;\n  display: flex;\n  grid-column: 5;\n  grid-row: 1/span 5;\n  height: var(--awsui-content-height-3j0evk);\n  max-width: var(--awsui-tools-max-width-3j0evk);\n  position: sticky;\n  top: var(--awsui-offset-top-3j0evk);\n  z-index: 830;\n  pointer-events: none;\n}\n@media (min-width: 2541px) {\n  .awsui_tools-container_hyvsj_iwse1_1159:not(#\\9) {\n    --awsui-tools-width-3j0evk: 360px;\n  }\n}\n@media (max-width: 688px) {\n  .awsui_tools-container_hyvsj_iwse1_1159:not(#\\9) {\n    --awsui-tools-max-width-3j0evk: none;\n    --awsui-tools-width-3j0evk: auto;\n    position: fixed;\n    right: 0;\n    z-index: 1001;\n    /*\n    When disableBodyScroll is true the offsetTop will be relative to the \n    app layout and not the body. However, the drawer position changes \n    to fixed in mobile viewports. The top value needs to include the \n    header because fixed position switches the top value so it is now \n    relative to the body.\n    */\n  }\n  .awsui_tools-container_hyvsj_iwse1_1159.awsui_disable-body-scroll_hyvsj_iwse1_316:not(#\\9) {\n    top: var(--awsui-header-height-3j0evk);\n  }\n}\n\n.awsui_tools_hyvsj_iwse1_1159:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  box-shadow: var(--shadow-panel-gp3bf2, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1));\n  flex-shrink: 0;\n  height: 100%;\n  overflow-y: auto;\n  overflow-x: hidden;\n  overscroll-behavior-y: contain;\n  position: relative;\n  word-wrap: break-word;\n  pointer-events: auto;\n  /*\n  A non-semantic node is added with a fixed width equal to the final Tools\n  width. This will create the visual appearance of horizontal movement and\n  prevent unwanted text wrapping.\n  */\n  /*\n  A right border is needed if the Tools is open and the buttons are persistent in\n  the DOM. This creates a visual vertical boundary between the Tools and the Buttons\n  only when they are both present. This is the circumstance when there is a Split Panel\n  in the side position.\n  */\n}\n@keyframes awsui_openTools_hyvsj_iwse1_1 {\n  from {\n    opacity: var(--awsui-tools-animation-starting-opacity-3j0evk, 0);\n    width: calc(var(--space-layout-toggle-padding-axl9jr, 20px) * 2 + var(--space-layout-toggle-diameter-hzvqtj, 40px));\n  }\n  to {\n    opacity: 1;\n    width: var(--awsui-tools-width-3j0evk);\n  }\n}\n.awsui_tools_hyvsj_iwse1_1159:not(#\\9):not(.awsui_is-tools-open_hyvsj_iwse1_745) {\n  width: 0;\n  display: none;\n}\n.awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: awsui_openTools_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering .awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_tools_hyvsj_iwse1_1159 > .awsui_animated-content_hyvsj_iwse1_943:not(#\\9) {\n  width: var(--awsui-tools-width-3j0evk);\n}\n@media (min-width: 689px) {\n  .awsui_tools_hyvsj_iwse1_1159.awsui_is-tools-open_hyvsj_iwse1_745.awsui_has-tools-form-persistence_hyvsj_iwse1_1253:not(#\\9) {\n    border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  }\n}\n@media (max-width: 688px) {\n  .awsui_tools_hyvsj_iwse1_1159:not(#\\9) {\n    --awsui-tools-width-3j0evk: 100vw;\n  }\n}\n\n.awsui_hide-tools_hyvsj_iwse1_1263:not(#\\9) {\n  position: absolute;\n  right: var(--space-m-17eucw, 16px);\n  top: var(--size-vertical-panel-icon-offset-ti40n4, 15px);\n  z-index: 1;\n}\n\n/*\nWarning! If these design tokens for padding change it will adversely impact\nthe calculation used to determine the Split Panel maximum width in the\nhandleSplitPanelMaxWidth function in the context.\n*/\n.awsui_show-tools_hyvsj_iwse1_1275:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  box-sizing: border-box;\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-layout-toggle-padding-axl9jr, 20px);\n  /*\n  Apply the animation only in desktop viewports because the AppBar will\n  take control in responsive viewports.\n  */\n}\n@keyframes awsui_showButtons_hyvsj_iwse1_1 {\n  0% {\n    opacity: 0;\n  }\n  100% {\n    opacity: 1;\n  }\n}\n.awsui_show-tools_hyvsj_iwse1_1275:not(#\\9):not(.awsui_has-tools-form_hyvsj_iwse1_1253) {\n  display: none;\n}\n@media (min-width: 689px) {\n  .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253:not(#\\9) {\n    display: flex;\n    flex-direction: column;\n    gap: var(--space-xs-rsr2qu, 8px);\n  }\n  .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: awsui_showButtons_hyvsj_iwse1_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  }\n}\n@media (min-width: 689px) and (prefers-reduced-motion: reduce) {\n  .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n@media (min-width: 689px) {\n  .awsui-motion-disabled .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253.awsui_animating_hyvsj_iwse1_882:not(#\\9), .awsui-mode-entering .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form_hyvsj_iwse1_1253.awsui_animating_hyvsj_iwse1_882:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n@media (min-width: 689px) {\n  .awsui_show-tools_hyvsj_iwse1_1275.awsui_has-tools-form-persistence_hyvsj_iwse1_1253:not(#\\9) {\n    background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n    z-index: 1;\n  }\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\nWarning! If these design tokens for width change it will adversely impact \nthe calculation used to determine the Split Panel maximum width in the \nhandleSplitPanelMaxWidth function in the context.\n*/\n.awsui_trigger_hyvsj_iwse1_1342:not(#\\9) {\n  background: var(--color-background-layout-toggle-default-f9hnkv, #192534);\n  border: none;\n  border-radius: 50%;\n  box-shadow: var(--shadow-panel-toggle-3fk0ch, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));\n  color: var(--color-text-layout-toggle-20sb9r, #ffffff);\n  cursor: pointer;\n  height: var(--space-layout-toggle-diameter-hzvqtj, 40px);\n  padding: 0 var(--space-s-hv8c1d, 12px);\n  width: var(--space-layout-toggle-diameter-hzvqtj, 40px);\n  pointer-events: auto;\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_iwse1_1342:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_iwse1_1342:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(3px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_iwse1_1342:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 3px);\n  top: calc(-1 * 3px);\n  width: calc(100% + 2 * 3px);\n  height: calc(100% + 2 * 3px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_trigger_hyvsj_iwse1_1342:not(#\\9):focus {\n  outline: none;\n}\n.awsui_trigger_hyvsj_iwse1_1342:not(#\\9):hover {\n  background: var(--color-background-layout-toggle-hover-gi0e0b, #354150);\n}\n.awsui_trigger_hyvsj_iwse1_1342:not(#\\9):active {\n  background: var(--color-background-layout-toggle-active-d15dki, #354150);\n}\n.awsui_trigger_hyvsj_iwse1_1342.awsui_selected_hyvsj_iwse1_1381:not(#\\9) {\n  background: var(--color-background-layout-toggle-selected-default-e1giv3, #0972d3);\n  color: var(--color-text-layout-toggle-selected-tzwifo, #ffffff);\n}\n.awsui_trigger_hyvsj_iwse1_1342.awsui_selected_hyvsj_iwse1_1381:not(#\\9):hover {\n  background: var(--color-background-layout-toggle-selected-hover-mes33s, #065299);\n}\n.awsui_trigger_hyvsj_iwse1_1342.awsui_selected_hyvsj_iwse1_1381:not(#\\9):active {\n  background: var(--color-background-layout-toggle-selected-active-9w7pk3, #0972d3);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/area-chart/styles.scoped.css":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/area-chart/styles.scoped.css ***!
  \***********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_series_y1yrh_u5bx8_93 > rect:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_series_y1yrh_u5bx8_93 > rect:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_series_y1yrh_u5bx8_93 > rect:not(#\\9), .awsui-mode-entering .awsui_series_y1yrh_u5bx8_93 > rect:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_y1yrh_u5bx8_111:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  display: block;\n}\n\n.awsui_has-default-filter_y1yrh_u5bx8_126 > :not(#\\9):first-child {\n  flex: 280px 0 1;\n}\n\n.awsui_chart-container_y1yrh_u5bx8_130:not(#\\9) {\n  display: flex;\n  width: 100%;\n  flex-direction: column;\n}\n\n.awsui_chart-container__vertical_y1yrh_u5bx8_136:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n}\n\n.awsui_chart-container__horizontal_y1yrh_u5bx8_142:not(#\\9) {\n  display: flex;\n}\n\n.awsui_content_y1yrh_u5bx8_146:not(#\\9) {\n  display: flex;\n  position: relative;\n  justify-content: center;\n  align-items: center;\n}\n\n.awsui_content--reserve-filter_y1yrh_u5bx8_153:not(#\\9) {\n  margin-top: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_content--reserve-legend_y1yrh_u5bx8_157:not(#\\9) {\n  margin-bottom: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_series_y1yrh_u5bx8_93:not(#\\9) {\n  display: block;\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: var(--border-line-chart-line-join-nan7pn, round);\n}\n\n.awsui_series--highlighted_y1yrh_u5bx8_169:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_series--dimmed_y1yrh_u5bx8_173:not(#\\9) {\n  opacity: 0.3;\n}\n\n.awsui_series--threshold_y1yrh_u5bx8_177:not(#\\9) {\n  stroke-dasharray: var(--border-line-chart-dash-array-4wa4ab, 3 5);\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n}\n\n.awsui_popover-divider_y1yrh_u5bx8_182:not(#\\9) {\n  margin: var(--space-xxs-ynfts5, 4px) 0;\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/area-chart/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,6HAA6H;AAC/H;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,kBAAkB;EAClB,cAAc;AAChB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,aAAa;EACb,WAAW;EACX,sBAAsB;AACxB;;AAEA;EACE,aAAa;EACb,sBAAsB;EACtB,WAAW;AACb;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,uBAAuB;EACvB,mBAAmB;AACrB;;AAEA;EACE,iEAAiE;AACnE;;AAEA;EACE,oEAAoE;AACtE;;AAEA;EACE,cAAc;EACd,wDAAwD;EACxD,UAAU;EACV,qBAAqB;EACrB,iEAAiE;AACnE;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,iEAAiE;EACjE,wDAAwD;AAC1D;;AAEA;EACE,sCAAsC;EACtC,wHAAwH;AAC1H","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_series_y1yrh_u5bx8_93 > rect:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_series_y1yrh_u5bx8_93 > rect:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_series_y1yrh_u5bx8_93 > rect:not(#\\9), .awsui-mode-entering .awsui_series_y1yrh_u5bx8_93 > rect:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_y1yrh_u5bx8_111:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  display: block;\n}\n\n.awsui_has-default-filter_y1yrh_u5bx8_126 > :not(#\\9):first-child {\n  flex: 280px 0 1;\n}\n\n.awsui_chart-container_y1yrh_u5bx8_130:not(#\\9) {\n  display: flex;\n  width: 100%;\n  flex-direction: column;\n}\n\n.awsui_chart-container__vertical_y1yrh_u5bx8_136:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n}\n\n.awsui_chart-container__horizontal_y1yrh_u5bx8_142:not(#\\9) {\n  display: flex;\n}\n\n.awsui_content_y1yrh_u5bx8_146:not(#\\9) {\n  display: flex;\n  position: relative;\n  justify-content: center;\n  align-items: center;\n}\n\n.awsui_content--reserve-filter_y1yrh_u5bx8_153:not(#\\9) {\n  margin-top: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_content--reserve-legend_y1yrh_u5bx8_157:not(#\\9) {\n  margin-bottom: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_series_y1yrh_u5bx8_93:not(#\\9) {\n  display: block;\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: var(--border-line-chart-line-join-nan7pn, round);\n}\n\n.awsui_series--highlighted_y1yrh_u5bx8_169:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_series--dimmed_y1yrh_u5bx8_173:not(#\\9) {\n  opacity: 0.3;\n}\n\n.awsui_series--threshold_y1yrh_u5bx8_177:not(#\\9) {\n  stroke-dasharray: var(--border-line-chart-dash-array-4wa4ab, 3 5);\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n}\n\n.awsui_popover-divider_y1yrh_u5bx8_182:not(#\\9) {\n  margin: var(--space-xxs-ynfts5, 4px) 0;\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/attribute-editor/styles.scoped.css":
/*!*****************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/attribute-editor/styles.scoped.css ***!
  \*****************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_empty-appear_n4qlp_roecl_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_n4qlp_roecl_1 var(--motion-duration-transition-show-paced-ai4wlf, 180ms) var(--motion-easing-transition-show-paced-bg1hyg, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_n4qlp_roecl_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_empty-appear_n4qlp_roecl_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_empty-appear_n4qlp_roecl_93:not(#\\9), .awsui-mode-entering .awsui_empty-appear_n4qlp_roecl_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_n4qlp_roecl_119:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n}\n\n.awsui_empty_n4qlp_roecl_93:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-empty-fjv325, #5f6b7a);\n}\n\n.awsui_row_n4qlp_roecl_139:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_row-control_n4qlp_roecl_143:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_field_n4qlp_roecl_147:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_add-button_n4qlp_roecl_151:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_remove-button_n4qlp_roecl_155:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_button-container-haslabel_n4qlp_roecl_159:not(#\\9) {\n  padding-top: calc(var(--space-xxs-ynfts5, 4px) + var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_button-container-nolabel_n4qlp_roecl_163:not(#\\9) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_divider_n4qlp_roecl_167:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_additional-info_n4qlp_roecl_171:not(#\\9) {\n  color: var(--color-text-form-secondary-ih9x7l, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  display: block;\n  word-wrap: break-word;\n  margin-top: var(--space-xxs-ynfts5, 4px);\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9) {\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: var(--font-link-primary-weight-91pybi, \"inherit\");\n  letter-spacing: var(--font-link-primary-letter-spacing-vmsgcx, \"inherit\");\n  -webkit-text-decoration: var(--font-link-primary-decoration-wfgjh2, underline);\n          text-decoration: var(--font-link-primary-decoration-wfgjh2, underline);\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: var(--color-text-link-primary-underline-ga7rq8, #0972d3);\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9), .awsui-mode-entering .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):focus {\n  outline: none;\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):active, .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):focus, .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n\n.awsui_right-align_n4qlp_roecl_217:not(#\\9) {\n  float: right;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/attribute-editor/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,0KAA0K;AAC5K;AACA;EACE;IACE,YAAY;EACd;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,cAAc;AAChB;;AAEA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,8CAA8C;AAChD;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,6FAA6F;AAC/F;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,wHAAwH;AAC1H;;AAEA;EACE,uDAAuD;EACvD,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;EACjE,cAAc;EACd,qBAAqB;EACrB,wCAAwC;EACxC,kDAAkD;AACpD;AACA;EACE,qDAAqD;EACrD,8DAA8D;EAC9D,yEAAyE;EACzE,8EAA8E;UACtE,sEAAsE;EAC9E,uEAAuE;EACvE,+EAA+E;EAC/E,mDAAmD;EACnD,2CAA2C;EAC3C,oEAAoE;EACpE,6EAA6E;AAC/E;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,eAAe;EACf,mDAAmD;AACrD;AACA;EACE,aAAa;AACf;AACA;EACE,mDAAmD;AACrD;AACA;EACE,0BAA0B;EAC1B,uEAAuE;EACvE,mCAAmC;AACrC;;AAEA;EACE,YAAY;AACd","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_empty-appear_n4qlp_roecl_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_n4qlp_roecl_1 var(--motion-duration-transition-show-paced-ai4wlf, 180ms) var(--motion-easing-transition-show-paced-bg1hyg, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_n4qlp_roecl_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_empty-appear_n4qlp_roecl_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_empty-appear_n4qlp_roecl_93:not(#\\9), .awsui-mode-entering .awsui_empty-appear_n4qlp_roecl_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_n4qlp_roecl_119:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n}\n\n.awsui_empty_n4qlp_roecl_93:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-empty-fjv325, #5f6b7a);\n}\n\n.awsui_row_n4qlp_roecl_139:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_row-control_n4qlp_roecl_143:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_field_n4qlp_roecl_147:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_add-button_n4qlp_roecl_151:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_remove-button_n4qlp_roecl_155:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_button-container-haslabel_n4qlp_roecl_159:not(#\\9) {\n  padding-top: calc(var(--space-xxs-ynfts5, 4px) + var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_button-container-nolabel_n4qlp_roecl_163:not(#\\9) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_divider_n4qlp_roecl_167:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_additional-info_n4qlp_roecl_171:not(#\\9) {\n  color: var(--color-text-form-secondary-ih9x7l, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  display: block;\n  word-wrap: break-word;\n  margin-top: var(--space-xxs-ynfts5, 4px);\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9) {\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: var(--font-link-primary-weight-91pybi, \"inherit\");\n  letter-spacing: var(--font-link-primary-letter-spacing-vmsgcx, \"inherit\");\n  -webkit-text-decoration: var(--font-link-primary-decoration-wfgjh2, underline);\n          text-decoration: var(--font-link-primary-decoration-wfgjh2, underline);\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: var(--color-text-link-primary-underline-ga7rq8, #0972d3);\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9), .awsui-mode-entering .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):focus {\n  outline: none;\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):active, .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):focus, .awsui_additional-info_n4qlp_roecl_171 > a:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n\n.awsui_right-align_n4qlp_roecl_217:not(#\\9) {\n  float: right;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/autosuggest/styles.scoped.css":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/autosuggest/styles.scoped.css ***!
  \************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_12hwc_12ujv_5:not(#\\9) {\n  width: 100%;\n}\n\n.awsui_layout-strut_12hwc_12ujv_9:not(#\\9) {\n  width: 100%;\n  position: relative;\n  transform: translate3d(0, 0, 0);\n}\n\n.awsui_list-bottom_12hwc_12ujv_15:not(#\\9) {\n  /* used in unit-tests */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/autosuggest/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,WAAW;AACb;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,+BAA+B;AACjC;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_12hwc_12ujv_5:not(#\\9) {\n  width: 100%;\n}\n\n.awsui_layout-strut_12hwc_12ujv_9:not(#\\9) {\n  width: 100%;\n  position: relative;\n  transform: translate3d(0, 0, 0);\n}\n\n.awsui_list-bottom_12hwc_12ujv_15:not(#\\9) {\n  /* used in unit-tests */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/badge/styles.scoped.css":
/*!******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/badge/styles.scoped.css ***!
  \******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_badge_1yjyg_ih6bq_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  display: inline-block;\n  border-radius: var(--border-radius-badge-x5oehc, 4px);\n  padding: 0 var(--space-xs-rsr2qu, 8px);\n  color: var(--color-text-notification-default-2kpcxy, #fbfbfb);\n}\n.awsui_badge_1yjyg_ih6bq_93.awsui_badge-color-grey_1yjyg_ih6bq_113:not(#\\9) {\n  background-color: var(--color-background-notification-grey-ua4ep5, #414d5c);\n}\n.awsui_badge_1yjyg_ih6bq_93.awsui_badge-color-green_1yjyg_ih6bq_116:not(#\\9) {\n  background-color: var(--color-background-notification-green-0d9ow8, #037f0c);\n}\n.awsui_badge_1yjyg_ih6bq_93.awsui_badge-color-blue_1yjyg_ih6bq_119:not(#\\9) {\n  background-color: var(--color-background-notification-blue-vqb59v, #0972d3);\n}\n.awsui_badge_1yjyg_ih6bq_93.awsui_badge-color-red_1yjyg_ih6bq_122:not(#\\9) {\n  background-color: var(--color-background-notification-red-v7js1f, #d91515);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/badge/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;EACjE,wDAAwD;EACxD,qBAAqB;EACrB,qDAAqD;EACrD,sCAAsC;EACtC,6DAA6D;AAC/D;AACA;EACE,2EAA2E;AAC7E;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,2EAA2E;AAC7E;AACA;EACE,0EAA0E;AAC5E","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_badge_1yjyg_ih6bq_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  display: inline-block;\n  border-radius: var(--border-radius-badge-x5oehc, 4px);\n  padding: 0 var(--space-xs-rsr2qu, 8px);\n  color: var(--color-text-notification-default-2kpcxy, #fbfbfb);\n}\n.awsui_badge_1yjyg_ih6bq_93.awsui_badge-color-grey_1yjyg_ih6bq_113:not(#\\9) {\n  background-color: var(--color-background-notification-grey-ua4ep5, #414d5c);\n}\n.awsui_badge_1yjyg_ih6bq_93.awsui_badge-color-green_1yjyg_ih6bq_116:not(#\\9) {\n  background-color: var(--color-background-notification-green-0d9ow8, #037f0c);\n}\n.awsui_badge_1yjyg_ih6bq_93.awsui_badge-color-blue_1yjyg_ih6bq_119:not(#\\9) {\n  background-color: var(--color-background-notification-blue-vqb59v, #0972d3);\n}\n.awsui_badge_1yjyg_ih6bq_93.awsui_badge-color-red_1yjyg_ih6bq_122:not(#\\9) {\n  background-color: var(--color-background-notification-red-v7js1f, #d91515);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/bar-chart/styles.scoped.css":
/*!**********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/bar-chart/styles.scoped.css ***!
  \**********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1gfe1_7b6p8_9:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/bar-chart/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1gfe1_7b6p8_9:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.scoped.css":
/*!**********************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.scoped.css ***!
  \**********************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_link_1kosq_1a5si_93:not(#\\9):after {\n  display: none;\n}\n\n.awsui_breadcrumb_1kosq_1a5si_97:not(#\\9) {\n  display: flex;\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_icon_1kosq_1a5si_100:not(#\\9) {\n  margin: 0 var(--space-xs-rsr2qu, 8px);\n  color: var(--color-text-breadcrumb-icon-mlugp6, #7d8998);\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9) {\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: inherit;\n  letter-spacing: normal;\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9), .awsui-mode-entering .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):focus {\n  outline: none;\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):active, .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):focus, .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\nbody[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_breadcrumb_1kosq_1a5si_97.awsui_last_1kosq_1a5si_147 > .awsui_icon_1kosq_1a5si_100:not(#\\9) {\n  display: none;\n}\n.awsui_breadcrumb_1kosq_1a5si_97.awsui_last_1kosq_1a5si_147 > .awsui_anchor_1kosq_1a5si_104:not(#\\9) {\n  color: var(--color-text-breadcrumb-current-mum16s, #5f6b7a);\n  font-weight: 700;\n  text-decoration: none;\n  cursor: default;\n}\n\n.awsui_compressed_1kosq_1a5si_157:not(#\\9) {\n  min-width: 0;\n  overflow: hidden;\n}\n.awsui_compressed_1kosq_1a5si_157 > .awsui_text_1kosq_1a5si_161:not(#\\9) {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  display: block;\n}\n\n.awsui_virtual-item_1kosq_1a5si_168:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n  visibility: hidden;\n}\n\n.awsui_item-popover_1kosq_1a5si_175:not(#\\9) {\n  /* used in tests */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,aAAa;AACf;;AAEA;EACE,aAAa;AACf;AACA;EACE,qCAAqC;EACrC,wDAAwD;AAC1D;AACA;EACE,qDAAqD;EACrD,oBAAoB;EACpB,sBAAsB;EACtB,qBAAqB;EACrB,uEAAuE;EACvE,kCAAkC;EAClC,mDAAmD;EACnD,2CAA2C;EAC3C,oEAAoE;EACpE,6EAA6E;AAC/E;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,eAAe;EACf,mDAAmD;AACrD;AACA;EACE,aAAa;AACf;AACA;EACE,mDAAmD;AACrD;AACA;EACE,0BAA0B;EAC1B,uEAAuE;EACvE,mCAAmC;AACrC;AACA;EACE,oBAAoB;EACpB,wDAAwD;EACxD,mBAAmB;EACnB,+DAA+D;EAC/D,0EAA0E;EAC1E,0HAA0H;AAC5H;AACA;EACE,aAAa;AACf;AACA;EACE,2DAA2D;EAC3D,gBAAgB;EAChB,qBAAqB;EACrB,eAAe;AACjB;;AAEA;EACE,YAAY;EACZ,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;EACnB,cAAc;AAChB;;AAEA;EACE,6BAA6B;EAC7B,uBAAuB;EACvB,wBAAwB;EACxB,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_link_1kosq_1a5si_93:not(#\\9):after {\n  display: none;\n}\n\n.awsui_breadcrumb_1kosq_1a5si_97:not(#\\9) {\n  display: flex;\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_icon_1kosq_1a5si_100:not(#\\9) {\n  margin: 0 var(--space-xs-rsr2qu, 8px);\n  color: var(--color-text-breadcrumb-icon-mlugp6, #7d8998);\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9) {\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: inherit;\n  letter-spacing: normal;\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9), .awsui-mode-entering .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):focus {\n  outline: none;\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):active, .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):focus, .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\nbody[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_1a5si_97 > .awsui_anchor_1kosq_1a5si_104:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_breadcrumb_1kosq_1a5si_97.awsui_last_1kosq_1a5si_147 > .awsui_icon_1kosq_1a5si_100:not(#\\9) {\n  display: none;\n}\n.awsui_breadcrumb_1kosq_1a5si_97.awsui_last_1kosq_1a5si_147 > .awsui_anchor_1kosq_1a5si_104:not(#\\9) {\n  color: var(--color-text-breadcrumb-current-mum16s, #5f6b7a);\n  font-weight: 700;\n  text-decoration: none;\n  cursor: default;\n}\n\n.awsui_compressed_1kosq_1a5si_157:not(#\\9) {\n  min-width: 0;\n  overflow: hidden;\n}\n.awsui_compressed_1kosq_1a5si_157 > .awsui_text_1kosq_1a5si_161:not(#\\9) {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  display: block;\n}\n\n.awsui_virtual-item_1kosq_1a5si_168:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n  visibility: hidden;\n}\n\n.awsui_item-popover_1kosq_1a5si_175:not(#\\9) {\n  /* used in tests */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/breadcrumb-group/styles.scoped.css":
/*!*****************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/breadcrumb-group/styles.scoped.css ***!
  \*****************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_breadcrumb-group_d19fg_fzncg_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  margin: 0;\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_item_d19fg_fzncg_107:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: inline;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120:not(#\\9) {\n  display: flex;\n  align-items: center;\n  padding: 0;\n  margin: 0;\n  list-style: none;\n  width: 100%;\n  flex-wrap: wrap;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_item_d19fg_fzncg_107:not(#\\9),\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130:not(#\\9) {\n  display: inline-block;\n  padding: 0;\n  margin: 0;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130:not(#\\9) {\n  display: none;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130 > .awsui_icon_d19fg_fzncg_138:not(#\\9) {\n  margin: 0 10px;\n  color: var(--color-text-breadcrumb-icon-mlugp6, #7d8998);\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile_d19fg_fzncg_142 > .awsui_breadcrumb-group-list_d19fg_fzncg_120:not(#\\9) {\n  flex-wrap: nowrap;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile_d19fg_fzncg_142 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130:not(#\\9) {\n  display: flex;\n  flex-shrink: 0;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile_d19fg_fzncg_142 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_item_d19fg_fzncg_107:not(#\\9) {\n  min-width: 0;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile_d19fg_fzncg_142 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_item_d19fg_fzncg_107:not(#\\9):not(:first-child):not(:last-child) {\n  display: none;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile-short_d19fg_fzncg_155 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130:not(#\\9) {\n  display: none;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/breadcrumb-group/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,SAAS;EACT,uCAAuC;AACzC;AACA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,eAAe;AACjB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,UAAU;EACV,SAAS;EACT,gBAAgB;EAChB,WAAW;EACX,eAAe;AACjB;AACA;;EAEE,qBAAqB;EACrB,UAAU;EACV,SAAS;AACX;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;EACd,wDAAwD;AAC1D;AACA;EACE,iBAAiB;AACnB;AACA;EACE,aAAa;EACb,cAAc;AAChB;AACA;EACE,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_breadcrumb-group_d19fg_fzncg_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  margin: 0;\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_item_d19fg_fzncg_107:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: inline;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120:not(#\\9) {\n  display: flex;\n  align-items: center;\n  padding: 0;\n  margin: 0;\n  list-style: none;\n  width: 100%;\n  flex-wrap: wrap;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_item_d19fg_fzncg_107:not(#\\9),\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130:not(#\\9) {\n  display: inline-block;\n  padding: 0;\n  margin: 0;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130:not(#\\9) {\n  display: none;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130 > .awsui_icon_d19fg_fzncg_138:not(#\\9) {\n  margin: 0 10px;\n  color: var(--color-text-breadcrumb-icon-mlugp6, #7d8998);\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile_d19fg_fzncg_142 > .awsui_breadcrumb-group-list_d19fg_fzncg_120:not(#\\9) {\n  flex-wrap: nowrap;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile_d19fg_fzncg_142 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130:not(#\\9) {\n  display: flex;\n  flex-shrink: 0;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile_d19fg_fzncg_142 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_item_d19fg_fzncg_107:not(#\\9) {\n  min-width: 0;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile_d19fg_fzncg_142 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_item_d19fg_fzncg_107:not(#\\9):not(:first-child):not(:last-child) {\n  display: none;\n}\n.awsui_breadcrumb-group_d19fg_fzncg_93.awsui_mobile-short_d19fg_fzncg_155 > .awsui_breadcrumb-group-list_d19fg_fzncg_120 > .awsui_ellipsis_d19fg_fzncg_130:not(#\\9) {\n  display: none;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.scoped.css":
/*!**********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.scoped.css ***!
  \**********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_header_16mm3_5do11_93:not(#\\9) {\n  position: relative;\n  margin: 0;\n  color: var(--color-text-dropdown-group-label-eaqlcl, #414d5c);\n  border: var(--border-divider-list-width-hacikr, 1px) solid transparent;\n  border-left: 0;\n  border-right: 0;\n  font-weight: bold;\n  display: flex;\n  justify-content: space-between;\n  padding: calc(\n  var(--space-xxs-ynfts5, 4px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n) calc(var(--space-l-4vl6xu, 20px) + var(--border-item-width-qbbbsa, 2px));\n  z-index: 1;\n}\n.awsui_header_16mm3_5do11_93.awsui_disabled_16mm3_5do11_108:not(#\\9) {\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n  cursor: default;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112:not(#\\9) {\n  border-top-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  border-bottom-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  cursor: pointer;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_disabled_16mm3_5do11_108:not(#\\9) {\n  cursor: default;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112:not(#\\9):focus {\n  outline: none;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_rolled-down_16mm3_5do11_123:not(#\\9) {\n  border-bottom-color: transparent;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_highlighted_16mm3_5do11_126:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n  color: var(--color-text-dropdown-item-highlighted-oaabyk, #000716);\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-l-4vl6xu, 20px);\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n  z-index: 2;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_highlighted_16mm3_5do11_126.awsui_disabled_16mm3_5do11_108:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-dimmed-qw48ma, transparent);\n  border-color: var(--color-border-dropdown-item-dimmed-hover-6dhy15, #7d8998);\n  color: var(--color-text-dropdown-item-dimmed-jyqdrs, #9ba7b6);\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_highlighted_16mm3_5do11_126.awsui_is-focused_16mm3_5do11_139:not(#\\9) {\n  border-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  box-shadow: inset 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_variant-navigation_16mm3_5do11_143:not(#\\9) {\n  padding-top: var(--space-xs-rsr2qu, 8px);\n  padding-bottom: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_variant-navigation_16mm3_5do11_143.awsui_highlighted_16mm3_5do11_126:not(#\\9) {\n  border-color: transparent;\n  border-top-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  border-bottom-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  background-color: transparent;\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n\n.awsui_category_16mm3_5do11_155:not(#\\9) {\n  list-style: none;\n  margin-top: calc(-1 * var(--border-divider-list-width-hacikr, 1px));\n  padding: 0;\n}\n.awsui_category_16mm3_5do11_155:not(#\\9):first-child {\n  margin-top: 0;\n}\n.awsui_category_16mm3_5do11_155.awsui_expandable_16mm3_5do11_112:not(#\\9) {\n  border-top: 0;\n}\n.awsui_category_16mm3_5do11_155:not(#\\9):last-child {\n  border-bottom: none;\n}\n.awsui_category_16mm3_5do11_155.awsui_variant-navigation_16mm3_5do11_143:not(#\\9) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_category_16mm3_5do11_155.awsui_variant-navigation_16mm3_5do11_143.awsui_expandable_16mm3_5do11_112:not(#\\9) {\n  padding-top: 0;\n}\n\n.awsui_expand-icon_16mm3_5do11_176:not(#\\9) {\n  position: relative;\n  left: var(--space-s-hv8c1d, 12px);\n  width: var(--space-m-17eucw, 16px);\n  display: inline-block;\n  transition: transform var(--motion-duration-rotate-180-ofa1ir, 135ms) var(--motion-easing-rotate-180-3rbbga, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n.awsui_expand-icon-up_16mm3_5do11_183:not(#\\9) {\n  transform: rotate(-180deg);\n}\n.awsui_expand-icon-right_16mm3_5do11_186:not(#\\9) {\n  transform: rotate(-90deg);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_expand-icon_16mm3_5do11_176:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_expand-icon_16mm3_5do11_176:not(#\\9), .awsui-mode-entering .awsui_expand-icon_16mm3_5do11_176:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_items-list-container_16mm3_5do11_200:not(#\\9) {\n  padding: 0;\n  margin: -1px 0 0 0;\n  overflow-y: auto;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,kBAAkB;EAClB,SAAS;EACT,6DAA6D;EAC7D,sEAAsE;EACtE,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,aAAa;EACb,8BAA8B;EAC9B;;0EAEwE;EACxE,UAAU;AACZ;AACA;EACE,+DAA+D;EAC/D,eAAe;AACjB;AACA;EACE,oEAAoE;EACpE,uEAAuE;EACvE,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,gCAAgC;AAClC;AACA;EACE,6EAA6E;EAC7E,kEAAkE;EAClE,iEAAiE;EACjE,0GAA0G;EAC1G,oDAAoD;EACpD,UAAU;AACZ;AACA;EACE,kFAAkF;EAClF,4EAA4E;EAC5E,6DAA6D;AAC/D;AACA;EACE,8DAA8D;EAC9D,mIAAmI;AACrI;AACA;EACE,wCAAwC;EACxC,2CAA2C;AAC7C;AACA;EACE,yBAAyB;EACzB,oEAAoE;EACpE,uEAAuE;EACvE,6BAA6B;EAC7B,+CAA+C;AACjD;;AAEA;EACE,gBAAgB;EAChB,mEAAmE;EACnE,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,mBAAmB;AACrB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,cAAc;AAChB;;AAEA;EACE,kBAAkB;EAClB,iCAAiC;EACjC,kCAAkC;EAClC,qBAAqB;EACrB,gJAAgJ;AAClJ;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,UAAU;EACV,kBAAkB;EAClB,gBAAgB;AAClB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_header_16mm3_5do11_93:not(#\\9) {\n  position: relative;\n  margin: 0;\n  color: var(--color-text-dropdown-group-label-eaqlcl, #414d5c);\n  border: var(--border-divider-list-width-hacikr, 1px) solid transparent;\n  border-left: 0;\n  border-right: 0;\n  font-weight: bold;\n  display: flex;\n  justify-content: space-between;\n  padding: calc(\n  var(--space-xxs-ynfts5, 4px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n) calc(var(--space-l-4vl6xu, 20px) + var(--border-item-width-qbbbsa, 2px));\n  z-index: 1;\n}\n.awsui_header_16mm3_5do11_93.awsui_disabled_16mm3_5do11_108:not(#\\9) {\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n  cursor: default;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112:not(#\\9) {\n  border-top-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  border-bottom-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  cursor: pointer;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_disabled_16mm3_5do11_108:not(#\\9) {\n  cursor: default;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112:not(#\\9):focus {\n  outline: none;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_rolled-down_16mm3_5do11_123:not(#\\9) {\n  border-bottom-color: transparent;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_highlighted_16mm3_5do11_126:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n  color: var(--color-text-dropdown-item-highlighted-oaabyk, #000716);\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-l-4vl6xu, 20px);\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n  z-index: 2;\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_highlighted_16mm3_5do11_126.awsui_disabled_16mm3_5do11_108:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-dimmed-qw48ma, transparent);\n  border-color: var(--color-border-dropdown-item-dimmed-hover-6dhy15, #7d8998);\n  color: var(--color-text-dropdown-item-dimmed-jyqdrs, #9ba7b6);\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_highlighted_16mm3_5do11_126.awsui_is-focused_16mm3_5do11_139:not(#\\9) {\n  border-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  box-shadow: inset 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_variant-navigation_16mm3_5do11_143:not(#\\9) {\n  padding-top: var(--space-xs-rsr2qu, 8px);\n  padding-bottom: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_header_16mm3_5do11_93.awsui_expandable-header_16mm3_5do11_112.awsui_variant-navigation_16mm3_5do11_143.awsui_highlighted_16mm3_5do11_126:not(#\\9) {\n  border-color: transparent;\n  border-top-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  border-bottom-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  background-color: transparent;\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n\n.awsui_category_16mm3_5do11_155:not(#\\9) {\n  list-style: none;\n  margin-top: calc(-1 * var(--border-divider-list-width-hacikr, 1px));\n  padding: 0;\n}\n.awsui_category_16mm3_5do11_155:not(#\\9):first-child {\n  margin-top: 0;\n}\n.awsui_category_16mm3_5do11_155.awsui_expandable_16mm3_5do11_112:not(#\\9) {\n  border-top: 0;\n}\n.awsui_category_16mm3_5do11_155:not(#\\9):last-child {\n  border-bottom: none;\n}\n.awsui_category_16mm3_5do11_155.awsui_variant-navigation_16mm3_5do11_143:not(#\\9) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_category_16mm3_5do11_155.awsui_variant-navigation_16mm3_5do11_143.awsui_expandable_16mm3_5do11_112:not(#\\9) {\n  padding-top: 0;\n}\n\n.awsui_expand-icon_16mm3_5do11_176:not(#\\9) {\n  position: relative;\n  left: var(--space-s-hv8c1d, 12px);\n  width: var(--space-m-17eucw, 16px);\n  display: inline-block;\n  transition: transform var(--motion-duration-rotate-180-ofa1ir, 135ms) var(--motion-easing-rotate-180-3rbbga, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n.awsui_expand-icon-up_16mm3_5do11_183:not(#\\9) {\n  transform: rotate(-180deg);\n}\n.awsui_expand-icon-right_16mm3_5do11_186:not(#\\9) {\n  transform: rotate(-90deg);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_expand-icon_16mm3_5do11_176:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_expand-icon_16mm3_5do11_176:not(#\\9), .awsui-mode-entering .awsui_expand-icon_16mm3_5do11_176:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_items-list-container_16mm3_5do11_200:not(#\\9) {\n  padding: 0;\n  margin: -1px 0 0 0;\n  overflow-y: auto;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.scoped.css":
/*!*****************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.scoped.css ***!
  \*****************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_item-element_93a1u_1fh72_93:not(#\\9) {\n  position: relative;\n  z-index: 1;\n  border: var(--border-item-width-qbbbsa, 2px) solid transparent;\n  list-style: none;\n  padding: 0;\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n  margin-top: calc(-1 * var(--border-field-width-idlekx, 2px));\n  cursor: pointer;\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_disabled_93a1u_1fh72_103:not(#\\9) {\n  cursor: default;\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n}\n.awsui_item-element_93a1u_1fh72_93:not(#\\9):first-child {\n  margin-top: 0;\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_last_93a1u_1fh72_110:not(#\\9) {\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-dropdown-group-0utpsr, #e9ebed);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113:not(#\\9) {\n  color: var(--color-text-dropdown-item-highlighted-oaabyk, #000716);\n  z-index: 2;\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-icon_93a1u_1fh72_117:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-normal_93a1u_1fh72_117:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-primary_93a1u_1fh72_117:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n  border-color: var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-icon_93a1u_1fh72_117.awsui_disabled_93a1u_1fh72_103:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-normal_93a1u_1fh72_117.awsui_disabled_93a1u_1fh72_103:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-primary_93a1u_1fh72_117.awsui_disabled_93a1u_1fh72_103:not(#\\9) {\n  color: var(--color-text-dropdown-item-dimmed-jyqdrs, #9ba7b6);\n  border-color: var(--color-border-dropdown-item-dimmed-hover-6dhy15, #7d8998);\n  background-color: var(--color-background-dropdown-item-dimmed-qw48ma, transparent);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-icon_93a1u_1fh72_117.awsui_is-focused_93a1u_1fh72_127:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-normal_93a1u_1fh72_117.awsui_is-focused_93a1u_1fh72_127:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-primary_93a1u_1fh72_117.awsui_is-focused_93a1u_1fh72_127:not(#\\9) {\n  border-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  box-shadow: inset 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_highlighted_93a1u_1fh72_113:not(#\\9) {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_first_93a1u_1fh72_134:not(#\\9):not(.awsui_has-category-header_93a1u_1fh72_134) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_last_93a1u_1fh72_110:not(#\\9) {\n  padding-bottom: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_first_93a1u_1fh72_134.awsui_last_93a1u_1fh72_110:not(#\\9) {\n  padding-bottom: var(--space-xxs-ynfts5, 4px);\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_last_93a1u_1fh72_110:not(#\\9):last-child {\n  padding-bottom: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_menu-item_93a1u_1fh72_148:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: flex;\n  align-items: flex-start;\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-l-4vl6xu, 20px);\n  color: inherit;\n  text-decoration: none;\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_menu-item_93a1u_1fh72_148:not(#\\9):focus {\n  outline: none;\n}\n.awsui_has-category-header_93a1u_1fh72_134 > .awsui_menu-item_93a1u_1fh72_148:not(#\\9), .awsui_has-category-header_93a1u_1fh72_134 > span > .awsui_menu-item_93a1u_1fh72_148:not(#\\9) {\n  padding-left: var(--space-xxl-2nvmf1, 32px);\n}\n\n.awsui_icon_93a1u_1fh72_166:not(#\\9) {\n  padding-right: var(--space-xs-rsr2qu, 8px);\n  flex-shrink: 0;\n}\n\n.awsui_external-icon_93a1u_1fh72_171:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,kBAAkB;EAClB,UAAU;EACV,8DAA8D;EAC9D,gBAAgB;EAChB,UAAU;EACV,8DAA8D;EAC9D,4DAA4D;EAC5D,eAAe;AACjB;AACA;EACE,eAAe;EACf,+DAA+D;AACjE;AACA;EACE,aAAa;AACf;AACA;EACE,4GAA4G;AAC9G;AACA;EACE,kEAAkE;EAClE,UAAU;AACZ;AACA;EACE,6EAA6E;EAC7E,qEAAqE;EACrE,oDAAoD;AACtD;AACA;EACE,6DAA6D;EAC7D,4EAA4E;EAC5E,kFAAkF;AACpF;AACA;EACE,8DAA8D;EAC9D,mIAAmI;AACrI;AACA;EACE,+CAA+C;AACjD;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,4CAA4C;EAC5C,yCAAyC;AAC3C;AACA;EACE,4CAA4C;AAC9C;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,aAAa;EACb,uBAAuB;EACvB,iEAAiE;EACjE,cAAc;EACd,qBAAqB;EACrB,kDAAkD;AACpD;AACA;EACE,aAAa;AACf;AACA;EACE,2CAA2C;AAC7C;;AAEA;EACE,0CAA0C;EAC1C,cAAc;AAChB;;AAEA;EACE,yCAAyC;AAC3C","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_item-element_93a1u_1fh72_93:not(#\\9) {\n  position: relative;\n  z-index: 1;\n  border: var(--border-item-width-qbbbsa, 2px) solid transparent;\n  list-style: none;\n  padding: 0;\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n  margin-top: calc(-1 * var(--border-field-width-idlekx, 2px));\n  cursor: pointer;\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_disabled_93a1u_1fh72_103:not(#\\9) {\n  cursor: default;\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n}\n.awsui_item-element_93a1u_1fh72_93:not(#\\9):first-child {\n  margin-top: 0;\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_last_93a1u_1fh72_110:not(#\\9) {\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-dropdown-group-0utpsr, #e9ebed);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113:not(#\\9) {\n  color: var(--color-text-dropdown-item-highlighted-oaabyk, #000716);\n  z-index: 2;\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-icon_93a1u_1fh72_117:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-normal_93a1u_1fh72_117:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-primary_93a1u_1fh72_117:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n  border-color: var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-icon_93a1u_1fh72_117.awsui_disabled_93a1u_1fh72_103:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-normal_93a1u_1fh72_117.awsui_disabled_93a1u_1fh72_103:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-primary_93a1u_1fh72_117.awsui_disabled_93a1u_1fh72_103:not(#\\9) {\n  color: var(--color-text-dropdown-item-dimmed-jyqdrs, #9ba7b6);\n  border-color: var(--color-border-dropdown-item-dimmed-hover-6dhy15, #7d8998);\n  background-color: var(--color-background-dropdown-item-dimmed-qw48ma, transparent);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-icon_93a1u_1fh72_117.awsui_is-focused_93a1u_1fh72_127:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-normal_93a1u_1fh72_117.awsui_is-focused_93a1u_1fh72_127:not(#\\9), .awsui_item-element_93a1u_1fh72_93.awsui_highlighted_93a1u_1fh72_113.awsui_variant-primary_93a1u_1fh72_117.awsui_is-focused_93a1u_1fh72_127:not(#\\9) {\n  border-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  box-shadow: inset 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_highlighted_93a1u_1fh72_113:not(#\\9) {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_first_93a1u_1fh72_134:not(#\\9):not(.awsui_has-category-header_93a1u_1fh72_134) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_last_93a1u_1fh72_110:not(#\\9) {\n  padding-bottom: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_first_93a1u_1fh72_134.awsui_last_93a1u_1fh72_110:not(#\\9) {\n  padding-bottom: var(--space-xxs-ynfts5, 4px);\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_item-element_93a1u_1fh72_93.awsui_variant-navigation_93a1u_1fh72_131.awsui_last_93a1u_1fh72_110:not(#\\9):last-child {\n  padding-bottom: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_menu-item_93a1u_1fh72_148:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: flex;\n  align-items: flex-start;\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-l-4vl6xu, 20px);\n  color: inherit;\n  text-decoration: none;\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_menu-item_93a1u_1fh72_148:not(#\\9):focus {\n  outline: none;\n}\n.awsui_has-category-header_93a1u_1fh72_134 > .awsui_menu-item_93a1u_1fh72_148:not(#\\9), .awsui_has-category-header_93a1u_1fh72_134 > span > .awsui_menu-item_93a1u_1fh72_148:not(#\\9) {\n  padding-left: var(--space-xxl-2nvmf1, 32px);\n}\n\n.awsui_icon_93a1u_1fh72_166:not(#\\9) {\n  padding-right: var(--space-xs-rsr2qu, 8px);\n  flex-shrink: 0;\n}\n\n.awsui_external-icon_93a1u_1fh72_171:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.scoped.css":
/*!****************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.scoped.css ***!
  \****************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_14cnr_u5whb_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: static;\n  white-space: inherit;\n  display: inline;\n}\n.awsui_root_14cnr_u5whb_93 > .awsui_trigger_14cnr_u5whb_108:not(#\\9) {\n  display: inline;\n}\n.awsui_root_14cnr_u5whb_93 > .awsui_dropdown_14cnr_u5whb_111:not(#\\9) {\n  position: static;\n  -webkit-user-select: none;\n          user-select: none;\n  background-color: var(--color-background-dropdown-item-default-fzdqsg, #ffffff);\n  outline: none;\n  border-top: none;\n  border-bottom: none;\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n}\n.awsui_root_14cnr_u5whb_93 > .awsui_dropdown_14cnr_u5whb_111.awsui_nowrap_14cnr_u5whb_122:not(#\\9) {\n  white-space: nowrap;\n}\n.awsui_root_14cnr_u5whb_93 > .awsui_dropdown_14cnr_u5whb_111.awsui_open_14cnr_u5whb_125:not(#\\9) {\n  display: flex;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,gBAAgB;EAChB,oBAAoB;EACpB,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,gBAAgB;EAChB,yBAAyB;UACjB,iBAAiB;EACzB,+EAA+E;EAC/E,aAAa;EACb,gBAAgB;EAChB,mBAAmB;EACnB,aAAa;EACb,sBAAsB;EACtB,WAAW;AACb;AACA;EACE,mBAAmB;AACrB;AACA;EACE,aAAa;AACf","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_14cnr_u5whb_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: static;\n  white-space: inherit;\n  display: inline;\n}\n.awsui_root_14cnr_u5whb_93 > .awsui_trigger_14cnr_u5whb_108:not(#\\9) {\n  display: inline;\n}\n.awsui_root_14cnr_u5whb_93 > .awsui_dropdown_14cnr_u5whb_111:not(#\\9) {\n  position: static;\n  -webkit-user-select: none;\n          user-select: none;\n  background-color: var(--color-background-dropdown-item-default-fzdqsg, #ffffff);\n  outline: none;\n  border-top: none;\n  border-bottom: none;\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n}\n.awsui_root_14cnr_u5whb_93 > .awsui_dropdown_14cnr_u5whb_111.awsui_nowrap_14cnr_u5whb_122:not(#\\9) {\n  white-space: nowrap;\n}\n.awsui_root_14cnr_u5whb_93 > .awsui_dropdown_14cnr_u5whb_111.awsui_open_14cnr_u5whb_125:not(#\\9) {\n  display: flex;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/styles.scoped.css":
/*!****************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/styles.scoped.css ***!
  \****************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_button-dropdown_sne0l_6a2xv_93:not(#\\9) {\n  display: inline-block;\n}\n\n.awsui_items-list-container_sne0l_6a2xv_97:not(#\\9) {\n  padding: 0;\n  margin: 0;\n  animation: awsui_awsui-motion-fade-in-0_sne0l_6a2xv_1 500ms var(--motion-easing-show-quick-1fcgbv, ease-out);\n  animation-fill-mode: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_items-list-container_sne0l_6a2xv_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_items-list-container_sne0l_6a2xv_97:not(#\\9), .awsui-mode-entering .awsui_items-list-container_sne0l_6a2xv_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_rotate-up_sne0l_6a2xv_114:not(#\\9) {\n  transform: rotate(-180deg);\n  transition: transform var(--motion-duration-rotate-180-ofa1ir, 135ms) var(--motion-easing-rotate-180-3rbbga, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_rotate-up_sne0l_6a2xv_114:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_rotate-up_sne0l_6a2xv_114:not(#\\9), .awsui-mode-entering .awsui_rotate-up_sne0l_6a2xv_114:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_rotate-down_sne0l_6a2xv_129:not(#\\9) {\n  transform: rotate(0deg);\n  transition: transform var(--motion-duration-rotate-180-ofa1ir, 135ms) var(--motion-easing-rotate-180-3rbbga, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_rotate-down_sne0l_6a2xv_129:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_rotate-down_sne0l_6a2xv_129:not(#\\9), .awsui-mode-entering .awsui_rotate-down_sne0l_6a2xv_129:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_header_sne0l_6a2xv_144:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  list-style: none;\n  padding: var(--space-s-hv8c1d, 12px) var(--space-l-4vl6xu, 20px);\n  border: var(--border-field-width-idlekx, 2px) solid transparent;\n  border-bottom: var(--border-field-width-idlekx, 2px) solid var(--color-border-dropdown-group-0utpsr, #e9ebed);\n}\n\n.awsui_title_sne0l_6a2xv_153:not(#\\9),\n.awsui_description_sne0l_6a2xv_154:not(#\\9) {\n  color: var(--color-text-dropdown-header-6e05nm, #000716);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/button-dropdown/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,qBAAqB;AACvB;;AAEA;EACE,UAAU;EACV,SAAS;EACT,4GAA4G;EAC5G,yBAAyB;AAC3B;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,0BAA0B;EAC1B,gJAAgJ;AAClJ;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,uBAAuB;EACvB,gJAAgJ;AAClJ;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,sBAAsB;EACtB,gBAAgB;EAChB,gEAAgE;EAChE,+DAA+D;EAC/D,6GAA6G;AAC/G;;AAEA;;EAEE,wDAAwD;AAC1D","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_button-dropdown_sne0l_6a2xv_93:not(#\\9) {\n  display: inline-block;\n}\n\n.awsui_items-list-container_sne0l_6a2xv_97:not(#\\9) {\n  padding: 0;\n  margin: 0;\n  animation: awsui_awsui-motion-fade-in-0_sne0l_6a2xv_1 500ms var(--motion-easing-show-quick-1fcgbv, ease-out);\n  animation-fill-mode: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_items-list-container_sne0l_6a2xv_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_items-list-container_sne0l_6a2xv_97:not(#\\9), .awsui-mode-entering .awsui_items-list-container_sne0l_6a2xv_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_rotate-up_sne0l_6a2xv_114:not(#\\9) {\n  transform: rotate(-180deg);\n  transition: transform var(--motion-duration-rotate-180-ofa1ir, 135ms) var(--motion-easing-rotate-180-3rbbga, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_rotate-up_sne0l_6a2xv_114:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_rotate-up_sne0l_6a2xv_114:not(#\\9), .awsui-mode-entering .awsui_rotate-up_sne0l_6a2xv_114:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_rotate-down_sne0l_6a2xv_129:not(#\\9) {\n  transform: rotate(0deg);\n  transition: transform var(--motion-duration-rotate-180-ofa1ir, 135ms) var(--motion-easing-rotate-180-3rbbga, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_rotate-down_sne0l_6a2xv_129:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_rotate-down_sne0l_6a2xv_129:not(#\\9), .awsui-mode-entering .awsui_rotate-down_sne0l_6a2xv_129:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_header_sne0l_6a2xv_144:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  list-style: none;\n  padding: var(--space-s-hv8c1d, 12px) var(--space-l-4vl6xu, 20px);\n  border: var(--border-field-width-idlekx, 2px) solid transparent;\n  border-bottom: var(--border-field-width-idlekx, 2px) solid var(--color-border-dropdown-group-0utpsr, #e9ebed);\n}\n\n.awsui_title_sne0l_6a2xv_153:not(#\\9),\n.awsui_description_sne0l_6a2xv_154:not(#\\9) {\n  color: var(--color-text-dropdown-header-6e05nm, #000716);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button/styles.scoped.css":
/*!*******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button/styles.scoped.css ***!
  \*******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content_vjswe_12zyy_97:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_button_vjswe_12zyy_101:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  letter-spacing: var(--font-button-letter-spacing-8y5poz, 0.005em);\n  border-radius: var(--border-radius-button-axewzv, 20px);\n  border: var(--border-field-width-idlekx, 2px) solid;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-l-4vl6xu, 20px);\n  display: inline-block;\n  text-decoration: none;\n  cursor: pointer;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9) {\n  background: var(--color-background-button-normal-default-syw2p1, #ffffff);\n  color: var(--color-text-button-normal-default-u8647m, #0972d3);\n  border-color: var(--color-border-button-normal-default-djv8f5, #0972d3);\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):hover {\n  background: var(--color-background-button-normal-hover-c3qbgm, #f2f8fd);\n  color: var(--color-text-button-normal-hover-kxmvcc, #033160);\n  border-color: var(--color-border-button-normal-hover-e1d0kh, #033160);\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: var(--color-background-button-normal-active-9lyks0, #d3e7f9);\n  color: var(--color-text-button-normal-active-6obrzh, #033160);\n  border-color: var(--color-border-button-normal-active-zbmaft, #033160);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: var(--color-background-button-normal-disabled-z5vd4i, #ffffff);\n  border-color: var(--color-border-button-normal-disabled-262a0x, #9ba7b6);\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9) {\n  background: var(--color-background-button-primary-default-pwn1g1, #0972d3);\n  color: var(--color-text-button-primary-default-340wh6, #ffffff);\n  border-color: var(--color-background-button-primary-default-pwn1g1, #0972d3);\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):hover {\n  background: var(--color-background-button-primary-hover-qu1zio, #033160);\n  color: var(--color-text-button-primary-hover-vzqjpi, #ffffff);\n  border-color: var(--color-background-button-primary-hover-qu1zio, #033160);\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: var(--color-background-button-primary-active-vg0knj, #033160);\n  color: var(--color-text-button-primary-active-vems2x, #ffffff);\n  border-color: var(--color-background-button-primary-active-vg0knj, #033160);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: var(--color-background-button-primary-disabled-eon7km, #e9ebed);\n  border-color: var(--color-border-button-primary-disabled-6gwabt, #e9ebed);\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-normal-default-u8647m, #0972d3);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):hover {\n  background: var(--color-background-button-link-hover-69sbpz, #f2f8fd);\n  color: var(--color-text-button-normal-hover-kxmvcc, #033160);\n  border-color: var(--color-background-button-link-hover-69sbpz, #f2f8fd);\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: var(--color-background-button-link-active-t13dka, #d3e7f9);\n  color: var(--color-text-button-normal-active-6obrzh, #033160);\n  border-color: var(--color-background-button-link-active-t13dka, #d3e7f9);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-inline-icon-default-w65lqn, #0972d3);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-button-inline-icon-hover-wd5icp, #033160);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-inline-icon-default-w65lqn, #0972d3);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-button-inline-icon-disabled-gfhvz7, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-inverted-default-phki5u, #d1d5db);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-interactive-inverted-hover-g2obc6, #fbfbfb);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-inverted-default-phki5u, #d1d5db);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  border-color: transparent;\n  border-width: 0;\n  position: relative;\n  text-decoration: none;\n  padding: 0;\n  font-weight: normal;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-link-hover-kololx, #033160);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-normal-default-u8647m, #0972d3);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-button-normal-hover-kxmvcc, #033160);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-normal-active-6obrzh, #033160);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_button-no-text_vjswe_12zyy_885:not(#\\9) {\n  padding-left: var(--space-button-icon-only-horizontal-nidslr, 7px);\n  padding-right: var(--space-button-icon-only-horizontal-nidslr, 7px);\n}\n.awsui_button_vjswe_12zyy_101.awsui_button-no-wrap_vjswe_12zyy_889:not(#\\9) {\n  white-space: nowrap;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9), .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9), .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9) {\n  padding-left: var(--space-xxs-ynfts5, 4px);\n  padding-right: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9) {\n  padding: var(--space-button-modal-dismiss-vertical-r4lx2k, 0px) var(--space-xxs-ynfts5, 4px);\n  margin-right: calc(-1 * var(--space-xxs-ynfts5, 4px));\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9) {\n  padding-top: 0;\n  padding-bottom: 0;\n  border: 0;\n}\n.awsui_button_vjswe_12zyy_101 > .awsui_icon-left_vjswe_12zyy_905:not(#\\9) {\n  position: relative;\n  left: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_button_vjswe_12zyy_101 > .awsui_icon-right_vjswe_12zyy_910:not(#\\9) {\n  position: relative;\n  right: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_button_vjswe_12zyy_101.awsui_button-no-text_vjswe_12zyy_885 > .awsui_icon_vjswe_12zyy_905:not(#\\9) {\n  margin-right: auto;\n  margin-left: auto;\n  right: 0;\n  left: 0;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/button/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,uBAAuB;AACzB;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,kDAAkD;EAClD,wEAAwE;EACxE,wEAAwE;EACxE,iEAAiE;EACjE,uDAAuD;EACvD,mDAAmD;EACnD,wEAAwE;EACxE,qBAAqB;EACrB,qBAAqB;EACrB,eAAe;AACjB;AACA;EACE,yEAAyE;EACzE,8DAA8D;EAC9D,uEAAuE;EACvE,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,uEAAuE;EACvE,4DAA4D;EAC5D,qEAAqE;EACrE,qBAAqB;AACvB;AACA;EACE,wEAAwE;EACxE,6DAA6D;EAC7D,sEAAsE;AACxE;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,kFAAkF;EAClF,4EAA4E;EAC5E,2FAA2F;EAC3F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,4FAA4F;AAC9F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,iFAAiF;EACjF,gFAAgF;EAChF,wFAAwF;EACxF,yFAAyF;EACzF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,0EAA0E;EAC1E,wEAAwE;EACxE,6DAA6D;EAC7D,qBAAqB;EACrB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,0EAA0E;EAC1E,+DAA+D;EAC/D,4EAA4E;EAC5E,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,wEAAwE;EACxE,6DAA6D;EAC7D,0EAA0E;EAC1E,qBAAqB;AACvB;AACA;EACE,yEAAyE;EACzE,8DAA8D;EAC9D,2EAA2E;AAC7E;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,kFAAkF;EAClF,4EAA4E;EAC5E,2FAA2F;EAC3F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,4FAA4F;AAC9F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,iFAAiF;EACjF,gFAAgF;EAChF,wFAAwF;EACxF,yFAAyF;EACzF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,2EAA2E;EAC3E,yEAAyE;EACzE,6DAA6D;EAC7D,qBAAqB;EACrB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,uBAAuB;EACvB,8DAA8D;EAC9D,yBAAyB;EACzB,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,qEAAqE;EACrE,4DAA4D;EAC5D,uEAAuE;EACvE,qBAAqB;AACvB;AACA;EACE,sEAAsE;EACtE,6DAA6D;EAC7D,wEAAwE;AAC1E;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,kFAAkF;EAClF,4EAA4E;EAC5E,2FAA2F;EAC3F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,4FAA4F;AAC9F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,iFAAiF;EACjF,gFAAgF;EAChF,wFAAwF;EACxF,yFAAyF;EACzF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,uBAAuB;EACvB,yBAAyB;EACzB,6DAA6D;EAC7D,qBAAqB;EACrB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,uBAAuB;EACvB,4DAA4D;EAC5D,yBAAyB;EACzB,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,0DAA0D;EAC1D,yBAAyB;EACzB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,4DAA4D;EAC5D,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,kFAAkF;EAClF,4EAA4E;EAC5E,2FAA2F;EAC3F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,4FAA4F;AAC9F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,iFAAiF;EACjF,gFAAgF;EAChF,wFAAwF;EACxF,yFAAyF;EACzF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,uBAAuB;EACvB,yBAAyB;EACzB,6DAA6D;EAC7D,qBAAqB;EACrB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,uBAAuB;EACvB,mEAAmE;EACnE,yBAAyB;EACzB,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,iEAAiE;EACjE,yBAAyB;EACzB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,mEAAmE;EACnE,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,kFAAkF;EAClF,4EAA4E;EAC5E,2FAA2F;EAC3F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,4FAA4F;AAC9F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,iFAAiF;EACjF,gFAAgF;EAChF,wFAAwF;EACxF,yFAAyF;EACzF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,uBAAuB;EACvB,yBAAyB;EACzB,oEAAoE;EACpE,qBAAqB;EACrB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,uBAAuB;EACvB,4DAA4D;EAC5D,yBAAyB;EACzB,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,0DAA0D;EAC1D,yBAAyB;EACzB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,4DAA4D;EAC5D,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,kFAAkF;EAClF,4EAA4E;EAC5E,2FAA2F;EAC3F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,4FAA4F;AAC9F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,iFAAiF;EACjF,gFAAgF;EAChF,wFAAwF;EACxF,yFAAyF;EACzF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,uBAAuB;EACvB,yBAAyB;EACzB,6DAA6D;EAC7D,qBAAqB;EACrB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,uBAAuB;EACvB,qEAAqE;EACrE,yBAAyB;EACzB,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,mEAAmE;EACnE,yBAAyB;EACzB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,qEAAqE;EACrE,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,kFAAkF;EAClF,4EAA4E;EAC5E,2FAA2F;EAC3F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,4FAA4F;AAC9F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,iFAAiF;EACjF,gFAAgF;EAChF,wFAAwF;EACxF,yFAAyF;EACzF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,uBAAuB;EACvB,yBAAyB;EACzB,6DAA6D;EAC7D,qBAAqB;EACrB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,uBAAuB;EACvB,qDAAqD;EACrD,yBAAyB;EACzB,eAAe;EACf,kBAAkB;EAClB,qBAAqB;EACrB,UAAU;EACV,mBAAmB;AACrB;AACA;EACE,uBAAuB;EACvB,mDAAmD;EACnD,yBAAyB;EACzB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,qDAAqD;EACrD,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,kFAAkF;EAClF,4EAA4E;EAC5E,2FAA2F;EAC3F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,4FAA4F;AAC9F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,iFAAiF;EACjF,gFAAgF;EAChF,wFAAwF;EACxF,yFAAyF;EACzF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,uBAAuB;EACvB,yBAAyB;EACzB,6DAA6D;EAC7D,qBAAqB;EACrB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,uBAAuB;EACvB,8DAA8D;EAC9D,yBAAyB;EACzB,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,4DAA4D;EAC5D,yBAAyB;EACzB,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,6DAA6D;EAC7D,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,kFAAkF;EAClF,4EAA4E;EAC5E,2FAA2F;EAC3F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,4FAA4F;AAC9F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,iFAAiF;EACjF,gFAAgF;EAChF,wFAAwF;EACxF,yFAAyF;EACzF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,uBAAuB;EACvB,yBAAyB;EACzB,6DAA6D;EAC7D,qBAAqB;EACrB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,kEAAkE;EAClE,mEAAmE;AACrE;AACA;EACE,mBAAmB;AACrB;AACA;EACE,0CAA0C;EAC1C,2CAA2C;AAC7C;AACA;EACE,4FAA4F;EAC5F,qDAAqD;AACvD;AACA;EACE,cAAc;EACd,iBAAiB;EACjB,SAAS;AACX;AACA;EACE,kBAAkB;EAClB,6CAA6C;EAC7C,0CAA0C;AAC5C;AACA;EACE,kBAAkB;EAClB,8CAA8C;EAC9C,yCAAyC;AAC3C;AACA;EACE,kBAAkB;EAClB,iBAAiB;EACjB,QAAQ;EACR,OAAO;AACT","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content_vjswe_12zyy_97:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_button_vjswe_12zyy_101:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  letter-spacing: var(--font-button-letter-spacing-8y5poz, 0.005em);\n  border-radius: var(--border-radius-button-axewzv, 20px);\n  border: var(--border-field-width-idlekx, 2px) solid;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-l-4vl6xu, 20px);\n  display: inline-block;\n  text-decoration: none;\n  cursor: pointer;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9) {\n  background: var(--color-background-button-normal-default-syw2p1, #ffffff);\n  color: var(--color-text-button-normal-default-u8647m, #0972d3);\n  border-color: var(--color-border-button-normal-default-djv8f5, #0972d3);\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):hover {\n  background: var(--color-background-button-normal-hover-c3qbgm, #f2f8fd);\n  color: var(--color-text-button-normal-hover-kxmvcc, #033160);\n  border-color: var(--color-border-button-normal-hover-e1d0kh, #033160);\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: var(--color-background-button-normal-active-9lyks0, #d3e7f9);\n  color: var(--color-text-button-normal-active-6obrzh, #033160);\n  border-color: var(--color-border-button-normal-active-zbmaft, #033160);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-normal_vjswe_12zyy_126.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: var(--color-background-button-normal-disabled-z5vd4i, #ffffff);\n  border-color: var(--color-border-button-normal-disabled-262a0x, #9ba7b6);\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9) {\n  background: var(--color-background-button-primary-default-pwn1g1, #0972d3);\n  color: var(--color-text-button-primary-default-340wh6, #ffffff);\n  border-color: var(--color-background-button-primary-default-pwn1g1, #0972d3);\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):hover {\n  background: var(--color-background-button-primary-hover-qu1zio, #033160);\n  color: var(--color-text-button-primary-hover-vzqjpi, #ffffff);\n  border-color: var(--color-background-button-primary-hover-qu1zio, #033160);\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: var(--color-background-button-primary-active-vg0knj, #033160);\n  color: var(--color-text-button-primary-active-vems2x, #ffffff);\n  border-color: var(--color-background-button-primary-active-vg0knj, #033160);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-primary_vjswe_12zyy_210.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: var(--color-background-button-primary-disabled-eon7km, #e9ebed);\n  border-color: var(--color-border-button-primary-disabled-6gwabt, #e9ebed);\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-normal-default-u8647m, #0972d3);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):hover {\n  background: var(--color-background-button-link-hover-69sbpz, #f2f8fd);\n  color: var(--color-text-button-normal-hover-kxmvcc, #033160);\n  border-color: var(--color-background-button-link-hover-69sbpz, #f2f8fd);\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: var(--color-background-button-link-active-t13dka, #d3e7f9);\n  color: var(--color-text-button-normal-active-6obrzh, #033160);\n  border-color: var(--color-background-button-link-active-t13dka, #d3e7f9);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-link_vjswe_12zyy_294.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-inline-icon-default-w65lqn, #0972d3);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-button-inline-icon-hover-wd5icp, #033160);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-inline-icon-default-w65lqn, #0972d3);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-button-inline-icon-disabled-gfhvz7, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-inverted-default-phki5u, #d1d5db);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-interactive-inverted-hover-g2obc6, #fbfbfb);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-inverted-default-phki5u, #d1d5db);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  border-color: transparent;\n  border-width: 0;\n  position: relative;\n  text-decoration: none;\n  padding: 0;\n  font-weight: normal;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-link-hover-kololx, #033160);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-breadcrumb-group_vjswe_12zyy_714.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-normal-default-u8647m, #0972d3);\n  border-color: transparent;\n  position: relative;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):hover {\n  background: transparent;\n  color: var(--color-text-button-normal-hover-kxmvcc, #033160);\n  border-color: transparent;\n  text-decoration: none;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):active, .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_is-activated_vjswe_12zyy_139:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-button-normal-active-6obrzh, #033160);\n  border-color: transparent;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-icon_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-icon-focus-outline-gutter-vertical-ysj0na, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  top: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  width: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  height: calc(100% + 2 * var(--space-button-inline-icon-focus-outline-gutter-f9qjev, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-menu-trigger_vjswe_12zyy_801.awsui_disabled_vjswe_12zyy_202:not(#\\9) {\n  background: transparent;\n  border-color: transparent;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  text-decoration: none;\n  pointer-events: none;\n  cursor: auto;\n}\n.awsui_button_vjswe_12zyy_101.awsui_button-no-text_vjswe_12zyy_885:not(#\\9) {\n  padding-left: var(--space-button-icon-only-horizontal-nidslr, 7px);\n  padding-right: var(--space-button-icon-only-horizontal-nidslr, 7px);\n}\n.awsui_button_vjswe_12zyy_101.awsui_button-no-wrap_vjswe_12zyy_889:not(#\\9) {\n  white-space: nowrap;\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-icon_vjswe_12zyy_166:not(#\\9), .awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9), .awsui_button_vjswe_12zyy_101.awsui_variant-flashbar-icon_vjswe_12zyy_166:not(#\\9) {\n  padding-left: var(--space-xxs-ynfts5, 4px);\n  padding-right: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-modal-dismiss_vjswe_12zyy_166:not(#\\9) {\n  padding: var(--space-button-modal-dismiss-vertical-r4lx2k, 0px) var(--space-xxs-ynfts5, 4px);\n  margin-right: calc(-1 * var(--space-xxs-ynfts5, 4px));\n}\n.awsui_button_vjswe_12zyy_101.awsui_variant-inline-icon_vjswe_12zyy_184:not(#\\9) {\n  padding-top: 0;\n  padding-bottom: 0;\n  border: 0;\n}\n.awsui_button_vjswe_12zyy_101 > .awsui_icon-left_vjswe_12zyy_905:not(#\\9) {\n  position: relative;\n  left: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_button_vjswe_12zyy_101 > .awsui_icon-right_vjswe_12zyy_910:not(#\\9) {\n  position: relative;\n  right: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_button_vjswe_12zyy_101.awsui_button-no-text_vjswe_12zyy_885 > .awsui_icon_vjswe_12zyy_905:not(#\\9) {\n  margin-right: auto;\n  margin-left: auto;\n  right: 0;\n  left: 0;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/calendar/styles.scoped.css":
/*!*********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/calendar/styles.scoped.css ***!
  \*********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_calendar_1ykar_n08o2_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in-0_1ykar_n08o2_1 var(--motion-duration-show-quick-tyaalm, 135ms) var(--motion-easing-show-quick-1fcgbv, ease-out);\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in-0_1ykar_n08o2_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_calendar_1ykar_n08o2_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_calendar_1ykar_n08o2_93:not(#\\9), .awsui-mode-entering .awsui_calendar_1ykar_n08o2_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1ykar_n08o2_124:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_calendar_1ykar_n08o2_93:not(#\\9) {\n  display: block;\n  width: var(--size-calendar-grid-width-lxsx0p, 238px);\n  overflow: auto;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n.awsui_calendar-inner_1ykar_n08o2_143:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_calendar-header_1ykar_n08o2_146:not(#\\9) {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n.awsui_calendar-header-month_1ykar_n08o2_151:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: 700;\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n  margin: 0;\n}\n.awsui_calendar-next-month-btn_1ykar_n08o2_158:not(#\\9) {\n  /* used for identifying element */\n}\n.awsui_calendar-prev-month-btn_1ykar_n08o2_161:not(#\\9) {\n  /* used for identifying element */\n}\n.awsui_calendar-grid_1ykar_n08o2_164:not(#\\9) {\n  width: 100%;\n  border-spacing: 0;\n}\n.awsui_calendar-grid-cell_1ykar_n08o2_168:not(#\\9) {\n  width: 14.2857142857%;\n  word-break: break-word;\n  text-align: center;\n  font-weight: unset;\n}\n.awsui_calendar-day-header_1ykar_n08o2_174:not(#\\9) {\n  padding: var(--space-s-hv8c1d, 12px) 0 var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-calendar-month-elf7e9, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n.awsui_calendar-day_1ykar_n08o2_174:not(#\\9) {\n  border-bottom: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n  border-right: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n  position: relative;\n}\n.awsui_calendar-day_1ykar_n08o2_174:not(#\\9):first-child {\n  border-left: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191:not(#\\9) {\n  cursor: pointer;\n  color: var(--color-text-dropdown-item-secondary-0me7js, #5f6b7a);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191:not(#\\9)::after {\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191.awsui_calendar-day-current-month_1ykar_n08o2_198:not(#\\9) {\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191.awsui_calendar-day-current-month_1ykar_n08o2_198:not(#\\9):hover {\n  color: var(--color-text-calendar-day-hover-graajh, #000716);\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191.awsui_calendar-day-current-month_1ykar_n08o2_198:not(#\\9):hover:not(.awsui_calendar-day-selected_1ykar_n08o2_205)::after {\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n}\n.awsui_calendar-day-today_1ykar_n08o2_208:not(#\\9) {\n  background-color: var(--color-background-calendar-today-762czq, #f4f4f4);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n  font-weight: 700;\n}\n.awsui_calendar-day_1ykar_n08o2_174:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  z-index: 1;\n  top: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n  left: -1px;\n  bottom: -1px;\n  right: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n  background-color: transparent;\n}\n.awsui_calendar-day_1ykar_n08o2_174 > .awsui_day-inner_1ykar_n08o2_223:not(#\\9) {\n  position: relative;\n  z-index: 1;\n}\n.awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus:focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus:focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus:focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  top: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  width: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  height: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  border-radius: var(--border-radius-calendar-day-focus-ring-a8mlqd, 3px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus:focus::before {\n  z-index: 2;\n}\n.awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9) {\n  border-color: transparent;\n  position: relative;\n  z-index: 2;\n  font-weight: 700;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9):focus:focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9):focus:focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9):focus:focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  top: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  width: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  height: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  border-radius: var(--border-radius-calendar-day-focus-ring-a8mlqd, 3px);\n  box-shadow: 0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-cxqa0s, #fbfbfb);\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9):focus:focus::before {\n  z-index: 2;\n}\n.awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9)::after {\n  background-color: var(--color-background-control-checked-9admlu, #0972d3);\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_calendar-day-selected_1ykar_n08o2_205 > .awsui_day-inner_1ykar_n08o2_223:not(#\\9) {\n  z-index: 2;\n  color: var(--color-background-control-default-4pa05r, #ffffff);\n  position: relative;\n}\n.awsui_calendar-week_1ykar_n08o2_288:not(#\\9):first-child > .awsui_calendar-day_1ykar_n08o2_174 {\n  border-top: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/calendar/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,sJAAsJ;EACtJ,yBAAyB;AAC3B;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;;;CAGC;AACD;EACE,uBAAuB;AACzB;;AAEA;EACE,cAAc;EACd,oDAAoD;EACpD,cAAc;EACd,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;AACA;EACE,mCAAmC;AACrC;AACA;EACE,aAAa;EACb,8BAA8B;EAC9B,mBAAmB;AACrB;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,gBAAgB;EAChB,8DAA8D;EAC9D,SAAS;AACX;AACA;EACE,iCAAiC;AACnC;AACA;EACE,iCAAiC;AACnC;AACA;EACE,WAAW;EACX,iBAAiB;AACnB;AACA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;AACpB;AACA;EACE,mEAAmE;EACnE,uDAAuD;EACvD,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;AACnE;AACA;EACE,8EAA8E;EAC9E,6EAA6E;EAC7E,uCAAuC;EACvC,+DAA+D;EAC/D,kBAAkB;AACpB;AACA;EACE,4EAA4E;AAC9E;AACA;EACE,eAAe;EACf,gEAAgE;AAClE;AACA;EACE,oDAAoD;AACtD;AACA;EACE,8DAA8D;AAChE;AACA;EACE,2DAA2D;EAC3D,6EAA6E;AAC/E;AACA;EACE,0GAA0G;AAC5G;AACA;EACE,wEAAwE;EACxE,oDAAoD;EACpD,gBAAgB;AAClB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,UAAU;EACV,oDAAoD;EACpD,UAAU;EACV,YAAY;EACZ,sDAAsD;EACtD,6BAA6B;AAC/B;AACA;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,wFAAwF;AAC1F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,6EAA6E;EAC7E,4EAA4E;EAC5E,oFAAoF;EACpF,qFAAqF;EACrF,uEAAuE;EACvE,sEAAsE;AACxE;AACA;EACE,UAAU;AACZ;AACA;EACE,yBAAyB;EACzB,kBAAkB;EAClB,UAAU;EACV,gBAAgB;AAClB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,wFAAwF;AAC1F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,6EAA6E;EAC7E,4EAA4E;EAC5E,oFAAoF;EACpF,qFAAqF;EACrF,uEAAuE;EACvE,2FAA2F;AAC7F;AACA;EACE,UAAU;AACZ;AACA;EACE,yEAAyE;EACzE,0GAA0G;EAC1G,oDAAoD;AACtD;AACA;EACE,UAAU;EACV,8DAA8D;EAC9D,kBAAkB;AACpB;AACA;EACE,2EAA2E;AAC7E","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_calendar_1ykar_n08o2_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in-0_1ykar_n08o2_1 var(--motion-duration-show-quick-tyaalm, 135ms) var(--motion-easing-show-quick-1fcgbv, ease-out);\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in-0_1ykar_n08o2_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_calendar_1ykar_n08o2_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_calendar_1ykar_n08o2_93:not(#\\9), .awsui-mode-entering .awsui_calendar_1ykar_n08o2_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1ykar_n08o2_124:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_calendar_1ykar_n08o2_93:not(#\\9) {\n  display: block;\n  width: var(--size-calendar-grid-width-lxsx0p, 238px);\n  overflow: auto;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n.awsui_calendar-inner_1ykar_n08o2_143:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_calendar-header_1ykar_n08o2_146:not(#\\9) {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n.awsui_calendar-header-month_1ykar_n08o2_151:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: 700;\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n  margin: 0;\n}\n.awsui_calendar-next-month-btn_1ykar_n08o2_158:not(#\\9) {\n  /* used for identifying element */\n}\n.awsui_calendar-prev-month-btn_1ykar_n08o2_161:not(#\\9) {\n  /* used for identifying element */\n}\n.awsui_calendar-grid_1ykar_n08o2_164:not(#\\9) {\n  width: 100%;\n  border-spacing: 0;\n}\n.awsui_calendar-grid-cell_1ykar_n08o2_168:not(#\\9) {\n  width: 14.2857142857%;\n  word-break: break-word;\n  text-align: center;\n  font-weight: unset;\n}\n.awsui_calendar-day-header_1ykar_n08o2_174:not(#\\9) {\n  padding: var(--space-s-hv8c1d, 12px) 0 var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-calendar-month-elf7e9, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n.awsui_calendar-day_1ykar_n08o2_174:not(#\\9) {\n  border-bottom: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n  border-right: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n  position: relative;\n}\n.awsui_calendar-day_1ykar_n08o2_174:not(#\\9):first-child {\n  border-left: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191:not(#\\9) {\n  cursor: pointer;\n  color: var(--color-text-dropdown-item-secondary-0me7js, #5f6b7a);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191:not(#\\9)::after {\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191.awsui_calendar-day-current-month_1ykar_n08o2_198:not(#\\9) {\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191.awsui_calendar-day-current-month_1ykar_n08o2_198:not(#\\9):hover {\n  color: var(--color-text-calendar-day-hover-graajh, #000716);\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n}\n.awsui_calendar-day-enabled_1ykar_n08o2_191.awsui_calendar-day-current-month_1ykar_n08o2_198:not(#\\9):hover:not(.awsui_calendar-day-selected_1ykar_n08o2_205)::after {\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n}\n.awsui_calendar-day-today_1ykar_n08o2_208:not(#\\9) {\n  background-color: var(--color-background-calendar-today-762czq, #f4f4f4);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n  font-weight: 700;\n}\n.awsui_calendar-day_1ykar_n08o2_174:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  z-index: 1;\n  top: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n  left: -1px;\n  bottom: -1px;\n  right: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n  background-color: transparent;\n}\n.awsui_calendar-day_1ykar_n08o2_174 > .awsui_day-inner_1ykar_n08o2_223:not(#\\9) {\n  position: relative;\n  z-index: 1;\n}\n.awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus:focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus:focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus:focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  top: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  width: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  height: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  border-radius: var(--border-radius-calendar-day-focus-ring-a8mlqd, 3px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day_1ykar_n08o2_174:not(#\\9):focus:focus::before {\n  z-index: 2;\n}\n.awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9) {\n  border-color: transparent;\n  position: relative;\n  z-index: 2;\n  font-weight: 700;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9):focus:focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9):focus:focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9):focus:focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  top: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  width: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  height: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  border-radius: var(--border-radius-calendar-day-focus-ring-a8mlqd, 3px);\n  box-shadow: 0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-cxqa0s, #fbfbfb);\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9):focus:focus::before {\n  z-index: 2;\n}\n.awsui_calendar-day-selected_1ykar_n08o2_205:not(#\\9)::after {\n  background-color: var(--color-background-control-checked-9admlu, #0972d3);\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_calendar-day-selected_1ykar_n08o2_205 > .awsui_day-inner_1ykar_n08o2_223:not(#\\9) {\n  z-index: 2;\n  color: var(--color-background-control-default-4pa05r, #ffffff);\n  position: relative;\n}\n.awsui_calendar-week_1ykar_n08o2_288:not(#\\9):first-child > .awsui_calendar-day_1ykar_n08o2_174 {\n  border-top: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/cards/styles.scoped.css":
/*!******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/cards/styles.scoped.css ***!
  \******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n  transition-property: background-color;\n  transition-duration: var(--motion-duration-transition-show-paced-ai4wlf, 180ms);\n  transition-timing-function: var(--motion-easing-transition-show-paced-bg1hyg, ease-out);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_card-inner_p8a6i_1f0po_97:not(#\\9), .awsui-mode-entering .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n  transition-property: border-top-color, border-right-color, border-bottom-color, border-left-color;\n  transition-duration: var(--motion-duration-transition-show-paced-ai4wlf, 180ms);\n  transition-timing-function: var(--motion-easing-transition-show-paced-bg1hyg, ease-out);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before, .awsui-mode-entering .awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_p8a6i_1f0po_133:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_header-variant-full-page_p8a6i_1f0po_153.awsui_header-refresh_p8a6i_1f0po_153:not(#\\9) {\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n  padding-top: var(--space-container-header-vertical-zsjhel, 12px);\n  padding-left: 0;\n  padding-right: 0;\n  padding-bottom: calc(var(--space-container-header-vertical-zsjhel, 12px) + var(--space-scaled-xxs-95dhkm, 4px));\n}\n.awsui_header-variant-full-page_p8a6i_1f0po_153.awsui_header-refresh_p8a6i_1f0po_153:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_header-variant-full-page_p8a6i_1f0po_153.awsui_header-refresh_p8a6i_1f0po_153:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_header-variant-full-page_p8a6i_1f0po_153.awsui_header-refresh_p8a6i_1f0po_153:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n\n.awsui_list_p8a6i_1f0po_196:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  box-sizing: border-box;\n  padding: 0;\n  list-style: none;\n  margin: 0 0 0 calc(var(--space-grid-gutter-0subky, 20px) * -1);\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-1_p8a6i_1f0po_204 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 100%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-2_p8a6i_1f0po_207 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 50%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-3_p8a6i_1f0po_210 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 33.3333333333%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-4_p8a6i_1f0po_213 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 25%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-5_p8a6i_1f0po_216 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 20%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-6_p8a6i_1f0po_219 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 16.6666666667%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-7_p8a6i_1f0po_222 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 14.2857142857%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-8_p8a6i_1f0po_225 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 12.5%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-9_p8a6i_1f0po_228 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 11.1111111111%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-10_p8a6i_1f0po_231 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 10%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-11_p8a6i_1f0po_234 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 9.0909090909%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-12_p8a6i_1f0po_237 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 8.3333333333%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-13_p8a6i_1f0po_240 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 7.6923076923%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-14_p8a6i_1f0po_243 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 7.1428571429%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-15_p8a6i_1f0po_246 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 6.6666666667%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-16_p8a6i_1f0po_249 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 6.25%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-17_p8a6i_1f0po_252 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 5.8823529412%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-18_p8a6i_1f0po_255 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 5.5555555556%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-19_p8a6i_1f0po_258 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 5.2631578947%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-20_p8a6i_1f0po_261 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 5%;\n}\n\n.awsui_selection-control_p8a6i_1f0po_265:not(#\\9) {\n  position: absolute;\n  box-sizing: border-box;\n  width: calc(var(--size-control-n9i4yo, 16px) + (2 * var(--space-card-horizontal-di7llb, 20px)));\n  top: 0;\n  right: 0;\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-card-horizontal-di7llb, 20px);\n}\n\n.awsui_loading_p8a6i_1f0po_274:not(#\\9),\n.awsui_empty_p8a6i_1f0po_275:not(#\\9) {\n  overflow: hidden;\n  text-align: center;\n  color: var(--color-text-empty-fjv325, #5f6b7a);\n  margin-bottom: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_has-header_p8a6i_1f0po_282:not(#\\9) {\n  margin-top: var(--space-grid-gutter-0subky, 20px);\n}\n\n.awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  display: flex;\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n  position: relative;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  margin: 0 0 var(--space-grid-gutter-0subky, 20px) var(--space-grid-gutter-0subky, 20px);\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-card-horizontal-di7llb, 20px) var(--space-scaled-l-t03y3z, 20px);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n  width: 100%;\n  min-width: 0;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n    padding: calc(var(--space-scaled-l-t03y3z, 20px) - var(--border-item-width-qbbbsa, 2px)) calc(var(--space-card-horizontal-di7llb, 20px) - var(--border-item-width-qbbbsa, 2px)) calc(var(--space-scaled-l-t03y3z, 20px) - var(--border-item-width-qbbbsa, 2px));\n  }\n}\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_card-header_p8a6i_1f0po_343:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_card-header-inner_p8a6i_1f0po_351:not(#\\9) {\n  width: 100%;\n  display: inline-block;\n}\n.awsui_card-selectable_p8a6i_1f0po_355 > .awsui_card-inner_p8a6i_1f0po_97 > .awsui_card-header_p8a6i_1f0po_343:not(#\\9) {\n  width: 90%;\n}\n.awsui_card-selected_p8a6i_1f0po_358 > .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n  background-color: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n}\n.awsui_card-selected_p8a6i_1f0po_358 > .awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n}\n\n.awsui_section_p8a6i_1f0po_365:not(#\\9) {\n  display: inline-block;\n  box-sizing: border-box;\n  padding: var(--space-xs-rsr2qu, 8px) 0 var(--space-scaled-xs-6859qs, 8px) 0;\n  vertical-align: top;\n}\n.awsui_section-header_p8a6i_1f0po_371:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  color: var(--color-text-label-gxskdy, #000716);\n}\n.awsui_section-content_p8a6i_1f0po_377:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_section_p8a6i_1f0po_365:not(#\\9):last-child {\n  padding: var(--space-xs-rsr2qu, 8px) 0 0 0;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/cards/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,qCAAqC;EACrC,+EAA+E;EAC/E,uFAAuF;AACzF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,iGAAiG;EACjG,+EAA+E;EAC/E,uFAAuF;AACzF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,0DAA0D;EAC1D,sBAAsB;EACtB,gEAAgE;EAChE,eAAe;EACf,gBAAgB;EAChB,+GAA+G;AACjH;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yBAAyB;EACzB,qHAAqH;EACrH,0DAA0D;EAC1D,UAAU;AACZ;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yGAAyG;EACzG,0DAA0D;EAC1D,wBAAwB;AAC1B;AACA;EACE;IACE,yGAAyG;EAC3G;AACF;;AAEA;EACE,aAAa;EACb,eAAe;EACf,sBAAsB;EACtB,UAAU;EACV,gBAAgB;EAChB,8DAA8D;AAChE;AACA;EACE,WAAW;AACb;AACA;EACE,UAAU;AACZ;AACA;EACE,qBAAqB;AACvB;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;AACZ;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,YAAY;AACd;AACA;EACE,qBAAqB;AACvB;AACA;EACE,UAAU;AACZ;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,YAAY;AACd;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,SAAS;AACX;;AAEA;EACE,kBAAkB;EAClB,sBAAsB;EACtB,+FAA+F;EAC/F,MAAM;EACN,QAAQ;EACR,qFAAqF;AACvF;;AAEA;;EAEE,gBAAgB;EAChB,kBAAkB;EAClB,8CAA8C;EAC9C,iDAAiD;AACnD;;AAEA;EACE,iDAAiD;AACnD;;AAEA;EACE,aAAa;EACb,yBAAyB;EACzB,qBAAqB;EACrB,SAAS;EACT,UAAU;EACV,gBAAgB;AAClB;AACA;EACE,kBAAkB;EAClB,2EAA2E;EAC3E,uFAAuF;EACvF,wHAAwH;EACxH,0DAA0D;EAC1D,sBAAsB;EACtB,WAAW;EACX,YAAY;AACd;AACA;EACE;IACE,+PAA+P;EACjQ;AACF;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yBAAyB;EACzB,qHAAqH;EACrH,0DAA0D;EAC1D,UAAU;AACZ;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yGAAyG;EACzG,0DAA0D;EAC1D,wBAAwB;AAC1B;AACA;EACE;IACE,yGAAyG;EAC3G;AACF;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,oEAAoE;EACpE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,WAAW;EACX,qBAAqB;AACvB;AACA;EACE,UAAU;AACZ;AACA;EACE,uEAAuE;AACzE;AACA;EACE,oGAAoG;AACtG;;AAEA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,2EAA2E;EAC3E,mBAAmB;AACrB;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,yDAAyD;EACzD,8CAA8C;AAChD;AACA;EACE,uBAAuB;AACzB;;AAEA;EACE,0CAA0C;AAC5C","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n  transition-property: background-color;\n  transition-duration: var(--motion-duration-transition-show-paced-ai4wlf, 180ms);\n  transition-timing-function: var(--motion-easing-transition-show-paced-bg1hyg, ease-out);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_card-inner_p8a6i_1f0po_97:not(#\\9), .awsui-mode-entering .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n  transition-property: border-top-color, border-right-color, border-bottom-color, border-left-color;\n  transition-duration: var(--motion-duration-transition-show-paced-ai4wlf, 180ms);\n  transition-timing-function: var(--motion-easing-transition-show-paced-bg1hyg, ease-out);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before, .awsui-mode-entering .awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_p8a6i_1f0po_133:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_header-variant-full-page_p8a6i_1f0po_153.awsui_header-refresh_p8a6i_1f0po_153:not(#\\9) {\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n  padding-top: var(--space-container-header-vertical-zsjhel, 12px);\n  padding-left: 0;\n  padding-right: 0;\n  padding-bottom: calc(var(--space-container-header-vertical-zsjhel, 12px) + var(--space-scaled-xxs-95dhkm, 4px));\n}\n.awsui_header-variant-full-page_p8a6i_1f0po_153.awsui_header-refresh_p8a6i_1f0po_153:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_header-variant-full-page_p8a6i_1f0po_153.awsui_header-refresh_p8a6i_1f0po_153:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_header-variant-full-page_p8a6i_1f0po_153.awsui_header-refresh_p8a6i_1f0po_153:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n\n.awsui_list_p8a6i_1f0po_196:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  box-sizing: border-box;\n  padding: 0;\n  list-style: none;\n  margin: 0 0 0 calc(var(--space-grid-gutter-0subky, 20px) * -1);\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-1_p8a6i_1f0po_204 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 100%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-2_p8a6i_1f0po_207 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 50%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-3_p8a6i_1f0po_210 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 33.3333333333%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-4_p8a6i_1f0po_213 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 25%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-5_p8a6i_1f0po_216 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 20%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-6_p8a6i_1f0po_219 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 16.6666666667%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-7_p8a6i_1f0po_222 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 14.2857142857%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-8_p8a6i_1f0po_225 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 12.5%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-9_p8a6i_1f0po_228 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 11.1111111111%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-10_p8a6i_1f0po_231 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 10%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-11_p8a6i_1f0po_234 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 9.0909090909%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-12_p8a6i_1f0po_237 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 8.3333333333%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-13_p8a6i_1f0po_240 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 7.6923076923%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-14_p8a6i_1f0po_243 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 7.1428571429%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-15_p8a6i_1f0po_246 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 6.6666666667%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-16_p8a6i_1f0po_249 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 6.25%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-17_p8a6i_1f0po_252 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 5.8823529412%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-18_p8a6i_1f0po_255 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 5.5555555556%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-19_p8a6i_1f0po_258 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 5.2631578947%;\n}\n.awsui_list_p8a6i_1f0po_196.awsui_list-grid-20_p8a6i_1f0po_261 > .awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  width: 5%;\n}\n\n.awsui_selection-control_p8a6i_1f0po_265:not(#\\9) {\n  position: absolute;\n  box-sizing: border-box;\n  width: calc(var(--size-control-n9i4yo, 16px) + (2 * var(--space-card-horizontal-di7llb, 20px)));\n  top: 0;\n  right: 0;\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-card-horizontal-di7llb, 20px);\n}\n\n.awsui_loading_p8a6i_1f0po_274:not(#\\9),\n.awsui_empty_p8a6i_1f0po_275:not(#\\9) {\n  overflow: hidden;\n  text-align: center;\n  color: var(--color-text-empty-fjv325, #5f6b7a);\n  margin-bottom: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_has-header_p8a6i_1f0po_282:not(#\\9) {\n  margin-top: var(--space-grid-gutter-0subky, 20px);\n}\n\n.awsui_card_p8a6i_1f0po_97:not(#\\9) {\n  display: flex;\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n}\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n  position: relative;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  margin: 0 0 var(--space-grid-gutter-0subky, 20px) var(--space-grid-gutter-0subky, 20px);\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-card-horizontal-di7llb, 20px) var(--space-scaled-l-t03y3z, 20px);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n  width: 100%;\n  min-width: 0;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n    padding: calc(var(--space-scaled-l-t03y3z, 20px) - var(--border-item-width-qbbbsa, 2px)) calc(var(--space-card-horizontal-di7llb, 20px) - var(--border-item-width-qbbbsa, 2px)) calc(var(--space-scaled-l-t03y3z, 20px) - var(--border-item-width-qbbbsa, 2px));\n  }\n}\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_card-header_p8a6i_1f0po_343:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_card-header-inner_p8a6i_1f0po_351:not(#\\9) {\n  width: 100%;\n  display: inline-block;\n}\n.awsui_card-selectable_p8a6i_1f0po_355 > .awsui_card-inner_p8a6i_1f0po_97 > .awsui_card-header_p8a6i_1f0po_343:not(#\\9) {\n  width: 90%;\n}\n.awsui_card-selected_p8a6i_1f0po_358 > .awsui_card-inner_p8a6i_1f0po_97:not(#\\9) {\n  background-color: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n}\n.awsui_card-selected_p8a6i_1f0po_358 > .awsui_card-inner_p8a6i_1f0po_97:not(#\\9)::before {\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n}\n\n.awsui_section_p8a6i_1f0po_365:not(#\\9) {\n  display: inline-block;\n  box-sizing: border-box;\n  padding: var(--space-xs-rsr2qu, 8px) 0 var(--space-scaled-xs-6859qs, 8px) 0;\n  vertical-align: top;\n}\n.awsui_section-header_p8a6i_1f0po_371:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  color: var(--color-text-label-gxskdy, #000716);\n}\n.awsui_section-content_p8a6i_1f0po_377:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_section_p8a6i_1f0po_365:not(#\\9):last-child {\n  padding: var(--space-xs-rsr2qu, 8px) 0 0 0;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/checkbox/styles.scoped.css":
/*!*********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/checkbox/styles.scoped.css ***!
  \*********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_k2y2q_1x9ur_93.awsui_root_k2y2q_1x9ur_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n}\n\n.awsui_checkbox-control_k2y2q_1x9ur_107:not(#\\9) {\n  margin-top: calc((var(--font-body-m-line-height-i7xxvv, 22px) - var(--size-control-n9i4yo, 16px)) / 2);\n  min-height: var(--size-control-n9i4yo, 16px);\n  min-width: var(--size-control-n9i4yo, 16px);\n  height: var(--size-control-n9i4yo, 16px);\n  width: var(--size-control-n9i4yo, 16px);\n}\n\n.awsui_outline_k2y2q_1x9ur_115:not(#\\9) {\n  position: relative;\n}\n.awsui_outline_k2y2q_1x9ur_115:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\n.awsui_outline_k2y2q_1x9ur_115:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/checkbox/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,aAAa;AACf;;AAEA;EACE,sGAAsG;EACtG,4CAA4C;EAC5C,2CAA2C;EAC3C,wCAAwC;EACxC,uCAAuC;AACzC;;AAEA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_k2y2q_1x9ur_93.awsui_root_k2y2q_1x9ur_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n}\n\n.awsui_checkbox-control_k2y2q_1x9ur_107:not(#\\9) {\n  margin-top: calc((var(--font-body-m-line-height-i7xxvv, 22px) - var(--size-control-n9i4yo, 16px)) / 2);\n  min-height: var(--size-control-n9i4yo, 16px);\n  min-width: var(--size-control-n9i4yo, 16px);\n  height: var(--size-control-n9i4yo, 16px);\n  width: var(--size-control-n9i4yo, 16px);\n}\n\n.awsui_outline_k2y2q_1x9ur_115:not(#\\9) {\n  position: relative;\n}\n.awsui_outline_k2y2q_1x9ur_115:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\n.awsui_outline_k2y2q_1x9ur_115:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.scoped.css":
/*!**************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.scoped.css ***!
  \**************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_resizable-box_cufu9_w5ws9_17:not(#\\9) {\n  position: relative;\n  width: 100%;\n}\n\n.awsui_resizable-box-handle_cufu9_w5ws9_22:not(#\\9) {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  z-index: 10;\n  width: var(--space-l-4vl6xu, 20px);\n  height: var(--space-l-4vl6xu, 20px);\n  background-repeat: no-repeat;\n  background-origin: content-box;\n  box-sizing: border-box;\n  background-position: bottom right;\n  background-size: var(--space-l-4vl6xu, 20px);\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23414d5c' fill-opacity='0' stroke-width='1'%3E %3Cpath d='M 8 13 L 13 8 M 13 11 L 11 13 M 5 13 L 13 5'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  cursor: ns-resize;\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_resizable-box-handle_cufu9_w5ws9_22:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_resizable-box-handle_cufu9_w5ws9_22:not(#\\9), .awsui-dark-mode .awsui_resizable-box-handle_cufu9_w5ws9_22:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill-opacity='0' stroke-width='1'%3E %3Cpath d='M 8 13 L 13 8 M 13 11 L 11 13 M 5 13 L 13 5'/%3E %3C/svg%3E\");\n  }\n}\n\n.awsui_resize-active_cufu9_w5ws9_47:not(#\\9) {\n  -webkit-user-select: none;\n          user-select: none;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,kBAAkB;EAClB,WAAW;AACb;;AAEA;EACE,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,WAAW;EACX,kCAAkC;EAClC,mCAAmC;EACnC,4BAA4B;EAC5B,8BAA8B;EAC9B,sBAAsB;EACtB,iCAAiC;EACjC,4CAA4C;EAC5C,sPAAsP;EACtP,uEAAuE;EACvE,iBAAiB;AACnB;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,sPAAsP;EACxP;AACF;;AAEA;EACE,yBAAyB;UACjB,iBAAiB;AAC3B","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_resizable-box_cufu9_w5ws9_17:not(#\\9) {\n  position: relative;\n  width: 100%;\n}\n\n.awsui_resizable-box-handle_cufu9_w5ws9_22:not(#\\9) {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  z-index: 10;\n  width: var(--space-l-4vl6xu, 20px);\n  height: var(--space-l-4vl6xu, 20px);\n  background-repeat: no-repeat;\n  background-origin: content-box;\n  box-sizing: border-box;\n  background-position: bottom right;\n  background-size: var(--space-l-4vl6xu, 20px);\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23414d5c' fill-opacity='0' stroke-width='1'%3E %3Cpath d='M 8 13 L 13 8 M 13 11 L 11 13 M 5 13 L 13 5'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  cursor: ns-resize;\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_resizable-box-handle_cufu9_w5ws9_22:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_resizable-box-handle_cufu9_w5ws9_22:not(#\\9), .awsui-dark-mode .awsui_resizable-box-handle_cufu9_w5ws9_22:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill-opacity='0' stroke-width='1'%3E %3Cpath d='M 8 13 L 13 8 M 13 11 L 11 13 M 5 13 L 13 5'/%3E %3C/svg%3E\");\n  }\n}\n\n.awsui_resize-active_cufu9_w5ws9_47:not(#\\9) {\n  -webkit-user-select: none;\n          user-select: none;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/code-editor/styles.scoped.css":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/code-editor/styles.scoped.css ***!
  \************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable selector-combinator-disallowed-list, @cloudscape-design/no-implicit-descendant */\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor:not(#\\9) {\n  font-family: Monaco, Menlo, Consolas, \"Courier Prime\", Courier, \"Courier New\", monospace;\n  font-size: 14px;\n  line-height: 20px;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9),\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9) {\n  cursor: pointer;\n  background-repeat: no-repeat;\n  background-size: 16px 16px;\n  background-position: 4px 2px;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_info:not(#\\9) {\n  background-image: none;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d91515' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Ccircle cx='8' cy='8' r='7'/%3E %3Cpath d='M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23eb6f6f' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Ccircle cx='8' cy='8' r='7'/%3E %3Cpath d='M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d91515' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M8 1l7 14H1L8 1z'/%3E %3Cpath d='M7.99 12H8v.01h-.01zM8 6v4'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23eb6f6f' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M8 1l7 14H1L8 1z'/%3E %3Cpath d='M7.99 12H8v.01h-.01zM8 6v4'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell:not(#\\9) {\n  padding-left: 24px;\n  padding-right: 16px;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget:not(#\\9) {\n  /* A good test case for disabled folds\n     <<html<<<<\n     </html>\n  */\n  width: 14px;\n  margin-right: -15px;\n  background-color: transparent;\n  border: none;\n  box-shadow: none;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_marker-layer > .ace_active-line:not(#\\9) {\n  background: transparent;\n  box-sizing: border-box;\n  border-top: 1px solid var(--color-border-code-editor-ace-active-line-light-theme-3l07nr, #d1d5db);\n  border-bottom: 1px solid var(--color-border-code-editor-ace-active-line-light-theme-3l07nr, #d1d5db);\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor.ace_dark .ace_marker-layer > .ace_active-line:not(#\\9) {\n  border-top: 1px solid var(--color-border-code-editor-ace-active-line-dark-theme-74siyt, #5f6b7a);\n  border-bottom: 1px solid var(--color-border-code-editor-ace-active-line-dark-theme-74siyt, #5f6b7a);\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter:not(#\\9) {\n  background-color: var(--color-background-code-editor-gutter-default-l5k65m, #f4f4f4);\n  color: var(--color-text-code-editor-gutter-default-q46j79, #000716);\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23414d5c' fill='%23414d5c' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23414d5c' fill='%23414d5c' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line:not(#\\9) {\n  background-color: var(--color-background-code-editor-gutter-active-line-default-p2p8kl, #5f6b7a);\n  color: var(--color-text-code-editor-gutter-active-line-3r48bk, #ffffff);\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23192534' fill='%23192534' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23192534' fill='%23192534' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error:not(#\\9) {\n  color: var(--color-text-code-editor-gutter-active-line-3r48bk, #ffffff);\n  background-color: var(--color-background-code-editor-gutter-active-line-error-lfh0u4, #d91515);\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23ffffff' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Ccircle cx='8' cy='8' r='7'/%3E %3Cpath d='M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Ccircle cx='8' cy='8' r='7'/%3E %3Cpath d='M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23ffffff' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M8 1l7 14H1L8 1z'/%3E %3Cpath d='M7.99 12H8v.01h-.01zM8 6v4'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M8 1l7 14H1L8 1z'/%3E %3Cpath d='M7.99 12H8v.01h-.01zM8 6v4'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9), .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9), .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9), .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23192534' fill='%23192534' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9), .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9), .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9), .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23192534' fill='%23192534' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n\n.awsui_code-editor-refresh_1gl9c_kh6mt_342 .ace_editor .ace_gutter:not(#\\9) {\n  border-top-left-radius: calc(var(--border-radius-code-editor-fuck6b, 8px) - var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_code-editor-refresh_1gl9c_kh6mt_342 .ace_editor .ace_scroller:not(#\\9) {\n  border-top-right-radius: calc(var(--border-radius-code-editor-fuck6b, 8px) - var(--border-item-width-qbbbsa, 2px));\n}\n\n/* stylelint-enable selector-combinator-disallowed-list, @cloudscape-design/no-implicit-descendant */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_pane_1gl9c_kh6mt_354:not(#\\9) {\n  display: flex;\n  position: relative;\n  flex-direction: row;\n  flex: 1;\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-default-l9vmjf, #d1d5db);\n  border-bottom-left-radius: var(--border-radius-code-editor-fuck6b, 8px);\n  border-bottom-right-radius: var(--border-radius-code-editor-fuck6b, 8px);\n  background: var(--color-background-code-editor-status-bar-qgcwj5, #f4f4f4);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_pane__close-container_1gl9c_kh6mt_365:not(#\\9) {\n  position: absolute;\n  top: 0;\n  right: calc(var(--space-s-hv8c1d, 12px) / 2);\n}\n.awsui_pane__list_1gl9c_kh6mt_370:not(#\\9) {\n  flex: 1;\n  overflow: auto;\n  max-height: 100%;\n  box-sizing: border-box;\n  margin-right: calc(var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-xs-rsr2qu, 8px));\n}\n.awsui_pane__table_1gl9c_kh6mt_377:not(#\\9) {\n  width: 100%;\n  border-spacing: 0;\n  margin: var(--space-s-hv8c1d, 12px) 0;\n}\n.awsui_pane__item_1gl9c_kh6mt_382 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9) {\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-transparent-b76lky, transparent);\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-transparent-b76lky, transparent);\n}\n.awsui_pane__item_1gl9c_kh6mt_382 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9):first-child {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid var(--color-transparent-b76lky, transparent);\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_pane__item_1gl9c_kh6mt_382 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9):last-child {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-transparent-b76lky, transparent);\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396:not(#\\9), .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus {\n  cursor: pointer;\n  outline: none;\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9), .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover > .awsui_pane__cell_1gl9c_kh6mt_382, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus > .awsui_pane__cell_1gl9c_kh6mt_382 {\n  background-color: var(--color-background-code-editor-pane-item-hover-lrigi6, #e9ebed);\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9), .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover > .awsui_pane__cell_1gl9c_kh6mt_382, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus > .awsui_pane__cell_1gl9c_kh6mt_382 {\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-pane-item-hover-xephrt, #7d8998);\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-pane-item-hover-xephrt, #7d8998);\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9):first-child, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover > .awsui_pane__cell_1gl9c_kh6mt_382:first-child, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus > .awsui_pane__cell_1gl9c_kh6mt_382:first-child {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-pane-item-hover-xephrt, #7d8998);\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9):last-child, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover > .awsui_pane__cell_1gl9c_kh6mt_382:last-child, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus > .awsui_pane__cell_1gl9c_kh6mt_382:last-child {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-pane-item-hover-xephrt, #7d8998);\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_pane__location_1gl9c_kh6mt_417:not(#\\9), .awsui_pane__description_1gl9c_kh6mt_417:not(#\\9) {\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-s-hv8c1d, 12px);\n}\n.awsui_pane__location_1gl9c_kh6mt_417:not(#\\9) {\n  vertical-align: baseline;\n  white-space: nowrap;\n  padding-left: calc(var(--space-l-4vl6xu, 20px) + var(--space-s-hv8c1d, 12px));\n}\n.awsui_pane__description_1gl9c_kh6mt_417:not(#\\9) {\n  padding-right: 0;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_focus-lock_1gl9c_kh6mt_432:not(#\\9) {\n  height: 100%;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_code-editor_1gl9c_kh6mt_98:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: inline-block;\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-default-l9vmjf, #d1d5db);\n  border-radius: var(--border-radius-code-editor-fuck6b, 8px);\n  width: 100%;\n}\n\n.awsui_editor_1gl9c_kh6mt_457:not(#\\9) {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n.awsui_editor_1gl9c_kh6mt_457:not(#\\9):focus {\n  position: relative;\n  position: absolute;\n  overflow: visible;\n}\n.awsui_editor_1gl9c_kh6mt_457:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(3px - 1px);\n}\n.awsui_editor_1gl9c_kh6mt_457:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 3px);\n  top: calc(-1 * 3px);\n  width: calc(100% + 2 * 3px);\n  height: calc(100% + 2 * 3px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_editor-refresh_1gl9c_kh6mt_485:not(#\\9) {\n  border-top-left-radius: calc(var(--border-radius-code-editor-fuck6b, 8px) - var(--border-item-width-qbbbsa, 2px));\n  border-top-right-radius: calc(var(--border-radius-code-editor-fuck6b, 8px) - var(--border-item-width-qbbbsa, 2px));\n}\n\n.awsui_status-bar_1gl9c_kh6mt_490:not(#\\9) {\n  display: flex;\n  vertical-align: middle;\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-default-l9vmjf, #d1d5db);\n  background-color: var(--color-background-code-editor-status-bar-qgcwj5, #f4f4f4);\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n.awsui_status-bar-with-hidden-pane_1gl9c_kh6mt_499:not(#\\9) {\n  border-bottom-left-radius: var(--border-radius-code-editor-fuck6b, 8px);\n  border-bottom-right-radius: var(--border-radius-code-editor-fuck6b, 8px);\n}\n.awsui_status-bar__left_1gl9c_kh6mt_503:not(#\\9) {\n  flex: 1;\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: var(--space-l-4vl6xu, 20px);\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-default-l9vmjf, #d1d5db);\n}\n.awsui_status-bar__left-virtual_1gl9c_kh6mt_510:not(#\\9) {\n  flex-wrap: nowrap;\n  white-space: nowrap;\n}\n.awsui_status-bar__right_1gl9c_kh6mt_514:not(#\\9) {\n  display: flex;\n  align-items: center;\n}\n.awsui_status-bar__language-mode_1gl9c_kh6mt_518:not(#\\9), .awsui_status-bar__cursor-position_1gl9c_kh6mt_518:not(#\\9) {\n  display: inline-block;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-s-hv8c1d, 12px);\n}\n.awsui_status-bar__cog-button_1gl9c_kh6mt_523:not(#\\9) {\n  padding: calc(var(--space-scaled-xxs-95dhkm, 4px) - 1px) calc(var(--space-xs-rsr2qu, 8px) - 2px);\n}\n\n.awsui_status-bar-virtual_1gl9c_kh6mt_527:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n}\n\n.awsui_tab-button_1gl9c_kh6mt_533:not(#\\9) {\n  position: relative;\n  display: inline-block;\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-s-hv8c1d, 12px);\n  line-height: inherit;\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  background: none;\n  border: none;\n  font-weight: bold;\n  outline: none;\n  cursor: pointer;\n  z-index: 1;\n}\n.awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9) {\n  padding-bottom: calc(var(--space-scaled-xs-6859qs, 8px) + var(--border-active-width-ce5ls7, 4px) - 2px);\n}\n.awsui_tab-button_1gl9c_kh6mt_533:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  height: var(--border-active-width-ce5ls7, 4px);\n  border-radius: var(--border-radius-tabs-focus-ring-j968on, 20px);\n  background: var(--color-text-status-error-5sesl6, #d91515);\n  opacity: 0;\n}\n.awsui_tab-button--active_1gl9c_kh6mt_560:not(#\\9)::after {\n  opacity: 1;\n}\n.awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9)::after {\n  transition: opacity var(--motion-duration-refresh-only-medium-5flen2, 165ms) var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9)::after {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9)::after, .awsui-mode-entering .awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9)::after {\n  animation: none;\n  transition: none;\n}\n.awsui_tab-button_1gl9c_kh6mt_533:not(#\\9):hover {\n  color: var(--color-text-code-editor-tab-button-error-vez6ll, #ffffff);\n  background: var(--color-text-status-error-5sesl6, #d91515);\n}\n.awsui_tab-button--disabled_1gl9c_kh6mt_580:not(#\\9) {\n  font-weight: normal;\n  color: var(--color-text-code-editor-status-bar-disabled-6bhuub, #7d8998);\n  cursor: default;\n}\n.awsui_tab-button--disabled_1gl9c_kh6mt_580:not(#\\9):hover {\n  color: var(--color-text-code-editor-status-bar-disabled-6bhuub, #7d8998);\n  background: transparent;\n}\n.awsui_tab-button--disabled_1gl9c_kh6mt_580:not(#\\9)::after {\n  display: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_kh6mt_533:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_kh6mt_533:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_kh6mt_533:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px));\n  top: calc(-1 * var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px));\n  width: calc(100% + 2 * var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px));\n  height: calc(100% + 2 * var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_tab-button--divider_1gl9c_kh6mt_610:not(#\\9) {\n  display: inline-block;\n  height: var(--font-body-m-line-height-i7xxvv, 22px);\n  width: var(--border-code-editor-status-divider-width-cf5jzt, 2px);\n  background: var(--color-border-tabs-divider-69fx5i, #e9ebed);\n  vertical-align: middle;\n}\n.awsui_tab-button--errors_1gl9c_kh6mt_617:not(#\\9), .awsui_tab-button--warnings_1gl9c_kh6mt_617:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_loading-screen_1gl9c_kh6mt_621:not(#\\9),\n.awsui_error-screen_1gl9c_kh6mt_622:not(#\\9) {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  height: 480px;\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n  background: var(--color-background-code-editor-loading-4cqamf, #fbfbfb);\n  border-radius: var(--border-radius-code-editor-fuck6b, 8px);\n}\n\n.awsui_error-screen_1gl9c_kh6mt_622:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/code-editor/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,qGAAqG;AACrG;EACE,wFAAwF;EACxF,eAAe;EACf,iBAAiB;AACnB;AACA;;EAEE,eAAe;EACf,4BAA4B;EAC5B,0BAA0B;EAC1B,4BAA4B;AAC9B;AACA;EACE,sBAAsB;AACxB;AACA;EACE,qDAAqD;EACrD,yTAAyT;EACzT,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,yTAAyT;EAC3T;AACF;AACA;EACE,8RAA8R;EAC9R,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,8RAA8R;EAChS;AACF;AACA;EACE,kBAAkB;EAClB,mBAAmB;AACrB;AACA;EACE;;;GAGC;EACD,WAAW;EACX,mBAAmB;EACnB,6BAA6B;EAC7B,YAAY;EACZ,gBAAgB;AAClB;AACA;EACE,uBAAuB;EACvB,sBAAsB;EACtB,iGAAiG;EACjG,oGAAoG;AACtG;AACA;EACE,gGAAgG;EAChG,mGAAmG;AACrG;AACA;EACE,oFAAoF;EACpF,mEAAmE;AACrE;AACA;EACE,mPAAmP;EACnP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,mPAAmP;EACrP;AACF;AACA;EACE,mPAAmP;EACnP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,mPAAmP;EACrP;AACF;AACA;EACE,kPAAkP;EAClP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,kPAAkP;EACpP;AACF;AACA;EACE,kPAAkP;EAClP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,kPAAkP;EACpP;AACF;AACA;EACE,gGAAgG;EAChG,uEAAuE;AACzE;AACA;EACE,mPAAmP;EACnP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,mPAAmP;EACrP;AACF;AACA;EACE,mPAAmP;EACnP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,mPAAmP;EACrP;AACF;AACA;EACE,kPAAkP;EAClP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,kPAAkP;EACpP;AACF;AACA;EACE,kPAAkP;EAClP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,kPAAkP;EACpP;AACF;AACA;EACE,uEAAuE;EACvE,8FAA8F;EAC9F,yTAAyT;EACzT,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,yTAAyT;EAC3T;AACF;AACA;EACE,8RAA8R;EAC9R,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,8RAA8R;EAChS;AACF;AACA;EACE,mPAAmP;EACnP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,mPAAmP;EACrP;AACF;AACA;EACE,mPAAmP;EACnP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,mPAAmP;EACrP;AACF;AACA;EACE,kPAAkP;EAClP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,kPAAkP;EACpP;AACF;AACA;EACE,kPAAkP;EAClP,uEAAuE;AACzE;AACA;EACE;IACE,kFAAkF;EACpF;EACA;IACE,kPAAkP;EACpP;AACF;;AAEA;EACE,iHAAiH;AACnH;AACA;EACE,kHAAkH;AACpH;;AAEA,oGAAoG;AACpG;;;CAGC;AACD;EACE,aAAa;EACb,kBAAkB;EAClB,mBAAmB;EACnB,OAAO;EACP,8GAA8G;EAC9G,uEAAuE;EACvE,wEAAwE;EACxE,0EAA0E;EAC1E,qDAAqD;AACvD;AACA;EACE,kBAAkB;EAClB,MAAM;EACN,4CAA4C;AAC9C;AACA;EACE,OAAO;EACP,cAAc;EACd,gBAAgB;EAChB,sBAAsB;EACtB,iGAAiG;AACnG;AACA;EACE,WAAW;EACX,iBAAiB;EACjB,qCAAqC;AACvC;AACA;EACE,mGAAmG;EACnG,sGAAsG;AACxG;AACA;EACE,oGAAoG;EACpG,6DAA6D;EAC7D,gEAAgE;AAClE;AACA;EACE,qGAAqG;EACrG,8DAA8D;EAC9D,iEAAiE;AACnE;AACA;EACE,eAAe;EACf,aAAa;AACf;AACA;EACE,qFAAqF;AACvF;AACA;EACE,sHAAsH;EACtH,yHAAyH;AAC3H;AACA;EACE,uHAAuH;EACvH,6DAA6D;EAC7D,gEAAgE;AAClE;AACA;EACE,wHAAwH;EACxH,8DAA8D;EAC9D,iEAAiE;AACnE;AACA;EACE,iEAAiE;AACnE;AACA;EACE,wBAAwB;EACxB,mBAAmB;EACnB,6EAA6E;AAC/E;AACA;EACE,gBAAgB;EAChB,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;AACxB;;AAEA;EACE,YAAY;AACd;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;EACrB,0GAA0G;EAC1G,2DAA2D;EAC3D,WAAW;AACb;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;AACT;AACA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,iBAAiB;AACnB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;;AAEA;EACE,iHAAiH;EACjH,kHAAkH;AACpH;;AAEA;EACE,aAAa;EACb,sBAAsB;EACtB,8GAA8G;EAC9G,gFAAgF;EAChF,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;AACxB;AACA;EACE,uEAAuE;EACvE,wEAAwE;AAC1E;AACA;EACE,OAAO;EACP,aAAa;EACb,eAAe;EACf,yCAAyC;EACzC,gHAAgH;AAClH;AACA;EACE,iBAAiB;EACjB,mBAAmB;AACrB;AACA;EACE,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,qBAAqB;EACrB,qDAAqD;EACrD,uEAAuE;AACzE;AACA;EACE,gGAAgG;AAClG;;AAEA;EACE,6BAA6B;EAC7B,uBAAuB;EACvB,wBAAwB;AAC1B;;AAEA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,uEAAuE;EACvE,oBAAoB;EACpB,qDAAqD;EACrD,gBAAgB;EAChB,YAAY;EACZ,iBAAiB;EACjB,aAAa;EACb,eAAe;EACf,UAAU;AACZ;AACA;EACE,uGAAuG;AACzG;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,OAAO;EACP,QAAQ;EACR,SAAS;EACT,8CAA8C;EAC9C,gEAAgE;EAChE,0DAA0D;EAC1D,UAAU;AACZ;AACA;EACE,UAAU;AACZ;AACA;EACE,uJAAuJ;AACzJ;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,qEAAqE;EACrE,0DAA0D;AAC5D;AACA;EACE,mBAAmB;EACnB,wEAAwE;EACxE,eAAe;AACjB;AACA;EACE,wEAAwE;EACxE,uBAAuB;AACzB;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,6FAA6F;AAC/F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,kFAAkF;EAClF,iFAAiF;EACjF,yFAAyF;EACzF,0FAA0F;EAC1F,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,qBAAqB;EACrB,mDAAmD;EACnD,iEAAiE;EACjE,4DAA4D;EAC5D,sBAAsB;AACxB;AACA;EACE,uBAAuB;AACzB;;AAEA;;EAEE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,aAAa;EACb,uDAAuD;EACvD,uEAAuE;EACvE,2DAA2D;AAC7D;;AAEA;EACE,qDAAqD;AACvD","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable selector-combinator-disallowed-list, @cloudscape-design/no-implicit-descendant */\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor:not(#\\9) {\n  font-family: Monaco, Menlo, Consolas, \"Courier Prime\", Courier, \"Courier New\", monospace;\n  font-size: 14px;\n  line-height: 20px;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9),\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9) {\n  cursor: pointer;\n  background-repeat: no-repeat;\n  background-size: 16px 16px;\n  background-position: 4px 2px;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_info:not(#\\9) {\n  background-image: none;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d91515' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Ccircle cx='8' cy='8' r='7'/%3E %3Cpath d='M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_error:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23eb6f6f' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Ccircle cx='8' cy='8' r='7'/%3E %3Cpath d='M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d91515' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M8 1l7 14H1L8 1z'/%3E %3Cpath d='M7.99 12H8v.01h-.01zM8 6v4'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell.ace_warning:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23eb6f6f' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M8 1l7 14H1L8 1z'/%3E %3Cpath d='M7.99 12H8v.01h-.01zM8 6v4'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-cell:not(#\\9) {\n  padding-left: 24px;\n  padding-right: 16px;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget:not(#\\9) {\n  /* A good test case for disabled folds\n     <<html<<<<\n     </html>\n  */\n  width: 14px;\n  margin-right: -15px;\n  background-color: transparent;\n  border: none;\n  box-shadow: none;\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_marker-layer > .ace_active-line:not(#\\9) {\n  background: transparent;\n  box-sizing: border-box;\n  border-top: 1px solid var(--color-border-code-editor-ace-active-line-light-theme-3l07nr, #d1d5db);\n  border-bottom: 1px solid var(--color-border-code-editor-ace-active-line-light-theme-3l07nr, #d1d5db);\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor.ace_dark .ace_marker-layer > .ace_active-line:not(#\\9) {\n  border-top: 1px solid var(--color-border-code-editor-ace-active-line-dark-theme-74siyt, #5f6b7a);\n  border-bottom: 1px solid var(--color-border-code-editor-ace-active-line-dark-theme-74siyt, #5f6b7a);\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter:not(#\\9) {\n  background-color: var(--color-background-code-editor-gutter-default-l5k65m, #f4f4f4);\n  color: var(--color-text-code-editor-gutter-default-q46j79, #000716);\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23414d5c' fill='%23414d5c' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_open:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23414d5c' fill='%23414d5c' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_fold-widget.ace_closed:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line:not(#\\9) {\n  background-color: var(--color-background-code-editor-gutter-active-line-default-p2p8kl, #5f6b7a);\n  color: var(--color-text-code-editor-gutter-active-line-3r48bk, #ffffff);\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23192534' fill='%23192534' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_open:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23192534' fill='%23192534' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line > .ace_fold-widget.ace_closed:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error:not(#\\9) {\n  color: var(--color-text-code-editor-gutter-active-line-3r48bk, #ffffff);\n  background-color: var(--color-background-code-editor-gutter-active-line-error-lfh0u4, #d91515);\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23ffffff' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Ccircle cx='8' cy='8' r='7'/%3E %3Cpath d='M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Ccircle cx='8' cy='8' r='7'/%3E %3Cpath d='M10.828 5.172l-5.656 5.656M10.828 10.828L5.172 5.172'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23ffffff' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M8 1l7 14H1L8 1z'/%3E %3Cpath d='M7.99 12H8v.01h-.01zM8 6v4'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill-opacity='0' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M8 1l7 14H1L8 1z'/%3E %3Cpath d='M7.99 12H8v.01h-.01zM8 6v4'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9), .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9), .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9), .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23192534' fill='%23192534' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_open:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2'%3E %3Cpath d='M4 5h8l-4 6-4-6z' stroke-linejoin='round'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9), .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9) {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23d1d5db' fill='%23d1d5db' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9), .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9) {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9), .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9), .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9) {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23192534' fill='%23192534' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n.awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9):hover {\n  background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23fbfbfb' fill='%23fbfbfb' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n}\n@supports (--css-variable-support-check: #000) {\n  .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9):hover {\n    /* stylelint-disable selector-combinator-disallowed-list, selector-class-pattern */\n  }\n  .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_error > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-polaris-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9):hover, .awsui-dark-mode .awsui_code-editor_1gl9c_kh6mt_98 .ace_editor .ace_gutter-active-line.ace_warning > .ace_fold-widget.ace_closed:not(#\\9):hover {\n    background-image: url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' stroke='%23000716' fill='%23000716' stroke-width='2' stroke-linejoin='round'%3E %3Cpath d='M5 4v8l6-4-6-4z'/%3E %3C/svg%3E\");\n  }\n}\n\n.awsui_code-editor-refresh_1gl9c_kh6mt_342 .ace_editor .ace_gutter:not(#\\9) {\n  border-top-left-radius: calc(var(--border-radius-code-editor-fuck6b, 8px) - var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_code-editor-refresh_1gl9c_kh6mt_342 .ace_editor .ace_scroller:not(#\\9) {\n  border-top-right-radius: calc(var(--border-radius-code-editor-fuck6b, 8px) - var(--border-item-width-qbbbsa, 2px));\n}\n\n/* stylelint-enable selector-combinator-disallowed-list, @cloudscape-design/no-implicit-descendant */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_pane_1gl9c_kh6mt_354:not(#\\9) {\n  display: flex;\n  position: relative;\n  flex-direction: row;\n  flex: 1;\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-default-l9vmjf, #d1d5db);\n  border-bottom-left-radius: var(--border-radius-code-editor-fuck6b, 8px);\n  border-bottom-right-radius: var(--border-radius-code-editor-fuck6b, 8px);\n  background: var(--color-background-code-editor-status-bar-qgcwj5, #f4f4f4);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_pane__close-container_1gl9c_kh6mt_365:not(#\\9) {\n  position: absolute;\n  top: 0;\n  right: calc(var(--space-s-hv8c1d, 12px) / 2);\n}\n.awsui_pane__list_1gl9c_kh6mt_370:not(#\\9) {\n  flex: 1;\n  overflow: auto;\n  max-height: 100%;\n  box-sizing: border-box;\n  margin-right: calc(var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-xs-rsr2qu, 8px));\n}\n.awsui_pane__table_1gl9c_kh6mt_377:not(#\\9) {\n  width: 100%;\n  border-spacing: 0;\n  margin: var(--space-s-hv8c1d, 12px) 0;\n}\n.awsui_pane__item_1gl9c_kh6mt_382 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9) {\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-transparent-b76lky, transparent);\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-transparent-b76lky, transparent);\n}\n.awsui_pane__item_1gl9c_kh6mt_382 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9):first-child {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid var(--color-transparent-b76lky, transparent);\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_pane__item_1gl9c_kh6mt_382 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9):last-child {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-transparent-b76lky, transparent);\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396:not(#\\9), .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus {\n  cursor: pointer;\n  outline: none;\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9), .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover > .awsui_pane__cell_1gl9c_kh6mt_382, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus > .awsui_pane__cell_1gl9c_kh6mt_382 {\n  background-color: var(--color-background-code-editor-pane-item-hover-lrigi6, #e9ebed);\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9), .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover > .awsui_pane__cell_1gl9c_kh6mt_382, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus > .awsui_pane__cell_1gl9c_kh6mt_382 {\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-pane-item-hover-xephrt, #7d8998);\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-pane-item-hover-xephrt, #7d8998);\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9):first-child, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover > .awsui_pane__cell_1gl9c_kh6mt_382:first-child, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus > .awsui_pane__cell_1gl9c_kh6mt_382:first-child {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-pane-item-hover-xephrt, #7d8998);\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_pane__item--highlighted_1gl9c_kh6mt_396 > .awsui_pane__cell_1gl9c_kh6mt_382:not(#\\9):last-child, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):hover > .awsui_pane__cell_1gl9c_kh6mt_382:last-child, .awsui_pane__item_1gl9c_kh6mt_382:not(#\\9):focus > .awsui_pane__cell_1gl9c_kh6mt_382:last-child {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-pane-item-hover-xephrt, #7d8998);\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_pane__location_1gl9c_kh6mt_417:not(#\\9), .awsui_pane__description_1gl9c_kh6mt_417:not(#\\9) {\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-s-hv8c1d, 12px);\n}\n.awsui_pane__location_1gl9c_kh6mt_417:not(#\\9) {\n  vertical-align: baseline;\n  white-space: nowrap;\n  padding-left: calc(var(--space-l-4vl6xu, 20px) + var(--space-s-hv8c1d, 12px));\n}\n.awsui_pane__description_1gl9c_kh6mt_417:not(#\\9) {\n  padding-right: 0;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_focus-lock_1gl9c_kh6mt_432:not(#\\9) {\n  height: 100%;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_code-editor_1gl9c_kh6mt_98:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: inline-block;\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-default-l9vmjf, #d1d5db);\n  border-radius: var(--border-radius-code-editor-fuck6b, 8px);\n  width: 100%;\n}\n\n.awsui_editor_1gl9c_kh6mt_457:not(#\\9) {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n}\n.awsui_editor_1gl9c_kh6mt_457:not(#\\9):focus {\n  position: relative;\n  position: absolute;\n  overflow: visible;\n}\n.awsui_editor_1gl9c_kh6mt_457:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(3px - 1px);\n}\n.awsui_editor_1gl9c_kh6mt_457:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 3px);\n  top: calc(-1 * 3px);\n  width: calc(100% + 2 * 3px);\n  height: calc(100% + 2 * 3px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_editor-refresh_1gl9c_kh6mt_485:not(#\\9) {\n  border-top-left-radius: calc(var(--border-radius-code-editor-fuck6b, 8px) - var(--border-item-width-qbbbsa, 2px));\n  border-top-right-radius: calc(var(--border-radius-code-editor-fuck6b, 8px) - var(--border-item-width-qbbbsa, 2px));\n}\n\n.awsui_status-bar_1gl9c_kh6mt_490:not(#\\9) {\n  display: flex;\n  vertical-align: middle;\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-default-l9vmjf, #d1d5db);\n  background-color: var(--color-background-code-editor-status-bar-qgcwj5, #f4f4f4);\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n.awsui_status-bar-with-hidden-pane_1gl9c_kh6mt_499:not(#\\9) {\n  border-bottom-left-radius: var(--border-radius-code-editor-fuck6b, 8px);\n  border-bottom-right-radius: var(--border-radius-code-editor-fuck6b, 8px);\n}\n.awsui_status-bar__left_1gl9c_kh6mt_503:not(#\\9) {\n  flex: 1;\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: var(--space-l-4vl6xu, 20px);\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-code-editor-default-l9vmjf, #d1d5db);\n}\n.awsui_status-bar__left-virtual_1gl9c_kh6mt_510:not(#\\9) {\n  flex-wrap: nowrap;\n  white-space: nowrap;\n}\n.awsui_status-bar__right_1gl9c_kh6mt_514:not(#\\9) {\n  display: flex;\n  align-items: center;\n}\n.awsui_status-bar__language-mode_1gl9c_kh6mt_518:not(#\\9), .awsui_status-bar__cursor-position_1gl9c_kh6mt_518:not(#\\9) {\n  display: inline-block;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-s-hv8c1d, 12px);\n}\n.awsui_status-bar__cog-button_1gl9c_kh6mt_523:not(#\\9) {\n  padding: calc(var(--space-scaled-xxs-95dhkm, 4px) - 1px) calc(var(--space-xs-rsr2qu, 8px) - 2px);\n}\n\n.awsui_status-bar-virtual_1gl9c_kh6mt_527:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n}\n\n.awsui_tab-button_1gl9c_kh6mt_533:not(#\\9) {\n  position: relative;\n  display: inline-block;\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-s-hv8c1d, 12px);\n  line-height: inherit;\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  background: none;\n  border: none;\n  font-weight: bold;\n  outline: none;\n  cursor: pointer;\n  z-index: 1;\n}\n.awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9) {\n  padding-bottom: calc(var(--space-scaled-xs-6859qs, 8px) + var(--border-active-width-ce5ls7, 4px) - 2px);\n}\n.awsui_tab-button_1gl9c_kh6mt_533:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  height: var(--border-active-width-ce5ls7, 4px);\n  border-radius: var(--border-radius-tabs-focus-ring-j968on, 20px);\n  background: var(--color-text-status-error-5sesl6, #d91515);\n  opacity: 0;\n}\n.awsui_tab-button--active_1gl9c_kh6mt_560:not(#\\9)::after {\n  opacity: 1;\n}\n.awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9)::after {\n  transition: opacity var(--motion-duration-refresh-only-medium-5flen2, 165ms) var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9)::after {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9)::after, .awsui-mode-entering .awsui_tab-button--refresh_1gl9c_kh6mt_546:not(#\\9)::after {\n  animation: none;\n  transition: none;\n}\n.awsui_tab-button_1gl9c_kh6mt_533:not(#\\9):hover {\n  color: var(--color-text-code-editor-tab-button-error-vez6ll, #ffffff);\n  background: var(--color-text-status-error-5sesl6, #d91515);\n}\n.awsui_tab-button--disabled_1gl9c_kh6mt_580:not(#\\9) {\n  font-weight: normal;\n  color: var(--color-text-code-editor-status-bar-disabled-6bhuub, #7d8998);\n  cursor: default;\n}\n.awsui_tab-button--disabled_1gl9c_kh6mt_580:not(#\\9):hover {\n  color: var(--color-text-code-editor-status-bar-disabled-6bhuub, #7d8998);\n  background: transparent;\n}\n.awsui_tab-button--disabled_1gl9c_kh6mt_580:not(#\\9)::after {\n  display: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_kh6mt_533:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_kh6mt_533:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_tab-button_1gl9c_kh6mt_533:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px));\n  top: calc(-1 * var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px));\n  width: calc(100% + 2 * var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px));\n  height: calc(100% + 2 * var(--space-code-editor-status-focus-outline-gutter-eivtla, -7px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_tab-button--divider_1gl9c_kh6mt_610:not(#\\9) {\n  display: inline-block;\n  height: var(--font-body-m-line-height-i7xxvv, 22px);\n  width: var(--border-code-editor-status-divider-width-cf5jzt, 2px);\n  background: var(--color-border-tabs-divider-69fx5i, #e9ebed);\n  vertical-align: middle;\n}\n.awsui_tab-button--errors_1gl9c_kh6mt_617:not(#\\9), .awsui_tab-button--warnings_1gl9c_kh6mt_617:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_loading-screen_1gl9c_kh6mt_621:not(#\\9),\n.awsui_error-screen_1gl9c_kh6mt_622:not(#\\9) {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  height: 480px;\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n  background: var(--color-background-code-editor-loading-4cqamf, #fbfbfb);\n  border-radius: var(--border-radius-code-editor-fuck6b, 8px);\n}\n\n.awsui_error-screen_1gl9c_kh6mt_622:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/collection-preferences/styles.scoped.css":
/*!***********************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/collection-preferences/styles.scoped.css ***!
  \***********************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_visible-content_tc96w_1m6re_185:not(#\\9),\n.awsui_visible-content-toggle_tc96w_1m6re_186:not(#\\9),\n.awsui_visible-content-groups_tc96w_1m6re_187:not(#\\9),\n.awsui_visible-content-group_tc96w_1m6re_187:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_visible-content-title_tc96w_1m6re_192:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  color: var(--color-text-form-label-k3j0b4, #000716);\n  margin: 0;\n  margin-bottom: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_visible-content-group-label_tc96w_1m6re_201:not(#\\9) {\n  color: var(--color-text-group-label-w9to2i, #414d5c);\n  padding-bottom: var(--space-xs-rsr2qu, 8px);\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_visible-content-option_tc96w_1m6re_207:not(#\\9) {\n  display: flex;\n  flex-wrap: nowrap;\n  justify-content: space-between;\n  padding: var(--space-xs-rsr2qu, 8px) 0px var(--space-xs-rsr2qu, 8px) var(--space-scaled-l-t03y3z, 20px);\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_visible-content-option_tc96w_1m6re_207:not(#\\9):last-child {\n  border-bottom: none;\n}\n\n.awsui_visible-content-option-label_tc96w_1m6re_218:not(#\\9) {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  padding-right: var(--space-l-4vl6xu, 20px);\n  flex-grow: 1;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_sortable-item-toggle_tc96w_1m6re_409:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_sortable-item_tc96w_1m6re_409:not(#\\9) {\n  position: relative;\n}\n\n.awsui_sortable-item-placeholder_tc96w_1m6re_417:not(#\\9) {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  background: var(--color-drag-placeholder-hover-3ohnz1, #d3e7f9);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n\n.awsui_sortable-item-content_tc96w_1m6re_427:not(#\\9) {\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  display: flex;\n  flex-wrap: nowrap;\n  justify-content: space-between;\n  align-items: flex-start;\n  padding-top: var(--space-xs-rsr2qu, 8px);\n  padding-bottom: var(--space-xs-rsr2qu, 8px);\n  padding-right: 0;\n}\n.awsui_sortable-item-content_tc96w_1m6re_427:not(#\\9):not(.awsui_draggable_tc96w_1m6re_437) {\n  padding-left: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9) {\n  padding-left: 0;\n  padding-right: var(--space-scaled-xs-6859qs, 8px);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  z-index: 1;\n}\n.awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n  position: relative;\n  z-index: 2;\n  box-shadow: var(--shadow-container-active-l4kuxc, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1019607843));\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9):not(.awsui_active_tc96w_1m6re_446).awsui_sorting_tc96w_1m6re_452 {\n  transition: transform var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9):not(.awsui_active_tc96w_1m6re_446).awsui_sorting_tc96w_1m6re_452 {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9):not(.awsui_active_tc96w_1m6re_446).awsui_sorting_tc96w_1m6re_452, .awsui-mode-entering .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9):not(.awsui_active_tc96w_1m6re_446).awsui_sorting_tc96w_1m6re_452 {\n  animation: none;\n  transition: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n  transition: transform var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n  position: relative;\n}\n@media (prefers-reduced-motion: reduce) {\n  body[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled body[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9), .awsui-mode-entering body[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n  animation: none;\n  transition: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_sortable-item-label_tc96w_1m6re_495:not(#\\9) {\n  padding-right: var(--space-l-4vl6xu, 20px);\n  flex-grow: 1;\n}\n\n.awsui_content-display_tc96w_1m6re_500:not(#\\9),\n.awsui_content-display-groups_tc96w_1m6re_501:not(#\\9),\n.awsui_content-display-group_tc96w_1m6re_501:not(#\\9),\n.awsui_content-display-option_tc96w_1m6re_503:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_content-display-title_tc96w_1m6re_507:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  color: var(--color-text-form-label-k3j0b4, #000716);\n  margin: 0;\n}\n\n.awsui_content-display-description_tc96w_1m6re_515:not(#\\9) {\n  color: var(--color-text-form-secondary-ih9x7l, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  margin-top: var(--space-scaled-xxxs-lo883m, 2px);\n}\n\n.awsui_content-display-option-list_tc96w_1m6re_523:not(#\\9) {\n  position: relative;\n  list-style: none;\n  padding: 0;\n}\n\n.awsui_root_tc96w_1m6re_529:not(#\\9),\n.awsui_modal-root_tc96w_1m6re_530:not(#\\9),\n.awsui_trigger-button_tc96w_1m6re_531:not(#\\9),\n.awsui_cancel-button_tc96w_1m6re_532:not(#\\9),\n.awsui_confirm-button_tc96w_1m6re_533:not(#\\9),\n.awsui_custom_tc96w_1m6re_534:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_second-column-small_tc96w_1m6re_538:not(#\\9) {\n  padding-top: calc(2 * var(--space-scaled-l-t03y3z, 20px));\n}\n\n.awsui_wrap-lines_tc96w_1m6re_542:not(#\\9),\n.awsui_striped-rows_tc96w_1m6re_543:not(#\\9),\n.awsui_content-density_tc96w_1m6re_544:not(#\\9),\n.awsui_page-size_tc96w_1m6re_545:not(#\\9),\n.awsui_page-size-form-field_tc96w_1m6re_546:not(#\\9),\n.awsui_page-size-radio-group_tc96w_1m6re_547:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/collection-preferences/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;;EAIE,uBAAuB;AACzB;;AAEA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,yDAAyD;EACzD,mDAAmD;EACnD,SAAS;EACT,iDAAiD;AACnD;;AAEA;EACE,oDAAoD;EACpD,2CAA2C;EAC3C,qHAAqH;AACvH;;AAEA;EACE,aAAa;EACb,iBAAiB;EACjB,8BAA8B;EAC9B,uGAAuG;EACvG,qHAAqH;AACvH;AACA;EACE,mBAAmB;AACrB;;AAEA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,0CAA0C;EAC1C,YAAY;AACd;;AAEA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uBAAuB;AACzB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,OAAO;EACP,QAAQ;EACR,+DAA+D;EAC/D,oDAAoD;AACtD;;AAEA;EACE,kHAAkH;EAClH,aAAa;EACb,iBAAiB;EACjB,8BAA8B;EAC9B,uBAAuB;EACvB,wCAAwC;EACxC,2CAA2C;EAC3C,gBAAgB;AAClB;AACA;EACE,gDAAgD;AAClD;AACA;EACE,eAAe;EACf,iDAAiD;EACjD,2EAA2E;EAC3E,UAAU;AACZ;AACA;EACE,kBAAkB;EAClB,UAAU;EACV,qHAAqH;EACrH,oDAAoD;AACtD;AACA;EACE,+HAA+H;AACjI;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,+HAA+H;EAC/H,kBAAkB;AACpB;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;;AAEA;EACE,0CAA0C;EAC1C,YAAY;AACd;;AAEA;;;;EAIE,uBAAuB;AACzB;;AAEA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,yDAAyD;EACzD,mDAAmD;EACnD,SAAS;AACX;;AAEA;EACE,uDAAuD;EACvD,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;EACjE,gDAAgD;AAClD;;AAEA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,UAAU;AACZ;;AAEA;;;;;;EAME,uBAAuB;AACzB;;AAEA;EACE,yDAAyD;AAC3D;;AAEA;;;;;;EAME,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_visible-content_tc96w_1m6re_185:not(#\\9),\n.awsui_visible-content-toggle_tc96w_1m6re_186:not(#\\9),\n.awsui_visible-content-groups_tc96w_1m6re_187:not(#\\9),\n.awsui_visible-content-group_tc96w_1m6re_187:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_visible-content-title_tc96w_1m6re_192:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  color: var(--color-text-form-label-k3j0b4, #000716);\n  margin: 0;\n  margin-bottom: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_visible-content-group-label_tc96w_1m6re_201:not(#\\9) {\n  color: var(--color-text-group-label-w9to2i, #414d5c);\n  padding-bottom: var(--space-xs-rsr2qu, 8px);\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_visible-content-option_tc96w_1m6re_207:not(#\\9) {\n  display: flex;\n  flex-wrap: nowrap;\n  justify-content: space-between;\n  padding: var(--space-xs-rsr2qu, 8px) 0px var(--space-xs-rsr2qu, 8px) var(--space-scaled-l-t03y3z, 20px);\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_visible-content-option_tc96w_1m6re_207:not(#\\9):last-child {\n  border-bottom: none;\n}\n\n.awsui_visible-content-option-label_tc96w_1m6re_218:not(#\\9) {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  padding-right: var(--space-l-4vl6xu, 20px);\n  flex-grow: 1;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_sortable-item-toggle_tc96w_1m6re_409:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_sortable-item_tc96w_1m6re_409:not(#\\9) {\n  position: relative;\n}\n\n.awsui_sortable-item-placeholder_tc96w_1m6re_417:not(#\\9) {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  background: var(--color-drag-placeholder-hover-3ohnz1, #d3e7f9);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n\n.awsui_sortable-item-content_tc96w_1m6re_427:not(#\\9) {\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  display: flex;\n  flex-wrap: nowrap;\n  justify-content: space-between;\n  align-items: flex-start;\n  padding-top: var(--space-xs-rsr2qu, 8px);\n  padding-bottom: var(--space-xs-rsr2qu, 8px);\n  padding-right: 0;\n}\n.awsui_sortable-item-content_tc96w_1m6re_427:not(#\\9):not(.awsui_draggable_tc96w_1m6re_437) {\n  padding-left: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9) {\n  padding-left: 0;\n  padding-right: var(--space-scaled-xs-6859qs, 8px);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  z-index: 1;\n}\n.awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n  position: relative;\n  z-index: 2;\n  box-shadow: var(--shadow-container-active-l4kuxc, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1019607843));\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9):not(.awsui_active_tc96w_1m6re_446).awsui_sorting_tc96w_1m6re_452 {\n  transition: transform var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9):not(.awsui_active_tc96w_1m6re_446).awsui_sorting_tc96w_1m6re_452 {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9):not(.awsui_active_tc96w_1m6re_446).awsui_sorting_tc96w_1m6re_452, .awsui-mode-entering .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437:not(#\\9):not(.awsui_active_tc96w_1m6re_446).awsui_sorting_tc96w_1m6re_452 {\n  animation: none;\n  transition: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n  transition: transform var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n  position: relative;\n}\n@media (prefers-reduced-motion: reduce) {\n  body[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled body[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9), .awsui-mode-entering body[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n  animation: none;\n  transition: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_sortable-item-content_tc96w_1m6re_427.awsui_draggable_tc96w_1m6re_437.awsui_active_tc96w_1m6re_446:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_sortable-item-label_tc96w_1m6re_495:not(#\\9) {\n  padding-right: var(--space-l-4vl6xu, 20px);\n  flex-grow: 1;\n}\n\n.awsui_content-display_tc96w_1m6re_500:not(#\\9),\n.awsui_content-display-groups_tc96w_1m6re_501:not(#\\9),\n.awsui_content-display-group_tc96w_1m6re_501:not(#\\9),\n.awsui_content-display-option_tc96w_1m6re_503:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_content-display-title_tc96w_1m6re_507:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  color: var(--color-text-form-label-k3j0b4, #000716);\n  margin: 0;\n}\n\n.awsui_content-display-description_tc96w_1m6re_515:not(#\\9) {\n  color: var(--color-text-form-secondary-ih9x7l, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  margin-top: var(--space-scaled-xxxs-lo883m, 2px);\n}\n\n.awsui_content-display-option-list_tc96w_1m6re_523:not(#\\9) {\n  position: relative;\n  list-style: none;\n  padding: 0;\n}\n\n.awsui_root_tc96w_1m6re_529:not(#\\9),\n.awsui_modal-root_tc96w_1m6re_530:not(#\\9),\n.awsui_trigger-button_tc96w_1m6re_531:not(#\\9),\n.awsui_cancel-button_tc96w_1m6re_532:not(#\\9),\n.awsui_confirm-button_tc96w_1m6re_533:not(#\\9),\n.awsui_custom_tc96w_1m6re_534:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_second-column-small_tc96w_1m6re_538:not(#\\9) {\n  padding-top: calc(2 * var(--space-scaled-l-t03y3z, 20px));\n}\n\n.awsui_wrap-lines_tc96w_1m6re_542:not(#\\9),\n.awsui_striped-rows_tc96w_1m6re_543:not(#\\9),\n.awsui_content-density_tc96w_1m6re_544:not(#\\9),\n.awsui_page-size_tc96w_1m6re_545:not(#\\9),\n.awsui_page-size-form-field_tc96w_1m6re_546:not(#\\9),\n.awsui_page-size-radio-group_tc96w_1m6re_547:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/column-layout/styles.scoped.css":
/*!**************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/column-layout/styles.scoped.css ***!
  \**************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\ndiv.awsui_column-layout_vvxn7_1pfow_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / -2);\n  /* stylelint-disable-next-line selector-max-universal */\n  /* stylelint-disable-next-line selector-max-universal */\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-no-gutters_vvxn7_1pfow_111:not(#\\9) {\n  margin: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-universal */\n  margin: calc(-1 * (var(--space-text-grid-vertical-tj8m1c, 16px))) calc(-1 * var(--space-grid-gutter-0subky, 20px));\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114 > *:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-breakpoint-default_vvxn7_1pfow_121 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-1_vvxn7_1pfow_124.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-1_vvxn7_1pfow_124.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(3n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(4n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106:not(#\\9):not(.awsui_grid-no-gutters_vvxn7_1pfow_111) > * {\n  padding: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106:not(#\\9):not(.awsui_grid-no-gutters_vvxn7_1pfow_111).awsui_grid-variant-text-grid_vvxn7_1pfow_114 > * {\n  padding: 0 var(--space-grid-gutter-0subky, 20px);\n  margin: var(--space-text-grid-vertical-tj8m1c, 16px) 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-universal */\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155 > *:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-breakpoint-default_vvxn7_1pfow_121 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-1_vvxn7_1pfow_124.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-1_vvxn7_1pfow_124.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(3n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(4n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188:not(#\\9) {\n  /* stylelint-disable selector-max-universal */\n  /* stylelint-enable selector-max-universal */\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188 > *:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188 > *:not(#\\9):last-child {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(3n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(3n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(3):nth-child(3n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+3) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(3):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(3):nth-child(4n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(4):nth-child(4n+1) {\n  border-bottom-width: 0;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/column-layout/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;AACvB;AACA;EACE,wDAAwD;EACxD,uDAAuD;EACvD,uDAAuD;AACzD;AACA;EACE,SAAS;AACX;AACA;EACE,uDAAuD;EACvD,kHAAkH;AACpH;AACA;EACE,sHAAsH;AACxH;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,wDAAwD;AAC1D;AACA;EACE,gDAAgD;EAChD,sDAAsD;AACxD;AACA;EACE,uDAAuD;AACzD;AACA;EACE,uHAAuH;AACzH;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,6CAA6C;EAC7C,4CAA4C;AAC9C;AACA;EACE,wHAAwH;AAC1H;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\ndiv.awsui_column-layout_vvxn7_1pfow_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / -2);\n  /* stylelint-disable-next-line selector-max-universal */\n  /* stylelint-disable-next-line selector-max-universal */\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-no-gutters_vvxn7_1pfow_111:not(#\\9) {\n  margin: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-universal */\n  margin: calc(-1 * (var(--space-text-grid-vertical-tj8m1c, 16px))) calc(-1 * var(--space-grid-gutter-0subky, 20px));\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114 > *:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-breakpoint-default_vvxn7_1pfow_121 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-1_vvxn7_1pfow_124.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-1_vvxn7_1pfow_124.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(3n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-variant-text-grid_vvxn7_1pfow_114.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(4n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106:not(#\\9):not(.awsui_grid-no-gutters_vvxn7_1pfow_111) > * {\n  padding: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106:not(#\\9):not(.awsui_grid-no-gutters_vvxn7_1pfow_111).awsui_grid-variant-text-grid_vvxn7_1pfow_114 > * {\n  padding: 0 var(--space-grid-gutter-0subky, 20px);\n  margin: var(--space-text-grid-vertical-tj8m1c, 16px) 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-universal */\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155 > *:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-breakpoint-default_vvxn7_1pfow_121 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-1_vvxn7_1pfow_124.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-1_vvxn7_1pfow_124.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(3n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-vertical-borders_vvxn7_1pfow_155.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-child(4n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188:not(#\\9) {\n  /* stylelint-disable selector-max-universal */\n  /* stylelint-enable selector-max-universal */\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188 > *:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188 > *:not(#\\9):last-child {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-2_vvxn7_1pfow_130.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(3n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(3n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-3_vvxn7_1pfow_136.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(3):nth-child(3n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xxs_vvxn7_1pfow_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+3) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(3):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(3):nth-child(4n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vvxn7_1pfow_93 > .awsui_grid_vvxn7_1pfow_106.awsui_grid-horizontal-borders_vvxn7_1pfow_188.awsui_grid-columns-4_vvxn7_1pfow_142.awsui_grid-breakpoint-xs_vvxn7_1pfow_127 > *:not(#\\9):nth-last-child(4):nth-child(4n+1) {\n  border-bottom-width: 0;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/container/styles.scoped.css":
/*!**********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/container/styles.scoped.css ***!
  \**********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_14iqq_1h06v_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n  position: relative;\n}\n.awsui_root_14iqq_1h06v_97.awsui_fit-height_14iqq_1h06v_111:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-default_14iqq_1h06v_116:not(#\\9), .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9) {\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-default_14iqq_1h06v_116:not(#\\9)::before, .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-default_14iqq_1h06v_116:not(#\\9)::after, .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_root_14iqq_1h06v_97.awsui_variant-default_14iqq_1h06v_116:not(#\\9), .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9):not(:last-child), .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9):not(:last-child)::before, .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9):not(:last-child)::after {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9), .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::before, .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::after {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::before {\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::after {\n  box-shadow: var(--shadow-container-stacked-jfo2nn, -1px 1px 1px 0px #e9ebed, 1px 1px 1px 0px #e9ebed, 0px 9px 8px -7px rgba(0, 7, 22, 0.12), 8px 0px 8px -7px rgba(0, 7, 22, 0.12), -8px 0px 8px -7px rgba(0, 7, 22, 0.12));\n}\n.awsui_root_14iqq_1h06v_97.awsui_sticky-enabled_14iqq_1h06v_169:not(#\\9)::before {\n  top: calc(-1 * var(--border-container-top-width-jk6fhm, 0px));\n}\n.awsui_root_14iqq_1h06v_97.awsui_sticky-enabled_14iqq_1h06v_169.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::before {\n  top: calc(-1 * var(--border-divider-section-width-4wm2it, 2px));\n}\n\n.awsui_header_14iqq_1h06v_176:not(#\\9) {\n  background-color: var(--color-background-container-header-4flbq5, #ffffff);\n  border-top-left-radius: var(--border-radius-container-gh9ysk, 16px);\n  border-top-right-radius: var(--border-radius-container-gh9ysk, 16px);\n}\n.awsui_header-sticky-disabled_14iqq_1h06v_181:not(#\\9) {\n  position: relative;\n  z-index: 1;\n}\n.awsui_header-sticky-enabled_14iqq_1h06v_185:not(#\\9) {\n  top: 0;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  position: sticky;\n  z-index: 800;\n}\n.awsui_header-stuck_14iqq_1h06v_191:not(#\\9) {\n  border-radius: 0;\n}\n.awsui_header-stuck_14iqq_1h06v_191:not(#\\9)::before {\n  border: 0;\n}\n.awsui_header-stuck_14iqq_1h06v_191:not(#\\9):not(.awsui_header-variant-cards_14iqq_1h06v_197) {\n  box-shadow: var(--shadow-sticky-embedded-qit8ba, 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1));\n}\n.awsui_header-dynamic-height_14iqq_1h06v_200.awsui_header-stuck_14iqq_1h06v_191:not(#\\9) {\n  margin-bottom: calc(var(--font-heading-xl-line-height-doxfdj, 40px) - var(--font-heading-l-line-height-gev4n1, 30px));\n}\n.awsui_header_14iqq_1h06v_176:not(#\\9):not(:empty) {\n  border-bottom: var(--border-container-sticky-width-i7t7xe, 0px) solid var(--color-border-container-divider-4ade7z, transparent);\n}\n.awsui_header_14iqq_1h06v_176.awsui_with-paddings_14iqq_1h06v_206:not(#\\9) {\n  padding: var(--space-container-header-vertical-zsjhel, 12px) var(--space-container-horizontal-tlw03i, 20px);\n}\n.awsui_header_14iqq_1h06v_176.awsui_with-hidden-content_14iqq_1h06v_209:not(#\\9) {\n  border-bottom-left-radius: var(--border-radius-container-gh9ysk, 16px);\n  border-bottom-right-radius: var(--border-radius-container-gh9ysk, 16px);\n}\n.awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9) {\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n}\n.awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9):not(.awsui_header-sticky-enabled_14iqq_1h06v_185) {\n  position: relative;\n}\n.awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_header-variant-cards_14iqq_1h06v_197.awsui_header-stuck_14iqq_1h06v_191:not(#\\9)::after, .awsui_header-variant-cards_14iqq_1h06v_197.awsui_header-stuck_14iqq_1h06v_191:not(#\\9)::before {\n  border: 0;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.awsui_header-variant-full-page_14iqq_1h06v_259.awsui_header-stuck_14iqq_1h06v_191:not(#\\9) {\n  box-shadow: none;\n}\n.awsui_header-variant-full-page_14iqq_1h06v_259.awsui_header-stuck_14iqq_1h06v_191:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  right: 0;\n  left: 0;\n  bottom: 0;\n  top: 0;\n  box-shadow: var(--shadow-sticky-aijlo6, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n  clip-path: polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%);\n}\n\n/*\nThe dynamic height dark header needs a background that will cover\nthe default white background of the container component.\n*/\n.awsui_dark-header_14iqq_1h06v_277:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_fit-height_14iqq_1h06v_111 > .awsui_content_14iqq_1h06v_282:not(#\\9) {\n  flex: 1;\n  overflow: auto;\n}\n.awsui_content_14iqq_1h06v_282.awsui_with-paddings_14iqq_1h06v_206:not(#\\9) {\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-container-horizontal-tlw03i, 20px);\n}\n.awsui_header_14iqq_1h06v_176 + .awsui_content_14iqq_1h06v_282.awsui_with-paddings_14iqq_1h06v_206:not(#\\9) {\n  padding-top: var(--space-container-content-top-fsd8nr, 0px);\n}\n\n.awsui_footer_14iqq_1h06v_293.awsui_with-paddings_14iqq_1h06v_206:not(#\\9) {\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-container-horizontal-tlw03i, 20px);\n}\n.awsui_footer_14iqq_1h06v_293.awsui_with-divider_14iqq_1h06v_296:not(#\\9) {\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/container/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;EACrB,kBAAkB;AACpB;AACA;EACE,aAAa;EACb,sBAAsB;EACtB,YAAY;AACd;AACA;EACE,0DAA0D;EAC1D,sBAAsB;EACtB,2EAA2E;AAC7E;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yBAAyB;EACzB,qHAAqH;EACrH,0DAA0D;EAC1D,UAAU;AACZ;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yGAAyG;EACzG,0DAA0D;EAC1D,wBAAwB;AAC1B;AACA;EACE;IACE,yGAAyG;EAC3G;AACF;AACA;EACE,6BAA6B;EAC7B,4BAA4B;AAC9B;AACA;EACE,yBAAyB;EACzB,0BAA0B;AAC5B;AACA;EACE,qHAAqH;AACvH;AACA;EACE,2NAA2N;AAC7N;AACA;EACE,6DAA6D;AAC/D;AACA;EACE,+DAA+D;AACjE;;AAEA;EACE,0EAA0E;EAC1E,mEAAmE;EACnE,oEAAoE;AACtE;AACA;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,MAAM;EACN,uEAAuE;EACvE,gBAAgB;EAChB,YAAY;AACd;AACA;EACE,gBAAgB;AAClB;AACA;EACE,SAAS;AACX;AACA;EACE,kHAAkH;AACpH;AACA;EACE,qHAAqH;AACvH;AACA;EACE,+HAA+H;AACjI;AACA;EACE,2GAA2G;AAC7G;AACA;EACE,sEAAsE;EACtE,uEAAuE;AACzE;AACA;EACE,0DAA0D;EAC1D,sBAAsB;AACxB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yBAAyB;EACzB,qHAAqH;EACrH,0DAA0D;EAC1D,UAAU;AACZ;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yGAAyG;EACzG,0DAA0D;EAC1D,wBAAwB;AAC1B;AACA;EACE;IACE,yGAAyG;EAC3G;AACF;AACA;EACE,SAAS;EACT,yBAAyB;EACzB,0BAA0B;AAC5B;AACA;EACE,gBAAgB;AAClB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,QAAQ;EACR,OAAO;EACP,SAAS;EACT,MAAM;EACN,6EAA6E;EAC7E,gEAAgE;AAClE;;AAEA;;;CAGC;AACD;EACE,qEAAqE;EACrE,qDAAqD;AACvD;;AAEA;EACE,OAAO;EACP,cAAc;AAChB;AACA;EACE,0FAA0F;AAC5F;AACA;EACE,2DAA2D;AAC7D;;AAEA;EACE,0FAA0F;AAC5F;AACA;EACE,qHAAqH;AACvH","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_14iqq_1h06v_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n  position: relative;\n}\n.awsui_root_14iqq_1h06v_97.awsui_fit-height_14iqq_1h06v_111:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-default_14iqq_1h06v_116:not(#\\9), .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9) {\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-default_14iqq_1h06v_116:not(#\\9)::before, .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-default_14iqq_1h06v_116:not(#\\9)::after, .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_root_14iqq_1h06v_97.awsui_variant-default_14iqq_1h06v_116:not(#\\9), .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9):not(:last-child), .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9):not(:last-child)::before, .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9):not(:last-child)::after {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9), .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::before, .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::after {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::before {\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116 + .awsui_root_14iqq_1h06v_97.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::after {\n  box-shadow: var(--shadow-container-stacked-jfo2nn, -1px 1px 1px 0px #e9ebed, 1px 1px 1px 0px #e9ebed, 0px 9px 8px -7px rgba(0, 7, 22, 0.12), 8px 0px 8px -7px rgba(0, 7, 22, 0.12), -8px 0px 8px -7px rgba(0, 7, 22, 0.12));\n}\n.awsui_root_14iqq_1h06v_97.awsui_sticky-enabled_14iqq_1h06v_169:not(#\\9)::before {\n  top: calc(-1 * var(--border-container-top-width-jk6fhm, 0px));\n}\n.awsui_root_14iqq_1h06v_97.awsui_sticky-enabled_14iqq_1h06v_169.awsui_variant-stacked_14iqq_1h06v_116:not(#\\9)::before {\n  top: calc(-1 * var(--border-divider-section-width-4wm2it, 2px));\n}\n\n.awsui_header_14iqq_1h06v_176:not(#\\9) {\n  background-color: var(--color-background-container-header-4flbq5, #ffffff);\n  border-top-left-radius: var(--border-radius-container-gh9ysk, 16px);\n  border-top-right-radius: var(--border-radius-container-gh9ysk, 16px);\n}\n.awsui_header-sticky-disabled_14iqq_1h06v_181:not(#\\9) {\n  position: relative;\n  z-index: 1;\n}\n.awsui_header-sticky-enabled_14iqq_1h06v_185:not(#\\9) {\n  top: 0;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  position: sticky;\n  z-index: 800;\n}\n.awsui_header-stuck_14iqq_1h06v_191:not(#\\9) {\n  border-radius: 0;\n}\n.awsui_header-stuck_14iqq_1h06v_191:not(#\\9)::before {\n  border: 0;\n}\n.awsui_header-stuck_14iqq_1h06v_191:not(#\\9):not(.awsui_header-variant-cards_14iqq_1h06v_197) {\n  box-shadow: var(--shadow-sticky-embedded-qit8ba, 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1));\n}\n.awsui_header-dynamic-height_14iqq_1h06v_200.awsui_header-stuck_14iqq_1h06v_191:not(#\\9) {\n  margin-bottom: calc(var(--font-heading-xl-line-height-doxfdj, 40px) - var(--font-heading-l-line-height-gev4n1, 30px));\n}\n.awsui_header_14iqq_1h06v_176:not(#\\9):not(:empty) {\n  border-bottom: var(--border-container-sticky-width-i7t7xe, 0px) solid var(--color-border-container-divider-4ade7z, transparent);\n}\n.awsui_header_14iqq_1h06v_176.awsui_with-paddings_14iqq_1h06v_206:not(#\\9) {\n  padding: var(--space-container-header-vertical-zsjhel, 12px) var(--space-container-horizontal-tlw03i, 20px);\n}\n.awsui_header_14iqq_1h06v_176.awsui_with-hidden-content_14iqq_1h06v_209:not(#\\9) {\n  border-bottom-left-radius: var(--border-radius-container-gh9ysk, 16px);\n  border-bottom-right-radius: var(--border-radius-container-gh9ysk, 16px);\n}\n.awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9) {\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n}\n.awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9):not(.awsui_header-sticky-enabled_14iqq_1h06v_185) {\n  position: relative;\n}\n.awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_header-variant-cards_14iqq_1h06v_197:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_header-variant-cards_14iqq_1h06v_197.awsui_header-stuck_14iqq_1h06v_191:not(#\\9)::after, .awsui_header-variant-cards_14iqq_1h06v_197.awsui_header-stuck_14iqq_1h06v_191:not(#\\9)::before {\n  border: 0;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.awsui_header-variant-full-page_14iqq_1h06v_259.awsui_header-stuck_14iqq_1h06v_191:not(#\\9) {\n  box-shadow: none;\n}\n.awsui_header-variant-full-page_14iqq_1h06v_259.awsui_header-stuck_14iqq_1h06v_191:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  right: 0;\n  left: 0;\n  bottom: 0;\n  top: 0;\n  box-shadow: var(--shadow-sticky-aijlo6, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n  clip-path: polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%);\n}\n\n/*\nThe dynamic height dark header needs a background that will cover\nthe default white background of the container component.\n*/\n.awsui_dark-header_14iqq_1h06v_277:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_fit-height_14iqq_1h06v_111 > .awsui_content_14iqq_1h06v_282:not(#\\9) {\n  flex: 1;\n  overflow: auto;\n}\n.awsui_content_14iqq_1h06v_282.awsui_with-paddings_14iqq_1h06v_206:not(#\\9) {\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-container-horizontal-tlw03i, 20px);\n}\n.awsui_header_14iqq_1h06v_176 + .awsui_content_14iqq_1h06v_282.awsui_with-paddings_14iqq_1h06v_206:not(#\\9) {\n  padding-top: var(--space-container-content-top-fsd8nr, 0px);\n}\n\n.awsui_footer_14iqq_1h06v_293.awsui_with-paddings_14iqq_1h06v_206:not(#\\9) {\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-container-horizontal-tlw03i, 20px);\n}\n.awsui_footer_14iqq_1h06v_293.awsui_with-divider_14iqq_1h06v_296:not(#\\9) {\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/content-layout/styles.scoped.css":
/*!***************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/content-layout/styles.scoped.css ***!
  \***************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\nPass through the header and child content if not rendering in \nvisual refresh mode. The padding is still added to the header \nin this scenario because otherwise the header and child \nnodes will directly touch with no gap between them.\n*/\n.awsui_layout_5gtk3_52w6e_99:not(#\\9):not(.awsui_is-visual-refresh_5gtk3_52w6e_99) {\n  display: contents;\n}\n.awsui_layout_5gtk3_52w6e_99:not(#\\9):not(.awsui_is-visual-refresh_5gtk3_52w6e_99) > .awsui_background_5gtk3_52w6e_102 {\n  display: none;\n}\n.awsui_layout_5gtk3_52w6e_99:not(#\\9):not(.awsui_is-visual-refresh_5gtk3_52w6e_99) > .awsui_header_5gtk3_52w6e_105 {\n  padding-bottom: var(--space-content-header-padding-bottom-nvqytg, 24px);\n}\n\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99:not(#\\9) {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr);\n  grid-template-rows: auto var(--space-dark-header-overlap-distance-hfejul, 36px) 1fr;\n  min-height: 100%;\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99.awsui_is-overlap-disabled_5gtk3_52w6e_115:not(#\\9) {\n  grid-template-rows: auto 0 1fr;\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_background_5gtk3_52w6e_102:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 1;\n  grid-row: 1/3;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_background_5gtk3_52w6e_102.awsui_is-overlap-disabled_5gtk3_52w6e_115:not(#\\9) {\n  grid-row: 1/2;\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_header_5gtk3_52w6e_105:not(#\\9) {\n  grid-column: 1;\n  grid-row: 1;\n  padding-bottom: var(--space-content-header-padding-bottom-nvqytg, 24px);\n}\n@media (min-width: 689px) {\n  .awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_header_5gtk3_52w6e_105.awsui_has-breadcrumbs_5gtk3_52w6e_133:not(#\\9) {\n    padding-top: var(--space-xxs-ynfts5, 4px);\n  }\n}\n@media (max-width: 688px) {\n  .awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_header_5gtk3_52w6e_105:not(#\\9) {\n    padding: var(--space-m-17eucw, 16px) 0 var(--space-content-header-padding-bottom-nvqytg, 24px);\n  }\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_content_5gtk3_52w6e_142:not(#\\9) {\n  grid-column: 1;\n  grid-row: 2/4;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/content-layout/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;;;CAKC;AACD;EACE,iBAAiB;AACnB;AACA;EACE,aAAa;AACf;AACA;EACE,uEAAuE;AACzE;;AAEA;EACE,aAAa;EACb,qCAAqC;EACrC,mFAAmF;EACnF,gBAAgB;AAClB;AACA;EACE,8BAA8B;AAChC;AACA;EACE,qEAAqE;EACrE,cAAc;EACd,aAAa;EACb,qDAAqD;AACvD;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;EACd,WAAW;EACX,uEAAuE;AACzE;AACA;EACE;IACE,yCAAyC;EAC3C;AACF;AACA;EACE;IACE,8FAA8F;EAChG;AACF;AACA;EACE,cAAc;EACd,aAAa;AACf","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\nPass through the header and child content if not rendering in \nvisual refresh mode. The padding is still added to the header \nin this scenario because otherwise the header and child \nnodes will directly touch with no gap between them.\n*/\n.awsui_layout_5gtk3_52w6e_99:not(#\\9):not(.awsui_is-visual-refresh_5gtk3_52w6e_99) {\n  display: contents;\n}\n.awsui_layout_5gtk3_52w6e_99:not(#\\9):not(.awsui_is-visual-refresh_5gtk3_52w6e_99) > .awsui_background_5gtk3_52w6e_102 {\n  display: none;\n}\n.awsui_layout_5gtk3_52w6e_99:not(#\\9):not(.awsui_is-visual-refresh_5gtk3_52w6e_99) > .awsui_header_5gtk3_52w6e_105 {\n  padding-bottom: var(--space-content-header-padding-bottom-nvqytg, 24px);\n}\n\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99:not(#\\9) {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr);\n  grid-template-rows: auto var(--space-dark-header-overlap-distance-hfejul, 36px) 1fr;\n  min-height: 100%;\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99.awsui_is-overlap-disabled_5gtk3_52w6e_115:not(#\\9) {\n  grid-template-rows: auto 0 1fr;\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_background_5gtk3_52w6e_102:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 1;\n  grid-row: 1/3;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_background_5gtk3_52w6e_102.awsui_is-overlap-disabled_5gtk3_52w6e_115:not(#\\9) {\n  grid-row: 1/2;\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_header_5gtk3_52w6e_105:not(#\\9) {\n  grid-column: 1;\n  grid-row: 1;\n  padding-bottom: var(--space-content-header-padding-bottom-nvqytg, 24px);\n}\n@media (min-width: 689px) {\n  .awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_header_5gtk3_52w6e_105.awsui_has-breadcrumbs_5gtk3_52w6e_133:not(#\\9) {\n    padding-top: var(--space-xxs-ynfts5, 4px);\n  }\n}\n@media (max-width: 688px) {\n  .awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_header_5gtk3_52w6e_105:not(#\\9) {\n    padding: var(--space-m-17eucw, 16px) 0 var(--space-content-header-padding-bottom-nvqytg, 24px);\n  }\n}\n.awsui_layout_5gtk3_52w6e_99.awsui_is-visual-refresh_5gtk3_52w6e_99 > .awsui_content_5gtk3_52w6e_142:not(#\\9) {\n  grid-column: 1;\n  grid-row: 2/4;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-input/styles.scoped.css":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-input/styles.scoped.css ***!
  \***********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_yodkx_im8v7_5:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/date-input/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_yodkx_im8v7_5:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-picker/styles.scoped.css":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-picker/styles.scoped.css ***!
  \************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_145pa_12d4r_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_focus-lock_145pa_12d4r_106:not(#\\9) {\n  display: contents;\n}\n\n.awsui_calendar_145pa_12d4r_110:not(#\\9) {\n  overflow: auto;\n}\n.awsui_calendar_145pa_12d4r_110:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar_145pa_12d4r_110:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: 2px;\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_date-picker-container_145pa_12d4r_123:not(#\\9) {\n  position: relative;\n  max-width: 234px;\n}\n\n.awsui_date-picker-trigger_145pa_12d4r_128:not(#\\9) {\n  display: flex;\n}\n\n.awsui_date-picker-input_145pa_12d4r_132:not(#\\9) {\n  padding-right: var(--space-xs-rsr2qu, 8px);\n  width: 100%;\n}\n\n.awsui_open-calendar-button_145pa_12d4r_137:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/date-picker/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,cAAc;AAChB;AACA;EACE,aAAa;AACf;AACA;EACE,+BAA+B;EAC/B,mBAAmB;EACnB,wDAAwD;EACxD,sEAAsE;AACxE;;AAEA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,0CAA0C;EAC1C,WAAW;AACb;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_145pa_12d4r_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_focus-lock_145pa_12d4r_106:not(#\\9) {\n  display: contents;\n}\n\n.awsui_calendar_145pa_12d4r_110:not(#\\9) {\n  overflow: auto;\n}\n.awsui_calendar_145pa_12d4r_110:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_calendar_145pa_12d4r_110:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: 2px;\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_date-picker-container_145pa_12d4r_123:not(#\\9) {\n  position: relative;\n  max-width: 234px;\n}\n\n.awsui_date-picker-trigger_145pa_12d4r_128:not(#\\9) {\n  display: flex;\n}\n\n.awsui_date-picker-input_145pa_12d4r_132:not(#\\9) {\n  padding-right: var(--space-xs-rsr2qu, 8px);\n  width: 100%;\n}\n\n.awsui_open-calendar-button_145pa_12d4r_137:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.scoped.css":
/*!*********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.scoped.css ***!
  \*********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_grid_1mfbn_rrvt6_97:not(#\\9) {\n  width: var(--size-calendar-grid-width-lxsx0p, 238px);\n  border-spacing: 0;\n}\n\n.awsui_grid-cell_1mfbn_rrvt6_102:not(#\\9) {\n  width: 14.2857142857%;\n  word-break: break-word;\n  text-align: center;\n  font-weight: unset;\n}\n\n.awsui_day-header_1mfbn_rrvt6_109:not(#\\9) {\n  padding: var(--space-s-hv8c1d, 12px) 0 var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-calendar-month-elf7e9, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n\n.awsui_week_1mfbn_rrvt6_117:not(#\\9) {\n  /* used for identifying element */\n}\n\n.awsui_day_1mfbn_rrvt6_109:not(#\\9) {\n  border-bottom: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n  border-right: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n  position: relative;\n}\n.awsui_day_1mfbn_rrvt6_109:not(#\\9):focus {\n  outline: none;\n}\n.awsui_day_1mfbn_rrvt6_109:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  z-index: 1;\n  top: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n  left: -1px;\n  bottom: -1px;\n  right: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n  background-color: transparent;\n}\nbody[data-awsui-focus-visible=true] .awsui_day_1mfbn_rrvt6_109:not(#\\9):focus {\n  z-index: 2;\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_day_1mfbn_rrvt6_109:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_day_1mfbn_rrvt6_109:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  top: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  width: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  height: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  border-radius: var(--border-radius-calendar-day-focus-ring-a8mlqd, 3px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_day_1mfbn_rrvt6_109 > .awsui_day-inner_1mfbn_rrvt6_160:not(#\\9) {\n  position: relative;\n  z-index: 1;\n}\n\n.awsui_in-first-row_1mfbn_rrvt6_165:not(#\\9):not(.awsui_in-previous-month_1mfbn_rrvt6_165) {\n  border-top: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n}\n\n.awsui_in-previous-month_1mfbn_rrvt6_165:not(#\\9):not(.awsui_last-day-of-month_1mfbn_rrvt6_169) {\n  border-right-color: transparent;\n}\n\n.awsui_in-next-month_1mfbn_rrvt6_173:not(#\\9) {\n  border-color: transparent;\n}\n\n.awsui_in-first-column_1mfbn_rrvt6_177:not(#\\9) {\n  border-left: 1px solid transparent;\n}\n.awsui_in-first-column_1mfbn_rrvt6_177.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9) {\n  border-left: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n}\n\n.awsui_enabled_1mfbn_rrvt6_184:not(#\\9) {\n  cursor: pointer;\n}\n.awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9) {\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n}\n.awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9):not(.awsui_in-range_1mfbn_rrvt6_190), .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9):not(.awsui_in-range_1mfbn_rrvt6_190)::after, .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180.awsui_end-date_1mfbn_rrvt6_190.awsui_start-date_1mfbn_rrvt6_190:not(#\\9), .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180.awsui_end-date_1mfbn_rrvt6_190.awsui_start-date_1mfbn_rrvt6_190:not(#\\9)::after, .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180.awsui_no-range_1mfbn_rrvt6_190:not(#\\9), .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180.awsui_no-range_1mfbn_rrvt6_190:not(#\\9)::after {\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9):hover {\n  color: var(--color-text-calendar-day-hover-graajh, #000716);\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n}\n.awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9):hover:not(.awsui_selected_1mfbn_rrvt6_197)::after {\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n}\n\n.awsui_today_1mfbn_rrvt6_201:not(#\\9):not(.awsui_in-range_1mfbn_rrvt6_190) {\n  background-color: var(--color-background-calendar-today-762czq, #f4f4f4);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n  font-weight: 700;\n}\n\n.awsui_selected_1mfbn_rrvt6_197:not(#\\9) {\n  border-color: transparent;\n  position: relative;\n  z-index: 2;\n  font-weight: 700;\n}\nbody[data-awsui-focus-visible=true] .awsui_selected_1mfbn_rrvt6_197:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_selected_1mfbn_rrvt6_197:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_selected_1mfbn_rrvt6_197:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px));\n  top: calc(-1 * var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px));\n  width: calc(100% + 2 * var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px));\n  height: calc(100% + 2 * var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px));\n  border-radius: var(--border-radius-calendar-day-focus-ring-a8mlqd, 3px);\n  box-shadow: 0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-cxqa0s, #fbfbfb);\n}\nbody[data-awsui-focus-visible=true] .awsui_selected_1mfbn_rrvt6_197:not(#\\9):focus::before {\n  z-index: 1;\n}\n.awsui_selected_1mfbn_rrvt6_197:not(#\\9)::after {\n  background-color: var(--color-background-control-checked-9admlu, #0972d3);\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n  z-index: 0;\n}\n.awsui_selected_1mfbn_rrvt6_197.awsui_start-date_1mfbn_rrvt6_190:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_start-date_1mfbn_rrvt6_190:not(#\\9)::after, .awsui_selected_1mfbn_rrvt6_197.awsui_range-start-date_1mfbn_rrvt6_239:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_range-start-date_1mfbn_rrvt6_239:not(#\\9)::after {\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_selected_1mfbn_rrvt6_197.awsui_start-date_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_start-date_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9)::after, .awsui_selected_1mfbn_rrvt6_197.awsui_range-start-date_1mfbn_rrvt6_239.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_range-start-date_1mfbn_rrvt6_239.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9)::after {\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_selected_1mfbn_rrvt6_197.awsui_end-date_1mfbn_rrvt6_190:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_end-date_1mfbn_rrvt6_190:not(#\\9)::after, .awsui_selected_1mfbn_rrvt6_197.awsui_range-end-date_1mfbn_rrvt6_245:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_range-end-date_1mfbn_rrvt6_245:not(#\\9)::after {\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_selected_1mfbn_rrvt6_197.awsui_end-date_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_end-date_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9)::after, .awsui_selected_1mfbn_rrvt6_197.awsui_range-end-date_1mfbn_rrvt6_245.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_range-end-date_1mfbn_rrvt6_245.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9)::after {\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_selected_1mfbn_rrvt6_197 > .awsui_day-inner_1mfbn_rrvt6_160:not(#\\9) {\n  color: var(--color-background-control-default-4pa05r, #ffffff);\n  position: relative;\n  z-index: 2;\n}\n\n.awsui_in-range_1mfbn_rrvt6_190:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-selected-8l4mpk, #f2f8fd);\n  font-weight: 700;\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9)::after {\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9)::after {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9)::after {\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9)::after {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9), .awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9)::after {\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9), .awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9)::after {\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9), .awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9)::after {\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9), .awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9)::after {\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,oDAAoD;EACpD,iBAAiB;AACnB;;AAEA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,kBAAkB;EAClB,kBAAkB;AACpB;;AAEA;EACE,mEAAmE;EACnE,uDAAuD;EACvD,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;AACnE;;AAEA;EACE,iCAAiC;AACnC;;AAEA;EACE,8EAA8E;EAC9E,6EAA6E;EAC7E,uCAAuC;EACvC,+DAA+D;EAC/D,kBAAkB;AACpB;AACA;EACE,aAAa;AACf;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,UAAU;EACV,oDAAoD;EACpD,UAAU;EACV,YAAY;EACZ,sDAAsD;EACtD,6BAA6B;AAC/B;AACA;EACE,UAAU;EACV,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,wFAAwF;AAC1F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,6EAA6E;EAC7E,4EAA4E;EAC5E,oFAAoF;EACpF,qFAAqF;EACrF,uEAAuE;EACvE,sEAAsE;AACxE;AACA;EACE,kBAAkB;EAClB,UAAU;AACZ;;AAEA;EACE,2EAA2E;AAC7E;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,yBAAyB;AAC3B;;AAEA;EACE,kCAAkC;AACpC;AACA;EACE,4EAA4E;AAC9E;;AAEA;EACE,eAAe;AACjB;AACA;EACE,8DAA8D;AAChE;AACA;EACE,oDAAoD;AACtD;AACA;EACE,2DAA2D;EAC3D,6EAA6E;AAC/E;AACA;EACE,0GAA0G;AAC5G;;AAEA;EACE,wEAAwE;EACxE,oDAAoD;EACpD,gBAAgB;AAClB;;AAEA;EACE,yBAAyB;EACzB,kBAAkB;EAClB,UAAU;EACV,gBAAgB;AAClB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,iGAAiG;AACnG;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,sFAAsF;EACtF,qFAAqF;EACrF,6FAA6F;EAC7F,8FAA8F;EAC9F,uEAAuE;EACvE,2FAA2F;AAC7F;AACA;EACE,UAAU;AACZ;AACA;EACE,yEAAyE;EACzE,0GAA0G;EAC1G,UAAU;AACZ;AACA;EACE,6DAA6D;AAC/D;AACA;EACE,gEAAgE;AAClE;AACA;EACE,iEAAiE;AACnE;AACA;EACE,8DAA8D;AAChE;AACA;EACE,8DAA8D;EAC9D,kBAAkB;EAClB,UAAU;AACZ;;AAEA;EACE,gFAAgF;EAChF,gBAAgB;AAClB;AACA;EACE,8GAA8G;AAChH;AACA;EACE,gHAAgH;AAClH;AACA;EACE,iHAAiH;AACnH;AACA;EACE,+GAA+G;AACjH;AACA;EACE,8DAA8D;AAChE;AACA;EACE,iEAAiE;AACnE;AACA;EACE,gEAAgE;AAClE;AACA;EACE,6DAA6D;AAC/D","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_grid_1mfbn_rrvt6_97:not(#\\9) {\n  width: var(--size-calendar-grid-width-lxsx0p, 238px);\n  border-spacing: 0;\n}\n\n.awsui_grid-cell_1mfbn_rrvt6_102:not(#\\9) {\n  width: 14.2857142857%;\n  word-break: break-word;\n  text-align: center;\n  font-weight: unset;\n}\n\n.awsui_day-header_1mfbn_rrvt6_109:not(#\\9) {\n  padding: var(--space-s-hv8c1d, 12px) 0 var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-calendar-month-elf7e9, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n\n.awsui_week_1mfbn_rrvt6_117:not(#\\9) {\n  /* used for identifying element */\n}\n\n.awsui_day_1mfbn_rrvt6_109:not(#\\9) {\n  border-bottom: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n  border-right: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n  position: relative;\n}\n.awsui_day_1mfbn_rrvt6_109:not(#\\9):focus {\n  outline: none;\n}\n.awsui_day_1mfbn_rrvt6_109:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  z-index: 1;\n  top: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n  left: -1px;\n  bottom: -1px;\n  right: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n  background-color: transparent;\n}\nbody[data-awsui-focus-visible=true] .awsui_day_1mfbn_rrvt6_109:not(#\\9):focus {\n  z-index: 2;\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_day_1mfbn_rrvt6_109:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_day_1mfbn_rrvt6_109:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  top: calc(-1 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  width: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  height: calc(100% + 2 * var(--space-calendar-grid-focus-outline-gutter-v3dwvl, -5px));\n  border-radius: var(--border-radius-calendar-day-focus-ring-a8mlqd, 3px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_day_1mfbn_rrvt6_109 > .awsui_day-inner_1mfbn_rrvt6_160:not(#\\9) {\n  position: relative;\n  z-index: 1;\n}\n\n.awsui_in-first-row_1mfbn_rrvt6_165:not(#\\9):not(.awsui_in-previous-month_1mfbn_rrvt6_165) {\n  border-top: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n}\n\n.awsui_in-previous-month_1mfbn_rrvt6_165:not(#\\9):not(.awsui_last-day-of-month_1mfbn_rrvt6_169) {\n  border-right-color: transparent;\n}\n\n.awsui_in-next-month_1mfbn_rrvt6_173:not(#\\9) {\n  border-color: transparent;\n}\n\n.awsui_in-first-column_1mfbn_rrvt6_177:not(#\\9) {\n  border-left: 1px solid transparent;\n}\n.awsui_in-first-column_1mfbn_rrvt6_177.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9) {\n  border-left: 1px solid var(--color-border-calendar-grid-sshunw, transparent);\n}\n\n.awsui_enabled_1mfbn_rrvt6_184:not(#\\9) {\n  cursor: pointer;\n}\n.awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9) {\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n}\n.awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9):not(.awsui_in-range_1mfbn_rrvt6_190), .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9):not(.awsui_in-range_1mfbn_rrvt6_190)::after, .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180.awsui_end-date_1mfbn_rrvt6_190.awsui_start-date_1mfbn_rrvt6_190:not(#\\9), .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180.awsui_end-date_1mfbn_rrvt6_190.awsui_start-date_1mfbn_rrvt6_190:not(#\\9)::after, .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180.awsui_no-range_1mfbn_rrvt6_190:not(#\\9), .awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180.awsui_no-range_1mfbn_rrvt6_190:not(#\\9)::after {\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9):hover {\n  color: var(--color-text-calendar-day-hover-graajh, #000716);\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n}\n.awsui_enabled_1mfbn_rrvt6_184.awsui_in-current-month_1mfbn_rrvt6_180:not(#\\9):hover:not(.awsui_selected_1mfbn_rrvt6_197)::after {\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n}\n\n.awsui_today_1mfbn_rrvt6_201:not(#\\9):not(.awsui_in-range_1mfbn_rrvt6_190) {\n  background-color: var(--color-background-calendar-today-762czq, #f4f4f4);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n  font-weight: 700;\n}\n\n.awsui_selected_1mfbn_rrvt6_197:not(#\\9) {\n  border-color: transparent;\n  position: relative;\n  z-index: 2;\n  font-weight: 700;\n}\nbody[data-awsui-focus-visible=true] .awsui_selected_1mfbn_rrvt6_197:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_selected_1mfbn_rrvt6_197:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_selected_1mfbn_rrvt6_197:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px));\n  top: calc(-1 * var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px));\n  width: calc(100% + 2 * var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px));\n  height: calc(100% + 2 * var(--space-calendar-grid-selected-focus-outline-gutter-gqgjqz, -5px));\n  border-radius: var(--border-radius-calendar-day-focus-ring-a8mlqd, 3px);\n  box-shadow: 0 0 0 2px var(--color-border-calendar-grid-selected-focus-ring-cxqa0s, #fbfbfb);\n}\nbody[data-awsui-focus-visible=true] .awsui_selected_1mfbn_rrvt6_197:not(#\\9):focus::before {\n  z-index: 1;\n}\n.awsui_selected_1mfbn_rrvt6_197:not(#\\9)::after {\n  background-color: var(--color-background-control-checked-9admlu, #0972d3);\n  border: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n  z-index: 0;\n}\n.awsui_selected_1mfbn_rrvt6_197.awsui_start-date_1mfbn_rrvt6_190:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_start-date_1mfbn_rrvt6_190:not(#\\9)::after, .awsui_selected_1mfbn_rrvt6_197.awsui_range-start-date_1mfbn_rrvt6_239:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_range-start-date_1mfbn_rrvt6_239:not(#\\9)::after {\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_selected_1mfbn_rrvt6_197.awsui_start-date_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_start-date_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9)::after, .awsui_selected_1mfbn_rrvt6_197.awsui_range-start-date_1mfbn_rrvt6_239.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_range-start-date_1mfbn_rrvt6_239.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9)::after {\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_selected_1mfbn_rrvt6_197.awsui_end-date_1mfbn_rrvt6_190:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_end-date_1mfbn_rrvt6_190:not(#\\9)::after, .awsui_selected_1mfbn_rrvt6_197.awsui_range-end-date_1mfbn_rrvt6_245:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_range-end-date_1mfbn_rrvt6_245:not(#\\9)::after {\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_selected_1mfbn_rrvt6_197.awsui_end-date_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_end-date_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9)::after, .awsui_selected_1mfbn_rrvt6_197.awsui_range-end-date_1mfbn_rrvt6_245.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9), .awsui_selected_1mfbn_rrvt6_197.awsui_range-end-date_1mfbn_rrvt6_245.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9)::after {\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_selected_1mfbn_rrvt6_197 > .awsui_day-inner_1mfbn_rrvt6_160:not(#\\9) {\n  color: var(--color-background-control-default-4pa05r, #ffffff);\n  position: relative;\n  z-index: 2;\n}\n\n.awsui_in-range_1mfbn_rrvt6_190:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-selected-8l4mpk, #f2f8fd);\n  font-weight: 700;\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248:not(#\\9)::after {\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9)::after {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242:not(#\\9)::after {\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9)::after {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9), .awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9)::after {\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9), .awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242.awsui_in-range-border-right_1mfbn_rrvt6_264:not(#\\9)::after {\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9), .awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-bottom_1mfbn_rrvt6_242.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9)::after {\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9), .awsui_in-range_1mfbn_rrvt6_190.awsui_in-range-border-top_1mfbn_rrvt6_248.awsui_in-range-border-left_1mfbn_rrvt6_270:not(#\\9)::after {\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.scoped.css":
/*!*********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.scoped.css ***!
  \*********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_custom-range_16zmw_1nzi1_93:not(#\\9) {\n  padding-left: calc(14px + var(--space-xs-rsr2qu, 8px));\n  display: flex;\n  width: 80%;\n}\n\n.awsui_custom-range--no-padding_16zmw_1nzi1_99:not(#\\9) {\n  padding-left: 0;\n}\n\n.awsui_custom-range-form-controls_16zmw_1nzi1_103:not(#\\9) {\n  display: flex;\n  width: 100%;\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103 > .awsui_custom-range-duration_16zmw_1nzi1_107:not(#\\9),\n.awsui_custom-range-form-controls_16zmw_1nzi1_103 > .awsui_custom-range-unit_16zmw_1nzi1_108:not(#\\9) {\n  width: 50%;\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103 > .awsui_custom-range-duration_16zmw_1nzi1_107:not(#\\9) {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103.awsui_vertical_16zmw_1nzi1_114:not(#\\9) {\n  flex-direction: column;\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103.awsui_vertical_16zmw_1nzi1_114 > .awsui_custom-range-duration_16zmw_1nzi1_107:not(#\\9),\n.awsui_custom-range-form-controls_16zmw_1nzi1_103.awsui_vertical_16zmw_1nzi1_114 > .awsui_custom-range-unit_16zmw_1nzi1_108:not(#\\9) {\n  width: 100%;\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103.awsui_vertical_16zmw_1nzi1_114 > .awsui_custom-range-unit_16zmw_1nzi1_108:not(#\\9) {\n  margin-top: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_custom-range-duration-input_16zmw_1nzi1_125:not(#\\9),\n.awsui_custom-range-unit-select_16zmw_1nzi1_126:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_relative-range-radio-group_16zmw_1nzi1_130:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,sDAAsD;EACtD,aAAa;EACb,UAAU;AACZ;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,aAAa;EACb,WAAW;AACb;AACA;;EAEE,UAAU;AACZ;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,sBAAsB;AACxB;AACA;;EAEE,WAAW;AACb;AACA;EACE,uCAAuC;AACzC;;AAEA;;EAEE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_custom-range_16zmw_1nzi1_93:not(#\\9) {\n  padding-left: calc(14px + var(--space-xs-rsr2qu, 8px));\n  display: flex;\n  width: 80%;\n}\n\n.awsui_custom-range--no-padding_16zmw_1nzi1_99:not(#\\9) {\n  padding-left: 0;\n}\n\n.awsui_custom-range-form-controls_16zmw_1nzi1_103:not(#\\9) {\n  display: flex;\n  width: 100%;\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103 > .awsui_custom-range-duration_16zmw_1nzi1_107:not(#\\9),\n.awsui_custom-range-form-controls_16zmw_1nzi1_103 > .awsui_custom-range-unit_16zmw_1nzi1_108:not(#\\9) {\n  width: 50%;\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103 > .awsui_custom-range-duration_16zmw_1nzi1_107:not(#\\9) {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103.awsui_vertical_16zmw_1nzi1_114:not(#\\9) {\n  flex-direction: column;\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103.awsui_vertical_16zmw_1nzi1_114 > .awsui_custom-range-duration_16zmw_1nzi1_107:not(#\\9),\n.awsui_custom-range-form-controls_16zmw_1nzi1_103.awsui_vertical_16zmw_1nzi1_114 > .awsui_custom-range-unit_16zmw_1nzi1_108:not(#\\9) {\n  width: 100%;\n}\n.awsui_custom-range-form-controls_16zmw_1nzi1_103.awsui_vertical_16zmw_1nzi1_114 > .awsui_custom-range-unit_16zmw_1nzi1_108:not(#\\9) {\n  margin-top: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_custom-range-duration-input_16zmw_1nzi1_125:not(#\\9),\n.awsui_custom-range-unit-select_16zmw_1nzi1_126:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_relative-range-radio-group_16zmw_1nzi1_130:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-range-picker/styles.scoped.css":
/*!******************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-range-picker/styles.scoped.css ***!
  \******************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_calendar_mgja0_1qy5a_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in-0_mgja0_1qy5a_1 var(--motion-duration-show-quick-tyaalm, 135ms) var(--motion-easing-show-quick-1fcgbv, ease-out);\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in-0_mgja0_1qy5a_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_calendar_mgja0_1qy5a_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_calendar_mgja0_1qy5a_93:not(#\\9), .awsui-mode-entering .awsui_calendar_mgja0_1qy5a_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_mgja0_1qy5a_120:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  max-width: 32em;\n}\n\n.awsui_focus-lock_mgja0_1qy5a_134:not(#\\9) {\n  display: contents;\n}\n\n.awsui_trigger-wrapper_mgja0_1qy5a_138:not(#\\9) {\n  min-width: calc(var(--size-calendar-grid-width-lxsx0p, 238px) + 2 * var(--space-l-4vl6xu, 20px));\n}\n\n.awsui_trigger-flexbox_mgja0_1qy5a_142:not(#\\9) {\n  display: flex;\n}\n\n.awsui_calendar-container_mgja0_1qy5a_146:not(#\\9) {\n  width: calc(2 * var(--size-calendar-grid-width-lxsx0p, 238px) + var(--space-xs-rsr2qu, 8px));\n}\n.awsui_calendar-container_mgja0_1qy5a_146.awsui_one-grid_mgja0_1qy5a_149:not(#\\9) {\n  width: var(--size-calendar-grid-width-lxsx0p, 238px);\n}\n\n.awsui_calendar-header_mgja0_1qy5a_153:not(#\\9) {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  position: relative;\n}\n.awsui_calendar-header-months-wrapper_mgja0_1qy5a_159:not(#\\9) {\n  position: absolute;\n  right: 0;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  margin: 0;\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  flex: 1;\n  pointer-events: none;\n}\n.awsui_calendar-header-month_mgja0_1qy5a_159:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: 700;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  display: flex;\n  pointer-events: auto;\n}\n.awsui_calendar-next-month-btn_mgja0_1qy5a_180:not(#\\9) {\n  /* used for identifying element */\n}\n.awsui_calendar-prev-month-btn_mgja0_1qy5a_183:not(#\\9) {\n  /* used for identifying element */\n}\n\n.awsui_first-grid_mgja0_1qy5a_187:not(#\\9),\n.awsui_second-grid_mgja0_1qy5a_188:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_date-and-time-container_mgja0_1qy5a_192:not(#\\9) {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(var(--size-calendar-grid-width-lxsx0p, 238px), 1fr));\n  gap: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_date-and-time-wrapper_mgja0_1qy5a_198:not(#\\9) {\n  width: var(--size-calendar-grid-width-lxsx0p, 238px);\n  display: grid;\n  gap: var(--space-xs-rsr2qu, 8px);\n  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));\n}\n\n.awsui_footer_mgja0_1qy5a_205:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-end;\n  border-top: 1px solid var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n  padding: 0 var(--space-l-4vl6xu, 20px) var(--space-s-hv8c1d, 12px);\n}\n.awsui_footer_mgja0_1qy5a_205.awsui_has-clear-button_mgja0_1qy5a_212:not(#\\9) {\n  justify-content: space-between;\n}\n.awsui_footer_mgja0_1qy5a_205.awsui_one-grid_mgja0_1qy5a_149:not(#\\9) {\n  padding: 0 var(--space-xs-rsr2qu, 8px) var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_footer-button-wrapper_mgja0_1qy5a_219:not(#\\9) {\n  padding-top: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_icon-wrapper_mgja0_1qy5a_223:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_label_mgja0_1qy5a_228:not(#\\9) {\n  -webkit-user-select: text;\n          user-select: text;\n  cursor: default;\n}\n\n.awsui_label_mgja0_1qy5a_228.awsui_label-enabled_mgja0_1qy5a_233:not(#\\9):hover > .awsui_trigger-flexbox_mgja0_1qy5a_142 > .awsui_icon-wrapper_mgja0_1qy5a_223 {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n\n.awsui_label-text_mgja0_1qy5a_237:not(#\\9) {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n\n.awsui_label-token-nowrap_mgja0_1qy5a_242:not(#\\9) {\n  white-space: nowrap;\n}\n\n.awsui_mode-switch_mgja0_1qy5a_246:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_dropdown_mgja0_1qy5a_250:not(#\\9) {\n  overflow: auto;\n  border-top: 1px solid var(--color-border-container-top-srcvx4, transparent);\n  border-bottom: 1px solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n}\n.awsui_dropdown_mgja0_1qy5a_250:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_dropdown_mgja0_1qy5a_250:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: 2px;\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_dropdown-content_mgja0_1qy5a_266:not(#\\9) {\n  -webkit-user-select: text;\n          user-select: text;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  width: calc(2 * var(--size-calendar-grid-width-lxsx0p, 238px) + var(--space-xs-rsr2qu, 8px) + 2 * var(--space-l-4vl6xu, 20px));\n}\n.awsui_dropdown-content_mgja0_1qy5a_266.awsui_one-grid_mgja0_1qy5a_149:not(#\\9) {\n  width: calc(var(--size-calendar-grid-width-lxsx0p, 238px) + 2 * var(--space-l-4vl6xu, 20px));\n}\n\n.awsui_start-date-input_mgja0_1qy5a_275:not(#\\9),\n.awsui_start-time-input_mgja0_1qy5a_276:not(#\\9),\n.awsui_end-date-input_mgja0_1qy5a_277:not(#\\9),\n.awsui_end-time-input_mgja0_1qy5a_278:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_validation-section_mgja0_1qy5a_282:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_validation-error_mgja0_1qy5a_286:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_clear-button_mgja0_1qy5a_290:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_apply-button_mgja0_1qy5a_294:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_cancel-button_mgja0_1qy5a_298:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_calendar-aria-live_mgja0_1qy5a_302:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/date-range-picker/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,sJAAsJ;EACtJ,yBAAyB;AAC3B;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,eAAe;AACjB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,gGAAgG;AAClG;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,4FAA4F;AAC9F;AACA;EACE,oDAAoD;AACtD;;AAEA;EACE,aAAa;EACb,8BAA8B;EAC9B,mBAAmB;EACnB,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,QAAQ;EACR,OAAO;EACP,MAAM;EACN,SAAS;EACT,SAAS;EACT,aAAa;EACb,6BAA6B;EAC7B,mBAAmB;EACnB,OAAO;EACP,oBAAoB;AACtB;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,gBAAgB;EAChB,qDAAqD;EACrD,aAAa;EACb,oBAAoB;AACtB;AACA;EACE,iCAAiC;AACnC;AACA;EACE,iCAAiC;AACnC;;AAEA;;EAEE,uBAAuB;AACzB;;AAEA;EACE,aAAa;EACb,mGAAmG;EACnG,gCAAgC;AAClC;;AAEA;EACE,oDAAoD;EACpD,aAAa;EACb,gCAAgC;EAChC,uDAAuD;AACzD;;AAEA;EACE,aAAa;EACb,eAAe;EACf,yBAAyB;EACzB,+EAA+E;EAC/E,kEAAkE;AACpE;AACA;EACE,8BAA8B;AAChC;AACA;EACE,kEAAkE;AACpE;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,4DAA4D;EAC5D,yCAAyC;AAC3C;;AAEA;EACE,yBAAyB;UACjB,iBAAiB;EACzB,eAAe;AACjB;;AAEA;EACE,0DAA0D;AAC5D;;AAEA;EACE,0DAA0D;EAC1D,kBAAkB;AACpB;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,cAAc;EACd,2EAA2E;EAC3E,8EAA8E;EAC9E,wDAAwD;AAC1D;AACA;EACE,aAAa;AACf;AACA;EACE,+BAA+B;EAC/B,mBAAmB;EACnB,wDAAwD;EACxD,sEAAsE;AACxE;;AAEA;EACE,yBAAyB;UACjB,iBAAiB;EACzB,2EAA2E;EAC3E,8HAA8H;AAChI;AACA;EACE,4FAA4F;AAC9F;;AAEA;;;;EAIE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_calendar_mgja0_1qy5a_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in-0_mgja0_1qy5a_1 var(--motion-duration-show-quick-tyaalm, 135ms) var(--motion-easing-show-quick-1fcgbv, ease-out);\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in-0_mgja0_1qy5a_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_calendar_mgja0_1qy5a_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_calendar_mgja0_1qy5a_93:not(#\\9), .awsui-mode-entering .awsui_calendar_mgja0_1qy5a_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_mgja0_1qy5a_120:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  max-width: 32em;\n}\n\n.awsui_focus-lock_mgja0_1qy5a_134:not(#\\9) {\n  display: contents;\n}\n\n.awsui_trigger-wrapper_mgja0_1qy5a_138:not(#\\9) {\n  min-width: calc(var(--size-calendar-grid-width-lxsx0p, 238px) + 2 * var(--space-l-4vl6xu, 20px));\n}\n\n.awsui_trigger-flexbox_mgja0_1qy5a_142:not(#\\9) {\n  display: flex;\n}\n\n.awsui_calendar-container_mgja0_1qy5a_146:not(#\\9) {\n  width: calc(2 * var(--size-calendar-grid-width-lxsx0p, 238px) + var(--space-xs-rsr2qu, 8px));\n}\n.awsui_calendar-container_mgja0_1qy5a_146.awsui_one-grid_mgja0_1qy5a_149:not(#\\9) {\n  width: var(--size-calendar-grid-width-lxsx0p, 238px);\n}\n\n.awsui_calendar-header_mgja0_1qy5a_153:not(#\\9) {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  position: relative;\n}\n.awsui_calendar-header-months-wrapper_mgja0_1qy5a_159:not(#\\9) {\n  position: absolute;\n  right: 0;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  margin: 0;\n  display: flex;\n  justify-content: space-around;\n  align-items: center;\n  flex: 1;\n  pointer-events: none;\n}\n.awsui_calendar-header-month_mgja0_1qy5a_159:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: 700;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  display: flex;\n  pointer-events: auto;\n}\n.awsui_calendar-next-month-btn_mgja0_1qy5a_180:not(#\\9) {\n  /* used for identifying element */\n}\n.awsui_calendar-prev-month-btn_mgja0_1qy5a_183:not(#\\9) {\n  /* used for identifying element */\n}\n\n.awsui_first-grid_mgja0_1qy5a_187:not(#\\9),\n.awsui_second-grid_mgja0_1qy5a_188:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_date-and-time-container_mgja0_1qy5a_192:not(#\\9) {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(var(--size-calendar-grid-width-lxsx0p, 238px), 1fr));\n  gap: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_date-and-time-wrapper_mgja0_1qy5a_198:not(#\\9) {\n  width: var(--size-calendar-grid-width-lxsx0p, 238px);\n  display: grid;\n  gap: var(--space-xs-rsr2qu, 8px);\n  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));\n}\n\n.awsui_footer_mgja0_1qy5a_205:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-end;\n  border-top: 1px solid var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n  padding: 0 var(--space-l-4vl6xu, 20px) var(--space-s-hv8c1d, 12px);\n}\n.awsui_footer_mgja0_1qy5a_205.awsui_has-clear-button_mgja0_1qy5a_212:not(#\\9) {\n  justify-content: space-between;\n}\n.awsui_footer_mgja0_1qy5a_205.awsui_one-grid_mgja0_1qy5a_149:not(#\\9) {\n  padding: 0 var(--space-xs-rsr2qu, 8px) var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_footer-button-wrapper_mgja0_1qy5a_219:not(#\\9) {\n  padding-top: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_icon-wrapper_mgja0_1qy5a_223:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_label_mgja0_1qy5a_228:not(#\\9) {\n  -webkit-user-select: text;\n          user-select: text;\n  cursor: default;\n}\n\n.awsui_label_mgja0_1qy5a_228.awsui_label-enabled_mgja0_1qy5a_233:not(#\\9):hover > .awsui_trigger-flexbox_mgja0_1qy5a_142 > .awsui_icon-wrapper_mgja0_1qy5a_223 {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n\n.awsui_label-text_mgja0_1qy5a_237:not(#\\9) {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n\n.awsui_label-token-nowrap_mgja0_1qy5a_242:not(#\\9) {\n  white-space: nowrap;\n}\n\n.awsui_mode-switch_mgja0_1qy5a_246:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_dropdown_mgja0_1qy5a_250:not(#\\9) {\n  overflow: auto;\n  border-top: 1px solid var(--color-border-container-top-srcvx4, transparent);\n  border-bottom: 1px solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n}\n.awsui_dropdown_mgja0_1qy5a_250:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_dropdown_mgja0_1qy5a_250:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: 2px;\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_dropdown-content_mgja0_1qy5a_266:not(#\\9) {\n  -webkit-user-select: text;\n          user-select: text;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  width: calc(2 * var(--size-calendar-grid-width-lxsx0p, 238px) + var(--space-xs-rsr2qu, 8px) + 2 * var(--space-l-4vl6xu, 20px));\n}\n.awsui_dropdown-content_mgja0_1qy5a_266.awsui_one-grid_mgja0_1qy5a_149:not(#\\9) {\n  width: calc(var(--size-calendar-grid-width-lxsx0p, 238px) + 2 * var(--space-l-4vl6xu, 20px));\n}\n\n.awsui_start-date-input_mgja0_1qy5a_275:not(#\\9),\n.awsui_start-time-input_mgja0_1qy5a_276:not(#\\9),\n.awsui_end-date-input_mgja0_1qy5a_277:not(#\\9),\n.awsui_end-time-input_mgja0_1qy5a_278:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_validation-section_mgja0_1qy5a_282:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_validation-error_mgja0_1qy5a_286:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_clear-button_mgja0_1qy5a_290:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_apply-button_mgja0_1qy5a_294:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_cancel-button_mgja0_1qy5a_298:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_calendar-aria-live_mgja0_1qy5a_302:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/expandable-section/styles.scoped.css":
/*!*******************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/expandable-section/styles.scoped.css ***!
  \*******************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content-enter_gwq0h_15y3s_97:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_gwq0h_15y3s_1 var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_gwq0h_15y3s_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_content-enter_gwq0h_15y3s_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_content-enter_gwq0h_15y3s_97:not(#\\9), .awsui-mode-entering .awsui_content-enter_gwq0h_15y3s_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9) {\n  transition: border-bottom-color var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9), .awsui-mode-entering .awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_icon_gwq0h_15y3s_133:not(#\\9) {\n  transition: transform var(--motion-duration-rotate-90-ux18sr, 135ms) var(--motion-easing-rotate-90-eoew89, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_icon_gwq0h_15y3s_133:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_icon_gwq0h_15y3s_133:not(#\\9), .awsui-mode-entering .awsui_icon_gwq0h_15y3s_133:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_gwq0h_15y3s_151:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: block;\n}\n\n.awsui_icon_gwq0h_15y3s_133:not(#\\9) {\n  transform: rotate(-90deg);\n}\n.awsui_icon_gwq0h_15y3s_133.awsui_expanded_gwq0h_15y3s_171:not(#\\9) {\n  transform: rotate(0deg);\n}\n\n.awsui_icon-container_gwq0h_15y3s_175:not(#\\9) {\n  position: relative;\n  margin-left: calc((var(--font-body-m-line-height-i7xxvv, 22px) - var(--size-icon-normal-j1z5fn, 16px)) / -2);\n  margin-right: calc(var(--space-xxs-ynfts5, 4px) + var(--border-divider-list-width-hacikr, 1px));\n}\n.awsui_icon-container-container_gwq0h_15y3s_180:not(#\\9) {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_trigger_gwq0h_15y3s_119:not(#\\9) {\n  cursor: pointer;\n  box-sizing: border-box;\n  display: flex;\n  border: none;\n  width: 100%;\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  text-align: left;\n}\n.awsui_trigger-default_gwq0h_15y3s_193:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px);\n}\n.awsui_trigger-footer_gwq0h_15y3s_196:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n.awsui_trigger-default_gwq0h_15y3s_193:not(#\\9), .awsui_trigger-footer_gwq0h_15y3s_196:not(#\\9) {\n  border: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n}\n.awsui_trigger-navigation_gwq0h_15y3s_202:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n}\n.awsui_trigger-default_gwq0h_15y3s_193:not(#\\9), .awsui_trigger-navigation_gwq0h_15y3s_202:not(#\\9), .awsui_trigger-footer_gwq0h_15y3s_196:not(#\\9) {\n  color: var(--color-text-expandable-section-default-k03p1p, #000716);\n  font-weight: var(--font-heading-s-weight-k8ys41, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  font-size: var(--font-expandable-heading-size-m2wptt, 16px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n}\n.awsui_trigger-default_gwq0h_15y3s_193:not(#\\9):hover, .awsui_trigger-navigation_gwq0h_15y3s_202:not(#\\9):hover, .awsui_trigger-footer_gwq0h_15y3s_196:not(#\\9):hover {\n  color: var(--color-text-expandable-section-hover-73g3du, #0972d3);\n}\n.awsui_trigger-container_gwq0h_15y3s_216:not(#\\9) {\n  padding: var(--space-container-header-vertical-zsjhel, 12px) var(--space-container-horizontal-tlw03i, 20px);\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger-container_gwq0h_15y3s_216:not(#\\9):focus {\n  padding: calc(var(--space-scaled-s-cu1hzn, 12px) - var(--border-divider-section-width-4wm2it, 2px)) calc(var(--space-l-4vl6xu, 20px) - var(--border-divider-section-width-4wm2it, 2px));\n}\n.awsui_trigger-default_gwq0h_15y3s_193.awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9) {\n  border-bottom-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_header_gwq0h_15y3s_226:not(#\\9) {\n  display: flex;\n}\n.awsui_header-wrapper_gwq0h_15y3s_229:not(#\\9) {\n  font-weight: inherit;\n  font-size: inherit;\n  letter-spacing: inherit;\n  margin: 0;\n  padding: 0;\n}\n.awsui_header-button_gwq0h_15y3s_236:not(#\\9) {\n  box-sizing: border-box;\n  display: flex;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_15y3s_236:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_15y3s_236:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_15y3s_236:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_header-container_gwq0h_15y3s_258:not(#\\9) {\n  width: 100%;\n}\n.awsui_header-container_gwq0h_15y3s_258 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9) {\n  margin-top: var(--space-expandable-section-icon-offset-top-q2xewd, 4px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-container_gwq0h_15y3s_258:not(#\\9):focus-within {\n  outline: none;\n  text-decoration: none;\n  padding: calc(var(--space-scaled-s-cu1hzn, 12px) - var(--border-divider-section-width-4wm2it, 2px)) calc(var(--space-l-4vl6xu, 20px) - var(--border-divider-section-width-4wm2it, 2px));\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_header-container-button_gwq0h_15y3s_273:not(#\\9) {\n  box-sizing: border-box;\n  display: flex;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_15y3s_273:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\n.awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9) {\n  display: inline-flex;\n  cursor: pointer;\n  color: var(--color-text-expandable-section-navigation-icon-default-lb9rm0, #414d5c);\n  border: 0;\n  padding: 0;\n  background: transparent;\n  outline: none;\n  text-decoration: none;\n  flex-direction: column;\n}\n.awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9):hover {\n  color: var(--color-text-expandable-section-hover-73g3du, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_content_gwq0h_15y3s_97:not(#\\9) {\n  display: none;\n}\n.awsui_content-default_gwq0h_15y3s_317:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) 0;\n}\n.awsui_content-footer_gwq0h_15y3s_320:not(#\\9) {\n  padding: var(--space-xs-rsr2qu, 8px) 0;\n}\n.awsui_content-expanded_gwq0h_15y3s_323:not(#\\9) {\n  display: block;\n}\n\n.awsui_focusable_gwq0h_15y3s_327:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_15y3s_327:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/expandable-section/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,oJAAoJ;AACtJ;AACA;EACE;IACE,YAAY;EACd;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,gIAAgI;AAClI;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,8IAA8I;AAChJ;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,cAAc;AAChB;;AAEA;EACE,yBAAyB;AAC3B;AACA;EACE,uBAAuB;AACzB;;AAEA;EACE,kBAAkB;EAClB,4GAA4G;EAC5G,+FAA+F;AACjG;AACA;EACE,yCAAyC;AAC3C;;AAEA;EACE,eAAe;EACf,sBAAsB;EACtB,aAAa;EACb,YAAY;EACZ,WAAW;EACX,wDAAwD;EACxD,gBAAgB;AAClB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,8CAA8C;AAChD;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,8EAA8E;AAChF;AACA;EACE,mEAAmE;EACnE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,2DAA2D;EAC3D,qEAAqE;AACvE;AACA;EACE,iEAAiE;AACnE;AACA;EACE,2GAA2G;AAC7G;AACA;EACE,uLAAuL;AACzL;AACA;EACE,wEAAwE;AAC1E;;AAEA;EACE,aAAa;AACf;AACA;EACE,oBAAoB;EACpB,kBAAkB;EAClB,uBAAuB;EACvB,SAAS;EACT,UAAU;AACZ;AACA;EACE,sBAAsB;EACtB,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,WAAW;AACb;AACA;EACE,uEAAuE;AACzE;AACA;EACE,aAAa;EACb,qBAAqB;EACrB,uLAAuL;EACvL,+BAA+B;EAC/B,oGAAoG;EACpG,0EAA0E;EAC1E,6HAA6H;AAC/H;AACA;EACE,sBAAsB;EACtB,aAAa;AACf;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,oBAAoB;EACpB,eAAe;EACf,mFAAmF;EACnF,SAAS;EACT,UAAU;EACV,uBAAuB;EACvB,aAAa;EACb,qBAAqB;EACrB,sBAAsB;AACxB;AACA;EACE,iEAAiE;AACnE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;;AAEA;EACE,aAAa;AACf;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,cAAc;AAChB;;AAEA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,+BAA+B;EAC/B,oGAAoG;EACpG,0EAA0E;EAC1E,6HAA6H;AAC/H","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content-enter_gwq0h_15y3s_97:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_gwq0h_15y3s_1 var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_gwq0h_15y3s_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_content-enter_gwq0h_15y3s_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_content-enter_gwq0h_15y3s_97:not(#\\9), .awsui-mode-entering .awsui_content-enter_gwq0h_15y3s_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9) {\n  transition: border-bottom-color var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9), .awsui-mode-entering .awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_icon_gwq0h_15y3s_133:not(#\\9) {\n  transition: transform var(--motion-duration-rotate-90-ux18sr, 135ms) var(--motion-easing-rotate-90-eoew89, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_icon_gwq0h_15y3s_133:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_icon_gwq0h_15y3s_133:not(#\\9), .awsui-mode-entering .awsui_icon_gwq0h_15y3s_133:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_gwq0h_15y3s_151:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: block;\n}\n\n.awsui_icon_gwq0h_15y3s_133:not(#\\9) {\n  transform: rotate(-90deg);\n}\n.awsui_icon_gwq0h_15y3s_133.awsui_expanded_gwq0h_15y3s_171:not(#\\9) {\n  transform: rotate(0deg);\n}\n\n.awsui_icon-container_gwq0h_15y3s_175:not(#\\9) {\n  position: relative;\n  margin-left: calc((var(--font-body-m-line-height-i7xxvv, 22px) - var(--size-icon-normal-j1z5fn, 16px)) / -2);\n  margin-right: calc(var(--space-xxs-ynfts5, 4px) + var(--border-divider-list-width-hacikr, 1px));\n}\n.awsui_icon-container-container_gwq0h_15y3s_180:not(#\\9) {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_trigger_gwq0h_15y3s_119:not(#\\9) {\n  cursor: pointer;\n  box-sizing: border-box;\n  display: flex;\n  border: none;\n  width: 100%;\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  text-align: left;\n}\n.awsui_trigger-default_gwq0h_15y3s_193:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px);\n}\n.awsui_trigger-footer_gwq0h_15y3s_196:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n.awsui_trigger-default_gwq0h_15y3s_193:not(#\\9), .awsui_trigger-footer_gwq0h_15y3s_196:not(#\\9) {\n  border: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n}\n.awsui_trigger-navigation_gwq0h_15y3s_202:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n}\n.awsui_trigger-default_gwq0h_15y3s_193:not(#\\9), .awsui_trigger-navigation_gwq0h_15y3s_202:not(#\\9), .awsui_trigger-footer_gwq0h_15y3s_196:not(#\\9) {\n  color: var(--color-text-expandable-section-default-k03p1p, #000716);\n  font-weight: var(--font-heading-s-weight-k8ys41, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  font-size: var(--font-expandable-heading-size-m2wptt, 16px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n}\n.awsui_trigger-default_gwq0h_15y3s_193:not(#\\9):hover, .awsui_trigger-navigation_gwq0h_15y3s_202:not(#\\9):hover, .awsui_trigger-footer_gwq0h_15y3s_196:not(#\\9):hover {\n  color: var(--color-text-expandable-section-hover-73g3du, #0972d3);\n}\n.awsui_trigger-container_gwq0h_15y3s_216:not(#\\9) {\n  padding: var(--space-container-header-vertical-zsjhel, 12px) var(--space-container-horizontal-tlw03i, 20px);\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger-container_gwq0h_15y3s_216:not(#\\9):focus {\n  padding: calc(var(--space-scaled-s-cu1hzn, 12px) - var(--border-divider-section-width-4wm2it, 2px)) calc(var(--space-l-4vl6xu, 20px) - var(--border-divider-section-width-4wm2it, 2px));\n}\n.awsui_trigger-default_gwq0h_15y3s_193.awsui_trigger-expanded_gwq0h_15y3s_119:not(#\\9) {\n  border-bottom-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_header_gwq0h_15y3s_226:not(#\\9) {\n  display: flex;\n}\n.awsui_header-wrapper_gwq0h_15y3s_229:not(#\\9) {\n  font-weight: inherit;\n  font-size: inherit;\n  letter-spacing: inherit;\n  margin: 0;\n  padding: 0;\n}\n.awsui_header-button_gwq0h_15y3s_236:not(#\\9) {\n  box-sizing: border-box;\n  display: flex;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_15y3s_236:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_15y3s_236:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_15y3s_236:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_header-container_gwq0h_15y3s_258:not(#\\9) {\n  width: 100%;\n}\n.awsui_header-container_gwq0h_15y3s_258 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9) {\n  margin-top: var(--space-expandable-section-icon-offset-top-q2xewd, 4px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-container_gwq0h_15y3s_258:not(#\\9):focus-within {\n  outline: none;\n  text-decoration: none;\n  padding: calc(var(--space-scaled-s-cu1hzn, 12px) - var(--border-divider-section-width-4wm2it, 2px)) calc(var(--space-l-4vl6xu, 20px) - var(--border-divider-section-width-4wm2it, 2px));\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_header-container-button_gwq0h_15y3s_273:not(#\\9) {\n  box-sizing: border-box;\n  display: flex;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_15y3s_273:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\n.awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9) {\n  display: inline-flex;\n  cursor: pointer;\n  color: var(--color-text-expandable-section-navigation-icon-default-lb9rm0, #414d5c);\n  border: 0;\n  padding: 0;\n  background: transparent;\n  outline: none;\n  text-decoration: none;\n  flex-direction: column;\n}\n.awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9):hover {\n  color: var(--color-text-expandable-section-hover-73g3du, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_15y3s_281 > .awsui_icon-container_gwq0h_15y3s_175:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_content_gwq0h_15y3s_97:not(#\\9) {\n  display: none;\n}\n.awsui_content-default_gwq0h_15y3s_317:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) 0;\n}\n.awsui_content-footer_gwq0h_15y3s_320:not(#\\9) {\n  padding: var(--space-xs-rsr2qu, 8px) 0;\n}\n.awsui_content-expanded_gwq0h_15y3s_323:not(#\\9) {\n  display: block;\n}\n\n.awsui_focusable_gwq0h_15y3s_327:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_15y3s_327:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.scoped.css":
/*!*********************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.scoped.css ***!
  \*********************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_dropzone_1fham_1blgf_93:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  gap: var(--space-static-xxs-jy4jgd, 4px);\n  padding: var(--space-static-l-t7yjdj, 20px);\n  border-radius: var(--border-radius-dropzone-poqo08, 12px);\n  color: var(--color-dropzone-text-active-aobpir, #5f6b7a);\n  background-color: var(--color-dropzone-background-active-g4zi07, #e9ebed);\n  font-weight: 700;\n}\n.awsui_dropzone-hovered_1fham_1blgf_105:not(#\\9) {\n  color: var(--color-dropzone-text-hover-ud2lnq, #033160);\n  background-color: var(--color-dropzone-background-hover-j98f7z, #d3e7f9);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,aAAa;EACb,sBAAsB;EACtB,mBAAmB;EACnB,uBAAuB;EACvB,wCAAwC;EACxC,2CAA2C;EAC3C,yDAAyD;EACzD,wDAAwD;EACxD,yEAAyE;EACzE,gBAAgB;AAClB;AACA;EACE,uDAAuD;EACvD,wEAAwE;AAC1E","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_dropzone_1fham_1blgf_93:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  gap: var(--space-static-xxs-jy4jgd, 4px);\n  padding: var(--space-static-l-t7yjdj, 20px);\n  border-radius: var(--border-radius-dropzone-poqo08, 12px);\n  color: var(--color-dropzone-text-active-aobpir, #5f6b7a);\n  background-color: var(--color-dropzone-background-active-g4zi07, #e9ebed);\n  font-weight: 700;\n}\n.awsui_dropzone-hovered_1fham_1blgf_105:not(#\\9) {\n  color: var(--color-dropzone-text-hover-ud2lnq, #033160);\n  background-color: var(--color-dropzone-background-hover-j98f7z, #d3e7f9);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/file-input/styles.scoped.css":
/*!***********************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/file-input/styles.scoped.css ***!
  \***********************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_upload-button_4xu1k_2ymx3_93:not(#\\9),\n.awsui_upload-input_4xu1k_2ymx3_94:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_file-input-container_4xu1k_2ymx3_98:not(#\\9) {\n  position: relative;\n}\n\n.awsui_upload-input_4xu1k_2ymx3_94:not(#\\9) {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n}\n\nbody[data-awsui-focus-visible=true] .awsui_upload-button_4xu1k_2ymx3_93.awsui_force-focus-outline_4xu1k_2ymx3_107:not(#\\9) {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_upload-button_4xu1k_2ymx3_93.awsui_force-focus-outline_4xu1k_2ymx3_107:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_upload-button_4xu1k_2ymx3_93.awsui_force-focus-outline_4xu1k_2ymx3_107:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/file-upload/file-input/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;EAEE,uBAAuB;AACzB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,sBAAsB;AACxB;;AAEA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_upload-button_4xu1k_2ymx3_93:not(#\\9),\n.awsui_upload-input_4xu1k_2ymx3_94:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_file-input-container_4xu1k_2ymx3_98:not(#\\9) {\n  position: relative;\n}\n\n.awsui_upload-input_4xu1k_2ymx3_94:not(#\\9) {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n}\n\nbody[data-awsui-focus-visible=true] .awsui_upload-button_4xu1k_2ymx3_93.awsui_force-focus-outline_4xu1k_2ymx3_107:not(#\\9) {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_upload-button_4xu1k_2ymx3_93.awsui_force-focus-outline_4xu1k_2ymx3_107:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_upload-button_4xu1k_2ymx3_93.awsui_force-focus-outline_4xu1k_2ymx3_107:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/file-option/styles.scoped.css":
/*!************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/file-option/styles.scoped.css ***!
  \************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_file-option-name_ezgb4_q9xmi_9:not(#\\9),\n.awsui_file-option-size_ezgb4_q9xmi_10:not(#\\9),\n.awsui_file-option-last-modified_ezgb4_q9xmi_11:not(#\\9),\n.awsui_file-option-thumbnail_ezgb4_q9xmi_12:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_file-option_ezgb4_q9xmi_9:not(#\\9) {\n  width: 100%;\n  min-width: 0;\n  display: flex;\n  gap: var(--space-scaled-xs-6859qs, 8px);\n}\n\n.awsui_file-option-thumbnail_ezgb4_q9xmi_12:not(#\\9) {\n  margin-top: var(--space-static-xxs-jy4jgd, 4px);\n  max-width: 60px;\n}\n\n.awsui_file-option-thumbnail-image_ezgb4_q9xmi_28:not(#\\9) {\n  width: 100%;\n  height: auto;\n}\n\n.awsui_file-option-metadata_ezgb4_q9xmi_33:not(#\\9) {\n  width: 100%;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/file-upload/file-option/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;;EAIE,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,aAAa;EACb,uCAAuC;AACzC;;AAEA;EACE,+CAA+C;EAC/C,eAAe;AACjB;;AAEA;EACE,WAAW;EACX,YAAY;AACd;;AAEA;EACE,WAAW;AACb","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_file-option-name_ezgb4_q9xmi_9:not(#\\9),\n.awsui_file-option-size_ezgb4_q9xmi_10:not(#\\9),\n.awsui_file-option-last-modified_ezgb4_q9xmi_11:not(#\\9),\n.awsui_file-option-thumbnail_ezgb4_q9xmi_12:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_file-option_ezgb4_q9xmi_9:not(#\\9) {\n  width: 100%;\n  min-width: 0;\n  display: flex;\n  gap: var(--space-scaled-xs-6859qs, 8px);\n}\n\n.awsui_file-option-thumbnail_ezgb4_q9xmi_12:not(#\\9) {\n  margin-top: var(--space-static-xxs-jy4jgd, 4px);\n  max-width: 60px;\n}\n\n.awsui_file-option-thumbnail-image_ezgb4_q9xmi_28:not(#\\9) {\n  width: 100%;\n  height: auto;\n}\n\n.awsui_file-option-metadata_ezgb4_q9xmi_33:not(#\\9) {\n  width: 100%;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/styles.scoped.css":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/styles.scoped.css ***!
  \************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1ubbm_utofa_9:not(#\\9),\n.awsui_hints_1ubbm_utofa_10:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_hints_1ubbm_utofa_10:not(#\\9) {\n  margin-top: var(--space-static-xxs-jy4jgd, 4px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/file-upload/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;EAEE,uBAAuB;AACzB;;AAEA;EACE,+CAA+C;AACjD","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1ubbm_utofa_9:not(#\\9),\n.awsui_hints_1ubbm_utofa_10:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_hints_1ubbm_utofa_10:not(#\\9) {\n  margin-top: var(--space-static-xxs-jy4jgd, 4px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/flashbar/styles.scoped.css":
/*!*********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/flashbar/styles.scoped.css ***!
  \*********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93:not(#\\9) {\n  opacity: 0;\n  transform: translateY(-20px);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  opacity: 0;\n  transform: translateY(-8px);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  opacity: 0;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146:not(#\\9) {\n  transition-property: transform, opacity;\n  transition-duration: var(--motion-duration-refresh-only-slow-6gdedh, 250ms);\n  transition-timing-function: var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n  opacity: 1;\n  transform: translateY(0);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  opacity: 1;\n  transform: translateY(0);\n  transition-property: transform, opacity;\n  transition-duration: var(--motion-duration-refresh-only-slow-6gdedh, 250ms);\n  transition-timing-function: var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  transition-delay: calc(var(--motion-duration-refresh-only-slow-6gdedh, 250ms) - 50ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9) {\n  transition-delay: calc(var(--motion-duration-refresh-only-slow-6gdedh, 250ms) + 10ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9) {\n  transition-delay: calc(var(--motion-duration-refresh-only-slow-6gdedh, 250ms) + 10ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n  transition-delay: calc(var(--motion-duration-refresh-only-slow-6gdedh, 250ms) * 2 - 100ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_exiting_1q84n_kln9a_272:not(#\\9) {\n  opacity: 0;\n  transform: translateY(-20px);\n  transition-property: transform, opacity;\n  transition-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  transition-timing-function: var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_exiting_1q84n_kln9a_272:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_exiting_1q84n_kln9a_272:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_exiting_1q84n_kln9a_272:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_item_1q84n_kln9a_294:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294.awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n  transition-timing-function: var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n  transition-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_item_1q84n_kln9a_294:not(#\\9),\n  .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9),\n  .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294.awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_item_1q84n_kln9a_294:not(#\\9), .awsui-mode-entering .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_item_1q84n_kln9a_294:not(#\\9), .awsui-motion-disabled .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9), .awsui-mode-entering .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9), .awsui-motion-disabled .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294.awsui_notification-bar_1q84n_kln9a_296:not(#\\9), .awsui-mode-entering .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294.awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316.awsui_animation-ready_1q84n_kln9a_316 > .awsui_expanded-only_1q84n_kln9a_316:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316.awsui_animation-running_1q84n_kln9a_294 > .awsui_expanded-only_1q84n_kln9a_316:not(#\\9) {\n  display: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_stack_1q84n_kln9a_294:not(#\\9) {\n  display: grid;\n  grid-template-columns: 30px 1fr 30px;\n}\n\n.awsui_stack_1q84n_kln9a_294 > .awsui_expanded_1q84n_kln9a_316:not(#\\9) {\n  grid-column: 1/4;\n}\n\n/*\nThe collapsed stack is a dynamic grid that creates the necessary number of\nrows and columns based on the number of items passed to CSS via the\n`flashbarStackDepth` custom property. Assuming there are three flashbar items,\nthe grid layout will be:\n\n[item 1 start] [10px] [10px] [fractional unit] [10px] [10px] [item 1 end]\n[10px] [item 2 start] [10px] [fractional unit] [10px] [item 2 end] [10px]\n[10px] [10px] [item 3 start] [fractional unit] [item 3 end] [10px] [10px]\n*/\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316:not(#\\9) {\n  display: grid;\n  grid-column: 1/4;\n  grid-template-columns: repeat(var(--awsui-flashbar-stack-depth-3j0evk), 10px) 1fr repeat(var(--awsui-flashbar-stack-depth-3j0evk), 10px);\n  row-gap: 8px;\n  z-index: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316 > .awsui_item_1q84n_kln9a_294:not(#\\9) {\n  grid-column-start: calc(var(--awsui-flashbar-stack-index-3j0evk) + 1);\n  grid-column-end: calc(var(--awsui-flashbar-stack-depth-3j0evk) * 2 + 1 - var(--awsui-flashbar-stack-index-3j0evk) + 1);\n  grid-row-start: 1;\n  grid-row-end: calc(var(--awsui-flashbar-stack-index-3j0evk) + 2);\n  z-index: calc(var(--awsui-flashbar-stack-depth-3j0evk) - var(--awsui-flashbar-stack-index-3j0evk));\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316 > .awsui_item_1q84n_kln9a_294:not(#\\9):not(:first-of-type) {\n  align-self: end;\n  /* Give placeholder elements in the stacked state the height of a notification\n     with one single line of text.\n     This makes them look better during the collapse animation, in which they are already empty.\n   */\n  min-height: calc(\n      var(--font-body-m-line-height-i7xxvv, 22px) + (\n          var(--space-scaled-xs-6859qs, 8px) + var(--border-field-width-idlekx, 2px) + var(--space-scaled-xxs-95dhkm, 4px)\n        ) * 2\n    );\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316 > .awsui_item_1q84n_kln9a_294:not(#\\9):not(:last-child) > .awsui_flash_1q84n_kln9a_93::before,\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316 > .awsui_item_1q84n_kln9a_294.awsui_flash_1q84n_kln9a_93:not(#\\9)::before {\n  box-shadow: var(--shadow-flash-collapsed-d4s4kz, 0px 4px 4px rgba(0, 0, 0, 0.25));\n}\n\n.awsui_stack_1q84n_kln9a_294 > .awsui_expanded_1q84n_kln9a_316.awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9) {\n  position: relative;\n  z-index: calc(var(--awsui-flashbar-stack-depth-3j0evk) - var(--awsui-flashbar-stack-index-3j0evk));\n}\n\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316) {\n  /*\n  Since the notification bar is anchored to the bottom of the Flashbar, we need to push it up to account for the\n  missing third item when there are only 2 items in the stack.\n   */\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316):not(.awsui_short-list_1q84n_kln9a_386):not(.awsui_visual-refresh_1q84n_kln9a_386) {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 1px - calc(var(--space-scaled-xl-w2t504, 24px) + 3px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 0px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316):not(.awsui_short-list_1q84n_kln9a_386):not(.awsui_visual-refresh_1q84n_kln9a_386) > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * calc(var(--space-scaled-xl-w2t504, 24px) + 3px) + 0px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      calc(var(--space-scaled-xl-w2t504, 24px) + 3px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 1px -\n        0px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316):not(.awsui_short-list_1q84n_kln9a_386).awsui_visual-refresh_1q84n_kln9a_386 {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 2px - calc(var(--space-scaled-xl-w2t504, 24px) + 3px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 0px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316):not(.awsui_short-list_1q84n_kln9a_386).awsui_visual-refresh_1q84n_kln9a_386 > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * calc(var(--space-scaled-xl-w2t504, 24px) + 3px) + 0px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      calc(var(--space-scaled-xl-w2t504, 24px) + 3px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 2px -\n        0px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316).awsui_short-list_1q84n_kln9a_386:not(.awsui_visual-refresh_1q84n_kln9a_386) {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 1px - calc(var(--space-scaled-xl-w2t504, 24px) + 3px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 8px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316).awsui_short-list_1q84n_kln9a_386:not(.awsui_visual-refresh_1q84n_kln9a_386) > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * calc(var(--space-scaled-xl-w2t504, 24px) + 3px) + 8px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      calc(var(--space-scaled-xl-w2t504, 24px) + 3px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 1px -\n        8px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316).awsui_short-list_1q84n_kln9a_386.awsui_visual-refresh_1q84n_kln9a_386 {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 2px - calc(var(--space-scaled-xl-w2t504, 24px) + 3px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 8px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316).awsui_short-list_1q84n_kln9a_386.awsui_visual-refresh_1q84n_kln9a_386 > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * calc(var(--space-scaled-xl-w2t504, 24px) + 3px) + 8px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      calc(var(--space-scaled-xl-w2t504, 24px) + 3px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 2px -\n        8px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380.awsui_expanded_1q84n_kln9a_316:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386) {\n  /*\n  Give a bit more bottom margin when expanded, but only in Classic because in Visual Refresh the margin around the\n  notifications slot already gives it enough space.\n   */\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 1px - var(--space-scaled-s-cu1hzn, 12px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + var(--space-scaled-m-pv0fmt, 16px) + 0px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380.awsui_expanded_1q84n_kln9a_316:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386) > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * var(--space-scaled-s-cu1hzn, 12px) + 0px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      var(--space-scaled-s-cu1hzn, 12px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 1px -\n        0px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380.awsui_expanded_1q84n_kln9a_316.awsui_visual-refresh_1q84n_kln9a_386:not(#\\9) {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 2px - var(--space-scaled-s-cu1hzn, 12px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 0px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380.awsui_expanded_1q84n_kln9a_316.awsui_visual-refresh_1q84n_kln9a_386 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n  margin-top: calc(-1 * var(--space-scaled-s-cu1hzn, 12px) + 0px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      var(--space-scaled-s-cu1hzn, 12px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 2px -\n        0px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  background: var(--color-background-layout-toggle-default-f9hnkv, #192534);\n  border-color: var(--color-background-layout-toggle-default-f9hnkv, #192534);\n  border-radius: var(--border-radius-button-axewzv, 20px);\n  border-style: solid;\n  box-shadow: var(--shadow-panel-toggle-3fk0ch, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));\n  color: var(--color-text-layout-toggle-20sb9r, #ffffff);\n  cursor: pointer;\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  grid-column: 2;\n  grid-row: 2;\n  column-gap: calc(var(--space-m-17eucw, 16px) + var(--space-xxs-ynfts5, 4px));\n  justify-content: center;\n  letter-spacing: var(--font-button-letter-spacing-8y5poz, 0.005em);\n  margin-left: auto;\n  margin-right: auto;\n  row-gap: 0;\n  text-align: center;\n  text-decoration: none;\n  z-index: 1;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_header_1q84n_kln9a_603:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_item-count_1q84n_kln9a_604:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  color: var(--color-text-layout-toggle-20sb9r, #ffffff);\n  cursor: pointer;\n  margin-top: 0;\n  margin-bottom: 0;\n  padding-top: 0;\n  padding-bottom: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603:not(#\\9) {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  column-gap: var(--space-m-17eucw, 16px);\n  justify-content: center;\n  row-gap: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_header_1q84n_kln9a_603:not(#\\9) {\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  display: inline-block;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_item-count_1q84n_kln9a_604:not(#\\9) {\n  column-gap: var(--space-s-hv8c1d, 12px);\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  justify-content: center;\n  row-gap: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_item-count_1q84n_kln9a_604 > .awsui_type-count_1q84n_kln9a_640 > .awsui_count-number_1q84n_kln9a_640:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):hover {\n  background: var(--color-background-layout-toggle-hover-gi0e0b, #354150);\n  border-color: var(--color-background-layout-toggle-hover-gi0e0b, #354150);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):active {\n  background: var(--color-background-layout-toggle-active-d15dki, #354150);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296.awsui_visual-refresh_1q84n_kln9a_386:not(#\\9) {\n  border-width: 2px;\n  padding-left: var(--space-l-4vl6xu, 20px);\n  padding-right: var(--space-l-4vl6xu, 20px);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386) {\n  border-width: 1px;\n  padding-left: var(--space-s-hv8c1d, 12px);\n  padding-right: var(--space-s-hv8c1d, 12px);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386):focus {\n  text-decoration: none;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386):hover {\n  text-decoration: none;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9) {\n  display: inline-block;\n  flex-grow: 1;\n  background: none;\n  border: 0 none;\n  padding-top: 0;\n  padding-bottom: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605 > .awsui_icon_1q84n_kln9a_674:not(#\\9) {\n  transition: transform var(--motion-duration-rotate-90-ux18sr, 135ms) var(--motion-easing-rotate-90-eoew89, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605 > .awsui_icon_1q84n_kln9a_674:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605 > .awsui_icon_1q84n_kln9a_674:not(#\\9), .awsui-mode-entering .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605 > .awsui_icon_1q84n_kln9a_674:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605.awsui_expanded_1q84n_kln9a_316 > .awsui_icon_1q84n_kln9a_674:not(#\\9) {\n  transform: rotate(180deg);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_stack_1q84n_kln9a_294.awsui_expanded_1q84n_kln9a_316:not(#\\9):not(.awsui_floating_1q84n_kln9a_712) {\n  padding-bottom: var(--awsui-flashbar-sticky-bottom-margin-3j0evk, 0);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_flashbar_1q84n_kln9a_720:not(#\\9) {\n  position: relative;\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_flashbar_1q84n_kln9a_720 > li + li:not(#\\9) {\n  padding-top: 0;\n}\n\n.awsui_flashbar_1q84n_kln9a_720:not(#\\9),\n.awsui_flash_1q84n_kln9a_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_flash_1q84n_kln9a_93:not(#\\9) {\n  position: relative;\n  display: flex;\n  justify-content: flex-start;\n  align-items: flex-start;\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-flashbar-horizontal-ouyk4r, 16px);\n  border-radius: var(--border-radius-flashbar-i7jm55, 12px);\n  color: var(--color-text-notification-default-2kpcxy, #fbfbfb);\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n}\n.awsui_flash_1q84n_kln9a_93:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-radius: var(--border-radius-flashbar-i7jm55, 12px);\n  box-shadow: var(--shadow-flash-sticky-xplpiu, 0px 6px 36px rgba(0, 7, 22, 0.1));\n}\n.awsui_flash-refresh_1q84n_kln9a_766:not(#\\9)::before {\n  z-index: -1;\n}\n\n.awsui_flash-list_1q84n_kln9a_295:not(#\\9) {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.awsui_flash-list_1q84n_kln9a_295:not(#\\9):not(.awsui_collapsed_1q84n_kln9a_316) > li:not(:last-child) {\n  margin-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_flash-body_1q84n_kln9a_107:not(#\\9) {\n  display: flex;\n  flex-grow: 1;\n  min-width: 0;\n}\n\n.awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9) {\n  display: flex;\n  flex: 1;\n  min-width: 0;\n}\n.awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_flash-text_1q84n_kln9a_812:not(#\\9) {\n  margin: var(--border-field-width-idlekx, 2px) 0;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  flex: 0 0 auto;\n  padding-left: 0;\n}\n\n.awsui_flash-message_1q84n_kln9a_107:not(#\\9) {\n  flex: 1 1 0%;\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n}\n\n.awsui_flash-header_1q84n_kln9a_107:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_flash-content_1q84n_kln9a_108:not(#\\9) {\n  /* Only used as a selector for test-utils */\n}\n\n.awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  flex: 0 0 auto;\n  margin-left: var(--space-s-hv8c1d, 12px);\n  margin-right: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  padding-right: var(--space-flashbar-dismiss-right-cbaywa, 0px);\n}\n\n.awsui_dismiss-button_1q84n_kln9a_110:not(#\\9) {\n  /* Only used as a selector for test-utils */\n}\n\n.awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n  white-space: nowrap;\n  margin-left: var(--space-flashbar-action-left-y2z8zt, 12px);\n}\n\n.awsui_flashbar_1q84n_kln9a_720.awsui_breakpoint-default_1q84n_kln9a_853 > .awsui_flash-list_1q84n_kln9a_295 > .awsui_flash-list-item_1q84n_kln9a_295 > .awsui_flash_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107:not(#\\9) {\n  display: block;\n}\n.awsui_flashbar_1q84n_kln9a_720.awsui_breakpoint-default_1q84n_kln9a_853 > .awsui_flash-list_1q84n_kln9a_295 > .awsui_flash-list-item_1q84n_kln9a_295 > .awsui_flash_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n  margin-left: var(--space-l-4vl6xu, 20px);\n  padding-left: var(--space-xxs-ynfts5, 4px);\n  margin-bottom: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_action-button_1q84n_kln9a_109:not(#\\9) {\n  /* Only used as a selector for test-utils */\n}\n\n.awsui_flash-type-success_1q84n_kln9a_866:not(#\\9) {\n  background-color: var(--color-background-notification-green-0d9ow8, #037f0c);\n}\n\n.awsui_flash-type-error_1q84n_kln9a_870:not(#\\9) {\n  background-color: var(--color-background-notification-red-v7js1f, #d91515);\n}\n\n.awsui_flash-type-warning_1q84n_kln9a_874:not(#\\9) {\n  background-color: var(--color-background-notification-blue-vqb59v, #0972d3);\n}\n\n.awsui_flash-type-info_1q84n_kln9a_878:not(#\\9) {\n  background-color: var(--color-background-notification-blue-vqb59v, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/flashbar/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,UAAU;EACV,4BAA4B;AAC9B;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;;;;EAIE,UAAU;EACV,2BAA2B;AAC7B;AACA;EACE;;;;IAIE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,UAAU;AACZ;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,uCAAuC;EACvC,2EAA2E;EAC3E,sGAAsG;EACtG,UAAU;EACV,wBAAwB;AAC1B;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;;;;;;;;;;EAUE,UAAU;EACV,wBAAwB;EACxB,uCAAuC;EACvC,2EAA2E;EAC3E,sGAAsG;AACxG;AACA;EACE;;;;;;;;;;IAUE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,qFAAqF;AACvF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,qFAAqF;AACvF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,qFAAqF;AACvF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;;;;EAIE,0FAA0F;AAC5F;AACA;EACE;;;;IAIE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,UAAU;EACV,4BAA4B;EAC5B,uCAAuC;EACvC,2EAA2E;EAC3E,sGAAsG;AACxG;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;;;EAGE,gGAAgG;EAChG,2EAA2E;AAC7E;AACA;EACE;;;IAGE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;;EAEE,aAAa;AACf;;AAEA;;;CAGC;AACD;EACE,aAAa;EACb,oCAAoC;AACtC;;AAEA;EACE,gBAAgB;AAClB;;AAEA;;;;;;;;;CASC;AACD;EACE,aAAa;EACb,gBAAgB;EAChB,wIAAwI;EACxI,YAAY;EACZ,UAAU;AACZ;AACA;EACE,qEAAqE;EACrE,sHAAsH;EACtH,iBAAiB;EACjB,gEAAgE;EAChE,kGAAkG;AACpG;AACA;EACE,eAAe;EACf;;;IAGE;EACF;;;;KAIG;AACL;AACA;;EAEE,iFAAiF;AACnF;;AAEA;EACE,kBAAkB;EAClB,kGAAkG;AACpG;;AAEA;EACE;;;IAGE;AACJ;AACA;EACE;;;;;GAKC;EACD;8CAC4C;EAC5C;;GAEC;EACD;;;;;GAKC;AACH;AACA;EACE,4EAA4E;EAC5E;8CAC4C;EAC5C,qDAAqD;EACrD;;;KAGG;EACH,gDAAgD;EAChD,mDAAmD;AACrD;AACA;EACE;;;;;GAKC;EACD;8CAC4C;EAC5C;;GAEC;EACD;;;;;GAKC;AACH;AACA;EACE,4EAA4E;EAC5E;8CAC4C;EAC5C,qDAAqD;EACrD;;;KAGG;EACH,gDAAgD;EAChD,mDAAmD;AACrD;AACA;EACE;;;;;GAKC;EACD;8CAC4C;EAC5C;;GAEC;EACD;;;;;GAKC;AACH;AACA;EACE,4EAA4E;EAC5E;8CAC4C;EAC5C,qDAAqD;EACrD;;;KAGG;EACH,gDAAgD;EAChD,mDAAmD;AACrD;AACA;EACE;;;;;GAKC;EACD;8CAC4C;EAC5C;;GAEC;EACD;;;;;GAKC;AACH;AACA;EACE,4EAA4E;EAC5E;8CAC4C;EAC5C,qDAAqD;EACrD;;;KAGG;EACH,gDAAgD;EAChD,mDAAmD;AACrD;AACA;EACE;;;IAGE;EACF;;;;;GAKC;EACD;8CAC4C;EAC5C;;GAEC;EACD;;;;;GAKC;AACH;AACA;EACE,+DAA+D;EAC/D;8CAC4C;EAC5C,qDAAqD;EACrD;;;KAGG;EACH,gDAAgD;EAChD,mDAAmD;AACrD;AACA;EACE;;;;;GAKC;EACD;8CAC4C;EAC5C;;GAEC;EACD;;;;;GAKC;AACH;AACA;EACE,+DAA+D;EAC/D;8CAC4C;EAC5C,qDAAqD;EACrD;;;KAGG;EACH,gDAAgD;EAChD,mDAAmD;AACrD;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,yEAAyE;EACzE,2EAA2E;EAC3E,uDAAuD;EACvD,mBAAmB;EACnB,oFAAoF;EACpF,sDAAsD;EACtD,eAAe;EACf,aAAa;EACb,mBAAmB;EACnB,eAAe;EACf,cAAc;EACd,WAAW;EACX,4EAA4E;EAC5E,uBAAuB;EACvB,iEAAiE;EACjE,iBAAiB;EACjB,kBAAkB;EAClB,UAAU;EACV,kBAAkB;EAClB,qBAAqB;EACrB,UAAU;AACZ;AACA;;;EAGE,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,sDAAsD;EACtD,eAAe;EACf,aAAa;EACb,gBAAgB;EAChB,cAAc;EACd,iBAAiB;AACnB;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,eAAe;EACf,uCAAuC;EACvC,uBAAuB;EACvB,UAAU;AACZ;AACA;EACE,kDAAkD;EAClD,qBAAqB;AACvB;AACA;EACE,uCAAuC;EACvC,aAAa;EACb,mBAAmB;EACnB,eAAe;EACf,uBAAuB;EACvB,UAAU;AACZ;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,uEAAuE;EACvE,yEAAyE;AAC3E;AACA;EACE,wEAAwE;AAC1E;AACA;EACE,iBAAiB;EACjB,yCAAyC;EACzC,0CAA0C;AAC5C;AACA;EACE,iBAAiB;EACjB,yCAAyC;EACzC,0CAA0C;AAC5C;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;EACrB,YAAY;EACZ,gBAAgB;EAChB,cAAc;EACd,cAAc;EACd,iBAAiB;AACnB;AACA;EACE,8IAA8I;AAChJ;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;;AAEA;EACE,oEAAoE;AACtE;;AAEA;;;CAGC;AACD;EACE,kBAAkB;EAClB,kDAAkD;AACpD;AACA;EACE,cAAc;AAChB;;AAEA;;EAEE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,kBAAkB;EAClB,aAAa;EACb,2BAA2B;EAC3B,uBAAuB;EACvB,yFAAyF;EACzF,yDAAyD;EACzD,6DAA6D;EAC7D,yBAAyB;EACzB,qBAAqB;AACvB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yDAAyD;EACzD,+EAA+E;AACjF;AACA;EACE,WAAW;AACb;;AAEA;EACE,gBAAgB;EAChB,UAAU;EACV,SAAS;AACX;AACA;EACE,4CAA4C;AAC9C;;AAEA;EACE,aAAa;EACb,YAAY;EACZ,YAAY;AACd;;AAEA;EACE,aAAa;EACb,OAAO;EACP,YAAY;AACd;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;;AAEA;EACE,+CAA+C;EAC/C,yEAAyE;AAC3E;;AAEA;EACE,cAAc;EACd,eAAe;AACjB;;AAEA;EACE,YAAY;EACZ,qBAAqB;EACrB,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,2CAA2C;AAC7C;;AAEA;EACE,cAAc;EACd,wCAAwC;EACxC,qDAAqD;EACrD,8DAA8D;AAChE;;AAEA;EACE,2CAA2C;AAC7C;;AAEA;EACE,mBAAmB;EACnB,2DAA2D;AAC7D;;AAEA;EACE,cAAc;AAChB;AACA;EACE,wCAAwC;EACxC,0CAA0C;EAC1C,2CAA2C;AAC7C;;AAEA;EACE,2CAA2C;AAC7C;;AAEA;EACE,4EAA4E;AAC9E;;AAEA;EACE,0EAA0E;AAC5E;;AAEA;EACE,2EAA2E;AAC7E;;AAEA;EACE,2EAA2E;AAC7E","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93:not(#\\9) {\n  opacity: 0;\n  transform: translateY(-20px);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  opacity: 0;\n  transform: translateY(-8px);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  opacity: 0;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_enter_1q84n_kln9a_93 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146:not(#\\9) {\n  transition-property: transform, opacity;\n  transition-duration: var(--motion-duration-refresh-only-slow-6gdedh, 250ms);\n  transition-timing-function: var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n  opacity: 1;\n  transform: translateY(0);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  opacity: 1;\n  transform: translateY(0);\n  transition-property: transform, opacity;\n  transition-duration: var(--motion-duration-refresh-only-slow-6gdedh, 250ms);\n  transition-timing-function: var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  transition-delay: calc(var(--motion-duration-refresh-only-slow-6gdedh, 250ms) - 50ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9) {\n  transition-delay: calc(var(--motion-duration-refresh-only-slow-6gdedh, 250ms) + 10ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-header_1q84n_kln9a_107:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9) {\n  transition-delay: calc(var(--motion-duration-refresh-only-slow-6gdedh, 250ms) + 10ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_flash-message_1q84n_kln9a_107 > .awsui_flash-content_1q84n_kln9a_108:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n  transition-delay: calc(var(--motion-duration-refresh-only-slow-6gdedh, 250ms) * 2 - 100ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9),\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entering_1q84n_kln9a_146 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_entered_1q84n_kln9a_167 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_flash-with-motion_1q84n_kln9a_93.awsui_exiting_1q84n_kln9a_272:not(#\\9) {\n  opacity: 0;\n  transform: translateY(-20px);\n  transition-property: transform, opacity;\n  transition-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  transition-timing-function: var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_flash-with-motion_1q84n_kln9a_93.awsui_exiting_1q84n_kln9a_272:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_flash-with-motion_1q84n_kln9a_93.awsui_exiting_1q84n_kln9a_272:not(#\\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_kln9a_93.awsui_exiting_1q84n_kln9a_272:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_item_1q84n_kln9a_294:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294.awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n  transition-timing-function: var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n  transition-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_item_1q84n_kln9a_294:not(#\\9),\n  .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9),\n  .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294.awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_item_1q84n_kln9a_294:not(#\\9), .awsui-mode-entering .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_item_1q84n_kln9a_294:not(#\\9), .awsui-motion-disabled .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9), .awsui-mode-entering .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9), .awsui-motion-disabled .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294.awsui_notification-bar_1q84n_kln9a_296:not(#\\9), .awsui-mode-entering .awsui_stack_1q84n_kln9a_294 > .awsui_animation-running_1q84n_kln9a_294.awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316.awsui_animation-ready_1q84n_kln9a_316 > .awsui_expanded-only_1q84n_kln9a_316:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316.awsui_animation-running_1q84n_kln9a_294 > .awsui_expanded-only_1q84n_kln9a_316:not(#\\9) {\n  display: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_stack_1q84n_kln9a_294:not(#\\9) {\n  display: grid;\n  grid-template-columns: 30px 1fr 30px;\n}\n\n.awsui_stack_1q84n_kln9a_294 > .awsui_expanded_1q84n_kln9a_316:not(#\\9) {\n  grid-column: 1/4;\n}\n\n/*\nThe collapsed stack is a dynamic grid that creates the necessary number of\nrows and columns based on the number of items passed to CSS via the\n`flashbarStackDepth` custom property. Assuming there are three flashbar items,\nthe grid layout will be:\n\n[item 1 start] [10px] [10px] [fractional unit] [10px] [10px] [item 1 end]\n[10px] [item 2 start] [10px] [fractional unit] [10px] [item 2 end] [10px]\n[10px] [10px] [item 3 start] [fractional unit] [item 3 end] [10px] [10px]\n*/\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316:not(#\\9) {\n  display: grid;\n  grid-column: 1/4;\n  grid-template-columns: repeat(var(--awsui-flashbar-stack-depth-3j0evk), 10px) 1fr repeat(var(--awsui-flashbar-stack-depth-3j0evk), 10px);\n  row-gap: 8px;\n  z-index: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316 > .awsui_item_1q84n_kln9a_294:not(#\\9) {\n  grid-column-start: calc(var(--awsui-flashbar-stack-index-3j0evk) + 1);\n  grid-column-end: calc(var(--awsui-flashbar-stack-depth-3j0evk) * 2 + 1 - var(--awsui-flashbar-stack-index-3j0evk) + 1);\n  grid-row-start: 1;\n  grid-row-end: calc(var(--awsui-flashbar-stack-index-3j0evk) + 2);\n  z-index: calc(var(--awsui-flashbar-stack-depth-3j0evk) - var(--awsui-flashbar-stack-index-3j0evk));\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316 > .awsui_item_1q84n_kln9a_294:not(#\\9):not(:first-of-type) {\n  align-self: end;\n  /* Give placeholder elements in the stacked state the height of a notification\n     with one single line of text.\n     This makes them look better during the collapse animation, in which they are already empty.\n   */\n  min-height: calc(\n      var(--font-body-m-line-height-i7xxvv, 22px) + (\n          var(--space-scaled-xs-6859qs, 8px) + var(--border-field-width-idlekx, 2px) + var(--space-scaled-xxs-95dhkm, 4px)\n        ) * 2\n    );\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316 > .awsui_item_1q84n_kln9a_294:not(#\\9):not(:last-child) > .awsui_flash_1q84n_kln9a_93::before,\n.awsui_stack_1q84n_kln9a_294 > .awsui_collapsed_1q84n_kln9a_316 > .awsui_item_1q84n_kln9a_294.awsui_flash_1q84n_kln9a_93:not(#\\9)::before {\n  box-shadow: var(--shadow-flash-collapsed-d4s4kz, 0px 4px 4px rgba(0, 0, 0, 0.25));\n}\n\n.awsui_stack_1q84n_kln9a_294 > .awsui_expanded_1q84n_kln9a_316.awsui_animation-running_1q84n_kln9a_294 > .awsui_flash-list-item_1q84n_kln9a_295:not(#\\9) {\n  position: relative;\n  z-index: calc(var(--awsui-flashbar-stack-depth-3j0evk) - var(--awsui-flashbar-stack-index-3j0evk));\n}\n\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316) {\n  /*\n  Since the notification bar is anchored to the bottom of the Flashbar, we need to push it up to account for the\n  missing third item when there are only 2 items in the stack.\n   */\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316):not(.awsui_short-list_1q84n_kln9a_386):not(.awsui_visual-refresh_1q84n_kln9a_386) {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 1px - calc(var(--space-scaled-xl-w2t504, 24px) + 3px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 0px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316):not(.awsui_short-list_1q84n_kln9a_386):not(.awsui_visual-refresh_1q84n_kln9a_386) > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * calc(var(--space-scaled-xl-w2t504, 24px) + 3px) + 0px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      calc(var(--space-scaled-xl-w2t504, 24px) + 3px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 1px -\n        0px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316):not(.awsui_short-list_1q84n_kln9a_386).awsui_visual-refresh_1q84n_kln9a_386 {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 2px - calc(var(--space-scaled-xl-w2t504, 24px) + 3px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 0px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316):not(.awsui_short-list_1q84n_kln9a_386).awsui_visual-refresh_1q84n_kln9a_386 > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * calc(var(--space-scaled-xl-w2t504, 24px) + 3px) + 0px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      calc(var(--space-scaled-xl-w2t504, 24px) + 3px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 2px -\n        0px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316).awsui_short-list_1q84n_kln9a_386:not(.awsui_visual-refresh_1q84n_kln9a_386) {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 1px - calc(var(--space-scaled-xl-w2t504, 24px) + 3px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 8px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316).awsui_short-list_1q84n_kln9a_386:not(.awsui_visual-refresh_1q84n_kln9a_386) > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * calc(var(--space-scaled-xl-w2t504, 24px) + 3px) + 8px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      calc(var(--space-scaled-xl-w2t504, 24px) + 3px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 1px -\n        8px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316).awsui_short-list_1q84n_kln9a_386.awsui_visual-refresh_1q84n_kln9a_386 {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 2px - calc(var(--space-scaled-xl-w2t504, 24px) + 3px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 8px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380:not(#\\9):not(.awsui_expanded_1q84n_kln9a_316).awsui_short-list_1q84n_kln9a_386.awsui_visual-refresh_1q84n_kln9a_386 > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * calc(var(--space-scaled-xl-w2t504, 24px) + 3px) + 8px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      calc(var(--space-scaled-xl-w2t504, 24px) + 3px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 2px -\n        8px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380.awsui_expanded_1q84n_kln9a_316:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386) {\n  /*\n  Give a bit more bottom margin when expanded, but only in Classic because in Visual Refresh the margin around the\n  notifications slot already gives it enough space.\n   */\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 1px - var(--space-scaled-s-cu1hzn, 12px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + var(--space-scaled-m-pv0fmt, 16px) + 0px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380.awsui_expanded_1q84n_kln9a_316:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386) > .awsui_notification-bar_1q84n_kln9a_296 {\n  margin-top: calc(-1 * var(--space-scaled-s-cu1hzn, 12px) + 0px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      var(--space-scaled-s-cu1hzn, 12px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 1px -\n        0px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380.awsui_expanded_1q84n_kln9a_316.awsui_visual-refresh_1q84n_kln9a_386:not(#\\9) {\n  /*\n  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the\n  notification bar from overlapping the elements below. But if using disableContentPaddings,\n  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the\n  main area from touching the notifications area.\n  */\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  --awsui-stacked-notifications-default-bottom-margin-3j0evk: calc(\n    var(--font-body-m-line-height-i7xxvv, 22px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + 2 * 2px - var(--space-scaled-s-cu1hzn, 12px)\n  );\n  margin-bottom: calc(\n    var(\n        --awsui-stacked-notifications-bottom-margin-3j0evk,\n        var(--awsui-stacked-notifications-default-bottom-margin-3j0evk)\n      ) + 0px + 0px\n  );\n}\n.awsui_stack_1q84n_kln9a_294.awsui_collapsible_1q84n_kln9a_380.awsui_expanded_1q84n_kln9a_316.awsui_visual-refresh_1q84n_kln9a_386 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n  margin-top: calc(-1 * var(--space-scaled-s-cu1hzn, 12px) + 0px);\n  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width\n  is the full height of the notification bar */\n  /* stylelint-disable scss/operator-no-newline-after */\n  margin-bottom: calc(\n      var(--space-scaled-s-cu1hzn, 12px) - var(--font-body-m-line-height-i7xxvv, 22px) - 2 * var(--space-scaled-xxs-95dhkm, 4px) - 2 * 2px -\n        0px\n    );\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  background: var(--color-background-layout-toggle-default-f9hnkv, #192534);\n  border-color: var(--color-background-layout-toggle-default-f9hnkv, #192534);\n  border-radius: var(--border-radius-button-axewzv, 20px);\n  border-style: solid;\n  box-shadow: var(--shadow-panel-toggle-3fk0ch, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));\n  color: var(--color-text-layout-toggle-20sb9r, #ffffff);\n  cursor: pointer;\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  grid-column: 2;\n  grid-row: 2;\n  column-gap: calc(var(--space-m-17eucw, 16px) + var(--space-xxs-ynfts5, 4px));\n  justify-content: center;\n  letter-spacing: var(--font-button-letter-spacing-8y5poz, 0.005em);\n  margin-left: auto;\n  margin-right: auto;\n  row-gap: 0;\n  text-align: center;\n  text-decoration: none;\n  z-index: 1;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_header_1q84n_kln9a_603:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_item-count_1q84n_kln9a_604:not(#\\9),\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  color: var(--color-text-layout-toggle-20sb9r, #ffffff);\n  cursor: pointer;\n  margin-top: 0;\n  margin-bottom: 0;\n  padding-top: 0;\n  padding-bottom: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603:not(#\\9) {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  column-gap: var(--space-m-17eucw, 16px);\n  justify-content: center;\n  row-gap: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_header_1q84n_kln9a_603:not(#\\9) {\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  display: inline-block;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_item-count_1q84n_kln9a_604:not(#\\9) {\n  column-gap: var(--space-s-hv8c1d, 12px);\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  justify-content: center;\n  row-gap: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_status_1q84n_kln9a_603 > .awsui_item-count_1q84n_kln9a_604 > .awsui_type-count_1q84n_kln9a_640 > .awsui_count-number_1q84n_kln9a_640:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):hover {\n  background: var(--color-background-layout-toggle-hover-gi0e0b, #354150);\n  border-color: var(--color-background-layout-toggle-hover-gi0e0b, #354150);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):active {\n  background: var(--color-background-layout-toggle-active-d15dki, #354150);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296.awsui_visual-refresh_1q84n_kln9a_386:not(#\\9) {\n  border-width: 2px;\n  padding-left: var(--space-l-4vl6xu, 20px);\n  padding-right: var(--space-l-4vl6xu, 20px);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386) {\n  border-width: 1px;\n  padding-left: var(--space-s-hv8c1d, 12px);\n  padding-right: var(--space-s-hv8c1d, 12px);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386):focus {\n  text-decoration: none;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296:not(#\\9):not(.awsui_visual-refresh_1q84n_kln9a_386):hover {\n  text-decoration: none;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9) {\n  display: inline-block;\n  flex-grow: 1;\n  background: none;\n  border: 0 none;\n  padding-top: 0;\n  padding-bottom: 0;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605 > .awsui_icon_1q84n_kln9a_674:not(#\\9) {\n  transition: transform var(--motion-duration-rotate-90-ux18sr, 135ms) var(--motion-easing-rotate-90-eoew89, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605 > .awsui_icon_1q84n_kln9a_674:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605 > .awsui_icon_1q84n_kln9a_674:not(#\\9), .awsui-mode-entering .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605 > .awsui_icon_1q84n_kln9a_674:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605.awsui_expanded_1q84n_kln9a_316 > .awsui_icon_1q84n_kln9a_674:not(#\\9) {\n  transform: rotate(180deg);\n}\n.awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_stack_1q84n_kln9a_294 > .awsui_notification-bar_1q84n_kln9a_296 > .awsui_button_1q84n_kln9a_605:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_stack_1q84n_kln9a_294.awsui_expanded_1q84n_kln9a_316:not(#\\9):not(.awsui_floating_1q84n_kln9a_712) {\n  padding-bottom: var(--awsui-flashbar-sticky-bottom-margin-3j0evk, 0);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_flashbar_1q84n_kln9a_720:not(#\\9) {\n  position: relative;\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_flashbar_1q84n_kln9a_720 > li + li:not(#\\9) {\n  padding-top: 0;\n}\n\n.awsui_flashbar_1q84n_kln9a_720:not(#\\9),\n.awsui_flash_1q84n_kln9a_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_flash_1q84n_kln9a_93:not(#\\9) {\n  position: relative;\n  display: flex;\n  justify-content: flex-start;\n  align-items: flex-start;\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-flashbar-horizontal-ouyk4r, 16px);\n  border-radius: var(--border-radius-flashbar-i7jm55, 12px);\n  color: var(--color-text-notification-default-2kpcxy, #fbfbfb);\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n}\n.awsui_flash_1q84n_kln9a_93:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-radius: var(--border-radius-flashbar-i7jm55, 12px);\n  box-shadow: var(--shadow-flash-sticky-xplpiu, 0px 6px 36px rgba(0, 7, 22, 0.1));\n}\n.awsui_flash-refresh_1q84n_kln9a_766:not(#\\9)::before {\n  z-index: -1;\n}\n\n.awsui_flash-list_1q84n_kln9a_295:not(#\\9) {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.awsui_flash-list_1q84n_kln9a_295:not(#\\9):not(.awsui_collapsed_1q84n_kln9a_316) > li:not(:last-child) {\n  margin-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_flash-body_1q84n_kln9a_107:not(#\\9) {\n  display: flex;\n  flex-grow: 1;\n  min-width: 0;\n}\n\n.awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9) {\n  display: flex;\n  flex: 1;\n  min-width: 0;\n}\n.awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_kln9a_785:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_flash-text_1q84n_kln9a_812:not(#\\9) {\n  margin: var(--border-field-width-idlekx, 2px) 0;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_flash-icon_1q84n_kln9a_133:not(#\\9) {\n  flex: 0 0 auto;\n  padding-left: 0;\n}\n\n.awsui_flash-message_1q84n_kln9a_107:not(#\\9) {\n  flex: 1 1 0%;\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n}\n\n.awsui_flash-header_1q84n_kln9a_107:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_flash-content_1q84n_kln9a_108:not(#\\9) {\n  /* Only used as a selector for test-utils */\n}\n\n.awsui_dismiss-button-wrapper_1q84n_kln9a_110:not(#\\9) {\n  flex: 0 0 auto;\n  margin-left: var(--space-s-hv8c1d, 12px);\n  margin-right: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  padding-right: var(--space-flashbar-dismiss-right-cbaywa, 0px);\n}\n\n.awsui_dismiss-button_1q84n_kln9a_110:not(#\\9) {\n  /* Only used as a selector for test-utils */\n}\n\n.awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n  white-space: nowrap;\n  margin-left: var(--space-flashbar-action-left-y2z8zt, 12px);\n}\n\n.awsui_flashbar_1q84n_kln9a_720.awsui_breakpoint-default_1q84n_kln9a_853 > .awsui_flash-list_1q84n_kln9a_295 > .awsui_flash-list-item_1q84n_kln9a_295 > .awsui_flash_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107:not(#\\9) {\n  display: block;\n}\n.awsui_flashbar_1q84n_kln9a_720.awsui_breakpoint-default_1q84n_kln9a_853 > .awsui_flash-list_1q84n_kln9a_295 > .awsui_flash-list-item_1q84n_kln9a_295 > .awsui_flash_1q84n_kln9a_93 > .awsui_flash-body_1q84n_kln9a_107 > .awsui_action-button-wrapper_1q84n_kln9a_109:not(#\\9) {\n  margin-left: var(--space-l-4vl6xu, 20px);\n  padding-left: var(--space-xxs-ynfts5, 4px);\n  margin-bottom: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_action-button_1q84n_kln9a_109:not(#\\9) {\n  /* Only used as a selector for test-utils */\n}\n\n.awsui_flash-type-success_1q84n_kln9a_866:not(#\\9) {\n  background-color: var(--color-background-notification-green-0d9ow8, #037f0c);\n}\n\n.awsui_flash-type-error_1q84n_kln9a_870:not(#\\9) {\n  background-color: var(--color-background-notification-red-v7js1f, #d91515);\n}\n\n.awsui_flash-type-warning_1q84n_kln9a_874:not(#\\9) {\n  background-color: var(--color-background-notification-blue-vqb59v, #0972d3);\n}\n\n.awsui_flash-type-info_1q84n_kln9a_878:not(#\\9) {\n  background-color: var(--color-background-notification-blue-vqb59v, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/form-field/styles.scoped.css":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/form-field/styles.scoped.css ***!
  \***********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_error-icon-shake-wrapper_14mhv_veozk_97:not(#\\9) {\n  animation: awsui_awsui-motion-shake-horizontally_14mhv_veozk_1 var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@keyframes awsui_awsui-motion-shake-horizontally_14mhv_veozk_1 {\n  0% {\n    transform: translateX(-5px);\n    animation-timing-function: linear;\n  }\n  50% {\n    transform: translateX(5px);\n    animation-timing-function: var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n  }\n  100% {\n    transform: translateX(0px);\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_error-icon-shake-wrapper_14mhv_veozk_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_veozk_97:not(#\\9), .awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_veozk_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_error-icon-scale-wrapper_14mhv_veozk_124:not(#\\9) {\n  animation: awsui_awsui-motion-scale-popup_14mhv_veozk_1 var(--motion-duration-refresh-only-medium-5flen2, 165ms) var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n}\n@keyframes awsui_awsui-motion-scale-popup_14mhv_veozk_1 {\n  0% {\n    transform: scale(0.95);\n  }\n  100% {\n    transform: scale(1);\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_error-icon-scale-wrapper_14mhv_veozk_124:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_veozk_124:not(#\\9), .awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_veozk_124:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_error_14mhv_veozk_97:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in-0_14mhv_veozk_1 var(--motion-duration-refresh-only-medium-5flen2, 165ms) var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n}\n@keyframes awsui_awsui-motion-fade-in-0_14mhv_veozk_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_error_14mhv_veozk_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_error_14mhv_veozk_97:not(#\\9), .awsui-mode-entering .awsui_error_14mhv_veozk_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_root_14mhv_veozk_168:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  box-sizing: border-box;\n}\n\n.awsui_label_14mhv_veozk_182:not(#\\9) {\n  box-sizing: border-box;\n  color: var(--color-text-form-label-k3j0b4, #000716);\n  display: inline;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_label_14mhv_veozk_182:not(#\\9):only-child {\n  margin: 0;\n}\n\n.awsui_info_14mhv_veozk_195:not(#\\9) {\n  padding-left: var(--space-xs-rsr2qu, 8px);\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_description_14mhv_veozk_200:not(#\\9),\n.awsui_constraint_14mhv_veozk_201:not(#\\9) {\n  color: var(--color-text-form-secondary-ih9x7l, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n\n.awsui_hints_14mhv_veozk_208:not(#\\9),\n.awsui_constraint-has-error_14mhv_veozk_209:not(#\\9) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_secondary-control_14mhv_veozk_213:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_controls_14mhv_veozk_217:not(#\\9):not(.awsui_label-hidden_14mhv_veozk_217) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_control_14mhv_veozk_217:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_error_14mhv_veozk_97:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  display: flex;\n  align-items: flex-start;\n}\n\n.awsui_error__message_14mhv_veozk_236:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_visually-hidden_14mhv_veozk_240:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/form-field/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,uHAAuH;AACzH;AACA;EACE;IACE,2BAA2B;IAC3B,iCAAiC;EACnC;EACA;IACE,0BAA0B;IAC1B,+FAA+F;EACjG;EACA;IACE,0BAA0B;EAC5B;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,qLAAqL;AACvL;AACA;EACE;IACE,sBAAsB;EACxB;EACA;IACE,mBAAmB;EACrB;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,mLAAmL;AACrL;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,sBAAsB;AACxB;;AAEA;EACE,sBAAsB;EACtB,mDAAmD;EACnD,eAAe;EACf,+CAA+C;EAC/C,wDAAwD;EACxD,yDAAyD;EACzD,yCAAyC;AAC3C;AACA;EACE,SAAS;AACX;;AAEA;EACE,yCAAyC;EACzC,sHAAsH;AACxH;;AAEA;;EAEE,uDAAuD;EACvD,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;AACnE;;AAEA;;EAEE,yCAAyC;AAC3C;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;AACxB;;AAEA;EACE,qDAAqD;EACrD,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;EACjE,aAAa;EACb,uBAAuB;AACzB;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,6BAA6B;EAC7B,uBAAuB;EACvB,wBAAwB;AAC1B","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_error-icon-shake-wrapper_14mhv_veozk_97:not(#\\9) {\n  animation: awsui_awsui-motion-shake-horizontally_14mhv_veozk_1 var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@keyframes awsui_awsui-motion-shake-horizontally_14mhv_veozk_1 {\n  0% {\n    transform: translateX(-5px);\n    animation-timing-function: linear;\n  }\n  50% {\n    transform: translateX(5px);\n    animation-timing-function: var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n  }\n  100% {\n    transform: translateX(0px);\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_error-icon-shake-wrapper_14mhv_veozk_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_veozk_97:not(#\\9), .awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_veozk_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_error-icon-scale-wrapper_14mhv_veozk_124:not(#\\9) {\n  animation: awsui_awsui-motion-scale-popup_14mhv_veozk_1 var(--motion-duration-refresh-only-medium-5flen2, 165ms) var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n}\n@keyframes awsui_awsui-motion-scale-popup_14mhv_veozk_1 {\n  0% {\n    transform: scale(0.95);\n  }\n  100% {\n    transform: scale(1);\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_error-icon-scale-wrapper_14mhv_veozk_124:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_veozk_124:not(#\\9), .awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_veozk_124:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_error_14mhv_veozk_97:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in-0_14mhv_veozk_1 var(--motion-duration-refresh-only-medium-5flen2, 165ms) var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n}\n@keyframes awsui_awsui-motion-fade-in-0_14mhv_veozk_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_error_14mhv_veozk_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_error_14mhv_veozk_97:not(#\\9), .awsui-mode-entering .awsui_error_14mhv_veozk_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_root_14mhv_veozk_168:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  box-sizing: border-box;\n}\n\n.awsui_label_14mhv_veozk_182:not(#\\9) {\n  box-sizing: border-box;\n  color: var(--color-text-form-label-k3j0b4, #000716);\n  display: inline;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_label_14mhv_veozk_182:not(#\\9):only-child {\n  margin: 0;\n}\n\n.awsui_info_14mhv_veozk_195:not(#\\9) {\n  padding-left: var(--space-xs-rsr2qu, 8px);\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_description_14mhv_veozk_200:not(#\\9),\n.awsui_constraint_14mhv_veozk_201:not(#\\9) {\n  color: var(--color-text-form-secondary-ih9x7l, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n\n.awsui_hints_14mhv_veozk_208:not(#\\9),\n.awsui_constraint-has-error_14mhv_veozk_209:not(#\\9) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_secondary-control_14mhv_veozk_213:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_controls_14mhv_veozk_217:not(#\\9):not(.awsui_label-hidden_14mhv_veozk_217) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_control_14mhv_veozk_217:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_error_14mhv_veozk_97:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  display: flex;\n  align-items: flex-start;\n}\n\n.awsui_error__message_14mhv_veozk_236:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_visually-hidden_14mhv_veozk_240:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/form/styles.scoped.css":
/*!*****************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/form/styles.scoped.css ***!
  \*****************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1i0s3_1qike_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_header_1i0s3_1qike_106:not(#\\9):not(.awsui_full-page_1i0s3_1qike_106) {\n  margin-bottom: var(--space-scaled-m-pv0fmt, 16px);\n}\n\n.awsui_content_1i0s3_1qike_110:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_error_1i0s3_1qike_114:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_footer_1i0s3_1qike_118:not(#\\9) {\n  margin-top: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_actions-section_1i0s3_1qike_122:not(#\\9) {\n  display: flex;\n  flex-direction: row-reverse;\n  justify-content: space-between;\n  flex-wrap: wrap;\n  margin-left: calc(-1 * var(--space-scaled-m-pv0fmt, 16px));\n  margin-bottom: calc(-1 * var(--space-scaled-m-pv0fmt, 16px));\n}\n\n.awsui_secondary-actions_1i0s3_1qike_131:not(#\\9) {\n  min-width: 1px;\n  margin-left: var(--space-scaled-m-pv0fmt, 16px);\n  margin-bottom: var(--space-scaled-m-pv0fmt, 16px);\n}\n\n.awsui_actions_1i0s3_1qike_122:not(#\\9) {\n  min-width: 1px;\n  margin-left: var(--space-scaled-m-pv0fmt, 16px);\n  margin-bottom: var(--space-scaled-m-pv0fmt, 16px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/form/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,iDAAiD;AACnD;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,8CAA8C;AAChD;;AAEA;EACE,aAAa;EACb,2BAA2B;EAC3B,8BAA8B;EAC9B,eAAe;EACf,0DAA0D;EAC1D,4DAA4D;AAC9D;;AAEA;EACE,cAAc;EACd,+CAA+C;EAC/C,iDAAiD;AACnD;;AAEA;EACE,cAAc;EACd,+CAA+C;EAC/C,iDAAiD;AACnD","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1i0s3_1qike_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_header_1i0s3_1qike_106:not(#\\9):not(.awsui_full-page_1i0s3_1qike_106) {\n  margin-bottom: var(--space-scaled-m-pv0fmt, 16px);\n}\n\n.awsui_content_1i0s3_1qike_110:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_error_1i0s3_1qike_114:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_footer_1i0s3_1qike_118:not(#\\9) {\n  margin-top: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_actions-section_1i0s3_1qike_122:not(#\\9) {\n  display: flex;\n  flex-direction: row-reverse;\n  justify-content: space-between;\n  flex-wrap: wrap;\n  margin-left: calc(-1 * var(--space-scaled-m-pv0fmt, 16px));\n  margin-bottom: calc(-1 * var(--space-scaled-m-pv0fmt, 16px));\n}\n\n.awsui_secondary-actions_1i0s3_1qike_131:not(#\\9) {\n  min-width: 1px;\n  margin-left: var(--space-scaled-m-pv0fmt, 16px);\n  margin-bottom: var(--space-scaled-m-pv0fmt, 16px);\n}\n\n.awsui_actions_1i0s3_1qike_122:not(#\\9) {\n  min-width: 1px;\n  margin-left: var(--space-scaled-m-pv0fmt, 16px);\n  margin-bottom: var(--space-scaled-m-pv0fmt, 16px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/grid/styles.scoped.css":
/*!*****************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/grid/styles.scoped.css ***!
  \*****************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_grid_14yj0_1ryep_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  flex-wrap: wrap;\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / -2);\n  pointer-events: none;\n}\n.awsui_grid_14yj0_1ryep_93.awsui_no-gutters_14yj0_1ryep_109:not(#\\9) {\n  margin: 0;\n}\n\n.awsui_grid-column_14yj0_1ryep_113:not(#\\9) {\n  box-sizing: border-box;\n  position: relative;\n  padding: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  display: flex;\n}\n.awsui_grid_14yj0_1ryep_93.awsui_no-gutters_14yj0_1ryep_109 > .awsui_grid-column_14yj0_1ryep_113:not(#\\9) {\n  padding: 0;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-1_14yj0_1ryep_122:not(#\\9) {\n  flex: 0 0 8.3333333333%;\n  max-width: 8.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-1_14yj0_1ryep_126:not(#\\9) {\n  left: 8.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-1_14yj0_1ryep_129:not(#\\9) {\n  right: 8.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-2_14yj0_1ryep_132:not(#\\9) {\n  flex: 0 0 16.6666666667%;\n  max-width: 16.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-2_14yj0_1ryep_136:not(#\\9) {\n  left: 16.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-2_14yj0_1ryep_139:not(#\\9) {\n  right: 16.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-3_14yj0_1ryep_142:not(#\\9) {\n  flex: 0 0 25%;\n  max-width: 25%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-3_14yj0_1ryep_146:not(#\\9) {\n  left: 25%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-3_14yj0_1ryep_149:not(#\\9) {\n  right: 25%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-4_14yj0_1ryep_152:not(#\\9) {\n  flex: 0 0 33.3333333333%;\n  max-width: 33.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-4_14yj0_1ryep_156:not(#\\9) {\n  left: 33.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-4_14yj0_1ryep_159:not(#\\9) {\n  right: 33.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-5_14yj0_1ryep_162:not(#\\9) {\n  flex: 0 0 41.6666666667%;\n  max-width: 41.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-5_14yj0_1ryep_166:not(#\\9) {\n  left: 41.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-5_14yj0_1ryep_169:not(#\\9) {\n  right: 41.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-6_14yj0_1ryep_172:not(#\\9) {\n  flex: 0 0 50%;\n  max-width: 50%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-6_14yj0_1ryep_176:not(#\\9) {\n  left: 50%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-6_14yj0_1ryep_179:not(#\\9) {\n  right: 50%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-7_14yj0_1ryep_182:not(#\\9) {\n  flex: 0 0 58.3333333333%;\n  max-width: 58.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-7_14yj0_1ryep_186:not(#\\9) {\n  left: 58.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-7_14yj0_1ryep_189:not(#\\9) {\n  right: 58.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-8_14yj0_1ryep_192:not(#\\9) {\n  flex: 0 0 66.6666666667%;\n  max-width: 66.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-8_14yj0_1ryep_196:not(#\\9) {\n  left: 66.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-8_14yj0_1ryep_199:not(#\\9) {\n  right: 66.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-9_14yj0_1ryep_202:not(#\\9) {\n  flex: 0 0 75%;\n  max-width: 75%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-9_14yj0_1ryep_206:not(#\\9) {\n  left: 75%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-9_14yj0_1ryep_209:not(#\\9) {\n  right: 75%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-10_14yj0_1ryep_212:not(#\\9) {\n  flex: 0 0 83.3333333333%;\n  max-width: 83.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-10_14yj0_1ryep_216:not(#\\9) {\n  left: 83.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-10_14yj0_1ryep_219:not(#\\9) {\n  right: 83.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-11_14yj0_1ryep_222:not(#\\9) {\n  flex: 0 0 91.6666666667%;\n  max-width: 91.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-11_14yj0_1ryep_226:not(#\\9) {\n  left: 91.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-11_14yj0_1ryep_229:not(#\\9) {\n  right: 91.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-12_14yj0_1ryep_232:not(#\\9) {\n  flex: 0 0 100%;\n  max-width: 100%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-12_14yj0_1ryep_236:not(#\\9) {\n  left: 100%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-12_14yj0_1ryep_239:not(#\\9) {\n  right: 100%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-0_14yj0_1ryep_242:not(#\\9) {\n  left: auto;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-0_14yj0_1ryep_245:not(#\\9) {\n  right: auto;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-1_14yj0_1ryep_248:not(#\\9) {\n  margin-left: 8.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-2_14yj0_1ryep_251:not(#\\9) {\n  margin-left: 16.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-3_14yj0_1ryep_254:not(#\\9) {\n  margin-left: 25%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-4_14yj0_1ryep_257:not(#\\9) {\n  margin-left: 33.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-5_14yj0_1ryep_260:not(#\\9) {\n  margin-left: 41.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-6_14yj0_1ryep_263:not(#\\9) {\n  margin-left: 50%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-7_14yj0_1ryep_266:not(#\\9) {\n  margin-left: 58.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-8_14yj0_1ryep_269:not(#\\9) {\n  margin-left: 66.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-9_14yj0_1ryep_272:not(#\\9) {\n  margin-left: 75%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-10_14yj0_1ryep_275:not(#\\9) {\n  margin-left: 83.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-11_14yj0_1ryep_278:not(#\\9) {\n  margin-left: 91.6666666667%;\n}\n\n.awsui_restore-pointer-events_14yj0_1ryep_282:not(#\\9) {\n  pointer-events: auto;\n  width: 100%;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/grid/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,aAAa;EACb,eAAe;EACf,wDAAwD;EACxD,oBAAoB;AACtB;AACA;EACE,SAAS;AACX;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,wDAAwD;EACxD,aAAa;AACf;AACA;EACE,UAAU;AACZ;AACA;EACE,uBAAuB;EACvB,wBAAwB;AAC1B;AACA;EACE,mBAAmB;AACrB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,wBAAwB;EACxB,yBAAyB;AAC3B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,cAAc;AAChB;AACA;EACE,SAAS;AACX;AACA;EACE,UAAU;AACZ;AACA;EACE,wBAAwB;EACxB,yBAAyB;AAC3B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,wBAAwB;EACxB,yBAAyB;AAC3B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,cAAc;AAChB;AACA;EACE,SAAS;AACX;AACA;EACE,UAAU;AACZ;AACA;EACE,wBAAwB;EACxB,yBAAyB;AAC3B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,wBAAwB;EACxB,yBAAyB;AAC3B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,aAAa;EACb,cAAc;AAChB;AACA;EACE,SAAS;AACX;AACA;EACE,UAAU;AACZ;AACA;EACE,wBAAwB;EACxB,yBAAyB;AAC3B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,wBAAwB;EACxB,yBAAyB;AAC3B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,cAAc;EACd,eAAe;AACjB;AACA;EACE,UAAU;AACZ;AACA;EACE,WAAW;AACb;AACA;EACE,UAAU;AACZ;AACA;EACE,WAAW;AACb;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,gBAAgB;AAClB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,gBAAgB;AAClB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,gBAAgB;AAClB;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,2BAA2B;AAC7B;;AAEA;EACE,oBAAoB;EACpB,WAAW;AACb","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_grid_14yj0_1ryep_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  flex-wrap: wrap;\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / -2);\n  pointer-events: none;\n}\n.awsui_grid_14yj0_1ryep_93.awsui_no-gutters_14yj0_1ryep_109:not(#\\9) {\n  margin: 0;\n}\n\n.awsui_grid-column_14yj0_1ryep_113:not(#\\9) {\n  box-sizing: border-box;\n  position: relative;\n  padding: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  display: flex;\n}\n.awsui_grid_14yj0_1ryep_93.awsui_no-gutters_14yj0_1ryep_109 > .awsui_grid-column_14yj0_1ryep_113:not(#\\9) {\n  padding: 0;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-1_14yj0_1ryep_122:not(#\\9) {\n  flex: 0 0 8.3333333333%;\n  max-width: 8.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-1_14yj0_1ryep_126:not(#\\9) {\n  left: 8.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-1_14yj0_1ryep_129:not(#\\9) {\n  right: 8.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-2_14yj0_1ryep_132:not(#\\9) {\n  flex: 0 0 16.6666666667%;\n  max-width: 16.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-2_14yj0_1ryep_136:not(#\\9) {\n  left: 16.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-2_14yj0_1ryep_139:not(#\\9) {\n  right: 16.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-3_14yj0_1ryep_142:not(#\\9) {\n  flex: 0 0 25%;\n  max-width: 25%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-3_14yj0_1ryep_146:not(#\\9) {\n  left: 25%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-3_14yj0_1ryep_149:not(#\\9) {\n  right: 25%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-4_14yj0_1ryep_152:not(#\\9) {\n  flex: 0 0 33.3333333333%;\n  max-width: 33.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-4_14yj0_1ryep_156:not(#\\9) {\n  left: 33.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-4_14yj0_1ryep_159:not(#\\9) {\n  right: 33.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-5_14yj0_1ryep_162:not(#\\9) {\n  flex: 0 0 41.6666666667%;\n  max-width: 41.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-5_14yj0_1ryep_166:not(#\\9) {\n  left: 41.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-5_14yj0_1ryep_169:not(#\\9) {\n  right: 41.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-6_14yj0_1ryep_172:not(#\\9) {\n  flex: 0 0 50%;\n  max-width: 50%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-6_14yj0_1ryep_176:not(#\\9) {\n  left: 50%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-6_14yj0_1ryep_179:not(#\\9) {\n  right: 50%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-7_14yj0_1ryep_182:not(#\\9) {\n  flex: 0 0 58.3333333333%;\n  max-width: 58.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-7_14yj0_1ryep_186:not(#\\9) {\n  left: 58.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-7_14yj0_1ryep_189:not(#\\9) {\n  right: 58.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-8_14yj0_1ryep_192:not(#\\9) {\n  flex: 0 0 66.6666666667%;\n  max-width: 66.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-8_14yj0_1ryep_196:not(#\\9) {\n  left: 66.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-8_14yj0_1ryep_199:not(#\\9) {\n  right: 66.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-9_14yj0_1ryep_202:not(#\\9) {\n  flex: 0 0 75%;\n  max-width: 75%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-9_14yj0_1ryep_206:not(#\\9) {\n  left: 75%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-9_14yj0_1ryep_209:not(#\\9) {\n  right: 75%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-10_14yj0_1ryep_212:not(#\\9) {\n  flex: 0 0 83.3333333333%;\n  max-width: 83.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-10_14yj0_1ryep_216:not(#\\9) {\n  left: 83.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-10_14yj0_1ryep_219:not(#\\9) {\n  right: 83.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-11_14yj0_1ryep_222:not(#\\9) {\n  flex: 0 0 91.6666666667%;\n  max-width: 91.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-11_14yj0_1ryep_226:not(#\\9) {\n  left: 91.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-11_14yj0_1ryep_229:not(#\\9) {\n  right: 91.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_colspan-12_14yj0_1ryep_232:not(#\\9) {\n  flex: 0 0 100%;\n  max-width: 100%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-12_14yj0_1ryep_236:not(#\\9) {\n  left: 100%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-12_14yj0_1ryep_239:not(#\\9) {\n  right: 100%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_push-0_14yj0_1ryep_242:not(#\\9) {\n  left: auto;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_pull-0_14yj0_1ryep_245:not(#\\9) {\n  right: auto;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-1_14yj0_1ryep_248:not(#\\9) {\n  margin-left: 8.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-2_14yj0_1ryep_251:not(#\\9) {\n  margin-left: 16.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-3_14yj0_1ryep_254:not(#\\9) {\n  margin-left: 25%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-4_14yj0_1ryep_257:not(#\\9) {\n  margin-left: 33.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-5_14yj0_1ryep_260:not(#\\9) {\n  margin-left: 41.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-6_14yj0_1ryep_263:not(#\\9) {\n  margin-left: 50%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-7_14yj0_1ryep_266:not(#\\9) {\n  margin-left: 58.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-8_14yj0_1ryep_269:not(#\\9) {\n  margin-left: 66.6666666667%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-9_14yj0_1ryep_272:not(#\\9) {\n  margin-left: 75%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-10_14yj0_1ryep_275:not(#\\9) {\n  margin-left: 83.3333333333%;\n}\n.awsui_grid-column_14yj0_1ryep_113.awsui_offset-11_14yj0_1ryep_278:not(#\\9) {\n  margin-left: 91.6666666667%;\n}\n\n.awsui_restore-pointer-events_14yj0_1ryep_282:not(#\\9) {\n  pointer-events: auto;\n  width: 100%;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/header/styles.scoped.css":
/*!*******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/header/styles.scoped.css ***!
  \*******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_2qdw9_8885v_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  cursor: inherit;\n  display: flex;\n  width: 100%;\n  flex-wrap: wrap;\n  justify-content: space-between;\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h1_2qdw9_8885v_110:not(#\\9) {\n  padding-bottom: 0;\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h1-refresh_2qdw9_8885v_113:not(#\\9) {\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h2_2qdw9_8885v_116:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116.awsui_root-variant-h2_2qdw9_8885v_116:not(#\\9) {\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h2-refresh_2qdw9_8885v_119:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116.awsui_root-variant-h2-refresh_2qdw9_8885v_119:not(#\\9) {\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h3_2qdw9_8885v_122:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116.awsui_root-variant-h3_2qdw9_8885v_122:not(#\\9) {\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h3-refresh_2qdw9_8885v_125:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116.awsui_root-variant-h3-refresh_2qdw9_8885v_125:not(#\\9) {\n  padding-bottom: 0;\n}\n.awsui_root-no-wrap_2qdw9_8885v_128:not(#\\9) {\n  flex-wrap: nowrap;\n}\n\n.awsui_main_2qdw9_8885v_132:not(#\\9) {\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n}\n:not(#\\9):not(.awsui_root-no-actions_2qdw9_8885v_110) > .awsui_main_2qdw9_8885v_132 {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_main-variant-h1_2qdw9_8885v_140:not(#\\9) {\n  padding: var(--space-scaled-2x-xxs-40awim, 4px) 0;\n}\n.awsui_main-variant-h1-refresh_2qdw9_8885v_143:not(#\\9) {\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n}\n:not(#\\9):not(.awsui_root-no-actions_2qdw9_8885v_110) > .awsui_main-variant-h1-refresh_2qdw9_8885v_143 {\n  padding-top: var(--space-scaled-xxxs-lo883m, 2px);\n}\n.awsui_main-variant-h2_2qdw9_8885v_149:not(#\\9), .awsui_main-variant-h3_2qdw9_8885v_149:not(#\\9) {\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n:not(#\\9):not(.awsui_root-has-description_2qdw9_8885v_116) > .awsui_main-variant-h2_2qdw9_8885v_149, :not(#\\9):not(.awsui_root-has-description_2qdw9_8885v_116) > .awsui_main-variant-h3_2qdw9_8885v_149 {\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_main-variant-h2-refresh_2qdw9_8885v_155:not(#\\9) {\n  padding-top: 0;\n}\n:not(#\\9):not(.awsui_root-has-description_2qdw9_8885v_116) > .awsui_main-variant-h2-refresh_2qdw9_8885v_155 {\n  padding-bottom: 0;\n}\n\n.awsui_actions_2qdw9_8885v_162:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n}\n.awsui_actions-variant-h1_2qdw9_8885v_166:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) 0;\n}\n.awsui_actions-variant-h1-refresh_2qdw9_8885v_169:not(#\\9) {\n  padding: var(--space-xs-rsr2qu, 8px) 0;\n}\n.awsui_actions-variant-h2_2qdw9_8885v_172:not(#\\9), .awsui_actions-variant-h3_2qdw9_8885v_172:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n.awsui_root-has-description_2qdw9_8885v_116 > .awsui_actions-variant-h2_2qdw9_8885v_172:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116 > .awsui_actions-variant-h3_2qdw9_8885v_172:not(#\\9) {\n  padding-bottom: 0;\n}\n.awsui_actions-variant-h2-refresh_2qdw9_8885v_178:not(#\\9) {\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_actions-variant-h3-refresh_2qdw9_8885v_181:not(#\\9) {\n  padding-bottom: 0;\n}\n\n.awsui_title_2qdw9_8885v_185:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  color: var(--color-text-heading-default-jopz0f, #000716);\n}\n.awsui_title-variant-h1_2qdw9_8885v_191:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n}\n.awsui_title-variant-h2_2qdw9_8885v_194:not(#\\9), .awsui_title-variant-h3_2qdw9_8885v_194:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n.awsui_title-variant-h2_2qdw9_8885v_194:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n}\n.awsui_title-variant-h2-refresh_2qdw9_8885v_200:not(#\\9) {\n  padding-top: var(--space-scaled-2x-xxs-40awim, 4px);\n}\n.awsui_title-variant-h3_2qdw9_8885v_194:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n}\n\n.awsui_info_2qdw9_8885v_207:not(#\\9) {\n  padding-right: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_description_2qdw9_8885v_211:not(#\\9) {\n  margin: 0;\n  padding: 0;\n  color: var(--color-text-heading-secondary-corkaj, #414d5c);\n}\n.awsui_description-variant-h1_2qdw9_8885v_216:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_description-variant-h1-refresh_2qdw9_8885v_221:not(#\\9) {\n  padding-top: var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_description-variant-h2_2qdw9_8885v_224:not(#\\9) {\n  font-size: var(--font-header-h2-description-size-pqrrui, 14px);\n  line-height: var(--font-header-h2-description-line-height-gjrb86, 22px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_description-variant-h3_2qdw9_8885v_229:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_description-variant-h3-refresh_2qdw9_8885v_235:not(#\\9) {\n  padding-top: var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_heading_2qdw9_8885v_239:not(#\\9) {\n  margin: 0;\n  display: inline;\n  font-size: inherit;\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_heading_2qdw9_8885v_239:not(#\\9):only-child {\n  margin: 0;\n}\n.awsui_heading-variant-h1_2qdw9_8885v_248:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n  line-height: var(--font-heading-xl-line-height-doxfdj, 40px);\n  letter-spacing: var(--font-heading-xl-letter-spacing-9tcsmy, -0.02em);\n}\n.awsui_heading-variant-h2_2qdw9_8885v_253:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n  line-height: var(--font-heading-l-line-height-gev4n1, 30px);\n  letter-spacing: var(--font-heading-l-letter-spacing-f6wvtk, -0.015em);\n}\n.awsui_heading-variant-h3_2qdw9_8885v_258:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n}\n\n.awsui_heading-text_2qdw9_8885v_264:not(#\\9) {\n  /* used in test-utils */\n}\n.awsui_heading-text-variant-h1_2qdw9_8885v_267:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n  line-height: var(--font-heading-xl-line-height-doxfdj, 40px);\n  letter-spacing: var(--font-heading-xl-letter-spacing-9tcsmy, -0.02em);\n  font-weight: var(--font-heading-xl-weight-772870, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_heading-text-variant-h2_2qdw9_8885v_275:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n  line-height: var(--font-heading-l-line-height-gev4n1, 30px);\n  letter-spacing: var(--font-heading-l-letter-spacing-f6wvtk, -0.015em);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_heading-text-variant-h3_2qdw9_8885v_283:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n\n.awsui_counter_2qdw9_8885v_292:not(#\\9) {\n  color: var(--color-text-counter-jwdegc, #5f6b7a);\n  font-weight: 400;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/header/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,eAAe;EACf,aAAa;EACb,WAAW;EACX,eAAe;EACf,8BAA8B;AAChC;AACA;EACE,iBAAiB;AACnB;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,mDAAmD;AACrD;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,mDAAmD;AACrD;AACA;EACE,iBAAiB;AACnB;AACA;EACE,iBAAiB;AACnB;;AAEA;EACE,qBAAqB;EACrB,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,iDAAiD;AACnD;AACA;EACE,uCAAuC;AACzC;AACA;EACE,iDAAiD;AACnD;AACA;EACE,gDAAgD;AAClD;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,cAAc;AAChB;AACA;EACE,iBAAiB;AACnB;;AAEA;EACE,aAAa;EACb,uBAAuB;AACzB;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,sCAAsC;AACxC;AACA;EACE,8CAA8C;AAChD;AACA;EACE,iBAAiB;AACnB;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,iBAAiB;AACnB;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,wDAAwD;AAC1D;AACA;EACE,mDAAmD;AACrD;AACA;EACE,8CAA8C;AAChD;AACA;EACE,kDAAkD;AACpD;AACA;EACE,mDAAmD;AACrD;AACA;EACE,kDAAkD;AACpD;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,SAAS;EACT,UAAU;EACV,0DAA0D;AAC5D;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,gDAAgD;AAClD;AACA;EACE,+CAA+C;AACjD;AACA;EACE,8DAA8D;EAC9D,uEAAuE;EACvE,mDAAmD;AACrD;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;EACjE,mDAAmD;AACrD;AACA;EACE,0CAA0C;AAC5C;;AAEA;EACE,SAAS;EACT,eAAe;EACf,kBAAkB;EAClB,yCAAyC;AAC3C;AACA;EACE,SAAS;AACX;AACA;EACE,mDAAmD;EACnD,4DAA4D;EAC5D,qEAAqE;AACvE;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,qEAAqE;AACvE;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,oEAAoE;AACtE;;AAEA;EACE,uBAAuB;AACzB;AACA;EACE,mDAAmD;EACnD,4DAA4D;EAC5D,qEAAqE;EACrE,sDAAsD;EACtD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,qEAAqE;EACrE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,oEAAoE;EACpE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;AAC1E;;AAEA;EACE,gDAAgD;EAChD,gBAAgB;AAClB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_2qdw9_8885v_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  cursor: inherit;\n  display: flex;\n  width: 100%;\n  flex-wrap: wrap;\n  justify-content: space-between;\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h1_2qdw9_8885v_110:not(#\\9) {\n  padding-bottom: 0;\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h1-refresh_2qdw9_8885v_113:not(#\\9) {\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h2_2qdw9_8885v_116:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116.awsui_root-variant-h2_2qdw9_8885v_116:not(#\\9) {\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h2-refresh_2qdw9_8885v_119:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116.awsui_root-variant-h2-refresh_2qdw9_8885v_119:not(#\\9) {\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h3_2qdw9_8885v_122:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116.awsui_root-variant-h3_2qdw9_8885v_122:not(#\\9) {\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_root-no-actions_2qdw9_8885v_110.awsui_root-variant-h3-refresh_2qdw9_8885v_125:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116.awsui_root-variant-h3-refresh_2qdw9_8885v_125:not(#\\9) {\n  padding-bottom: 0;\n}\n.awsui_root-no-wrap_2qdw9_8885v_128:not(#\\9) {\n  flex-wrap: nowrap;\n}\n\n.awsui_main_2qdw9_8885v_132:not(#\\9) {\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n}\n:not(#\\9):not(.awsui_root-no-actions_2qdw9_8885v_110) > .awsui_main_2qdw9_8885v_132 {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_main-variant-h1_2qdw9_8885v_140:not(#\\9) {\n  padding: var(--space-scaled-2x-xxs-40awim, 4px) 0;\n}\n.awsui_main-variant-h1-refresh_2qdw9_8885v_143:not(#\\9) {\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n}\n:not(#\\9):not(.awsui_root-no-actions_2qdw9_8885v_110) > .awsui_main-variant-h1-refresh_2qdw9_8885v_143 {\n  padding-top: var(--space-scaled-xxxs-lo883m, 2px);\n}\n.awsui_main-variant-h2_2qdw9_8885v_149:not(#\\9), .awsui_main-variant-h3_2qdw9_8885v_149:not(#\\9) {\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n:not(#\\9):not(.awsui_root-has-description_2qdw9_8885v_116) > .awsui_main-variant-h2_2qdw9_8885v_149, :not(#\\9):not(.awsui_root-has-description_2qdw9_8885v_116) > .awsui_main-variant-h3_2qdw9_8885v_149 {\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_main-variant-h2-refresh_2qdw9_8885v_155:not(#\\9) {\n  padding-top: 0;\n}\n:not(#\\9):not(.awsui_root-has-description_2qdw9_8885v_116) > .awsui_main-variant-h2-refresh_2qdw9_8885v_155 {\n  padding-bottom: 0;\n}\n\n.awsui_actions_2qdw9_8885v_162:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n}\n.awsui_actions-variant-h1_2qdw9_8885v_166:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) 0;\n}\n.awsui_actions-variant-h1-refresh_2qdw9_8885v_169:not(#\\9) {\n  padding: var(--space-xs-rsr2qu, 8px) 0;\n}\n.awsui_actions-variant-h2_2qdw9_8885v_172:not(#\\9), .awsui_actions-variant-h3_2qdw9_8885v_172:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n.awsui_root-has-description_2qdw9_8885v_116 > .awsui_actions-variant-h2_2qdw9_8885v_172:not(#\\9), .awsui_root-has-description_2qdw9_8885v_116 > .awsui_actions-variant-h3_2qdw9_8885v_172:not(#\\9) {\n  padding-bottom: 0;\n}\n.awsui_actions-variant-h2-refresh_2qdw9_8885v_178:not(#\\9) {\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_actions-variant-h3-refresh_2qdw9_8885v_181:not(#\\9) {\n  padding-bottom: 0;\n}\n\n.awsui_title_2qdw9_8885v_185:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  color: var(--color-text-heading-default-jopz0f, #000716);\n}\n.awsui_title-variant-h1_2qdw9_8885v_191:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n}\n.awsui_title-variant-h2_2qdw9_8885v_194:not(#\\9), .awsui_title-variant-h3_2qdw9_8885v_194:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n.awsui_title-variant-h2_2qdw9_8885v_194:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n}\n.awsui_title-variant-h2-refresh_2qdw9_8885v_200:not(#\\9) {\n  padding-top: var(--space-scaled-2x-xxs-40awim, 4px);\n}\n.awsui_title-variant-h3_2qdw9_8885v_194:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n}\n\n.awsui_info_2qdw9_8885v_207:not(#\\9) {\n  padding-right: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_description_2qdw9_8885v_211:not(#\\9) {\n  margin: 0;\n  padding: 0;\n  color: var(--color-text-heading-secondary-corkaj, #414d5c);\n}\n.awsui_description-variant-h1_2qdw9_8885v_216:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_description-variant-h1-refresh_2qdw9_8885v_221:not(#\\9) {\n  padding-top: var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_description-variant-h2_2qdw9_8885v_224:not(#\\9) {\n  font-size: var(--font-header-h2-description-size-pqrrui, 14px);\n  line-height: var(--font-header-h2-description-line-height-gjrb86, 22px);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_description-variant-h3_2qdw9_8885v_229:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_description-variant-h3-refresh_2qdw9_8885v_235:not(#\\9) {\n  padding-top: var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_heading_2qdw9_8885v_239:not(#\\9) {\n  margin: 0;\n  display: inline;\n  font-size: inherit;\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_heading_2qdw9_8885v_239:not(#\\9):only-child {\n  margin: 0;\n}\n.awsui_heading-variant-h1_2qdw9_8885v_248:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n  line-height: var(--font-heading-xl-line-height-doxfdj, 40px);\n  letter-spacing: var(--font-heading-xl-letter-spacing-9tcsmy, -0.02em);\n}\n.awsui_heading-variant-h2_2qdw9_8885v_253:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n  line-height: var(--font-heading-l-line-height-gev4n1, 30px);\n  letter-spacing: var(--font-heading-l-letter-spacing-f6wvtk, -0.015em);\n}\n.awsui_heading-variant-h3_2qdw9_8885v_258:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n}\n\n.awsui_heading-text_2qdw9_8885v_264:not(#\\9) {\n  /* used in test-utils */\n}\n.awsui_heading-text-variant-h1_2qdw9_8885v_267:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n  line-height: var(--font-heading-xl-line-height-doxfdj, 40px);\n  letter-spacing: var(--font-heading-xl-letter-spacing-9tcsmy, -0.02em);\n  font-weight: var(--font-heading-xl-weight-772870, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_heading-text-variant-h2_2qdw9_8885v_275:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n  line-height: var(--font-heading-l-line-height-gev4n1, 30px);\n  letter-spacing: var(--font-heading-l-letter-spacing-f6wvtk, -0.015em);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_heading-text-variant-h3_2qdw9_8885v_283:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n\n.awsui_counter_2qdw9_8885v_292:not(#\\9) {\n  color: var(--color-text-counter-jwdegc, #5f6b7a);\n  font-weight: 400;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/help-panel/styles.scoped.css":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/help-panel/styles.scoped.css ***!
  \***********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-implicit-descendant, selector-max-type */\n.awsui_help-panel_1d237_17dki_94:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-panel-side-right-kev4k9, 24px) 0 var(--space-panel-side-left-8ozqve, 28px);\n}\n.awsui_help-panel_1d237_17dki_94 hr:not(#\\9) {\n  border: none;\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin: var(--space-scaled-xl-w2t504, 24px) calc(-1 * var(--space-xs-rsr2qu, 8px));\n}\n.awsui_help-panel_1d237_17dki_94 ol:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 ul:not(#\\9) {\n  padding-left: var(--space-l-4vl6xu, 20px);\n  list-style-position: outside;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 p:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 ul:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 ol:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 li:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h2:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h3:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h4:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h5:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 pre:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 code:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px) 0;\n  padding-top: 0;\n  padding-bottom: 0;\n}\n.awsui_help-panel_1d237_17dki_94 code:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  font-family: var(--font-family-monospace-iz223z, Monaco, Menlo, Consolas, \"Courier Prime\", Courier, \"Courier New\", monospace);\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  word-wrap: break-word;\n  white-space: pre-wrap;\n}\n.awsui_help-panel_1d237_17dki_94 pre:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  font-family: var(--font-family-monospace-iz223z, Monaco, Menlo, Consolas, \"Courier Prime\", Courier, \"Courier New\", monospace);\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  word-wrap: break-word;\n  white-space: pre-wrap;\n  padding: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_help-panel_1d237_17dki_94 dl:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px) 0;\n  /* stylelint-disable-next-line selector-max-universal */\n}\n.awsui_help-panel_1d237_17dki_94 dl *:not(#\\9) {\n  margin-top: 0;\n  margin-bottom: 0;\n}\n.awsui_help-panel_1d237_17dki_94 dt:not(#\\9) {\n  margin-top: var(--space-xs-rsr2qu, 8px);\n  font-weight: 700;\n}\n.awsui_help-panel_1d237_17dki_94 dd:not(#\\9) {\n  margin: 0 0 var(--space-xs-rsr2qu, 8px);\n}\n.awsui_help-panel_1d237_17dki_94 h2:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h3:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h4:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h5:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h6:not(#\\9) {\n  margin-top: var(--space-xl-a39hup, 24px);\n  color: var(--color-text-heading-default-jopz0f, #000716);\n}\n.awsui_help-panel_1d237_17dki_94 > :not(#\\9):last-child {\n  margin-bottom: var(--space-scaled-xxxl-ffokcj, 40px);\n}\n.awsui_help-panel_1d237_17dki_94 p:not(#\\9) {\n  color: inherit;\n  text-decoration: none;\n}\n.awsui_help-panel_1d237_17dki_94 h1:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n  line-height: var(--font-heading-xl-line-height-doxfdj, 40px);\n  letter-spacing: var(--font-heading-xl-letter-spacing-9tcsmy, -0.02em);\n  font-weight: var(--font-heading-xl-weight-772870, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 h2:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n  line-height: var(--font-heading-l-line-height-gev4n1, 30px);\n  letter-spacing: var(--font-heading-l-letter-spacing-f6wvtk, -0.015em);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 h3:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 h4:not(#\\9) {\n  font-size: var(--font-heading-s-size-9clg8y, 16px);\n  line-height: var(--font-heading-s-line-height-5b7f0q, 20px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n  font-weight: var(--font-heading-s-weight-k8ys41, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 h5:not(#\\9) {\n  font-size: var(--font-heading-xs-size-fryxro, 14px);\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 b:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 strong:not(#\\9) {\n  font-weight: 700;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9) {\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: inherit;\n  letter-spacing: normal;\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_help-panel_1d237_17dki_94 a:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_help-panel_1d237_17dki_94 a:not(#\\9), .awsui-mode-entering .awsui_help-panel_1d237_17dki_94 a:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):focus {\n  outline: none;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):active, .awsui_help-panel_1d237_17dki_94 a:not(#\\9):focus, .awsui_help-panel_1d237_17dki_94 a:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-heading-default-jopz0f, #000716);\n  padding-bottom: var(--space-scaled-l-t03y3z, 20px);\n  padding-left: var(--space-panel-side-left-8ozqve, 28px);\n  padding-right: calc(var(--space-xl-a39hup, 24px) + var(--space-scaled-xxl-pfgv96, 32px));\n  border: none;\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin: 0 calc(-1 * var(--space-panel-side-right-kev4k9, 24px)) var(--space-scaled-l-t03y3z, 20px) calc(-1 * var(--space-panel-side-left-8ozqve, 28px));\n}\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h2:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h3:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h4:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h5:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h6:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  padding-top: 0;\n  padding-bottom: 0;\n  margin-top: 0;\n  margin-bottom: 0;\n}\n\n.awsui_content_1d237_17dki_300:not(#\\9) {\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n}\n.awsui_content_1d237_17dki_300 h2:not(#\\9):first-child,\n.awsui_content_1d237_17dki_300 h3:not(#\\9):first-child,\n.awsui_content_1d237_17dki_300 h4:not(#\\9):first-child,\n.awsui_content_1d237_17dki_300 h5:not(#\\9):first-child,\n.awsui_content_1d237_17dki_300 h6:not(#\\9):first-child {\n  margin-top: 0;\n}\n\n.awsui_footer_1d237_17dki_311:not(#\\9) {\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin: var(--space-scaled-xl-w2t504, 24px) calc(-1 * var(--space-xs-rsr2qu, 8px));\n  padding: 0 var(--space-s-hv8c1d, 12px);\n}\n.awsui_footer_1d237_17dki_311 > :not(#\\9):first-child {\n  margin-top: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_footer_1d237_17dki_311 ul:not(#\\9) {\n  list-style: none;\n  padding-left: 0;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/help-panel/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD,mFAAmF;AACnF;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;EACrB,kIAAkI;AACpI;AACA;EACE,YAAY;EACZ,qHAAqH;EACrH,kFAAkF;AACpF;AACA;;EAEE,yCAAyC;EACzC,4BAA4B;AAC9B;AACA;;;;;;;;;;;EAWE,qCAAqC;EACrC,cAAc;EACd,iBAAiB;AACnB;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;EACjE,6HAA6H;EAC7H,qEAAqE;EACrE,uCAAuC;EACvC,qBAAqB;EACrB,qBAAqB;AACvB;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;EACjE,6HAA6H;EAC7H,qEAAqE;EACrE,uCAAuC;EACvC,qBAAqB;EACrB,qBAAqB;EACrB,qCAAqC;AACvC;AACA;EACE,qCAAqC;EACrC,uDAAuD;AACzD;AACA;EACE,aAAa;EACb,gBAAgB;AAClB;AACA;EACE,uCAAuC;EACvC,gBAAgB;AAClB;AACA;EACE,uCAAuC;AACzC;AACA;;;;;EAKE,wCAAwC;EACxC,wDAAwD;AAC1D;AACA;EACE,oDAAoD;AACtD;AACA;EACE,cAAc;EACd,qBAAqB;AACvB;AACA;EACE,mDAAmD;EACnD,4DAA4D;EAC5D,qEAAqE;EACrE,sDAAsD;EACtD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,qEAAqE;EACrE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,oEAAoE;EACpE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,qEAAqE;EACrE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,mDAAmD;EACnD,4DAA4D;EAC5D,sDAAsD;EACtD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;;EAEE,gBAAgB;AAClB;AACA;EACE,qDAAqD;EACrD,oBAAoB;EACpB,sBAAsB;EACtB,qBAAqB;EACrB,uEAAuE;EACvE,kCAAkC;EAClC,mDAAmD;EACnD,2CAA2C;EAC3C,oEAAoE;EACpE,6EAA6E;AAC/E;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,eAAe;EACf,mDAAmD;AACrD;AACA;EACE,aAAa;AACf;AACA;EACE,mDAAmD;AACrD;AACA;EACE,0BAA0B;EAC1B,uEAAuE;EACvE,mCAAmC;AACrC;AACA;EACE,oBAAoB;EACpB,wDAAwD;EACxD,mBAAmB;EACnB,+DAA+D;EAC/D,0EAA0E;EAC1E,0HAA0H;AAC5H;AACA;EACE,qDAAqD;EACrD,8DAA8D;EAC9D,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,wDAAwD;EACxD,kDAAkD;EAClD,uDAAuD;EACvD,wFAAwF;EACxF,YAAY;EACZ,wHAAwH;EACxH,uJAAuJ;AACzJ;AACA;;;;;EAKE,qDAAqD;EACrD,8DAA8D;EAC9D,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,cAAc;EACd,iBAAiB;EACjB,aAAa;EACb,gBAAgB;AAClB;;AAEA;EACE,uDAAuD;AACzD;AACA;;;;;EAKE,aAAa;AACf;;AAEA;EACE,uDAAuD;EACvD,qHAAqH;EACrH,kFAAkF;EAClF,sCAAsC;AACxC;AACA;EACE,+CAA+C;AACjD;AACA;EACE,gBAAgB;EAChB,eAAe;AACjB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-implicit-descendant, selector-max-type */\n.awsui_help-panel_1d237_17dki_94:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-panel-side-right-kev4k9, 24px) 0 var(--space-panel-side-left-8ozqve, 28px);\n}\n.awsui_help-panel_1d237_17dki_94 hr:not(#\\9) {\n  border: none;\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin: var(--space-scaled-xl-w2t504, 24px) calc(-1 * var(--space-xs-rsr2qu, 8px));\n}\n.awsui_help-panel_1d237_17dki_94 ol:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 ul:not(#\\9) {\n  padding-left: var(--space-l-4vl6xu, 20px);\n  list-style-position: outside;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 p:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 ul:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 ol:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 li:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h2:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h3:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h4:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h5:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 pre:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 code:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px) 0;\n  padding-top: 0;\n  padding-bottom: 0;\n}\n.awsui_help-panel_1d237_17dki_94 code:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  font-family: var(--font-family-monospace-iz223z, Monaco, Menlo, Consolas, \"Courier Prime\", Courier, \"Courier New\", monospace);\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  word-wrap: break-word;\n  white-space: pre-wrap;\n}\n.awsui_help-panel_1d237_17dki_94 pre:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  font-family: var(--font-family-monospace-iz223z, Monaco, Menlo, Consolas, \"Courier Prime\", Courier, \"Courier New\", monospace);\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  word-wrap: break-word;\n  white-space: pre-wrap;\n  padding: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_help-panel_1d237_17dki_94 dl:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px) 0;\n  /* stylelint-disable-next-line selector-max-universal */\n}\n.awsui_help-panel_1d237_17dki_94 dl *:not(#\\9) {\n  margin-top: 0;\n  margin-bottom: 0;\n}\n.awsui_help-panel_1d237_17dki_94 dt:not(#\\9) {\n  margin-top: var(--space-xs-rsr2qu, 8px);\n  font-weight: 700;\n}\n.awsui_help-panel_1d237_17dki_94 dd:not(#\\9) {\n  margin: 0 0 var(--space-xs-rsr2qu, 8px);\n}\n.awsui_help-panel_1d237_17dki_94 h2:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h3:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h4:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h5:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 h6:not(#\\9) {\n  margin-top: var(--space-xl-a39hup, 24px);\n  color: var(--color-text-heading-default-jopz0f, #000716);\n}\n.awsui_help-panel_1d237_17dki_94 > :not(#\\9):last-child {\n  margin-bottom: var(--space-scaled-xxxl-ffokcj, 40px);\n}\n.awsui_help-panel_1d237_17dki_94 p:not(#\\9) {\n  color: inherit;\n  text-decoration: none;\n}\n.awsui_help-panel_1d237_17dki_94 h1:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n  line-height: var(--font-heading-xl-line-height-doxfdj, 40px);\n  letter-spacing: var(--font-heading-xl-letter-spacing-9tcsmy, -0.02em);\n  font-weight: var(--font-heading-xl-weight-772870, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 h2:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n  line-height: var(--font-heading-l-line-height-gev4n1, 30px);\n  letter-spacing: var(--font-heading-l-letter-spacing-f6wvtk, -0.015em);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 h3:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 h4:not(#\\9) {\n  font-size: var(--font-heading-s-size-9clg8y, 16px);\n  line-height: var(--font-heading-s-line-height-5b7f0q, 20px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n  font-weight: var(--font-heading-s-weight-k8ys41, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 h5:not(#\\9) {\n  font-size: var(--font-heading-xs-size-fryxro, 14px);\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_help-panel_1d237_17dki_94 b:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 strong:not(#\\9) {\n  font-weight: 700;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9) {\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: inherit;\n  letter-spacing: normal;\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_help-panel_1d237_17dki_94 a:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_help-panel_1d237_17dki_94 a:not(#\\9), .awsui-mode-entering .awsui_help-panel_1d237_17dki_94 a:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):focus {\n  outline: none;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):active, .awsui_help-panel_1d237_17dki_94 a:not(#\\9):focus, .awsui_help-panel_1d237_17dki_94 a:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n.awsui_help-panel_1d237_17dki_94 a:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-heading-default-jopz0f, #000716);\n  padding-bottom: var(--space-scaled-l-t03y3z, 20px);\n  padding-left: var(--space-panel-side-left-8ozqve, 28px);\n  padding-right: calc(var(--space-xl-a39hup, 24px) + var(--space-scaled-xxl-pfgv96, 32px));\n  border: none;\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin: 0 calc(-1 * var(--space-panel-side-right-kev4k9, 24px)) var(--space-scaled-l-t03y3z, 20px) calc(-1 * var(--space-panel-side-left-8ozqve, 28px));\n}\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h2:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h3:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h4:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h5:not(#\\9),\n.awsui_help-panel_1d237_17dki_94 .awsui_header_1d237_17dki_270 h6:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  padding-top: 0;\n  padding-bottom: 0;\n  margin-top: 0;\n  margin-bottom: 0;\n}\n\n.awsui_content_1d237_17dki_300:not(#\\9) {\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n}\n.awsui_content_1d237_17dki_300 h2:not(#\\9):first-child,\n.awsui_content_1d237_17dki_300 h3:not(#\\9):first-child,\n.awsui_content_1d237_17dki_300 h4:not(#\\9):first-child,\n.awsui_content_1d237_17dki_300 h5:not(#\\9):first-child,\n.awsui_content_1d237_17dki_300 h6:not(#\\9):first-child {\n  margin-top: 0;\n}\n\n.awsui_footer_1d237_17dki_311:not(#\\9) {\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin: var(--space-scaled-xl-w2t504, 24px) calc(-1 * var(--space-xs-rsr2qu, 8px));\n  padding: 0 var(--space-s-hv8c1d, 12px);\n}\n.awsui_footer_1d237_17dki_311 > :not(#\\9):first-child {\n  margin-top: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_footer_1d237_17dki_311 ul:not(#\\9) {\n  list-style: none;\n  padding-left: 0;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/hotspot/styles.scoped.css":
/*!********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/hotspot/styles.scoped.css ***!
  \********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_cqcqk_1f85u_93:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_wrapper_cqcqk_1f85u_97:not(#\\9) {\n  position: relative;\n}\n\n.awsui_elementWrapper_cqcqk_1f85u_101:not(#\\9) {\n  flex: 1;\n}\n\n.awsui_markerWrapper_cqcqk_1f85u_105:not(#\\9) {\n  position: absolute;\n  top: 0;\n}\n\n.awsui_placement-right_cqcqk_1f85u_110:not(#\\9) {\n  left: 100%;\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_placement-left_cqcqk_1f85u_115:not(#\\9) {\n  right: 100%;\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_inlineWrapper_cqcqk_1f85u_120:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/hotspot/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uBAAuB;AACzB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,OAAO;AACT;;AAEA;EACE,kBAAkB;EAClB,MAAM;AACR;;AAEA;EACE,UAAU;EACV,yCAAyC;AAC3C;;AAEA;EACE,WAAW;EACX,0CAA0C;AAC5C;;AAEA;EACE,yCAAyC;AAC3C","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_cqcqk_1f85u_93:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_wrapper_cqcqk_1f85u_97:not(#\\9) {\n  position: relative;\n}\n\n.awsui_elementWrapper_cqcqk_1f85u_101:not(#\\9) {\n  flex: 1;\n}\n\n.awsui_markerWrapper_cqcqk_1f85u_105:not(#\\9) {\n  position: absolute;\n  top: 0;\n}\n\n.awsui_placement-right_cqcqk_1f85u_110:not(#\\9) {\n  left: 100%;\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_placement-left_cqcqk_1f85u_115:not(#\\9) {\n  right: 100%;\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_inlineWrapper_cqcqk_1f85u_120:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/input/styles.scoped.css":
/*!******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/input/styles.scoped.css ***!
  \******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_2rhyz_1mdn9_93:not(#\\9) {\n  /* used in test-utils for component to distinguish input from other input-like components, for example autosuggest */\n}\n\n.awsui_input_2rhyz_1mdn9_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  width: 100%;\n  cursor: text;\n  box-sizing: border-box;\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-default-e47bkv, #7d8998);\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  height: var(--size-vertical-input-js5hfh, 34px);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-readonly_2rhyz_1mdn9_120:not(#\\9) {\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9)::-webkit-input-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n  -webkit-user-select: none;\n          user-select: none;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9)::-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9)::-moz-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n  opacity: 1;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):-moz-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n  opacity: 1;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled {\n  background-color: var(--color-background-input-disabled-wu9j6u, #e9ebed);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n  color: var(--color-text-input-disabled-oawyzo, #9ba7b6);\n  cursor: auto;\n  cursor: default;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled::-webkit-input-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n  -webkit-user-select: none;\n          user-select: none;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled::-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled::-moz-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n  opacity: 1;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled:-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled:-moz-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n  opacity: 1;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):invalid {\n  box-shadow: none;\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-invalid_2rhyz_1mdn9_181:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  border-color: var(--color-text-status-error-5sesl6, #d91515);\n  padding-left: calc(\n  var(--space-field-horizontal-89h2yr, 12px) - (var(--border-invalid-width-5jpdqn, 8px) - var(--border-field-width-idlekx, 2px))\n);\n  border-left-width: var(--border-invalid-width-5jpdqn, 8px);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-invalid_2rhyz_1mdn9_181:not(#\\9):focus {\n  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-omt6il, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-invalid_2rhyz_1mdn9_181.awsui_input-has-icon-left_2rhyz_1mdn9_192:not(#\\9) {\n  padding-left: calc(\n        var(--space-field-icon-offset-25xih0, 36px) - (var(--border-invalid-width-5jpdqn, 8px) - var(--border-field-width-idlekx, 2px))\n      );\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-type-search_2rhyz_1mdn9_197:not(#\\9) {\n  box-sizing: border-box;\n  -webkit-appearance: none; /* stylelint-disable-line plugin/no-unsupported-browser-features */\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-type-search_2rhyz_1mdn9_197:not(#\\9)::-ms-clear {\n  display: none;\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-type-search_2rhyz_1mdn9_197:not(#\\9)::-webkit-search-decoration {\n  -webkit-appearance: none; /* stylelint-disable-line plugin/no-unsupported-browser-features */\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-type-search_2rhyz_1mdn9_197:not(#\\9)::-webkit-search-cancel-button {\n  display: none;\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-has-icon-left_2rhyz_1mdn9_192:not(#\\9) {\n  padding-left: var(--space-field-icon-offset-25xih0, 36px);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-has-icon-right_2rhyz_1mdn9_213:not(#\\9) {\n  padding-right: var(--space-field-icon-offset-25xih0, 36px);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-has-no-border-radius_2rhyz_1mdn9_216:not(#\\9) {\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n}\n\n.awsui_input-container_2rhyz_1mdn9_220:not(#\\9) {\n  display: flex;\n  position: relative;\n}\n\n.awsui_input-icon-left_2rhyz_1mdn9_225:not(#\\9) {\n  position: absolute;\n  pointer-events: none;\n  left: var(--space-field-horizontal-89h2yr, 12px);\n  top: calc(50% - var(--font-body-m-line-height-i7xxvv, 22px) / 2);\n}\n\n.awsui_input-icon-right_2rhyz_1mdn9_232:not(#\\9) {\n  position: absolute;\n  top: calc(50% - var(--font-body-m-line-height-i7xxvv, 22px) / 2);\n  right: calc(var(--space-field-horizontal-89h2yr, 12px) - var(--space-xxs-ynfts5, 4px));\n}\n\n.awsui_input-button-right_2rhyz_1mdn9_238:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/input/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,oHAAoH;AACtH;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,uFAAuF;EACvF,qDAAqD;EACrD,WAAW;EACX,YAAY;EACZ,sBAAsB;EACtB,uEAAuE;EACvE,qDAAqD;EACrD,qGAAqG;EACrG,+CAA+C;EAC/C,wDAAwD;EACxD,+CAA+C;AACjD;AACA;EACE,uEAAuE;EACvE,sGAAsG;AACxG;AACA;EACE,0DAA0D;EAC1D,kBAAkB;EAClB,yBAAyB;UACjB,iBAAiB;AAC3B;AACA;EACE,0DAA0D;EAC1D,kBAAkB;AACpB;AACA;EACE,0DAA0D;EAC1D,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,0DAA0D;EAC1D,kBAAkB;AACpB;AACA;EACE,0DAA0D;EAC1D,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,+BAA+B;EAC/B,oGAAoG;EACpG,qDAAqD;EACrD,6HAA6H;AAC/H;AACA;EACE,wEAAwE;EACxE,sGAAsG;EACtG,uDAAuD;EACvD,YAAY;EACZ,eAAe;AACjB;AACA;EACE,mEAAmE;EACnE,yBAAyB;UACjB,iBAAiB;AAC3B;AACA;EACE,mEAAmE;AACrE;AACA;EACE,mEAAmE;EACnE,UAAU;AACZ;AACA;EACE,mEAAmE;AACrE;AACA;EACE,mEAAmE;EACnE,UAAU;AACZ;AACA;EACE,gBAAgB;AAClB;AACA;EACE,qDAAqD;EACrD,4DAA4D;EAC5D;;CAED;EACC,0DAA0D;AAC5D;AACA;EACE,qIAAqI;AACvI;AACA;EACE;;OAEK;AACP;AACA;EACE,sBAAsB;EACtB,wBAAwB,EAAE,kEAAkE;AAC9F;AACA;EACE,aAAa;AACf;AACA;EACE,wBAAwB,EAAE,kEAAkE;AAC9F;AACA;EACE,aAAa;AACf;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,wDAAwD;AAC1D;;AAEA;EACE,aAAa;EACb,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;EAClB,oBAAoB;EACpB,gDAAgD;EAChD,gEAAgE;AAClE;;AAEA;EACE,kBAAkB;EAClB,gEAAgE;EAChE,sFAAsF;AACxF;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_2rhyz_1mdn9_93:not(#\\9) {\n  /* used in test-utils for component to distinguish input from other input-like components, for example autosuggest */\n}\n\n.awsui_input_2rhyz_1mdn9_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  width: 100%;\n  cursor: text;\n  box-sizing: border-box;\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-default-e47bkv, #7d8998);\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  height: var(--size-vertical-input-js5hfh, 34px);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-readonly_2rhyz_1mdn9_120:not(#\\9) {\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9)::-webkit-input-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n  -webkit-user-select: none;\n          user-select: none;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9)::-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9)::-moz-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n  opacity: 1;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):-moz-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n  opacity: 1;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled {\n  background-color: var(--color-background-input-disabled-wu9j6u, #e9ebed);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n  color: var(--color-text-input-disabled-oawyzo, #9ba7b6);\n  cursor: auto;\n  cursor: default;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled::-webkit-input-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n  -webkit-user-select: none;\n          user-select: none;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled::-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled::-moz-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n  opacity: 1;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled:-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):disabled:-moz-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n  opacity: 1;\n}\n.awsui_input_2rhyz_1mdn9_97:not(#\\9):invalid {\n  box-shadow: none;\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-invalid_2rhyz_1mdn9_181:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  border-color: var(--color-text-status-error-5sesl6, #d91515);\n  padding-left: calc(\n  var(--space-field-horizontal-89h2yr, 12px) - (var(--border-invalid-width-5jpdqn, 8px) - var(--border-field-width-idlekx, 2px))\n);\n  border-left-width: var(--border-invalid-width-5jpdqn, 8px);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-invalid_2rhyz_1mdn9_181:not(#\\9):focus {\n  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-omt6il, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-invalid_2rhyz_1mdn9_181.awsui_input-has-icon-left_2rhyz_1mdn9_192:not(#\\9) {\n  padding-left: calc(\n        var(--space-field-icon-offset-25xih0, 36px) - (var(--border-invalid-width-5jpdqn, 8px) - var(--border-field-width-idlekx, 2px))\n      );\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-type-search_2rhyz_1mdn9_197:not(#\\9) {\n  box-sizing: border-box;\n  -webkit-appearance: none; /* stylelint-disable-line plugin/no-unsupported-browser-features */\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-type-search_2rhyz_1mdn9_197:not(#\\9)::-ms-clear {\n  display: none;\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-type-search_2rhyz_1mdn9_197:not(#\\9)::-webkit-search-decoration {\n  -webkit-appearance: none; /* stylelint-disable-line plugin/no-unsupported-browser-features */\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-type-search_2rhyz_1mdn9_197:not(#\\9)::-webkit-search-cancel-button {\n  display: none;\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-has-icon-left_2rhyz_1mdn9_192:not(#\\9) {\n  padding-left: var(--space-field-icon-offset-25xih0, 36px);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-has-icon-right_2rhyz_1mdn9_213:not(#\\9) {\n  padding-right: var(--space-field-icon-offset-25xih0, 36px);\n}\n.awsui_input_2rhyz_1mdn9_97.awsui_input-has-no-border-radius_2rhyz_1mdn9_216:not(#\\9) {\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n}\n\n.awsui_input-container_2rhyz_1mdn9_220:not(#\\9) {\n  display: flex;\n  position: relative;\n}\n\n.awsui_input-icon-left_2rhyz_1mdn9_225:not(#\\9) {\n  position: absolute;\n  pointer-events: none;\n  left: var(--space-field-horizontal-89h2yr, 12px);\n  top: calc(50% - var(--font-body-m-line-height-i7xxvv, 22px) / 2);\n}\n\n.awsui_input-icon-right_2rhyz_1mdn9_232:not(#\\9) {\n  position: absolute;\n  top: calc(50% - var(--font-body-m-line-height-i7xxvv, 22px) / 2);\n  right: calc(var(--space-field-horizontal-89h2yr, 12px) - var(--space-xxs-ynfts5, 4px));\n}\n\n.awsui_input-button-right_2rhyz_1mdn9_238:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.scoped.css":
/*!************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.scoped.css ***!
  \************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content_1wepg_1v8rp_93:not(#\\9),\n.awsui_description_1wepg_1v8rp_94:not(#\\9),\n.awsui_label_1wepg_1v8rp_95:not(#\\9) {\n  display: block;\n}\n\n.awsui_outline_1wepg_1v8rp_99:not(#\\9) {\n  display: none;\n}\n.awsui_outline_1wepg_1v8rp_99.awsui_show-outline_1wepg_1v8rp_102:not(#\\9) {\n  display: block;\n}\n\nbody[data-awsui-focus-visible=true] .awsui_native-input_1wepg_1v8rp_106:not(#\\9):focus + .awsui_outline_1wepg_1v8rp_99 {\n  display: block;\n}\n\n.awsui_wrapper_1wepg_1v8rp_110:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: flex;\n}\n\n.awsui_label-wrapper_1wepg_1v8rp_117:not(#\\9) {\n  position: relative;\n  display: flex;\n  cursor: default;\n}\n\n.awsui_content_1wepg_1v8rp_93:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_empty-content_1wepg_1v8rp_129:not(#\\9) {\n  width: 0px;\n}\n\n.awsui_description_1wepg_1v8rp_94:not(#\\9) {\n  color: var(--color-text-form-secondary-ih9x7l, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n.awsui_description-bottom-padding_1wepg_1v8rp_139:not(#\\9) {\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n\n.awsui_label_1wepg_1v8rp_95:not(#\\9),\n.awsui_description_1wepg_1v8rp_94:not(#\\9) {\n  padding-left: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_label-disabled_1wepg_1v8rp_147:not(#\\9),\n.awsui_description-disabled_1wepg_1v8rp_148:not(#\\9) {\n  color: var(--color-text-control-disabled-3z3eul, #9ba7b6);\n}\n\n/* stylelint-disable selector-max-type */\n.awsui_control_1wepg_1v8rp_153:not(#\\9) {\n  position: relative;\n}\n.awsui_control_1wepg_1v8rp_153 > input:not(#\\9), .awsui_control_1wepg_1v8rp_153 > svg:not(#\\9), .awsui_control_1wepg_1v8rp_153 > .awsui_outline_1wepg_1v8rp_99:not(#\\9) {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n}\n.awsui_control_1wepg_1v8rp_153 > input:not(#\\9) {\n  opacity: 0;\n  z-index: 1;\n  -webkit-user-select: none;\n          user-select: none;\n  cursor: default;\n  margin: 0;\n}\n\n/* stylelint-enable selector-max-type */", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;EAGE,cAAc;AAChB;;AAEA;EACE,aAAa;AACf;AACA;EACE,cAAc;AAChB;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,aAAa;AACf;;AAEA;EACE,kBAAkB;EAClB,aAAa;EACb,eAAe;AACjB;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;AACxB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,uDAAuD;EACvD,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;AACnE;AACA;EACE,mDAAmD;AACrD;;AAEA;;EAEE,yCAAyC;AAC3C;AACA;;EAEE,yDAAyD;AAC3D;;AAEA,wCAAwC;AACxC;EACE,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,MAAM;EACN,OAAO;AACT;AACA;EACE,UAAU;EACV,UAAU;EACV,yBAAyB;UACjB,iBAAiB;EACzB,eAAe;EACf,SAAS;AACX;;AAEA,uCAAuC","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content_1wepg_1v8rp_93:not(#\\9),\n.awsui_description_1wepg_1v8rp_94:not(#\\9),\n.awsui_label_1wepg_1v8rp_95:not(#\\9) {\n  display: block;\n}\n\n.awsui_outline_1wepg_1v8rp_99:not(#\\9) {\n  display: none;\n}\n.awsui_outline_1wepg_1v8rp_99.awsui_show-outline_1wepg_1v8rp_102:not(#\\9) {\n  display: block;\n}\n\nbody[data-awsui-focus-visible=true] .awsui_native-input_1wepg_1v8rp_106:not(#\\9):focus + .awsui_outline_1wepg_1v8rp_99 {\n  display: block;\n}\n\n.awsui_wrapper_1wepg_1v8rp_110:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: flex;\n}\n\n.awsui_label-wrapper_1wepg_1v8rp_117:not(#\\9) {\n  position: relative;\n  display: flex;\n  cursor: default;\n}\n\n.awsui_content_1wepg_1v8rp_93:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_empty-content_1wepg_1v8rp_129:not(#\\9) {\n  width: 0px;\n}\n\n.awsui_description_1wepg_1v8rp_94:not(#\\9) {\n  color: var(--color-text-form-secondary-ih9x7l, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n.awsui_description-bottom-padding_1wepg_1v8rp_139:not(#\\9) {\n  padding-bottom: var(--space-scaled-xxs-95dhkm, 4px);\n}\n\n.awsui_label_1wepg_1v8rp_95:not(#\\9),\n.awsui_description_1wepg_1v8rp_94:not(#\\9) {\n  padding-left: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_label-disabled_1wepg_1v8rp_147:not(#\\9),\n.awsui_description-disabled_1wepg_1v8rp_148:not(#\\9) {\n  color: var(--color-text-control-disabled-3z3eul, #9ba7b6);\n}\n\n/* stylelint-disable selector-max-type */\n.awsui_control_1wepg_1v8rp_153:not(#\\9) {\n  position: relative;\n}\n.awsui_control_1wepg_1v8rp_153 > input:not(#\\9), .awsui_control_1wepg_1v8rp_153 > svg:not(#\\9), .awsui_control_1wepg_1v8rp_153 > .awsui_outline_1wepg_1v8rp_99:not(#\\9) {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n}\n.awsui_control_1wepg_1v8rp_153 > input:not(#\\9) {\n  opacity: 0;\n  z-index: 1;\n  -webkit-user-select: none;\n          user-select: none;\n  cursor: default;\n  margin: 0;\n}\n\n/* stylelint-enable selector-max-type */"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.scoped.css":
/*!**************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.scoped.css ***!
  \**************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_dropdown-footer_vm8qf_jxdvh_5:not(#\\9) {\n  overflow: hidden;\n  flex-shrink: 0;\n}\n\n.awsui_dropdown-content_vm8qf_jxdvh_10:not(#\\9) {\n  display: contents;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,gBAAgB;EAChB,cAAc;AAChB;;AAEA;EACE,iBAAiB;AACnB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_dropdown-footer_vm8qf_jxdvh_5:not(#\\9) {\n  overflow: hidden;\n  flex-shrink: 0;\n}\n\n.awsui_dropdown-content_vm8qf_jxdvh_10:not(#\\9) {\n  display: contents;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.scoped.css":
/*!***********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.scoped.css ***!
  \***********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  transition: transform var(--motion-duration-rotate-180-ofa1ir, 135ms) var(--motion-easing-rotate-180-3rbbga, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9), .awsui-mode-entering .awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_button-trigger_18eso_1n888_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  display: flex;\n  width: 100%;\n  justify-content: space-between;\n  align-items: center;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-default-e47bkv, #7d8998);\n  min-height: var(--size-vertical-input-js5hfh, 34px);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_has-caret_18eso_1n888_137:not(#\\9) {\n  padding-right: var(--space-field-icon-offset-25xih0, 36px);\n}\n.awsui_button-trigger_18eso_1n888_97 > .awsui_placeholder_18eso_1n888_140:not(#\\9) {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n.awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  position: absolute;\n  right: var(--space-field-horizontal-89h2yr, 12px);\n  top: calc(50% - var(--font-body-m-line-height-i7xxvv, 22px) / 2);\n  color: var(--color-text-button-inline-icon-default-w65lqn, #0972d3);\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):hover > .awsui_arrow_18eso_1n888_97 {\n  color: var(--color-text-button-inline-icon-hover-wd5icp, #033160);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_pressed_18eso_1n888_153 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  transform: rotate(-180deg);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_disabled_18eso_1n888_156:not(#\\9) {\n  background-color: var(--color-background-input-disabled-wu9j6u, #e9ebed);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n  color: var(--color-text-input-disabled-oawyzo, #9ba7b6);\n  cursor: auto;\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_disabled_18eso_1n888_156 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  color: var(--color-text-button-inline-icon-disabled-gfhvz7, #9ba7b6);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_disabled_18eso_1n888_156.awsui_in-filtering-token_18eso_1n888_165:not(#\\9) {\n  border-color: var(--color-border-control-disabled-vx8bco, #d1d5db);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_disabled_18eso_1n888_156 > .awsui_placeholder_18eso_1n888_140:not(#\\9) {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_read-only_18eso_1n888_171:not(#\\9) {\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165):invalid {\n  box-shadow: none;\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165).awsui_invalid_18eso_1n888_188, .awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165).awsui_invalid_18eso_1n888_188:focus {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  border-color: var(--color-text-status-error-5sesl6, #d91515);\n  padding-left: calc(\n  var(--space-field-horizontal-89h2yr, 12px) - (var(--border-invalid-width-5jpdqn, 8px) - var(--border-field-width-idlekx, 2px))\n);\n  border-left-width: var(--border-invalid-width-5jpdqn, 8px);\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165).awsui_invalid_18eso_1n888_188:focus, .awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165).awsui_invalid_18eso_1n888_188:focus:focus {\n  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-omt6il, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_in-filtering-token_18eso_1n888_165:not(#\\9) {\n  border-color: var(--color-border-item-selected-ppkssz, #0972d3);\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n  height: 100%;\n}\nbody[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1n888_97.awsui_in-filtering-token_18eso_1n888_165:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1n888_97.awsui_in-filtering-token_18eso_1n888_165:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1n888_97.awsui_in-filtering-token_18eso_1n888_165:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px));\n  top: calc(-1 * var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px));\n  width: calc(100% + 2 * var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px));\n  height: calc(100% + 2 * var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,gJAAgJ;AAClJ;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,kBAAkB;EAClB,aAAa;EACb,WAAW;EACX,8BAA8B;EAC9B,mBAAmB;EACnB,uFAAuF;EACvF,uEAAuE;EACvE,qDAAqD;EACrD,qGAAqG;EACrG,mDAAmD;AACrD;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,0DAA0D;EAC1D,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,iDAAiD;EACjD,gEAAgE;EAChE,mEAAmE;AACrE;AACA;EACE,iEAAiE;AACnE;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,wEAAwE;EACxE,sGAAsG;EACtG,uDAAuD;EACvD,YAAY;AACd;AACA;EACE,oEAAoE;AACtE;AACA;EACE,kEAAkE;AACpE;AACA;EACE,mEAAmE;AACrE;AACA;EACE,uEAAuE;EACvE,sGAAsG;AACxG;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,+BAA+B;EAC/B,oGAAoG;EACpG,qDAAqD;EACrD,6HAA6H;AAC/H;AACA;EACE,gBAAgB;AAClB;AACA;EACE,qDAAqD;EACrD,4DAA4D;EAC5D;;CAED;EACC,0DAA0D;AAC5D;AACA;EACE,qIAAqI;AACvI;AACA;EACE,+DAA+D;EAC/D,0BAA0B;EAC1B,6BAA6B;EAC7B,YAAY;AACd;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,2GAA2G;AAC7G;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,gGAAgG;EAChG,+FAA+F;EAC/F,uGAAuG;EACvG,wGAAwG;EACxG,0EAA0E;EAC1E,sEAAsE;AACxE","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  transition: transform var(--motion-duration-rotate-180-ofa1ir, 135ms) var(--motion-easing-rotate-180-3rbbga, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9), .awsui-mode-entering .awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_button-trigger_18eso_1n888_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  display: flex;\n  width: 100%;\n  justify-content: space-between;\n  align-items: center;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-default-e47bkv, #7d8998);\n  min-height: var(--size-vertical-input-js5hfh, 34px);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_has-caret_18eso_1n888_137:not(#\\9) {\n  padding-right: var(--space-field-icon-offset-25xih0, 36px);\n}\n.awsui_button-trigger_18eso_1n888_97 > .awsui_placeholder_18eso_1n888_140:not(#\\9) {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n.awsui_button-trigger_18eso_1n888_97 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  position: absolute;\n  right: var(--space-field-horizontal-89h2yr, 12px);\n  top: calc(50% - var(--font-body-m-line-height-i7xxvv, 22px) / 2);\n  color: var(--color-text-button-inline-icon-default-w65lqn, #0972d3);\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):hover > .awsui_arrow_18eso_1n888_97 {\n  color: var(--color-text-button-inline-icon-hover-wd5icp, #033160);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_pressed_18eso_1n888_153 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  transform: rotate(-180deg);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_disabled_18eso_1n888_156:not(#\\9) {\n  background-color: var(--color-background-input-disabled-wu9j6u, #e9ebed);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n  color: var(--color-text-input-disabled-oawyzo, #9ba7b6);\n  cursor: auto;\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_disabled_18eso_1n888_156 > .awsui_arrow_18eso_1n888_97:not(#\\9) {\n  color: var(--color-text-button-inline-icon-disabled-gfhvz7, #9ba7b6);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_disabled_18eso_1n888_156.awsui_in-filtering-token_18eso_1n888_165:not(#\\9) {\n  border-color: var(--color-border-control-disabled-vx8bco, #d1d5db);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_disabled_18eso_1n888_156 > .awsui_placeholder_18eso_1n888_140:not(#\\9) {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_read-only_18eso_1n888_171:not(#\\9) {\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165):invalid {\n  box-shadow: none;\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165).awsui_invalid_18eso_1n888_188, .awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165).awsui_invalid_18eso_1n888_188:focus {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  border-color: var(--color-text-status-error-5sesl6, #d91515);\n  padding-left: calc(\n  var(--space-field-horizontal-89h2yr, 12px) - (var(--border-invalid-width-5jpdqn, 8px) - var(--border-field-width-idlekx, 2px))\n);\n  border-left-width: var(--border-invalid-width-5jpdqn, 8px);\n}\n.awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165).awsui_invalid_18eso_1n888_188:focus, .awsui_button-trigger_18eso_1n888_97:not(#\\9):not(.awsui_in-filtering-token_18eso_1n888_165).awsui_invalid_18eso_1n888_188:focus:focus {\n  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-omt6il, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button-trigger_18eso_1n888_97.awsui_in-filtering-token_18eso_1n888_165:not(#\\9) {\n  border-color: var(--color-border-item-selected-ppkssz, #0972d3);\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n  height: 100%;\n}\nbody[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1n888_97.awsui_in-filtering-token_18eso_1n888_165:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1n888_97.awsui_in-filtering-token_18eso_1n888_165:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_1n888_97.awsui_in-filtering-token_18eso_1n888_165:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px));\n  top: calc(-1 * var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px));\n  width: calc(100% + 2 * var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px));\n  height: calc(100% + 2 * var(--space-filtering-token-operation-select-focus-outline-gutter-awvnzl, -5px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.scoped.css":
/*!************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.scoped.css ***!
  \************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_axis_f0fot_62k26_9:not(#\\9),\n.awsui_vertical-marker_f0fot_62k26_10:not(#\\9) {\n  stroke: var(--color-charts-line-axis-yo865k, #d1d5db);\n  stroke-width: 1px;\n}\n\n.awsui_axis--emphasized_f0fot_62k26_15:not(#\\9) {\n  stroke-width: 2px;\n}\n\n.awsui_axis-label_f0fot_62k26_19:not(#\\9) {\n  font-weight: bold;\n  fill: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_axis-label--x_f0fot_62k26_24:not(#\\9),\n.awsui_axis-label--y_f0fot_62k26_25:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_grid_f0fot_62k26_29:not(#\\9) {\n  stroke: var(--color-charts-line-grid-6wil4m, #d1d5db);\n  stroke-width: 1px;\n}\n\n.awsui_ticks__line_f0fot_62k26_34:not(#\\9) {\n  stroke: var(--color-charts-line-tick-yidpvu, #d1d5db);\n  stroke-width: 1px;\n}\n\n.awsui_ticks__text_f0fot_62k26_39:not(#\\9) {\n  font-size: var(--font-chart-detail-size-pm0amk, 12px);\n  fill: var(--color-text-body-secondary-fdstdf, #414d5c);\n}\n\n.awsui_ticks--y_f0fot_62k26_44:not(#\\9),\n.awsui_ticks--x_f0fot_62k26_45:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_ticks--bottom_f0fot_62k26_49 > .awsui_ticks__text_f0fot_62k26_39:not(#\\9) {\n  text-anchor: middle;\n  dominant-baseline: hanging;\n}\n\n.awsui_labels-left_f0fot_62k26_54 > .awsui_ticks_f0fot_62k26_34 > .awsui_ticks__text_f0fot_62k26_39:not(#\\9) {\n  text-anchor: end;\n  dominant-baseline: central;\n}\n\n.awsui_labels-left_f0fot_62k26_54:not(#\\9) {\n  position: relative;\n  margin-right: 12px;\n}\n.awsui_labels-left_f0fot_62k26_54 > .awsui_axis-label_f0fot_62k26_19:not(#\\9) {\n  position: absolute;\n  visibility: visible;\n  white-space: nowrap;\n}\n\n.awsui_labels-left__label_f0fot_62k26_69:not(#\\9) {\n  position: absolute;\n}\n\n.awsui_labels-left--hidden_f0fot_62k26_73:not(#\\9) {\n  visibility: hidden;\n}\n.awsui_labels-left--hidden_f0fot_62k26_73 > .awsui_labels-left__label_f0fot_62k26_69:not(#\\9) {\n  position: relative;\n  white-space: nowrap;\n}\n\n.awsui_labels-bottom_f0fot_62k26_81:not(#\\9) {\n  position: relative;\n  display: block;\n  width: 100%;\n  overflow: visible;\n}\n\n.awsui_vertical-marker_f0fot_62k26_10:not(#\\9) {\n  pointer-events: none;\n}\n\n.awsui_vertical-marker-circle_f0fot_62k26_92:not(#\\9) {\n  fill: var(--color-background-container-content-i8i4a0, #ffffff);\n  pointer-events: none;\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n}\n\n.awsui_vertical-marker-circle-active_f0fot_62k26_98:not(#\\9) {\n  cursor: pointer;\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n}\n\n.awsui_focus-outline_f0fot_62k26_103:not(#\\9) {\n  outline: none;\n  pointer-events: none;\n  fill: none;\n  stroke: var(--color-border-item-focused-ap3b6s, #0972d3);\n  stroke-width: 2px;\n}\n\n.awsui_filter-container_f0fot_62k26_111:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;EAEE,qDAAqD;EACrD,iBAAiB;AACnB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,iBAAiB;EACjB,oDAAoD;AACtD;;AAEA;;EAEE,uBAAuB;AACzB;;AAEA;EACE,qDAAqD;EACrD,iBAAiB;AACnB;;AAEA;EACE,qDAAqD;EACrD,iBAAiB;AACnB;;AAEA;EACE,qDAAqD;EACrD,sDAAsD;AACxD;;AAEA;;EAEE,uBAAuB;AACzB;;AAEA;EACE,mBAAmB;EACnB,0BAA0B;AAC5B;;AAEA;EACE,gBAAgB;EAChB,0BAA0B;AAC5B;;AAEA;EACE,kBAAkB;EAClB,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,mBAAmB;EACnB,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,kBAAkB;AACpB;AACA;EACE,kBAAkB;EAClB,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,cAAc;EACd,WAAW;EACX,iBAAiB;AACnB;;AAEA;EACE,oBAAoB;AACtB;;AAEA;EACE,+DAA+D;EAC/D,oBAAoB;EACpB,wDAAwD;AAC1D;;AAEA;EACE,eAAe;EACf,wDAAwD;AAC1D;;AAEA;EACE,aAAa;EACb,oBAAoB;EACpB,UAAU;EACV,wDAAwD;EACxD,iBAAiB;AACnB;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_axis_f0fot_62k26_9:not(#\\9),\n.awsui_vertical-marker_f0fot_62k26_10:not(#\\9) {\n  stroke: var(--color-charts-line-axis-yo865k, #d1d5db);\n  stroke-width: 1px;\n}\n\n.awsui_axis--emphasized_f0fot_62k26_15:not(#\\9) {\n  stroke-width: 2px;\n}\n\n.awsui_axis-label_f0fot_62k26_19:not(#\\9) {\n  font-weight: bold;\n  fill: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_axis-label--x_f0fot_62k26_24:not(#\\9),\n.awsui_axis-label--y_f0fot_62k26_25:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_grid_f0fot_62k26_29:not(#\\9) {\n  stroke: var(--color-charts-line-grid-6wil4m, #d1d5db);\n  stroke-width: 1px;\n}\n\n.awsui_ticks__line_f0fot_62k26_34:not(#\\9) {\n  stroke: var(--color-charts-line-tick-yidpvu, #d1d5db);\n  stroke-width: 1px;\n}\n\n.awsui_ticks__text_f0fot_62k26_39:not(#\\9) {\n  font-size: var(--font-chart-detail-size-pm0amk, 12px);\n  fill: var(--color-text-body-secondary-fdstdf, #414d5c);\n}\n\n.awsui_ticks--y_f0fot_62k26_44:not(#\\9),\n.awsui_ticks--x_f0fot_62k26_45:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_ticks--bottom_f0fot_62k26_49 > .awsui_ticks__text_f0fot_62k26_39:not(#\\9) {\n  text-anchor: middle;\n  dominant-baseline: hanging;\n}\n\n.awsui_labels-left_f0fot_62k26_54 > .awsui_ticks_f0fot_62k26_34 > .awsui_ticks__text_f0fot_62k26_39:not(#\\9) {\n  text-anchor: end;\n  dominant-baseline: central;\n}\n\n.awsui_labels-left_f0fot_62k26_54:not(#\\9) {\n  position: relative;\n  margin-right: 12px;\n}\n.awsui_labels-left_f0fot_62k26_54 > .awsui_axis-label_f0fot_62k26_19:not(#\\9) {\n  position: absolute;\n  visibility: visible;\n  white-space: nowrap;\n}\n\n.awsui_labels-left__label_f0fot_62k26_69:not(#\\9) {\n  position: absolute;\n}\n\n.awsui_labels-left--hidden_f0fot_62k26_73:not(#\\9) {\n  visibility: hidden;\n}\n.awsui_labels-left--hidden_f0fot_62k26_73 > .awsui_labels-left__label_f0fot_62k26_69:not(#\\9) {\n  position: relative;\n  white-space: nowrap;\n}\n\n.awsui_labels-bottom_f0fot_62k26_81:not(#\\9) {\n  position: relative;\n  display: block;\n  width: 100%;\n  overflow: visible;\n}\n\n.awsui_vertical-marker_f0fot_62k26_10:not(#\\9) {\n  pointer-events: none;\n}\n\n.awsui_vertical-marker-circle_f0fot_62k26_92:not(#\\9) {\n  fill: var(--color-background-container-content-i8i4a0, #ffffff);\n  pointer-events: none;\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n}\n\n.awsui_vertical-marker-circle-active_f0fot_62k26_98:not(#\\9) {\n  cursor: pointer;\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n}\n\n.awsui_focus-outline_f0fot_62k26_103:not(#\\9) {\n  outline: none;\n  pointer-events: none;\n  fill: none;\n  stroke: var(--color-border-item-focused-ap3b6s, #0972d3);\n  stroke-width: 2px;\n}\n\n.awsui_filter-container_f0fot_62k26_111:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.scoped.css":
/*!*********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.scoped.css ***!
  \*********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1px7g_r1ko0_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_chart-filter_1px7g_r1ko0_106:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_custom-icon-wrapper_1px7g_r1ko0_110:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  align-self: stretch;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1px7g_r1ko0_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_chart-filter_1px7g_r1ko0_106:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_custom-icon-wrapper_1px7g_r1ko0_110:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  align-self: stretch;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.scoped.css":
/*!*********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.scoped.css ***!
  \*********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_marker_1kjc7_frtmv_93:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_marker_1kjc7_frtmv_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_marker_1kjc7_frtmv_93:not(#\\9), .awsui-mode-entering .awsui_marker_1kjc7_frtmv_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1kjc7_frtmv_111:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n.awsui_root_1kjc7_frtmv_111:not(#\\9):focus {\n  outline: none;\n}\n\n.awsui_title_1kjc7_frtmv_127:not(#\\9) {\n  /* used in test utils */\n}\n\n.awsui_list_1kjc7_frtmv_131:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n.awsui_marker_1kjc7_frtmv_93:not(#\\9) {\n  display: inline-flex;\n  align-items: flex-start;\n  margin-right: var(--space-m-17eucw, 16px);\n  padding: 0;\n  border: 0;\n  background-color: transparent;\n  cursor: pointer;\n  opacity: 1;\n}\n.awsui_marker_1kjc7_frtmv_93:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_marker_1kjc7_frtmv_93:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_marker_1kjc7_frtmv_93:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_marker_1kjc7_frtmv_93:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_marker_1kjc7_frtmv_93:not(#\\9):last-child {\n  margin-right: 0;\n}\n.awsui_marker_1kjc7_frtmv_93.awsui_marker--dimmed_1kjc7_frtmv_173:not(#\\9) {\n  opacity: 0.35;\n}\n.awsui_marker_1kjc7_frtmv_93.awsui_marker--highlighted_1kjc7_frtmv_176:not(#\\9) {\n  /* used in test utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,6HAA6H;AAC/H;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;AACA;EACE,aAAa;AACf;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,aAAa;EACb,eAAe;EACf,gBAAgB;EAChB,SAAS;EACT,UAAU;AACZ;;AAEA;EACE,oBAAoB;EACpB,uBAAuB;EACvB,yCAAyC;EACzC,UAAU;EACV,SAAS;EACT,6BAA6B;EAC7B,eAAe;EACf,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_marker_1kjc7_frtmv_93:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_marker_1kjc7_frtmv_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_marker_1kjc7_frtmv_93:not(#\\9), .awsui-mode-entering .awsui_marker_1kjc7_frtmv_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1kjc7_frtmv_111:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n.awsui_root_1kjc7_frtmv_111:not(#\\9):focus {\n  outline: none;\n}\n\n.awsui_title_1kjc7_frtmv_127:not(#\\9) {\n  /* used in test utils */\n}\n\n.awsui_list_1kjc7_frtmv_131:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n.awsui_marker_1kjc7_frtmv_93:not(#\\9) {\n  display: inline-flex;\n  align-items: flex-start;\n  margin-right: var(--space-m-17eucw, 16px);\n  padding: 0;\n  border: 0;\n  background-color: transparent;\n  cursor: pointer;\n  opacity: 1;\n}\n.awsui_marker_1kjc7_frtmv_93:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_marker_1kjc7_frtmv_93:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_marker_1kjc7_frtmv_93:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_marker_1kjc7_frtmv_93:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_marker_1kjc7_frtmv_93:not(#\\9):last-child {\n  margin-right: 0;\n}\n.awsui_marker_1kjc7_frtmv_93.awsui_marker--dimmed_1kjc7_frtmv_173:not(#\\9) {\n  opacity: 0.35;\n}\n.awsui_marker_1kjc7_frtmv_93.awsui_marker--highlighted_1kjc7_frtmv_176:not(#\\9) {\n  /* used in test utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.scoped.css":
/*!*******************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.scoped.css ***!
  \*******************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1fcus_1rivh_93:not(#\\9) {\n  outline: none;\n  shape-rendering: auto;\n  overflow: visible;\n  display: flex;\n  width: 100%;\n  max-width: 100%;\n}\n\n.awsui_clickable_1fcus_1rivh_102:not(#\\9) {\n  cursor: pointer;\n}\n\n.awsui_precise_1fcus_1rivh_106:not(#\\9) {\n  shape-rendering: geometricPrecision;\n}\n\n.awsui_focus-outline_1fcus_1rivh_110:not(#\\9) {\n  outline: none;\n  pointer-events: none;\n  fill: none;\n  stroke: var(--color-border-item-focused-ap3b6s, #0972d3);\n  stroke-width: 2px;\n  visibility: hidden;\n}\n\n.awsui_application_1fcus_1rivh_119:not(#\\9) {\n  /* Used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,aAAa;EACb,qBAAqB;EACrB,iBAAiB;EACjB,aAAa;EACb,WAAW;EACX,eAAe;AACjB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,mCAAmC;AACrC;;AAEA;EACE,aAAa;EACb,oBAAoB;EACpB,UAAU;EACV,wDAAwD;EACxD,iBAAiB;EACjB,kBAAkB;AACpB;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1fcus_1rivh_93:not(#\\9) {\n  outline: none;\n  shape-rendering: auto;\n  overflow: visible;\n  display: flex;\n  width: 100%;\n  max-width: 100%;\n}\n\n.awsui_clickable_1fcus_1rivh_102:not(#\\9) {\n  cursor: pointer;\n}\n\n.awsui_precise_1fcus_1rivh_106:not(#\\9) {\n  shape-rendering: geometricPrecision;\n}\n\n.awsui_focus-outline_1fcus_1rivh_110:not(#\\9) {\n  outline: none;\n  pointer-events: none;\n  fill: none;\n  stroke: var(--color-border-item-focused-ap3b6s, #0972d3);\n  stroke-width: 2px;\n  visibility: hidden;\n}\n\n.awsui_application_1fcus_1rivh_119:not(#\\9) {\n  /* Used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.scoped.css":
/*!**********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.scoped.css ***!
  \**********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1t44z_1um4t_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: absolute;\n}\n\n.awsui_hover-area_1t44z_1um4t_107:not(#\\9) {\n  pointer-events: none;\n  padding: var(--space-static-s-phfs7n, 12px);\n  margin: calc(-1 * var(--space-static-s-phfs7n, 12px));\n}\n\n.awsui_popover-body_1t44z_1um4t_113:not(#\\9) {\n  pointer-events: auto;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,kBAAkB;AACpB;;AAEA;EACE,oBAAoB;EACpB,2CAA2C;EAC3C,qDAAqD;AACvD;;AAEA;EACE,oBAAoB;AACtB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1t44z_1um4t_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: absolute;\n}\n\n.awsui_hover-area_1t44z_1um4t_107:not(#\\9) {\n  pointer-events: none;\n  padding: var(--space-static-s-phfs7n, 12px);\n  margin: calc(-1 * var(--space-static-s-phfs7n, 12px));\n}\n\n.awsui_popover-body_1t44z_1um4t_113:not(#\\9) {\n  pointer-events: auto;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.scoped.css":
/*!*****************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.scoped.css ***!
  \*****************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_dimmed_10ipo_14fy8_93:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n  transition-delay: var(--motion-duration-transition-quick-x85tae, 90ms);\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dimmed_10ipo_14fy8_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dimmed_10ipo_14fy8_93:not(#\\9), .awsui-mode-entering .awsui_dimmed_10ipo_14fy8_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_10ipo_14fy8_122:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_list_10ipo_14fy8_135:not(#\\9) {\n  display: flex;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n  flex-direction: column;\n}\n.awsui_list_10ipo_14fy8_135 > .awsui_list-item_10ipo_14fy8_142:not(#\\9) {\n  display: inline-flex;\n  justify-content: space-between;\n}\n\n.awsui_key_10ipo_14fy8_147:not(#\\9) {\n  display: inline-flex;\n  align-items: flex-start;\n  color: var(--color-text-group-label-w9to2i, #414d5c);\n  margin-right: var(--space-xxl-2nvmf1, 32px);\n}\n\n.awsui_dimmed_10ipo_14fy8_93:not(#\\9) {\n  opacity: 0.35;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,6HAA6H;EAC7H,sEAAsE;EACtE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,aAAa;EACb,SAAS;EACT,UAAU;EACV,gBAAgB;EAChB,sBAAsB;AACxB;AACA;EACE,oBAAoB;EACpB,8BAA8B;AAChC;;AAEA;EACE,oBAAoB;EACpB,uBAAuB;EACvB,oDAAoD;EACpD,2CAA2C;AAC7C;;AAEA;EACE,aAAa;AACf","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_dimmed_10ipo_14fy8_93:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n  transition-delay: var(--motion-duration-transition-quick-x85tae, 90ms);\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dimmed_10ipo_14fy8_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dimmed_10ipo_14fy8_93:not(#\\9), .awsui-mode-entering .awsui_dimmed_10ipo_14fy8_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_10ipo_14fy8_122:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_list_10ipo_14fy8_135:not(#\\9) {\n  display: flex;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n  flex-direction: column;\n}\n.awsui_list_10ipo_14fy8_135 > .awsui_list-item_10ipo_14fy8_142:not(#\\9) {\n  display: inline-flex;\n  justify-content: space-between;\n}\n\n.awsui_key_10ipo_14fy8_147:not(#\\9) {\n  display: inline-flex;\n  align-items: flex-start;\n  color: var(--color-text-group-label-w9to2i, #414d5c);\n  margin-right: var(--space-xxl-2nvmf1, 32px);\n}\n\n.awsui_dimmed_10ipo_14fy8_93:not(#\\9) {\n  opacity: 0.35;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.scoped.css":
/*!****************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.scoped.css ***!
  \****************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_marker_1isd1_1g4d4_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  margin-right: var(--space-xxs-ynfts5, 4px);\n  margin-top: var(--space-xxs-ynfts5, 4px);\n  border-radius: 2px;\n  width: 14px;\n  flex-shrink: 0;\n  cursor: inherit;\n}\n.awsui_marker--line_1isd1_1g4d4_111:not(#\\9) {\n  margin-top: 9px;\n  height: 4px;\n}\n.awsui_marker--rectangle_1isd1_1g4d4_115:not(#\\9) {\n  height: 14px;\n  border-radius: 2px;\n}\n.awsui_marker--hollow-rectangle_1isd1_1g4d4_119:not(#\\9) {\n  height: 14px;\n  border-radius: 2px;\n}\n.awsui_marker--hollow-rectangle_1isd1_1g4d4_119:not(#\\9)::after {\n  content: \"\";\n  display: block;\n  margin: 2px;\n  height: 10px;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  opacity: 0.5;\n}\n.awsui_marker--dashed_1isd1_1g4d4_131:not(#\\9) {\n  height: 4px;\n  width: 6px;\n  margin-top: 9px;\n  margin-right: 12px;\n}\n.awsui_marker--dashed_1isd1_1g4d4_131:not(#\\9)::after {\n  content: \"\";\n  display: block;\n  width: 6px;\n  height: 4px;\n  margin-left: 8px;\n  border-radius: 2px;\n  background-color: inherit;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,0CAA0C;EAC1C,wCAAwC;EACxC,kBAAkB;EAClB,WAAW;EACX,cAAc;EACd,eAAe;AACjB;AACA;EACE,eAAe;EACf,WAAW;AACb;AACA;EACE,YAAY;EACZ,kBAAkB;AACpB;AACA;EACE,YAAY;EACZ,kBAAkB;AACpB;AACA;EACE,WAAW;EACX,cAAc;EACd,WAAW;EACX,YAAY;EACZ,2EAA2E;EAC3E,YAAY;AACd;AACA;EACE,WAAW;EACX,UAAU;EACV,eAAe;EACf,kBAAkB;AACpB;AACA;EACE,WAAW;EACX,cAAc;EACd,UAAU;EACV,WAAW;EACX,gBAAgB;EAChB,kBAAkB;EAClB,yBAAyB;AAC3B","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_marker_1isd1_1g4d4_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  margin-right: var(--space-xxs-ynfts5, 4px);\n  margin-top: var(--space-xxs-ynfts5, 4px);\n  border-radius: 2px;\n  width: 14px;\n  flex-shrink: 0;\n  cursor: inherit;\n}\n.awsui_marker--line_1isd1_1g4d4_111:not(#\\9) {\n  margin-top: 9px;\n  height: 4px;\n}\n.awsui_marker--rectangle_1isd1_1g4d4_115:not(#\\9) {\n  height: 14px;\n  border-radius: 2px;\n}\n.awsui_marker--hollow-rectangle_1isd1_1g4d4_119:not(#\\9) {\n  height: 14px;\n  border-radius: 2px;\n}\n.awsui_marker--hollow-rectangle_1isd1_1g4d4_119:not(#\\9)::after {\n  content: \"\";\n  display: block;\n  margin: 2px;\n  height: 10px;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  opacity: 0.5;\n}\n.awsui_marker--dashed_1isd1_1g4d4_131:not(#\\9) {\n  height: 4px;\n  width: 6px;\n  margin-top: 9px;\n  margin-right: 12px;\n}\n.awsui_marker--dashed_1isd1_1g4d4_131:not(#\\9)::after {\n  content: \"\";\n  display: block;\n  width: 6px;\n  height: 4px;\n  margin-left: 8px;\n  border-radius: 2px;\n  background-color: inherit;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.scoped.css":
/*!*******************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.scoped.css ***!
  \*******************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_11n0s_12rv1_9:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_empty_11n0s_12rv1_13:not(#\\9) {\n  color: var(--color-text-empty-fjv325, #5f6b7a);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;EACE,uBAAuB;AACzB;;AAEA;EACE,8CAA8C;AAChD","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_11n0s_12rv1_9:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_empty_11n0s_12rv1_13:not(#\\9) {\n  color: var(--color-text-empty-fjv325, #5f6b7a);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.scoped.css":
/*!**********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.scoped.css ***!
  \**********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1fn7j_1rcpg_93:not(#\\9) {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box_1fn7j_1rcpg_100:not(#\\9) {\n  fill: var(--color-background-control-default-4pa05r, #ffffff);\n  stroke: var(--color-border-control-default-m3lmsh, #7d8998);\n  stroke-width: var(--border-field-width-idlekx, 2px);\n  transition: fill var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear), stroke var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box-checked_1fn7j_1rcpg_106:not(#\\9), .awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box-indeterminate_1fn7j_1rcpg_106:not(#\\9) {\n  fill: var(--color-background-control-checked-9admlu, #0972d3);\n  stroke: var(--color-border-control-checked-4xvndc, #0972d3);\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box-disabled_1fn7j_1rcpg_110:not(#\\9) {\n  fill: var(--color-background-control-disabled-zplipy, #d1d5db);\n  stroke: var(--color-border-control-disabled-vx8bco, #d1d5db);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box_1fn7j_1rcpg_100:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box_1fn7j_1rcpg_100:not(#\\9), .awsui-mode-entering .awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box_1fn7j_1rcpg_100:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-line_1fn7j_1rcpg_124:not(#\\9) {\n  stroke: var(--color-foreground-control-default-7ajdem, #ffffff);\n  stroke-width: 2;\n  fill: none;\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-line-disabled_1fn7j_1rcpg_129:not(#\\9) {\n  stroke: var(--color-foreground-control-disabled-v6a97u, #ffffff);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,kBAAkB;EAClB,WAAW;EACX,YAAY;EACZ,MAAM;EACN,OAAO;AACT;AACA;EACE,6DAA6D;EAC7D,2DAA2D;EAC3D,mDAAmD;EACnD,4OAA4O;AAC9O;AACA;EACE,6DAA6D;EAC7D,2DAA2D;AAC7D;AACA;EACE,8DAA8D;EAC9D,4DAA4D;AAC9D;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,+DAA+D;EAC/D,eAAe;EACf,UAAU;AACZ;AACA;EACE,gEAAgE;AAClE","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1fn7j_1rcpg_93:not(#\\9) {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  top: 0;\n  left: 0;\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box_1fn7j_1rcpg_100:not(#\\9) {\n  fill: var(--color-background-control-default-4pa05r, #ffffff);\n  stroke: var(--color-border-control-default-m3lmsh, #7d8998);\n  stroke-width: var(--border-field-width-idlekx, 2px);\n  transition: fill var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear), stroke var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box-checked_1fn7j_1rcpg_106:not(#\\9), .awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box-indeterminate_1fn7j_1rcpg_106:not(#\\9) {\n  fill: var(--color-background-control-checked-9admlu, #0972d3);\n  stroke: var(--color-border-control-checked-4xvndc, #0972d3);\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box-disabled_1fn7j_1rcpg_110:not(#\\9) {\n  fill: var(--color-background-control-disabled-zplipy, #d1d5db);\n  stroke: var(--color-border-control-disabled-vx8bco, #d1d5db);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box_1fn7j_1rcpg_100:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box_1fn7j_1rcpg_100:not(#\\9), .awsui-mode-entering .awsui_root_1fn7j_1rcpg_93 > .awsui_styled-box_1fn7j_1rcpg_100:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-line_1fn7j_1rcpg_124:not(#\\9) {\n  stroke: var(--color-foreground-control-default-7ajdem, #ffffff);\n  stroke-width: 2;\n  fill: none;\n}\n.awsui_root_1fn7j_1rcpg_93 > .awsui_styled-line-disabled_1fn7j_1rcpg_129:not(#\\9) {\n  stroke: var(--color-foreground-control-disabled-v6a97u, #ffffff);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.scoped.css":
/*!************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.scoped.css ***!
  \************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1afi9_msmw3_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n.awsui_root_1afi9_msmw3_93:not(#\\9):not(.awsui_hidden_1afi9_msmw3_105) {\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n}\n.awsui_root_1afi9_msmw3_93:not(#\\9):not(.awsui_hidden_1afi9_msmw3_105).awsui_no-items_1afi9_msmw3_108 {\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-dropdown-item-top-xnzq48, transparent);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;AACA;EACE,wHAAwH;AAC1H;AACA;EACE,wHAAwH;AAC1H","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1afi9_msmw3_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n.awsui_root_1afi9_msmw3_93:not(#\\9):not(.awsui_hidden_1afi9_msmw3_105) {\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n}\n.awsui_root_1afi9_msmw3_93:not(#\\9):not(.awsui_hidden_1afi9_msmw3_105).awsui_no-items_1afi9_msmw3_108 {\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-dropdown-item-top-xnzq48, transparent);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.scoped.css":
/*!************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.scoped.css ***!
  \************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_vrgzu_1v4yu_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-field-horizontal-89h2yr, 12px) calc(var(--space-xxs-ynfts5, 4px) + var(--space-xxxs-k2w98v, 2px));\n  color: var(--color-text-dropdown-footer-rj6jvf, #5f6b7a);\n}\n.awsui_root_vrgzu_1v4yu_93 > .awsui_recovery_vrgzu_1v4yu_107:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,mJAAmJ;EACnJ,wDAAwD;AAC1D;AACA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_vrgzu_1v4yu_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-field-horizontal-89h2yr, 12px) calc(var(--space-xxs-ynfts5, 4px) + var(--space-xxxs-k2w98v, 2px));\n  color: var(--color-text-dropdown-footer-rj6jvf, #5f6b7a);\n}\n.awsui_root_vrgzu_1v4yu_93 > .awsui_recovery_vrgzu_1v4yu_107:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.scoped.css":
/*!*****************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.scoped.css ***!
  \*****************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in-dropdown_qwoo0_2687b_1 var(--motion-duration-show-quick-tyaalm, 135ms) var(--motion-easing-show-quick-1fcgbv, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in-dropdown_qwoo0_2687b_1 {\n  from {\n    opacity: 0.4;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9), .awsui-mode-entering .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_dropdown-content-wrapper_qwoo0_2687b_93.awsui_refresh_qwoo0_2687b_114:not(#\\9) {\n  transform-origin: top;\n  animation-name: awsui_awsui-motion-fade-in-0_qwoo0_2687b_1;\n  animation-duration: var(--motion-duration-show-quick-tyaalm, 135ms);\n  animation-timing-function: var(--motion-easing-show-quick-1fcgbv, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in-0_qwoo0_2687b_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dropdown-content-wrapper_qwoo0_2687b_93.awsui_refresh_qwoo0_2687b_114:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dropdown-content-wrapper_qwoo0_2687b_93.awsui_refresh_qwoo0_2687b_114:not(#\\9), .awsui-mode-entering .awsui_dropdown-content-wrapper_qwoo0_2687b_93.awsui_refresh_qwoo0_2687b_114:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_qwoo0_2687b_143:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  white-space: inherit;\n}\n.awsui_root_qwoo0_2687b_143.awsui_interior_qwoo0_2687b_157:not(#\\9) {\n  position: static;\n}\n\n.awsui_dropdown_qwoo0_2687b_93:not(#\\9) {\n  position: absolute;\n  display: none;\n  z-index: 2000;\n  -webkit-user-select: none;\n          user-select: none;\n  transform-origin: top;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_use-portal_qwoo0_2687b_168:not(#\\9) {\n  z-index: 7000;\n}\n.awsui_dropdown_qwoo0_2687b_93:not(#\\9):not(.awsui_interior_qwoo0_2687b_157) {\n  transform: translateY(0px);\n  transition: transform var(--motion-duration-show-quick-tyaalm, 135ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dropdown_qwoo0_2687b_93:not(#\\9):not(.awsui_interior_qwoo0_2687b_157) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dropdown_qwoo0_2687b_93:not(#\\9):not(.awsui_interior_qwoo0_2687b_157), .awsui-mode-entering .awsui_dropdown_qwoo0_2687b_93:not(#\\9):not(.awsui_interior_qwoo0_2687b_157) {\n  animation: none;\n  transition: none;\n}\n.awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  position: relative;\n  background-color: var(--color-background-dropdown-item-default-fzdqsg, #ffffff);\n  outline: none;\n  box-shadow: var(--shadow-dropdown-99h0gz, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-container-top-srcvx4, transparent);\n  box-sizing: border-box;\n  border-bottom: none;\n}\n.awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  z-index: 1;\n  top: -1px;\n  left: 0px;\n  bottom: 0px;\n  right: 0px;\n  background-color: transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-dropdown-container-tyn0js, #9ba7b6);\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n  pointer-events: none;\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_dropdown-drop-up_qwoo0_2687b_213 > .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  transform-origin: bottom;\n  box-shadow: var(--shadow-dropup-11esug, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n}\n.awsui_dropdown-drop-up_qwoo0_2687b_213.awsui_with-limited-width_qwoo0_2687b_217 > .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  border-top: none;\n}\n.awsui_dropdown-drop-left_qwoo0_2687b_220:not(#\\9) {\n  right: 0;\n}\n.awsui_dropdown-drop-right_qwoo0_2687b_223:not(#\\9) {\n  left: 0;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_occupy-entire-width_qwoo0_2687b_226:not(#\\9) {\n  min-width: 100%;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_hide-upper-border_qwoo0_2687b_229 > .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  border-top: none;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_interior_qwoo0_2687b_157 > .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  margin-top: -1px;\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-container-top-srcvx4, transparent);\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_open_qwoo0_2687b_236:not(#\\9) {\n  display: block;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_open_qwoo0_2687b_236:not(#\\9):not(.awsui_interior_qwoo0_2687b_157).awsui_refresh_qwoo0_2687b_114[data-animating=true] {\n  transform: translateY(4px);\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_open_qwoo0_2687b_236:not(#\\9):not(.awsui_interior_qwoo0_2687b_157).awsui_refresh_qwoo0_2687b_114[data-animating=true].awsui_dropdown-drop-up_qwoo0_2687b_213 {\n  transform: translateY(-4px);\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_open_qwoo0_2687b_236.awsui_nowrap_qwoo0_2687b_245:not(#\\9) {\n  white-space: nowrap;\n  overflow: scroll;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_is-empty_qwoo0_2687b_249:not(#\\9)::after {\n  display: none;\n}\n\n.awsui_dropdown-content_qwoo0_2687b_93:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n}\n\n.awsui_ie11-wrapper_qwoo0_2687b_259:not(#\\9) {\n  display: flex;\n}\n\n.awsui_stretch-trigger-height_qwoo0_2687b_263:not(#\\9) {\n  height: 100%;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,6JAA6J;AAC/J;AACA;EACE;IACE,YAAY;EACd;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,qBAAqB;EACrB,0DAA0D;EAC1D,mEAAmE;EACnE,2EAA2E;AAC7E;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,kBAAkB;EAClB,oBAAoB;AACtB;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,aAAa;EACb,aAAa;EACb,yBAAyB;UACjB,iBAAiB;EACzB,qBAAqB;AACvB;AACA;EACE,aAAa;AACf;AACA;EACE,0BAA0B;EAC1B,qEAAqE;AACvE;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,kBAAkB;EAClB,+EAA+E;EAC/E,aAAa;EACb,+EAA+E;EAC/E,wDAAwD;EACxD,oHAAoH;EACpH,sBAAsB;EACtB,mBAAmB;AACrB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,UAAU;EACV,SAAS;EACT,SAAS;EACT,WAAW;EACX,UAAU;EACV,6BAA6B;EAC7B,0GAA0G;EAC1G,wDAAwD;EACxD,oBAAoB;AACtB;AACA;EACE;IACE,yGAAyG;EAC3G;AACF;AACA;EACE,wBAAwB;EACxB,6EAA6E;AAC/E;AACA;EACE,gBAAgB;AAClB;AACA;EACE,QAAQ;AACV;AACA;EACE,OAAO;AACT;AACA;EACE,eAAe;AACjB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,oHAAoH;AACtH;AACA;EACE,cAAc;AAChB;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,2BAA2B;AAC7B;AACA;EACE,mBAAmB;EACnB,gBAAgB;AAClB;AACA;EACE,aAAa;AACf;;AAEA;EACE,aAAa;EACb,sBAAsB;EACtB,WAAW;AACb;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,YAAY;AACd","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in-dropdown_qwoo0_2687b_1 var(--motion-duration-show-quick-tyaalm, 135ms) var(--motion-easing-show-quick-1fcgbv, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in-dropdown_qwoo0_2687b_1 {\n  from {\n    opacity: 0.4;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9), .awsui-mode-entering .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_dropdown-content-wrapper_qwoo0_2687b_93.awsui_refresh_qwoo0_2687b_114:not(#\\9) {\n  transform-origin: top;\n  animation-name: awsui_awsui-motion-fade-in-0_qwoo0_2687b_1;\n  animation-duration: var(--motion-duration-show-quick-tyaalm, 135ms);\n  animation-timing-function: var(--motion-easing-show-quick-1fcgbv, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in-0_qwoo0_2687b_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dropdown-content-wrapper_qwoo0_2687b_93.awsui_refresh_qwoo0_2687b_114:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dropdown-content-wrapper_qwoo0_2687b_93.awsui_refresh_qwoo0_2687b_114:not(#\\9), .awsui-mode-entering .awsui_dropdown-content-wrapper_qwoo0_2687b_93.awsui_refresh_qwoo0_2687b_114:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_qwoo0_2687b_143:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  white-space: inherit;\n}\n.awsui_root_qwoo0_2687b_143.awsui_interior_qwoo0_2687b_157:not(#\\9) {\n  position: static;\n}\n\n.awsui_dropdown_qwoo0_2687b_93:not(#\\9) {\n  position: absolute;\n  display: none;\n  z-index: 2000;\n  -webkit-user-select: none;\n          user-select: none;\n  transform-origin: top;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_use-portal_qwoo0_2687b_168:not(#\\9) {\n  z-index: 7000;\n}\n.awsui_dropdown_qwoo0_2687b_93:not(#\\9):not(.awsui_interior_qwoo0_2687b_157) {\n  transform: translateY(0px);\n  transition: transform var(--motion-duration-show-quick-tyaalm, 135ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dropdown_qwoo0_2687b_93:not(#\\9):not(.awsui_interior_qwoo0_2687b_157) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dropdown_qwoo0_2687b_93:not(#\\9):not(.awsui_interior_qwoo0_2687b_157), .awsui-mode-entering .awsui_dropdown_qwoo0_2687b_93:not(#\\9):not(.awsui_interior_qwoo0_2687b_157) {\n  animation: none;\n  transition: none;\n}\n.awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  position: relative;\n  background-color: var(--color-background-dropdown-item-default-fzdqsg, #ffffff);\n  outline: none;\n  box-shadow: var(--shadow-dropdown-99h0gz, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-container-top-srcvx4, transparent);\n  box-sizing: border-box;\n  border-bottom: none;\n}\n.awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  z-index: 1;\n  top: -1px;\n  left: 0px;\n  bottom: 0px;\n  right: 0px;\n  background-color: transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-dropdown-container-tyn0js, #9ba7b6);\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n  pointer-events: none;\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_dropdown-drop-up_qwoo0_2687b_213 > .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  transform-origin: bottom;\n  box-shadow: var(--shadow-dropup-11esug, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n}\n.awsui_dropdown-drop-up_qwoo0_2687b_213.awsui_with-limited-width_qwoo0_2687b_217 > .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  border-top: none;\n}\n.awsui_dropdown-drop-left_qwoo0_2687b_220:not(#\\9) {\n  right: 0;\n}\n.awsui_dropdown-drop-right_qwoo0_2687b_223:not(#\\9) {\n  left: 0;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_occupy-entire-width_qwoo0_2687b_226:not(#\\9) {\n  min-width: 100%;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_hide-upper-border_qwoo0_2687b_229 > .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  border-top: none;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_interior_qwoo0_2687b_157 > .awsui_dropdown-content-wrapper_qwoo0_2687b_93:not(#\\9) {\n  margin-top: -1px;\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-container-top-srcvx4, transparent);\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_open_qwoo0_2687b_236:not(#\\9) {\n  display: block;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_open_qwoo0_2687b_236:not(#\\9):not(.awsui_interior_qwoo0_2687b_157).awsui_refresh_qwoo0_2687b_114[data-animating=true] {\n  transform: translateY(4px);\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_open_qwoo0_2687b_236:not(#\\9):not(.awsui_interior_qwoo0_2687b_157).awsui_refresh_qwoo0_2687b_114[data-animating=true].awsui_dropdown-drop-up_qwoo0_2687b_213 {\n  transform: translateY(-4px);\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_open_qwoo0_2687b_236.awsui_nowrap_qwoo0_2687b_245:not(#\\9) {\n  white-space: nowrap;\n  overflow: scroll;\n}\n.awsui_dropdown_qwoo0_2687b_93.awsui_is-empty_qwoo0_2687b_249:not(#\\9)::after {\n  display: none;\n}\n\n.awsui_dropdown-content_qwoo0_2687b_93:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n}\n\n.awsui_ie11-wrapper_qwoo0_2687b_259:not(#\\9) {\n  display: flex;\n}\n\n.awsui_stretch-trigger-height_qwoo0_2687b_263:not(#\\9) {\n  height: 100%;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.scoped.css":
/*!************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.scoped.css ***!
  \************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_10m3l_ujfpz_97:not(#\\9) {\n  display: flex;\n  align-content: stretch;\n}\n\n.awsui_token_10m3l_ujfpz_102:not(#\\9) {\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  display: flex;\n  align-items: stretch;\n  background: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n  border-radius: var(--border-radius-token-wohc9e, 8px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  height: 100%;\n  box-sizing: border-box;\n}\n\n.awsui_show-operation_10m3l_ujfpz_113:not(#\\9) {\n  border-left: none;\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.awsui_select_10m3l_ujfpz_119:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_token-content_10m3l_ujfpz_123:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n}\n\n.awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9) {\n  width: 30px;\n  margin: 0;\n  border: none;\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  background-color: transparent;\n  border-left: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px));\n  top: calc(-1 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px));\n  width: calc(100% + 2 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px));\n  height: calc(100% + 2 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\n.awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n\n.awsui_token-disabled_10m3l_ujfpz_163:not(#\\9) {\n  border-color: var(--color-border-control-disabled-vx8bco, #d1d5db);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  color: var(--color-text-disabled-a2nkh4, #9ba7b6);\n  pointer-events: none;\n}\n.awsui_token-disabled_10m3l_ujfpz_163 > .awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  border-color: var(--color-border-control-disabled-vx8bco, #d1d5db);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,aAAa;EACb,sBAAsB;AACxB;;AAEA;EACE,qGAAqG;EACrG,aAAa;EACb,oBAAoB;EACpB,iEAAiE;EACjE,qDAAqD;EACrD,qDAAqD;EACrD,YAAY;EACZ,sBAAsB;AACxB;;AAEA;EACE,iBAAiB;EACjB,yBAAyB;EACzB,4BAA4B;AAC9B;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uFAAuF;AACzF;;AAEA;EACE,WAAW;EACX,SAAS;EACT,YAAY;EACZ,uCAAuC;EACvC,4DAA4D;EAC5D,6BAA6B;EAC7B,0GAA0G;AAC5G;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,yGAAyG;AAC3G;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,8FAA8F;EAC9F,6FAA6F;EAC7F,qGAAqG;EACrG,sGAAsG;EACtG,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,eAAe;EACf,0DAA0D;AAC5D;;AAEA;EACE,kEAAkE;EAClE,2EAA2E;EAC3E,iDAAiD;EACjD,oBAAoB;AACtB;AACA;EACE,6DAA6D;EAC7D,kEAAkE;AACpE","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_10m3l_ujfpz_97:not(#\\9) {\n  display: flex;\n  align-content: stretch;\n}\n\n.awsui_token_10m3l_ujfpz_102:not(#\\9) {\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  display: flex;\n  align-items: stretch;\n  background: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n  border-radius: var(--border-radius-token-wohc9e, 8px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  height: 100%;\n  box-sizing: border-box;\n}\n\n.awsui_show-operation_10m3l_ujfpz_113:not(#\\9) {\n  border-left: none;\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.awsui_select_10m3l_ujfpz_119:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_token-content_10m3l_ujfpz_123:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n}\n\n.awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9) {\n  width: 30px;\n  margin: 0;\n  border: none;\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  background-color: transparent;\n  border-left: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px));\n  top: calc(-1 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px));\n  width: calc(100% + 2 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px));\n  height: calc(100% + 2 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-itb5fd, -5px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\n.awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n\n.awsui_token-disabled_10m3l_ujfpz_163:not(#\\9) {\n  border-color: var(--color-border-control-disabled-vx8bco, #d1d5db);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  color: var(--color-text-disabled-a2nkh4, #9ba7b6);\n  pointer-events: none;\n}\n.awsui_token-disabled_10m3l_ujfpz_163 > .awsui_dismiss-button_10m3l_ujfpz_127:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  border-color: var(--color-border-control-disabled-vx8bco, #d1d5db);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/live-region/styles.scoped.css":
/*!********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/live-region/styles.scoped.css ***!
  \********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_3bgfn_im8v7_5:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/live-region/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_3bgfn_im8v7_5:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.scoped.css":
/*!**********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.scoped.css ***!
  \**********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_button_m5h9f_1yya9_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  display: flex;\n  flex-wrap: nowrap;\n  align-items: center;\n  white-space: nowrap;\n  height: 100%;\n  padding-left: var(--space-xs-rsr2qu, 8px);\n  padding-right: var(--space-xs-rsr2qu, 8px);\n  text-decoration: none;\n  cursor: pointer;\n  border: transparent;\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_button_m5h9f_1yya9_93:not(#\\9):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n  text-decoration: none;\n}\n.awsui_button_m5h9f_1yya9_93:not(#\\9):active, .awsui_button_m5h9f_1yya9_93.awsui_expanded_m5h9f_1yya9_127:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-active-vol84d, #000716);\n}\n.awsui_button_m5h9f_1yya9_93.awsui_expanded_m5h9f_1yya9_127:not(#\\9) {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_button_m5h9f_1yya9_93:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\n.awsui_button_m5h9f_1yya9_93.awsui_offset-right-none_m5h9f_1yya9_138:not(#\\9) {\n  margin-right: 0;\n}\n.awsui_button_m5h9f_1yya9_93.awsui_offset-right-l_m5h9f_1yya9_141:not(#\\9) {\n  margin-right: var(--space-s-hv8c1d, 12px);\n}\n.awsui_button_m5h9f_1yya9_93.awsui_offset-right-xxl_m5h9f_1yya9_144:not(#\\9) {\n  margin-right: var(--space-xl-a39hup, 24px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_m5h9f_1yya9_93:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_m5h9f_1yya9_93:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(-1px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_m5h9f_1yya9_93:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * -1px);\n  top: calc(-1 * -1px);\n  width: calc(100% + 2 * -1px);\n  height: calc(100% + 2 * -1px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_text_m5h9f_1yya9_166:not(#\\9) {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_icon_m5h9f_1yya9_170 + .awsui_text_m5h9f_1yya9_166:not(#\\9) {\n  margin-left: var(--space-xs-rsr2qu, 8px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,kDAAkD;EAClD,wEAAwE;EACxE,wEAAwE;EACxE,aAAa;EACb,iBAAiB;EACjB,mBAAmB;EACnB,mBAAmB;EACnB,YAAY;EACZ,yCAAyC;EACzC,0CAA0C;EAC1C,qBAAqB;EACrB,eAAe;EACf,mBAAmB;EACnB,uBAAuB;EACvB,4DAA4D;AAC9D;AACA;EACE,0DAA0D;EAC1D,qBAAqB;AACvB;AACA;EACE,uBAAuB;EACvB,2DAA2D;AAC7D;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,eAAe;AACjB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gCAAgC;AAClC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qBAAqB;EACrB,oBAAoB;EACpB,4BAA4B;EAC5B,6BAA6B;EAC7B,0EAA0E;EAC1E,sEAAsE;AACxE;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,wCAAwC;AAC1C","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_button_m5h9f_1yya9_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  display: flex;\n  flex-wrap: nowrap;\n  align-items: center;\n  white-space: nowrap;\n  height: 100%;\n  padding-left: var(--space-xs-rsr2qu, 8px);\n  padding-right: var(--space-xs-rsr2qu, 8px);\n  text-decoration: none;\n  cursor: pointer;\n  border: transparent;\n  background: transparent;\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_button_m5h9f_1yya9_93:not(#\\9):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n  text-decoration: none;\n}\n.awsui_button_m5h9f_1yya9_93:not(#\\9):active, .awsui_button_m5h9f_1yya9_93.awsui_expanded_m5h9f_1yya9_127:not(#\\9) {\n  background: transparent;\n  color: var(--color-text-interactive-active-vol84d, #000716);\n}\n.awsui_button_m5h9f_1yya9_93.awsui_expanded_m5h9f_1yya9_127:not(#\\9) {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_button_m5h9f_1yya9_93:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\n.awsui_button_m5h9f_1yya9_93.awsui_offset-right-none_m5h9f_1yya9_138:not(#\\9) {\n  margin-right: 0;\n}\n.awsui_button_m5h9f_1yya9_93.awsui_offset-right-l_m5h9f_1yya9_141:not(#\\9) {\n  margin-right: var(--space-s-hv8c1d, 12px);\n}\n.awsui_button_m5h9f_1yya9_93.awsui_offset-right-xxl_m5h9f_1yya9_144:not(#\\9) {\n  margin-right: var(--space-xl-a39hup, 24px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_m5h9f_1yya9_93:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_m5h9f_1yya9_93:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(-1px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_button_m5h9f_1yya9_93:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * -1px);\n  top: calc(-1 * -1px);\n  width: calc(100% + 2 * -1px);\n  height: calc(100% + 2 * -1px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_text_m5h9f_1yya9_166:not(#\\9) {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_icon_m5h9f_1yya9_170 + .awsui_text_m5h9f_1yya9_166:not(#\\9) {\n  margin-left: var(--space-xs-rsr2qu, 8px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/option/styles.scoped.css":
/*!***************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/option/styles.scoped.css ***!
  \***************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_option_1p2cx_rry8e_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  align-items: flex-start;\n  width: 100%;\n  min-width: 0;\n  box-sizing: border-box;\n  color: inherit;\n}\n.awsui_option_1p2cx_rry8e_97:not(#\\9):not(.awsui_disabled_1p2cx_rry8e_115) {\n  cursor: inherit;\n}\n.awsui_option_1p2cx_rry8e_97.awsui_parent_1p2cx_rry8e_118:not(#\\9) {\n  font-weight: bold;\n}\n.awsui_option_1p2cx_rry8e_97.awsui_parent_1p2cx_rry8e_118:not(#\\9):not(.awsui_disabled_1p2cx_rry8e_115) {\n  color: var(--color-text-dropdown-group-label-eaqlcl, #414d5c);\n}\n\n.awsui_content_1p2cx_rry8e_125:not(#\\9) {\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n}\n\n.awsui_label-content_1p2cx_rry8e_132:not(#\\9) {\n  display: flex;\n  justify-content: space-between;\n  flex-wrap: wrap;\n}\n\n.awsui_label_1p2cx_rry8e_132:not(#\\9),\n.awsui_tag_1p2cx_rry8e_139:not(#\\9),\n.awsui_label-tag_1p2cx_rry8e_140:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_label_1p2cx_rry8e_132:not(#\\9),\n.awsui_tag_1p2cx_rry8e_139:not(#\\9) {\n  flex-wrap: wrap;\n}\n\n.awsui_label-prefix_1p2cx_rry8e_151:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_label-tag_1p2cx_rry8e_140:not(#\\9) {\n  padding-left: var(--space-s-hv8c1d, 12px);\n  flex: auto;\n  text-align: right;\n}\n.awsui_label-tag_1p2cx_rry8e_140:not(#\\9):empty {\n  display: none;\n}\n\n.awsui_tags_1p2cx_rry8e_164:not(#\\9),\n.awsui_description_1p2cx_rry8e_165:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  color: var(--color-text-dropdown-item-secondary-0me7js, #5f6b7a);\n  flex-wrap: wrap;\n}\n.awsui_tags_1p2cx_rry8e_164.awsui_highlighted_1p2cx_rry8e_172:not(#\\9),\n.awsui_description_1p2cx_rry8e_165.awsui_highlighted_1p2cx_rry8e_172:not(#\\9) {\n  color: var(--color-text-dropdown-item-secondary-hover-7ii1ru, #5f6b7a);\n}\n.awsui_tags_1p2cx_rry8e_164.awsui_selected_1p2cx_rry8e_176:not(#\\9),\n.awsui_description_1p2cx_rry8e_165.awsui_selected_1p2cx_rry8e_176:not(#\\9) {\n  color: var(--color-text-dropdown-item-secondary-0me7js, #5f6b7a);\n}\n\n.awsui_tags_1p2cx_rry8e_164:not(#\\9) {\n  display: flex;\n  align-items: stretch;\n}\n\n.awsui_tag_1p2cx_rry8e_139:not(#\\9):not(:last-child) {\n  padding-right: var(--space-m-17eucw, 16px);\n}\n\n.awsui_icon_1p2cx_rry8e_190:not(#\\9) {\n  padding-right: var(--space-xs-rsr2qu, 8px);\n  align-content: center;\n  display: flex;\n  flex-shrink: 0;\n}\n\n.awsui_icon-size-big_1p2cx_rry8e_197:not(#\\9) {\n  padding-top: var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_filtering-match-highlight_1p2cx_rry8e_201:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-filter-match-6ac2mw, #f2f8fd);\n  color: var(--color-text-dropdown-item-filter-match-x302if, #0972d3);\n  font-weight: bold;\n}\n\n.awsui_disabled_1p2cx_rry8e_115:not(#\\9) {\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n  pointer-events: none;\n}\n.awsui_disabled_1p2cx_rry8e_115 > .awsui_content_1p2cx_rry8e_125 > .awsui_tags_1p2cx_rry8e_164:not(#\\9),\n.awsui_disabled_1p2cx_rry8e_115 > .awsui_content_1p2cx_rry8e_125 > .awsui_description_1p2cx_rry8e_165:not(#\\9) {\n  color: currentColor;\n}\n\n.awsui_trigger-variant_1p2cx_rry8e_216:not(#\\9) {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/option/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,aAAa;EACb,uBAAuB;EACvB,WAAW;EACX,YAAY;EACZ,sBAAsB;EACtB,cAAc;AAChB;AACA;EACE,eAAe;AACjB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,6DAA6D;AAC/D;;AAEA;EACE,WAAW;EACX,aAAa;EACb,sBAAsB;EACtB,YAAY;AACd;;AAEA;EACE,aAAa;EACb,8BAA8B;EAC9B,eAAe;AACjB;;AAEA;;;EAGE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;AACxB;;AAEA;;EAEE,eAAe;AACjB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,yCAAyC;EACzC,UAAU;EACV,iBAAiB;AACnB;AACA;EACE,aAAa;AACf;;AAEA;;EAEE,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;EACjE,gEAAgE;EAChE,eAAe;AACjB;AACA;;EAEE,sEAAsE;AACxE;AACA;;EAEE,gEAAgE;AAClE;;AAEA;EACE,aAAa;EACb,oBAAoB;AACtB;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,0CAA0C;EAC1C,qBAAqB;EACrB,aAAa;EACb,cAAc;AAChB;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,oFAAoF;EACpF,mEAAmE;EACnE,iBAAiB;AACnB;;AAEA;EACE,+DAA+D;EAC/D,oBAAoB;AACtB;AACA;;EAEE,mBAAmB;AACrB;;AAEA;EACE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_option_1p2cx_rry8e_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  align-items: flex-start;\n  width: 100%;\n  min-width: 0;\n  box-sizing: border-box;\n  color: inherit;\n}\n.awsui_option_1p2cx_rry8e_97:not(#\\9):not(.awsui_disabled_1p2cx_rry8e_115) {\n  cursor: inherit;\n}\n.awsui_option_1p2cx_rry8e_97.awsui_parent_1p2cx_rry8e_118:not(#\\9) {\n  font-weight: bold;\n}\n.awsui_option_1p2cx_rry8e_97.awsui_parent_1p2cx_rry8e_118:not(#\\9):not(.awsui_disabled_1p2cx_rry8e_115) {\n  color: var(--color-text-dropdown-group-label-eaqlcl, #414d5c);\n}\n\n.awsui_content_1p2cx_rry8e_125:not(#\\9) {\n  width: 100%;\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n}\n\n.awsui_label-content_1p2cx_rry8e_132:not(#\\9) {\n  display: flex;\n  justify-content: space-between;\n  flex-wrap: wrap;\n}\n\n.awsui_label_1p2cx_rry8e_132:not(#\\9),\n.awsui_tag_1p2cx_rry8e_139:not(#\\9),\n.awsui_label-tag_1p2cx_rry8e_140:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_label_1p2cx_rry8e_132:not(#\\9),\n.awsui_tag_1p2cx_rry8e_139:not(#\\9) {\n  flex-wrap: wrap;\n}\n\n.awsui_label-prefix_1p2cx_rry8e_151:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_label-tag_1p2cx_rry8e_140:not(#\\9) {\n  padding-left: var(--space-s-hv8c1d, 12px);\n  flex: auto;\n  text-align: right;\n}\n.awsui_label-tag_1p2cx_rry8e_140:not(#\\9):empty {\n  display: none;\n}\n\n.awsui_tags_1p2cx_rry8e_164:not(#\\9),\n.awsui_description_1p2cx_rry8e_165:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  color: var(--color-text-dropdown-item-secondary-0me7js, #5f6b7a);\n  flex-wrap: wrap;\n}\n.awsui_tags_1p2cx_rry8e_164.awsui_highlighted_1p2cx_rry8e_172:not(#\\9),\n.awsui_description_1p2cx_rry8e_165.awsui_highlighted_1p2cx_rry8e_172:not(#\\9) {\n  color: var(--color-text-dropdown-item-secondary-hover-7ii1ru, #5f6b7a);\n}\n.awsui_tags_1p2cx_rry8e_164.awsui_selected_1p2cx_rry8e_176:not(#\\9),\n.awsui_description_1p2cx_rry8e_165.awsui_selected_1p2cx_rry8e_176:not(#\\9) {\n  color: var(--color-text-dropdown-item-secondary-0me7js, #5f6b7a);\n}\n\n.awsui_tags_1p2cx_rry8e_164:not(#\\9) {\n  display: flex;\n  align-items: stretch;\n}\n\n.awsui_tag_1p2cx_rry8e_139:not(#\\9):not(:last-child) {\n  padding-right: var(--space-m-17eucw, 16px);\n}\n\n.awsui_icon_1p2cx_rry8e_190:not(#\\9) {\n  padding-right: var(--space-xs-rsr2qu, 8px);\n  align-content: center;\n  display: flex;\n  flex-shrink: 0;\n}\n\n.awsui_icon-size-big_1p2cx_rry8e_197:not(#\\9) {\n  padding-top: var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_filtering-match-highlight_1p2cx_rry8e_201:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-filter-match-6ac2mw, #f2f8fd);\n  color: var(--color-text-dropdown-item-filter-match-x302if, #0972d3);\n  font-weight: bold;\n}\n\n.awsui_disabled_1p2cx_rry8e_115:not(#\\9) {\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n  pointer-events: none;\n}\n.awsui_disabled_1p2cx_rry8e_115 > .awsui_content_1p2cx_rry8e_125 > .awsui_tags_1p2cx_rry8e_164:not(#\\9),\n.awsui_disabled_1p2cx_rry8e_115 > .awsui_content_1p2cx_rry8e_125 > .awsui_description_1p2cx_rry8e_165:not(#\\9) {\n  color: currentColor;\n}\n\n.awsui_trigger-variant_1p2cx_rry8e_216:not(#\\9) {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/options-list/styles.scoped.css":
/*!*********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/options-list/styles.scoped.css ***!
  \*********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_options-list_19gcf_12ty9_93:not(#\\9) {\n  padding: 0;\n  margin: 0;\n  outline: none;\n  border: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  white-space: inherit;\n  overflow-y: auto;\n  flex: 1 1 auto;\n  min-height: 0;\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n}\n\n.awsui_decrease-top-margin_19gcf_12ty9_115:not(#\\9) {\n  margin-top: -1px;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/options-list/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,UAAU;EACV,SAAS;EACT,aAAa;EACb,YAAY;EACZ,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,oBAAoB;EACpB,gBAAgB;EAChB,cAAc;EACd,aAAa;EACb,wDAAwD;AAC1D;;AAEA;EACE,gBAAgB;AAClB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_options-list_19gcf_12ty9_93:not(#\\9) {\n  padding: 0;\n  margin: 0;\n  outline: none;\n  border: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  white-space: inherit;\n  overflow-y: auto;\n  flex: 1 1 auto;\n  min-height: 0;\n  border-radius: var(--border-radius-dropdown-ujknaf, 8px);\n}\n\n.awsui_decrease-top-margin_19gcf_12ty9_115:not(#\\9) {\n  margin-top: -1px;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.scoped.css":
/*!**************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.scoped.css ***!
  \**************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_xttbq_1i4dh_93:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,6BAA6B;EAC7B,uBAAuB;EACvB,wBAAwB;AAC1B","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_xttbq_1i4dh_93:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.scoped.css":
/*!************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.scoped.css ***!
  \************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_selectable-item_15o6u_9fxjf_93:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  list-style: none;\n  z-index: 1;\n  border: var(--border-divider-list-width-hacikr, 1px) solid transparent;\n  border-top-color: var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n  border-bottom-color: var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n  background-color: var(--color-background-dropdown-item-default-fzdqsg, #ffffff);\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n  border-left-width: 0;\n  border-right-width: 0;\n  padding: calc(\n  var(--space-xxs-ynfts5, 4px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n) calc(var(--space-field-horizontal-89h2yr, 12px) + var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_pad-bottom_15o6u_9fxjf_115:not(#\\9) {\n  padding-bottom: calc(calc(\n  var(--space-xxs-ynfts5, 4px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n) + var(--space-xxxs-k2w98v, 2px));\n  border-bottom-color: transparent;\n}\n.awsui_selectable-item_15o6u_9fxjf_93:not(#\\9):not(:first-child) {\n  margin-top: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_has-background_15o6u_9fxjf_124:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127:not(#\\9), .awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  color: var(--color-text-dropdown-item-highlighted-oaabyk, #000716);\n  border-width: var(--border-item-width-qbbbsa, 2px);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-field-horizontal-89h2yr, 12px);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127.awsui_pad-bottom_15o6u_9fxjf_115:not(#\\9), .awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127.awsui_pad-bottom_15o6u_9fxjf_115:not(#\\9) {\n  padding-bottom: calc(var(--space-xxs-ynfts5, 4px) + var(--space-xxxs-k2w98v, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127:not(#\\9) {\n  z-index: 2;\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n  border-color: var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127.awsui_disabled_15o6u_9fxjf_141:not(#\\9) {\n  color: var(--color-text-dropdown-item-dimmed-jyqdrs, #9ba7b6);\n  border-color: var(--color-border-dropdown-item-dimmed-hover-6dhy15, #7d8998);\n  background-color: var(--color-background-dropdown-item-dimmed-qw48ma, transparent);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-selected-8l4mpk, #f2f8fd);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127.awsui_next-item-selected_15o6u_9fxjf_149:not(#\\9) {\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127 + .awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127.awsui_is-keyboard_15o6u_9fxjf_157:not(#\\9) {\n  border-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  box-shadow: inset 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161:not(#\\9) {\n  font-weight: bold;\n  color: var(--color-text-dropdown-group-label-eaqlcl, #414d5c);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161:not(#\\9):not(.awsui_interactiveGroups_15o6u_9fxjf_165) {\n  border-top-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  padding: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161.awsui_interactiveGroups_15o6u_9fxjf_165:not(#\\9) {\n  padding: calc(\n  var(--space-xs-rsr2qu, 8px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n) calc(var(--space-field-horizontal-89h2yr, 12px) + var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161.awsui_interactiveGroups_15o6u_9fxjf_165.awsui_highlighted_15o6u_9fxjf_127:not(#\\9), .awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161.awsui_interactiveGroups_15o6u_9fxjf_165.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  padding: var(--space-xs-rsr2qu, 8px) var(--space-field-horizontal-89h2yr, 12px);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_child_15o6u_9fxjf_177:not(#\\9) {\n  padding-left: calc(var(--space-xxl-2nvmf1, 32px) + var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_child_15o6u_9fxjf_177.awsui_highlighted_15o6u_9fxjf_127:not(#\\9), .awsui_selectable-item_15o6u_9fxjf_93.awsui_child_15o6u_9fxjf_177.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  padding-left: var(--space-xxl-2nvmf1, 32px);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_disabled_15o6u_9fxjf_141:not(#\\9) {\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n}\n.awsui_selectable-item_15o6u_9fxjf_93:not(#\\9):not(.awsui_disabled_15o6u_9fxjf_141):not(.awsui_parent_15o6u_9fxjf_161) {\n  cursor: pointer;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_interactiveGroups_15o6u_9fxjf_165:not(#\\9):not(.awsui_disabled_15o6u_9fxjf_141) {\n  cursor: pointer;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_virtual_15o6u_9fxjf_192:not(#\\9) {\n  position: absolute;\n  top: var(--border-dropdown-virtual-offset-width-fzhepk, 2px);\n  left: 0;\n  width: 100%;\n  box-sizing: border-box;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_virtual_15o6u_9fxjf_192:not(#\\9):first-of-type:not(.awsui_selected_15o6u_9fxjf_127, .awsui_highlighted_15o6u_9fxjf_127) {\n  border-top-color: var(--color-border-dropdown-item-top-xnzq48, transparent);\n}\n\n.awsui_measure-strut_15o6u_9fxjf_203:not(#\\9) {\n  position: absolute;\n  pointer-events: none;\n  height: 100%;\n  width: 100%;\n  top: 0;\n  left: 0;\n  padding-top: var(--border-divider-list-width-hacikr, 1px);\n}\n.awsui_measure-strut-first_15o6u_9fxjf_212:not(#\\9) {\n  padding-bottom: var(--border-divider-list-width-hacikr, 1px);\n}\n\n.awsui_screenreader-content_15o6u_9fxjf_216:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n}\n\n.awsui_option-content_15o6u_9fxjf_222:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,kBAAkB;EAClB,gBAAgB;EAChB,UAAU;EACV,sEAAsE;EACtE,2EAA2E;EAC3E,8EAA8E;EAC9E,+EAA+E;EAC/E,8DAA8D;EAC9D,oBAAoB;EACpB,qBAAqB;EACrB;;yFAEuF;AACzF;AACA;EACE;;kCAEgC;EAChC,gCAAgC;AAClC;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,6EAA6E;AAC/E;AACA;EACE,kEAAkE;EAClE,kDAAkD;EAClD,oDAAoD;EACpD,gFAAgF;AAClF;AACA;EACE,kFAAkF;AACpF;AACA;EACE,UAAU;EACV,6EAA6E;EAC7E,qEAAqE;AACvE;AACA;EACE,6DAA6D;EAC7D,4EAA4E;EAC5E,kFAAkF;AACpF;AACA;EACE,gFAAgF;AAClF;AACA;EACE,4BAA4B;EAC5B,6BAA6B;AAC/B;AACA;EACE,yBAAyB;EACzB,0BAA0B;AAC5B;AACA;EACE,8DAA8D;EAC9D,mIAAmI;AACrI;AACA;EACE,iBAAiB;EACjB,6DAA6D;AAC/D;AACA;EACE,oEAAoE;EACpE,oCAAoC;AACtC;AACA;EACE;;yFAEuF;AACzF;AACA;EACE,+EAA+E;AACjF;AACA;EACE,wFAAwF;AAC1F;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,+DAA+D;AACjE;AACA;EACE,eAAe;AACjB;AACA;EACE,eAAe;AACjB;AACA;EACE,kBAAkB;EAClB,4DAA4D;EAC5D,OAAO;EACP,WAAW;EACX,sBAAsB;AACxB;AACA;EACE,2EAA2E;AAC7E;;AAEA;EACE,kBAAkB;EAClB,oBAAoB;EACpB,YAAY;EACZ,WAAW;EACX,MAAM;EACN,OAAO;EACP,yDAAyD;AAC3D;AACA;EACE,4DAA4D;AAC9D;;AAEA;EACE,6BAA6B;EAC7B,uBAAuB;EACvB,wBAAwB;AAC1B;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_selectable-item_15o6u_9fxjf_93:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  list-style: none;\n  z-index: 1;\n  border: var(--border-divider-list-width-hacikr, 1px) solid transparent;\n  border-top-color: var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n  border-bottom-color: var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n  background-color: var(--color-background-dropdown-item-default-fzdqsg, #ffffff);\n  color: var(--color-text-dropdown-item-default-7tg9p2, #000716);\n  border-left-width: 0;\n  border-right-width: 0;\n  padding: calc(\n  var(--space-xxs-ynfts5, 4px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n) calc(var(--space-field-horizontal-89h2yr, 12px) + var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_pad-bottom_15o6u_9fxjf_115:not(#\\9) {\n  padding-bottom: calc(calc(\n  var(--space-xxs-ynfts5, 4px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n) + var(--space-xxxs-k2w98v, 2px));\n  border-bottom-color: transparent;\n}\n.awsui_selectable-item_15o6u_9fxjf_93:not(#\\9):not(:first-child) {\n  margin-top: calc(-1 * var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_has-background_15o6u_9fxjf_124:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127:not(#\\9), .awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  color: var(--color-text-dropdown-item-highlighted-oaabyk, #000716);\n  border-width: var(--border-item-width-qbbbsa, 2px);\n  border-radius: var(--border-radius-item-u2ibpi, 8px);\n  padding: var(--space-xxs-ynfts5, 4px) var(--space-field-horizontal-89h2yr, 12px);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127.awsui_pad-bottom_15o6u_9fxjf_115:not(#\\9), .awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127.awsui_pad-bottom_15o6u_9fxjf_115:not(#\\9) {\n  padding-bottom: calc(var(--space-xxs-ynfts5, 4px) + var(--space-xxxs-k2w98v, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127:not(#\\9) {\n  z-index: 2;\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n  border-color: var(--color-border-dropdown-item-hover-tyzq9m, #7d8998);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127.awsui_disabled_15o6u_9fxjf_141:not(#\\9) {\n  color: var(--color-text-dropdown-item-dimmed-jyqdrs, #9ba7b6);\n  border-color: var(--color-border-dropdown-item-dimmed-hover-6dhy15, #7d8998);\n  background-color: var(--color-background-dropdown-item-dimmed-qw48ma, transparent);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  background-color: var(--color-background-dropdown-item-selected-8l4mpk, #f2f8fd);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127.awsui_next-item-selected_15o6u_9fxjf_149:not(#\\9) {\n  border-bottom-left-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127 + .awsui_selectable-item_15o6u_9fxjf_93.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_highlighted_15o6u_9fxjf_127.awsui_is-keyboard_15o6u_9fxjf_157:not(#\\9) {\n  border-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  box-shadow: inset 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161:not(#\\9) {\n  font-weight: bold;\n  color: var(--color-text-dropdown-group-label-eaqlcl, #414d5c);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161:not(#\\9):not(.awsui_interactiveGroups_15o6u_9fxjf_165) {\n  border-top-color: var(--color-border-dropdown-group-0utpsr, #e9ebed);\n  padding: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161.awsui_interactiveGroups_15o6u_9fxjf_165:not(#\\9) {\n  padding: calc(\n  var(--space-xs-rsr2qu, 8px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n) calc(var(--space-field-horizontal-89h2yr, 12px) + var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161.awsui_interactiveGroups_15o6u_9fxjf_165.awsui_highlighted_15o6u_9fxjf_127:not(#\\9), .awsui_selectable-item_15o6u_9fxjf_93.awsui_parent_15o6u_9fxjf_161.awsui_interactiveGroups_15o6u_9fxjf_165.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  padding: var(--space-xs-rsr2qu, 8px) var(--space-field-horizontal-89h2yr, 12px);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_child_15o6u_9fxjf_177:not(#\\9) {\n  padding-left: calc(var(--space-xxl-2nvmf1, 32px) + var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_child_15o6u_9fxjf_177.awsui_highlighted_15o6u_9fxjf_127:not(#\\9), .awsui_selectable-item_15o6u_9fxjf_93.awsui_child_15o6u_9fxjf_177.awsui_selected_15o6u_9fxjf_127:not(#\\9) {\n  padding-left: var(--space-xxl-2nvmf1, 32px);\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_disabled_15o6u_9fxjf_141:not(#\\9) {\n  color: var(--color-text-dropdown-item-disabled-varol7, #9ba7b6);\n}\n.awsui_selectable-item_15o6u_9fxjf_93:not(#\\9):not(.awsui_disabled_15o6u_9fxjf_141):not(.awsui_parent_15o6u_9fxjf_161) {\n  cursor: pointer;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_interactiveGroups_15o6u_9fxjf_165:not(#\\9):not(.awsui_disabled_15o6u_9fxjf_141) {\n  cursor: pointer;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_virtual_15o6u_9fxjf_192:not(#\\9) {\n  position: absolute;\n  top: var(--border-dropdown-virtual-offset-width-fzhepk, 2px);\n  left: 0;\n  width: 100%;\n  box-sizing: border-box;\n}\n.awsui_selectable-item_15o6u_9fxjf_93.awsui_virtual_15o6u_9fxjf_192:not(#\\9):first-of-type:not(.awsui_selected_15o6u_9fxjf_127, .awsui_highlighted_15o6u_9fxjf_127) {\n  border-top-color: var(--color-border-dropdown-item-top-xnzq48, transparent);\n}\n\n.awsui_measure-strut_15o6u_9fxjf_203:not(#\\9) {\n  position: absolute;\n  pointer-events: none;\n  height: 100%;\n  width: 100%;\n  top: 0;\n  left: 0;\n  padding-top: var(--border-divider-list-width-hacikr, 1px);\n}\n.awsui_measure-strut-first_15o6u_9fxjf_212:not(#\\9) {\n  padding-bottom: var(--border-divider-list-width-hacikr, 1px);\n}\n\n.awsui_screenreader-content_15o6u_9fxjf_216:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n}\n\n.awsui_option-content_15o6u_9fxjf_222:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/token-list/styles.scoped.css":
/*!*******************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/token-list/styles.scoped.css ***!
  \*******************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_gfwv3_1w5fz_93:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  gap: var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_root_gfwv3_1w5fz_93.awsui_horizontal_gfwv3_1w5fz_98:not(#\\9) {\n  gap: var(--space-xs-rsr2qu, 8px);\n  flex-direction: row;\n}\n.awsui_root_gfwv3_1w5fz_93.awsui_vertical_gfwv3_1w5fz_102:not(#\\9) {\n  flex-direction: column;\n}\n\n.awsui_list_gfwv3_1w5fz_106:not(#\\9) {\n  display: contents;\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.awsui_list_gfwv3_1w5fz_106.awsui_horizontal_gfwv3_1w5fz_98:not(#\\9), .awsui_list_gfwv3_1w5fz_106.awsui_vertical_gfwv3_1w5fz_102:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  gap: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_list_gfwv3_1w5fz_106.awsui_horizontal_gfwv3_1w5fz_98:not(#\\9) {\n  flex-direction: row;\n}\n.awsui_list_gfwv3_1w5fz_106.awsui_vertical_gfwv3_1w5fz_102:not(#\\9) {\n  flex-direction: column;\n}\n\n.awsui_list-item_gfwv3_1w5fz_124:not(#\\9) {\n  padding: 0;\n  margin: 0;\n}\n\n.awsui_toggle-container-inline_gfwv3_1w5fz_129:not(#\\9) {\n  padding-left: var(--space-xs-rsr2qu, 8px);\n  display: flex;\n  align-items: center;\n}\n\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: inherit;\n  letter-spacing: normal;\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n  display: flex;\n  align-items: center;\n  background-color: transparent;\n  border: var(--border-field-width-idlekx, 2px) solid transparent;\n  padding: 0;\n  margin-left: -1px;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_toggle_gfwv3_1w5fz_129:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_toggle_gfwv3_1w5fz_129:not(#\\9), .awsui-mode-entering .awsui_toggle_gfwv3_1w5fz_129:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):focus {\n  outline: none;\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):active, .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):focus, .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):active, .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):focus, .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):hover {\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n}\nbody[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_toggle_gfwv3_1w5fz_129 > .awsui_description_gfwv3_1w5fz_197:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_separator_gfwv3_1w5fz_201:not(#\\9) {\n  margin: 0px var(--space-scaled-m-pv0fmt, 16px);\n  width: var(--border-divider-section-width-4wm2it, 2px);\n  background-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/components/token-list/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,aAAa;EACb,eAAe;EACf,uCAAuC;AACzC;AACA;EACE,gCAAgC;EAChC,mBAAmB;AACrB;AACA;EACE,sBAAsB;AACxB;;AAEA;EACE,iBAAiB;EACjB,gBAAgB;EAChB,UAAU;EACV,SAAS;AACX;AACA;EACE,aAAa;EACb,eAAe;EACf,gCAAgC;AAClC;AACA;EACE,mBAAmB;AACrB;AACA;EACE,sBAAsB;AACxB;;AAEA;EACE,UAAU;EACV,SAAS;AACX;;AAEA;EACE,yCAAyC;EACzC,aAAa;EACb,mBAAmB;AACrB;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qDAAqD;EACrD,oBAAoB;EACpB,sBAAsB;EACtB,qBAAqB;EACrB,uEAAuE;EACvE,kCAAkC;EAClC,mDAAmD;EACnD,2CAA2C;EAC3C,oEAAoE;EACpE,6EAA6E;EAC7E,aAAa;EACb,mBAAmB;EACnB,6BAA6B;EAC7B,+DAA+D;EAC/D,UAAU;EACV,iBAAiB;AACnB;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,eAAe;EACf,mDAAmD;AACrD;AACA;EACE,aAAa;AACf;AACA;EACE,mDAAmD;AACrD;AACA;EACE,0BAA0B;EAC1B,uEAAuE;EACvE,mCAAmC;AACrC;AACA;EACE,qBAAqB;EACrB,uEAAuE;EACvE,kCAAkC;AACpC;AACA;EACE,+BAA+B;EAC/B,oGAAoG;EACpG,0EAA0E;EAC1E,6HAA6H;AAC/H;AACA;EACE,yCAAyC;AAC3C;;AAEA;EACE,8CAA8C;EAC9C,sDAAsD;EACtD,qEAAqE;AACvE","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_gfwv3_1w5fz_93:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  gap: var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_root_gfwv3_1w5fz_93.awsui_horizontal_gfwv3_1w5fz_98:not(#\\9) {\n  gap: var(--space-xs-rsr2qu, 8px);\n  flex-direction: row;\n}\n.awsui_root_gfwv3_1w5fz_93.awsui_vertical_gfwv3_1w5fz_102:not(#\\9) {\n  flex-direction: column;\n}\n\n.awsui_list_gfwv3_1w5fz_106:not(#\\9) {\n  display: contents;\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.awsui_list_gfwv3_1w5fz_106.awsui_horizontal_gfwv3_1w5fz_98:not(#\\9), .awsui_list_gfwv3_1w5fz_106.awsui_vertical_gfwv3_1w5fz_102:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  gap: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_list_gfwv3_1w5fz_106.awsui_horizontal_gfwv3_1w5fz_98:not(#\\9) {\n  flex-direction: row;\n}\n.awsui_list_gfwv3_1w5fz_106.awsui_vertical_gfwv3_1w5fz_102:not(#\\9) {\n  flex-direction: column;\n}\n\n.awsui_list-item_gfwv3_1w5fz_124:not(#\\9) {\n  padding: 0;\n  margin: 0;\n}\n\n.awsui_toggle-container-inline_gfwv3_1w5fz_129:not(#\\9) {\n  padding-left: var(--space-xs-rsr2qu, 8px);\n  display: flex;\n  align-items: center;\n}\n\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: inherit;\n  letter-spacing: normal;\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n  display: flex;\n  align-items: center;\n  background-color: transparent;\n  border: var(--border-field-width-idlekx, 2px) solid transparent;\n  padding: 0;\n  margin-left: -1px;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_toggle_gfwv3_1w5fz_129:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_toggle_gfwv3_1w5fz_129:not(#\\9), .awsui-mode-entering .awsui_toggle_gfwv3_1w5fz_129:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):focus {\n  outline: none;\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):active, .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):focus, .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n.awsui_toggle_gfwv3_1w5fz_129:not(#\\9):active, .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):focus, .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):hover {\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n}\nbody[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_1w5fz_129:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_toggle_gfwv3_1w5fz_129 > .awsui_description_gfwv3_1w5fz_197:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_separator_gfwv3_1w5fz_201:not(#\\9) {\n  margin: 0px var(--space-scaled-m-pv0fmt, 16px);\n  width: var(--border-divider-section-width-4wm2it, 2px);\n  background-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/drag-handle/styles.scoped.css":
/*!*********************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/drag-handle/styles.scoped.css ***!
  \*********************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_handle_umbhe_1v8zk_5:not(#\\9) {\n  cursor: grab;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  touch-action: none;\n}\n\n.awsui_handle_umbhe_1v8zk_5:not(#\\9):active {\n  cursor: grabbing;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/drag-handle/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,YAAY;EACZ,uEAAuE;EACvE,kBAAkB;AACpB;;AAEA;EACE,gBAAgB;AAClB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_handle_umbhe_1v8zk_5:not(#\\9) {\n  cursor: grab;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  touch-action: none;\n}\n\n.awsui_handle_umbhe_1v8zk_5:not(#\\9):active {\n  cursor: grabbing;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/handle/styles.scoped.css":
/*!****************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/handle/styles.scoped.css ***!
  \****************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_handle_cc1pu_1w4zo_93:not(#\\9) {\n  -webkit-appearance: none;\n          appearance: none;\n  background: transparent;\n  border: none;\n  padding: 0 var(--space-scaled-xxxs-lo883m, 2px);\n  margin: 0 var(--space-scaled-xxs-95dhkm, 4px);\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_handle_cc1pu_1w4zo_93:not(#\\9):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\nbody[data-awsui-focus-visible=true] .awsui_handle_cc1pu_1w4zo_93:not(#\\9):focus:not(.awsui_hide-focus_cc1pu_1w4zo_104) {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_handle_cc1pu_1w4zo_93:not(#\\9):focus:not(.awsui_hide-focus_cc1pu_1w4zo_104) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_handle_cc1pu_1w4zo_93:not(#\\9):focus:not(.awsui_hide-focus_cc1pu_1w4zo_104)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_handle_cc1pu_1w4zo_93:not(#\\9):focus.awsui_hide-focus_cc1pu_1w4zo_104 {\n  outline: none;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/internal/handle/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,wBAAwB;UAChB,gBAAgB;EACxB,uBAAuB;EACvB,YAAY;EACZ,+CAA+C;EAC/C,6CAA6C;EAC7C,4DAA4D;AAC9D;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,aAAa;AACf","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_handle_cc1pu_1w4zo_93:not(#\\9) {\n  -webkit-appearance: none;\n          appearance: none;\n  background: transparent;\n  border: none;\n  padding: 0 var(--space-scaled-xxxs-lo883m, 2px);\n  margin: 0 var(--space-scaled-xxs-95dhkm, 4px);\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_handle_cc1pu_1w4zo_93:not(#\\9):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\nbody[data-awsui-focus-visible=true] .awsui_handle_cc1pu_1w4zo_93:not(#\\9):focus:not(.awsui_hide-focus_cc1pu_1w4zo_104) {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_handle_cc1pu_1w4zo_93:not(#\\9):focus:not(.awsui_hide-focus_cc1pu_1w4zo_104) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_handle_cc1pu_1w4zo_93:not(#\\9):focus:not(.awsui_hide-focus_cc1pu_1w4zo_104)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_handle_cc1pu_1w4zo_93:not(#\\9):focus.awsui_hide-focus_cc1pu_1w4zo_104 {\n  outline: none;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/line-chart/styles.scoped.css":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/line-chart/styles.scoped.css ***!
  \***********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_g9v3m_im8v7_5:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/line-chart/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_g9v3m_im8v7_5:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.scoped.css":
/*!*********************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.scoped.css ***!
  \*********************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_series_1yz9c_1p6ht_93:not(#\\9),\n.awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_series_1yz9c_1p6ht_93:not(#\\9),\n  .awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_series_1yz9c_1p6ht_93:not(#\\9), .awsui-mode-entering .awsui_series_1yz9c_1p6ht_93:not(#\\9), .awsui-motion-disabled .awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9), .awsui-mode-entering .awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_exiting_1yz9c_1p6ht_111:not(#\\9) {\n  animation: awsui_awsui-motion-fade-out-0_1yz9c_1p6ht_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms) var(--motion-easing-refresh-only-b-nspng9, cubic-bezier(1, 0, 0.83, 1));\n}\n@keyframes awsui_awsui-motion-fade-out-0_1yz9c_1p6ht_1 {\n  from {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_exiting_1yz9c_1p6ht_111:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_exiting_1yz9c_1p6ht_111:not(#\\9), .awsui-mode-entering .awsui_exiting_1yz9c_1p6ht_111:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1yz9c_1p6ht_137:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  display: block;\n}\n\n.awsui_filter-container_1yz9c_1p6ht_152:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_has-default-filter_1yz9c_1p6ht_156 > :not(#\\9):first-child {\n  flex: 280px 0 1;\n}\n\n.awsui_chart-container_1yz9c_1p6ht_160:not(#\\9) {\n  display: flex;\n  width: 100%;\n  flex-direction: column;\n}\n\n.awsui_chart-container__vertical_1yz9c_1p6ht_166:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n}\n\n.awsui_chart-container__horizontal_1yz9c_1p6ht_172:not(#\\9) {\n  display: flex;\n}\n\n.awsui_content_1yz9c_1p6ht_176:not(#\\9) {\n  display: flex;\n  position: relative;\n  justify-content: center;\n  align-items: center;\n}\n\n.awsui_content--reserve-filter_1yz9c_1p6ht_183:not(#\\9) {\n  margin-top: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_content--reserve-legend_1yz9c_1p6ht_187:not(#\\9) {\n  margin-bottom: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_series_1yz9c_1p6ht_93:not(#\\9) {\n  display: block;\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: var(--border-line-chart-line-join-nan7pn, round);\n  pointer-events: none;\n}\n\n.awsui_series--highlighted_1yz9c_1p6ht_200:not(#\\9),\n.awsui_series__bar--highlighted_1yz9c_1p6ht_201:not(#\\9) {\n  /* used in dom query */\n}\n\n.awsui_series--dimmed_1yz9c_1p6ht_205:not(#\\9) {\n  opacity: 0.3;\n}\n\n.awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9) {\n  stroke: var(--color-background-container-content-i8i4a0, #ffffff);\n  stroke-width: 2px;\n}\n\n.awsui_series--threshold_1yz9c_1p6ht_214:not(#\\9) {\n  stroke-dasharray: var(--border-line-chart-dash-array-4wa4ab, 3 5);\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n}\n\n.awsui_bar-group_1yz9c_1p6ht_219:not(#\\9) {\n  /* used in dom query */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;EAEE,6HAA6H;AAC/H;AACA;EACE;;IAEE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,qLAAqL;AACvL;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,kBAAkB;EAClB,cAAc;AAChB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,aAAa;EACb,WAAW;EACX,sBAAsB;AACxB;;AAEA;EACE,aAAa;EACb,sBAAsB;EACtB,WAAW;AACb;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,uBAAuB;EACvB,mBAAmB;AACrB;;AAEA;EACE,iEAAiE;AACnE;;AAEA;EACE,oEAAoE;AACtE;;AAEA;EACE,cAAc;EACd,wDAAwD;EACxD,UAAU;EACV,qBAAqB;EACrB,iEAAiE;EACjE,oBAAoB;AACtB;;AAEA;;EAEE,sBAAsB;AACxB;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,iEAAiE;EACjE,iBAAiB;AACnB;;AAEA;EACE,iEAAiE;EACjE,wDAAwD;AAC1D;;AAEA;EACE,sBAAsB;AACxB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_series_1yz9c_1p6ht_93:not(#\\9),\n.awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_series_1yz9c_1p6ht_93:not(#\\9),\n  .awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_series_1yz9c_1p6ht_93:not(#\\9), .awsui-mode-entering .awsui_series_1yz9c_1p6ht_93:not(#\\9), .awsui-motion-disabled .awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9), .awsui-mode-entering .awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_exiting_1yz9c_1p6ht_111:not(#\\9) {\n  animation: awsui_awsui-motion-fade-out-0_1yz9c_1p6ht_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms) var(--motion-easing-refresh-only-b-nspng9, cubic-bezier(1, 0, 0.83, 1));\n}\n@keyframes awsui_awsui-motion-fade-out-0_1yz9c_1p6ht_1 {\n  from {\n    opacity: 1;\n  }\n  to {\n    opacity: 0;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_exiting_1yz9c_1p6ht_111:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_exiting_1yz9c_1p6ht_111:not(#\\9), .awsui-mode-entering .awsui_exiting_1yz9c_1p6ht_111:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1yz9c_1p6ht_137:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  position: relative;\n  display: block;\n}\n\n.awsui_filter-container_1yz9c_1p6ht_152:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_has-default-filter_1yz9c_1p6ht_156 > :not(#\\9):first-child {\n  flex: 280px 0 1;\n}\n\n.awsui_chart-container_1yz9c_1p6ht_160:not(#\\9) {\n  display: flex;\n  width: 100%;\n  flex-direction: column;\n}\n\n.awsui_chart-container__vertical_1yz9c_1p6ht_166:not(#\\9) {\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n}\n\n.awsui_chart-container__horizontal_1yz9c_1p6ht_172:not(#\\9) {\n  display: flex;\n}\n\n.awsui_content_1yz9c_1p6ht_176:not(#\\9) {\n  display: flex;\n  position: relative;\n  justify-content: center;\n  align-items: center;\n}\n\n.awsui_content--reserve-filter_1yz9c_1p6ht_183:not(#\\9) {\n  margin-top: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_content--reserve-legend_1yz9c_1p6ht_187:not(#\\9) {\n  margin-bottom: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_series_1yz9c_1p6ht_93:not(#\\9) {\n  display: block;\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: var(--border-line-chart-line-join-nan7pn, round);\n  pointer-events: none;\n}\n\n.awsui_series--highlighted_1yz9c_1p6ht_200:not(#\\9),\n.awsui_series__bar--highlighted_1yz9c_1p6ht_201:not(#\\9) {\n  /* used in dom query */\n}\n\n.awsui_series--dimmed_1yz9c_1p6ht_205:not(#\\9) {\n  opacity: 0.3;\n}\n\n.awsui_series--bar_1yz9c_1p6ht_94 > .awsui_series__rect_1yz9c_1p6ht_94:not(#\\9) {\n  stroke: var(--color-background-container-content-i8i4a0, #ffffff);\n  stroke-width: 2px;\n}\n\n.awsui_series--threshold_1yz9c_1p6ht_214:not(#\\9) {\n  stroke-dasharray: var(--border-line-chart-dash-array-4wa4ab, 3 5);\n  stroke-width: var(--border-line-chart-width-nj0hc5, 2px);\n}\n\n.awsui_bar-group_1yz9c_1p6ht_219:not(#\\9) {\n  /* used in dom query */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/modal/styles.scoped.css":
/*!******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/modal/styles.scoped.css ***!
  \******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n@keyframes awsui_modal-slide-up_1d2i7_1ij78_1 {\n  0% {\n    transform: translate(0, 10px);\n  }\n  100% {\n    transform: translate(0, 0);\n  }\n}\n.awsui_dialog_1d2i7_1ij78_105:not(#\\9) {\n  animation: awsui_modal-slide-up_1d2i7_1ij78_1 var(--motion-duration-slow-0273ow, 180ms) ease-out, awsui_awsui-motion-fade-in-0_1d2i7_1ij78_1 var(--motion-duration-slow-0273ow, 180ms) ease-out;\n  animation-delay: var(--motion-duration-fast-nk2ap0, 90ms);\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in-0_1d2i7_1ij78_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dialog_1d2i7_1ij78_105:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dialog_1d2i7_1ij78_105:not(#\\9), .awsui-mode-entering .awsui_dialog_1d2i7_1ij78_105:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n  animation: awsui_awsui-motion-scale-popup_1d2i7_1ij78_1, awsui_awsui-motion-fade-in-0_1d2i7_1ij78_1;\n  animation-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  animation-timing-function: var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in-0_1d2i7_1ij78_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@keyframes awsui_awsui-motion-scale-popup_1d2i7_1ij78_1 {\n  0% {\n    transform: scale(0.95);\n  }\n  100% {\n    transform: scale(1);\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dialog_1d2i7_1ij78_105.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dialog_1d2i7_1ij78_105.awsui_refresh_1d2i7_1ij78_128:not(#\\9), .awsui-mode-entering .awsui_dialog_1d2i7_1ij78_105.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_root_1d2i7_1ij78_161:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_1d2i7_1ij78_1 var(--motion-duration-extra-slow-8ks5rs, 270ms) ease-out;\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in_1d2i7_1ij78_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_root_1d2i7_1ij78_161:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_root_1d2i7_1ij78_161:not(#\\9), .awsui-mode-entering .awsui_root_1d2i7_1ij78_161:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_root_1d2i7_1ij78_161.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n  animation-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_root_1d2i7_1ij78_161.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_root_1d2i7_1ij78_161.awsui_refresh_1d2i7_1ij78_128:not(#\\9), .awsui-mode-entering .awsui_root_1d2i7_1ij78_161.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1d2i7_1ij78_161:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background-color: var(--color-background-modal-overlay-17dapf, rgba(35, 47, 62, 0.7));\n  display: flex;\n  align-items: center;\n  justify-items: center;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  top: 0;\n  position: fixed;\n  z-index: 5000;\n  outline: 0;\n  overflow: auto;\n  cursor: pointer;\n}\n.awsui_root_1d2i7_1ij78_161.awsui_hidden_1d2i7_1ij78_226:not(#\\9) {\n  display: none;\n}\n\n.awsui_focus-lock_1d2i7_1ij78_230:not(#\\9) {\n  align-self: flex-start;\n  margin: auto;\n  padding: var(--space-s-hv8c1d, 12px) 0;\n  z-index: 5000;\n  pointer-events: none;\n}\n\n.awsui_dialog_1d2i7_1ij78_105:not(#\\9) {\n  position: static;\n  top: 0;\n  transform: translate(0, 0);\n  width: calc(100vw - var(--space-s-hv8c1d, 12px) * 2);\n  box-sizing: border-box;\n  outline: none;\n  z-index: 5000;\n  pointer-events: all;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_small_1d2i7_1ij78_248:not(#\\9) {\n  max-width: 320px;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_medium_1d2i7_1ij78_251:not(#\\9) {\n  max-width: 600px;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_large_1d2i7_1ij78_254:not(#\\9) {\n  max-width: 820px;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_max_1d2i7_1ij78_257.awsui_breakpoint-xs_1d2i7_1ij78_257:not(#\\9) {\n  max-width: calc(100vw - (2 * 4 * 10px + var(--space-xxxl-bo9z7f, 40px)));\n  margin: auto;\n}\n\n.awsui_container_1d2i7_1ij78_262:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  word-wrap: break-word;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-shadow: var(--shadow-modal-3qhlqt, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n}\n\n.awsui_content_1d2i7_1ij78_281:not(#\\9) {\n  padding: var(--space-container-content-top-fsd8nr, 0px) var(--space-modal-horizontal-ah0xld, 20px) var(--space-modal-content-bottom-cecclv, 16px);\n}\n.awsui_content_1d2i7_1ij78_281.awsui_no-paddings_1d2i7_1ij78_284:not(#\\9) {\n  padding: 0;\n}\n\n.awsui_header_1d2i7_1ij78_288:not(#\\9) {\n  padding: var(--space-s-hv8c1d, 12px) var(--space-modal-horizontal-ah0xld, 20px);\n  background-color: var(--color-background-container-header-4flbq5, #ffffff);\n  border-bottom: 1px solid var(--color-border-container-divider-4ade7z, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px) var(--border-radius-container-gh9ysk, 16px) 0 0;\n}\n\n.awsui_header--text_1d2i7_1ij78_295:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_footer_1d2i7_1ij78_299:not(#\\9) {\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-container-horizontal-tlw03i, 20px);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  position: sticky;\n  bottom: 0;\n}\n.awsui_footer--stuck_1d2i7_1ij78_306:not(#\\9) {\n  border-radius: 0 0 var(--border-radius-container-gh9ysk, 16px) var(--border-radius-container-gh9ysk, 16px);\n}\n.awsui_footer_1d2i7_1ij78_299:not(#\\9):after {\n  content: \"\";\n  display: table;\n  clear: both;\n}\n\n.awsui_dismiss-control_1d2i7_1ij78_315:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_modal-open_1d2i7_1ij78_319:not(#\\9) {\n  overflow: hidden;\n  /*\n   * When padding-right is added to account for scrollbar being turned\n   * off by overflow:hidden, that padding will go offscreen and have no\n   * effect if box-sizing is content-box and body width is 100%.  Set\n   * border-box to avoid this; this should be safe as box-sizing isn't\n   * inherited by child elements normally.\n   */\n  box-sizing: border-box;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/modal/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE;IACE,6BAA6B;EAC/B;EACA;IACE,0BAA0B;EAC5B;AACF;AACA;EACE,+LAA+L;EAC/L,yDAAyD;EACzD,yBAAyB;AAC3B;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,mGAAmG;EACnG,0EAA0E;EAC1E,+FAA+F;EAC/F,yBAAyB;AAC3B;AACA;EACE;IACE,UAAU;EACZ;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,sBAAsB;EACxB;EACA;IACE,mBAAmB;EACrB;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,4GAA4G;EAC5G,yBAAyB;AAC3B;AACA;EACE;IACE,YAAY;EACd;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,0EAA0E;AAC5E;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qFAAqF;EACrF,aAAa;EACb,mBAAmB;EACnB,qBAAqB;EACrB,SAAS;EACT,OAAO;EACP,QAAQ;EACR,MAAM;EACN,eAAe;EACf,aAAa;EACb,UAAU;EACV,cAAc;EACd,eAAe;AACjB;AACA;EACE,aAAa;AACf;;AAEA;EACE,sBAAsB;EACtB,YAAY;EACZ,sCAAsC;EACtC,aAAa;EACb,oBAAoB;AACtB;;AAEA;EACE,gBAAgB;EAChB,MAAM;EACN,0BAA0B;EAC1B,oDAAoD;EACpD,sBAAsB;EACtB,aAAa;EACb,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,wEAAwE;EACxE,YAAY;AACd;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,cAAc;EACd,2EAA2E;EAC3E,qBAAqB;EACrB,qHAAqH;EACrH,0DAA0D;EAC1D,4EAA4E;AAC9E;;AAEA;EACE,iJAAiJ;AACnJ;AACA;EACE,UAAU;AACZ;;AAEA;EACE,+EAA+E;EAC/E,0EAA0E;EAC1E,kFAAkF;EAClF,0GAA0G;AAC5G;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,qHAAqH;EACrH,0FAA0F;EAC1F,2EAA2E;EAC3E,gBAAgB;EAChB,SAAS;AACX;AACA;EACE,0GAA0G;AAC5G;AACA;EACE,WAAW;EACX,cAAc;EACd,WAAW;AACb;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,gBAAgB;EAChB;;;;;;IAME;EACF,sBAAsB;AACxB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n@keyframes awsui_modal-slide-up_1d2i7_1ij78_1 {\n  0% {\n    transform: translate(0, 10px);\n  }\n  100% {\n    transform: translate(0, 0);\n  }\n}\n.awsui_dialog_1d2i7_1ij78_105:not(#\\9) {\n  animation: awsui_modal-slide-up_1d2i7_1ij78_1 var(--motion-duration-slow-0273ow, 180ms) ease-out, awsui_awsui-motion-fade-in-0_1d2i7_1ij78_1 var(--motion-duration-slow-0273ow, 180ms) ease-out;\n  animation-delay: var(--motion-duration-fast-nk2ap0, 90ms);\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in-0_1d2i7_1ij78_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dialog_1d2i7_1ij78_105:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dialog_1d2i7_1ij78_105:not(#\\9), .awsui-mode-entering .awsui_dialog_1d2i7_1ij78_105:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n  animation: awsui_awsui-motion-scale-popup_1d2i7_1ij78_1, awsui_awsui-motion-fade-in-0_1d2i7_1ij78_1;\n  animation-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  animation-timing-function: var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in-0_1d2i7_1ij78_1 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@keyframes awsui_awsui-motion-scale-popup_1d2i7_1ij78_1 {\n  0% {\n    transform: scale(0.95);\n  }\n  100% {\n    transform: scale(1);\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_dialog_1d2i7_1ij78_105.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_dialog_1d2i7_1ij78_105.awsui_refresh_1d2i7_1ij78_128:not(#\\9), .awsui-mode-entering .awsui_dialog_1d2i7_1ij78_105.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_root_1d2i7_1ij78_161:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_1d2i7_1ij78_1 var(--motion-duration-extra-slow-8ks5rs, 270ms) ease-out;\n  animation-fill-mode: both;\n}\n@keyframes awsui_awsui-motion-fade-in_1d2i7_1ij78_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_root_1d2i7_1ij78_161:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_root_1d2i7_1ij78_161:not(#\\9), .awsui-mode-entering .awsui_root_1d2i7_1ij78_161:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_root_1d2i7_1ij78_161.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n  animation-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_root_1d2i7_1ij78_161.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_root_1d2i7_1ij78_161.awsui_refresh_1d2i7_1ij78_128:not(#\\9), .awsui-mode-entering .awsui_root_1d2i7_1ij78_161.awsui_refresh_1d2i7_1ij78_128:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1d2i7_1ij78_161:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background-color: var(--color-background-modal-overlay-17dapf, rgba(35, 47, 62, 0.7));\n  display: flex;\n  align-items: center;\n  justify-items: center;\n  bottom: 0;\n  left: 0;\n  right: 0;\n  top: 0;\n  position: fixed;\n  z-index: 5000;\n  outline: 0;\n  overflow: auto;\n  cursor: pointer;\n}\n.awsui_root_1d2i7_1ij78_161.awsui_hidden_1d2i7_1ij78_226:not(#\\9) {\n  display: none;\n}\n\n.awsui_focus-lock_1d2i7_1ij78_230:not(#\\9) {\n  align-self: flex-start;\n  margin: auto;\n  padding: var(--space-s-hv8c1d, 12px) 0;\n  z-index: 5000;\n  pointer-events: none;\n}\n\n.awsui_dialog_1d2i7_1ij78_105:not(#\\9) {\n  position: static;\n  top: 0;\n  transform: translate(0, 0);\n  width: calc(100vw - var(--space-s-hv8c1d, 12px) * 2);\n  box-sizing: border-box;\n  outline: none;\n  z-index: 5000;\n  pointer-events: all;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_small_1d2i7_1ij78_248:not(#\\9) {\n  max-width: 320px;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_medium_1d2i7_1ij78_251:not(#\\9) {\n  max-width: 600px;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_large_1d2i7_1ij78_254:not(#\\9) {\n  max-width: 820px;\n}\n.awsui_dialog_1d2i7_1ij78_105.awsui_max_1d2i7_1ij78_257.awsui_breakpoint-xs_1d2i7_1ij78_257:not(#\\9) {\n  max-width: calc(100vw - (2 * 4 * 10px + var(--space-xxxl-bo9z7f, 40px)));\n  margin: auto;\n}\n\n.awsui_container_1d2i7_1ij78_262:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  word-wrap: break-word;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-shadow: var(--shadow-modal-3qhlqt, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n}\n\n.awsui_content_1d2i7_1ij78_281:not(#\\9) {\n  padding: var(--space-container-content-top-fsd8nr, 0px) var(--space-modal-horizontal-ah0xld, 20px) var(--space-modal-content-bottom-cecclv, 16px);\n}\n.awsui_content_1d2i7_1ij78_281.awsui_no-paddings_1d2i7_1ij78_284:not(#\\9) {\n  padding: 0;\n}\n\n.awsui_header_1d2i7_1ij78_288:not(#\\9) {\n  padding: var(--space-s-hv8c1d, 12px) var(--space-modal-horizontal-ah0xld, 20px);\n  background-color: var(--color-background-container-header-4flbq5, #ffffff);\n  border-bottom: 1px solid var(--color-border-container-divider-4ade7z, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px) var(--border-radius-container-gh9ysk, 16px) 0 0;\n}\n\n.awsui_header--text_1d2i7_1ij78_295:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_footer_1d2i7_1ij78_299:not(#\\9) {\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-container-horizontal-tlw03i, 20px);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  position: sticky;\n  bottom: 0;\n}\n.awsui_footer--stuck_1d2i7_1ij78_306:not(#\\9) {\n  border-radius: 0 0 var(--border-radius-container-gh9ysk, 16px) var(--border-radius-container-gh9ysk, 16px);\n}\n.awsui_footer_1d2i7_1ij78_299:not(#\\9):after {\n  content: \"\";\n  display: table;\n  clear: both;\n}\n\n.awsui_dismiss-control_1d2i7_1ij78_315:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_modal-open_1d2i7_1ij78_319:not(#\\9) {\n  overflow: hidden;\n  /*\n   * When padding-right is added to account for scrollbar being turned\n   * off by overflow:hidden, that padding will go offscreen and have no\n   * effect if box-sizing is content-box and body width is 100%.  Set\n   * border-box to avoid this; this should be safe as box-sizing isn't\n   * inherited by child elements normally.\n   */\n  box-sizing: border-box;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/multiselect/styles.scoped.css":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/multiselect/styles.scoped.css ***!
  \************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_f8g6q_1ni6t_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/multiselect/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_f8g6q_1ni6t_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/pagination/styles.scoped.css":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/pagination/styles.scoped.css ***!
  \***********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_fvjdu_1scet_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  box-sizing: border-box;\n  padding-left: 0;\n  margin: 0;\n  list-style: none;\n}\n\n.awsui_button_fvjdu_1scet_113:not(#\\9),\n.awsui_dots_fvjdu_1scet_114:not(#\\9) {\n  min-width: var(--space-l-4vl6xu, 20px);\n  border: var(--border-field-width-idlekx, 2px) solid transparent;\n}\n\n.awsui_button_fvjdu_1scet_113:not(#\\9) {\n  cursor: pointer;\n  text-align: center;\n  box-sizing: border-box;\n  background: transparent;\n  line-height: inherit;\n  padding: 0;\n}\n.awsui_button_fvjdu_1scet_113:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_fvjdu_1scet_113:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button-disabled_fvjdu_1scet_136:not(#\\9) {\n  cursor: default;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n\n.awsui_arrow_fvjdu_1scet_141:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_arrow_fvjdu_1scet_141:not(#\\9):not(.awsui_button-disabled_fvjdu_1scet_136):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n.awsui_arrow_fvjdu_1scet_141.awsui_button-disabled_fvjdu_1scet_136:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n\n.awsui_page-number_fvjdu_1scet_151:not(#\\9) {\n  color: var(--color-text-pagination-page-number-default-z6gnaa, #414d5c);\n}\n.awsui_page-number_fvjdu_1scet_151:not(#\\9):not(.awsui_button-disabled_fvjdu_1scet_136):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n.awsui_page-number_fvjdu_1scet_151.awsui_button-current_fvjdu_1scet_157:not(#\\9) {\n  font-weight: var(--font-wayfinding-link-active-weight-l3fid7, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-interactive-active-vol84d, #000716);\n}\n.awsui_page-number_fvjdu_1scet_151.awsui_button-current_fvjdu_1scet_157.awsui_button-disabled_fvjdu_1scet_136:not(#\\9) {\n  color: var(--color-text-pagination-page-number-active-disabled-sjs1t5, #9ba7b6);\n}\n.awsui_page-number_fvjdu_1scet_151.awsui_button-disabled_fvjdu_1scet_136:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n\n.awsui_dots_fvjdu_1scet_114:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n\n.awsui_page-item_fvjdu_1scet_174:not(#\\9),\n.awsui_dots_fvjdu_1scet_114:not(#\\9) {\n  margin: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px);\n  text-align: center;\n  box-sizing: border-box;\n  padding: 0;\n}\n.awsui_page-item_fvjdu_1scet_174:not(#\\9):first-child,\n.awsui_dots_fvjdu_1scet_114:not(#\\9):first-child {\n  margin-left: 0;\n}\n.awsui_page-item_fvjdu_1scet_174:not(#\\9):last-child,\n.awsui_dots_fvjdu_1scet_114:not(#\\9):last-child {\n  margin-right: 0;\n}\n\n.awsui_root-disabled_fvjdu_1scet_190 > .awsui_dots_fvjdu_1scet_114:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/pagination/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,aAAa;EACb,mBAAmB;EACnB,eAAe;EACf,sBAAsB;EACtB,eAAe;EACf,SAAS;EACT,gBAAgB;AAClB;;AAEA;;EAEE,sCAAsC;EACtC,+DAA+D;AACjE;;AAEA;EACE,eAAe;EACf,kBAAkB;EAClB,sBAAsB;EACtB,uBAAuB;EACvB,oBAAoB;EACpB,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,+BAA+B;EAC/B,oGAAoG;EACpG,0EAA0E;EAC1E,6HAA6H;AAC/H;AACA;EACE,eAAe;EACf,6DAA6D;AAC/D;;AAEA;EACE,4DAA4D;AAC9D;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,6DAA6D;AAC/D;;AAEA;EACE,uEAAuE;AACzE;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,kEAAkE;EAClE,wEAAwE;EACxE,wEAAwE;EACxE,2DAA2D;AAC7D;AACA;EACE,+EAA+E;AACjF;AACA;EACE,6DAA6D;AAC/D;;AAEA;EACE,4DAA4D;AAC9D;;AAEA;;EAEE,wEAAwE;EACxE,kBAAkB;EAClB,sBAAsB;EACtB,UAAU;AACZ;AACA;;EAEE,cAAc;AAChB;AACA;;EAEE,eAAe;AACjB;;AAEA;EACE,6DAA6D;AAC/D","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_fvjdu_1scet_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  box-sizing: border-box;\n  padding-left: 0;\n  margin: 0;\n  list-style: none;\n}\n\n.awsui_button_fvjdu_1scet_113:not(#\\9),\n.awsui_dots_fvjdu_1scet_114:not(#\\9) {\n  min-width: var(--space-l-4vl6xu, 20px);\n  border: var(--border-field-width-idlekx, 2px) solid transparent;\n}\n\n.awsui_button_fvjdu_1scet_113:not(#\\9) {\n  cursor: pointer;\n  text-align: center;\n  box-sizing: border-box;\n  background: transparent;\n  line-height: inherit;\n  padding: 0;\n}\n.awsui_button_fvjdu_1scet_113:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_button_fvjdu_1scet_113:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_button-disabled_fvjdu_1scet_136:not(#\\9) {\n  cursor: default;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n\n.awsui_arrow_fvjdu_1scet_141:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_arrow_fvjdu_1scet_141:not(#\\9):not(.awsui_button-disabled_fvjdu_1scet_136):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n.awsui_arrow_fvjdu_1scet_141.awsui_button-disabled_fvjdu_1scet_136:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n\n.awsui_page-number_fvjdu_1scet_151:not(#\\9) {\n  color: var(--color-text-pagination-page-number-default-z6gnaa, #414d5c);\n}\n.awsui_page-number_fvjdu_1scet_151:not(#\\9):not(.awsui_button-disabled_fvjdu_1scet_136):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n.awsui_page-number_fvjdu_1scet_151.awsui_button-current_fvjdu_1scet_157:not(#\\9) {\n  font-weight: var(--font-wayfinding-link-active-weight-l3fid7, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-interactive-active-vol84d, #000716);\n}\n.awsui_page-number_fvjdu_1scet_151.awsui_button-current_fvjdu_1scet_157.awsui_button-disabled_fvjdu_1scet_136:not(#\\9) {\n  color: var(--color-text-pagination-page-number-active-disabled-sjs1t5, #9ba7b6);\n}\n.awsui_page-number_fvjdu_1scet_151.awsui_button-disabled_fvjdu_1scet_136:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n\n.awsui_dots_fvjdu_1scet_114:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n\n.awsui_page-item_fvjdu_1scet_174:not(#\\9),\n.awsui_dots_fvjdu_1scet_114:not(#\\9) {\n  margin: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px);\n  text-align: center;\n  box-sizing: border-box;\n  padding: 0;\n}\n.awsui_page-item_fvjdu_1scet_174:not(#\\9):first-child,\n.awsui_dots_fvjdu_1scet_114:not(#\\9):first-child {\n  margin-left: 0;\n}\n.awsui_page-item_fvjdu_1scet_174:not(#\\9):last-child,\n.awsui_dots_fvjdu_1scet_114:not(#\\9):last-child {\n  margin-right: 0;\n}\n\n.awsui_root-disabled_fvjdu_1scet_190 > .awsui_dots_fvjdu_1scet_114:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/pie-chart/styles.scoped.css":
/*!**********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/pie-chart/styles.scoped.css ***!
  \**********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_segment__path_1edmh_7a6ah_97:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_segment__path_1edmh_7a6ah_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_segment__path_1edmh_7a6ah_97:not(#\\9), .awsui-mode-entering .awsui_segment__path_1edmh_7a6ah_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_segment_1edmh_7a6ah_97:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_segment_1edmh_7a6ah_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_segment_1edmh_7a6ah_97:not(#\\9), .awsui-mode-entering .awsui_segment_1edmh_7a6ah_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_segment_1edmh_7a6ah_97 > .awsui_segment__hover_1edmh_7a6ah_124:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_segment_1edmh_7a6ah_97 > .awsui_segment__hover_1edmh_7a6ah_124:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_segment_1edmh_7a6ah_97 > .awsui_segment__hover_1edmh_7a6ah_124:not(#\\9), .awsui-mode-entering .awsui_segment_1edmh_7a6ah_97 > .awsui_segment__hover_1edmh_7a6ah_124:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_label_1edmh_7a6ah_138:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_label_1edmh_7a6ah_138:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_label_1edmh_7a6ah_138:not(#\\9), .awsui-mode-entering .awsui_label_1edmh_7a6ah_138:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1edmh_7a6ah_156:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n}\n\n.awsui_filter-container_1edmh_7a6ah_170:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_has-default-filter_1edmh_7a6ah_174 > :not(#\\9):first-child {\n  flex: 280px 0 1;\n}\n\n.awsui_content_1edmh_7a6ah_178:not(#\\9) {\n  display: flex;\n  position: relative;\n  justify-content: center;\n  align-items: center;\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--small_1edmh_7a6ah_184:not(#\\9) {\n  min-height: calc(2 * (50px + var(--space-xs-rsr2qu, 8px) + calc(2 * var(--font-body-m-line-height-i7xxvv, 22px))));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--small_1edmh_7a6ah_184.awsui_content--without-labels_1edmh_7a6ah_187:not(#\\9) {\n  min-height: calc(2 * (50px + var(--space-xs-rsr2qu, 8px)));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--medium_1edmh_7a6ah_190:not(#\\9) {\n  min-height: calc(2 * (100px + var(--space-s-hv8c1d, 12px) + calc(2 * var(--font-body-m-line-height-i7xxvv, 22px))));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--medium_1edmh_7a6ah_190.awsui_content--without-labels_1edmh_7a6ah_187:not(#\\9) {\n  min-height: calc(2 * (100px + var(--space-s-hv8c1d, 12px)));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--large_1edmh_7a6ah_196:not(#\\9) {\n  min-height: calc(2 * (140px + var(--space-s-hv8c1d, 12px) + calc(2 * var(--font-body-m-line-height-i7xxvv, 22px))));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--large_1edmh_7a6ah_196.awsui_content--without-labels_1edmh_7a6ah_187:not(#\\9) {\n  min-height: calc(2 * (140px + var(--space-s-hv8c1d, 12px)));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--reserve-filter_1edmh_7a6ah_202:not(#\\9) {\n  margin-top: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--reserve-legend_1edmh_7a6ah_205:not(#\\9) {\n  margin-bottom: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_status-container_1edmh_7a6ah_209:not(#\\9) {\n  /* used in test utils */\n}\n\n.awsui_chart-container_1edmh_7a6ah_213:not(#\\9) {\n  display: flex;\n  flex: 1;\n}\n\n.awsui_inner-content_1edmh_7a6ah_218:not(#\\9) {\n  display: flex;\n  position: absolute;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  text-align: center;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  pointer-events: none;\n}\n\n.awsui_segment__highlight_1edmh_7a6ah_232:not(#\\9) {\n  stroke: none;\n  opacity: 0;\n}\n\n.awsui_segment_1edmh_7a6ah_97:not(#\\9) {\n  stroke: var(--color-background-container-content-i8i4a0, #ffffff);\n  stroke-width: 2px;\n  stroke-linejoin: round;\n  opacity: 1;\n  cursor: pointer;\n}\n.awsui_segment_1edmh_7a6ah_97:not(#\\9):focus {\n  outline: none;\n}\n.awsui_segment_1edmh_7a6ah_97.awsui_segment--dimmed_1edmh_7a6ah_247:not(#\\9) {\n  opacity: 0.35;\n}\n.awsui_segment_1edmh_7a6ah_97.awsui_segment--highlighted_1edmh_7a6ah_250 > .awsui_segment__highlight_1edmh_7a6ah_232:not(#\\9), .awsui_segment_1edmh_7a6ah_97:not(#\\9):hover:not(.awsui_segment--dimmed_1edmh_7a6ah_247) > .awsui_segment__highlight_1edmh_7a6ah_232 {\n  opacity: 1;\n}\n\n.awsui_label_1edmh_7a6ah_138:not(#\\9) {\n  color: var(--color-text-heading-default-jopz0f, #000716);\n  opacity: 1;\n  /* stylelint-disable-next-line selector-max-type */\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_label_1edmh_7a6ah_138 > line:not(#\\9) {\n  stroke: var(--color-border-control-default-m3lmsh, #7d8998);\n  stroke-width: var(--border-divider-section-width-4wm2it, 2px);\n}\n.awsui_label_1edmh_7a6ah_138 > div:not(#\\9) {\n  margin-top: -0.75em;\n}\n.awsui_label_1edmh_7a6ah_138.awsui_label--dimmed_1edmh_7a6ah_267:not(#\\9) {\n  opacity: 0.35;\n}\n.awsui_label_1edmh_7a6ah_138.awsui_label--align-right_1edmh_7a6ah_270:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_label_1edmh_7a6ah_138.awsui_label--align-right_1edmh_7a6ah_270 > div:not(#\\9) {\n  text-align: right;\n}\n\n/* stylelint-disable-next-line selector-max-type */\n.awsui_label-text_1edmh_7a6ah_278 > text:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  fill: var(--color-text-heading-default-jopz0f, #000716);\n  dominant-baseline: middle;\n}\n\ntext.awsui_label__description_1edmh_7a6ah_286:not(#\\9) {\n  font-size: var(--font-chart-detail-size-pm0amk, 12px);\n  font-weight: 400;\n  color: var(--color-text-group-label-w9to2i, #414d5c);\n  fill: var(--color-text-group-label-w9to2i, #414d5c);\n}\n\n.awsui_label-line_1edmh_7a6ah_293:not(#\\9) {\n  /* used in component code */\n}\n\n.awsui_label--highlighted_1edmh_7a6ah_297:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_popover-header_1edmh_7a6ah_301:not(#\\9) {\n  display: inline-flex;\n  align-items: flex-start;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/pie-chart/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,6HAA6H;AAC/H;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,6HAA6H;AAC/H;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,6HAA6H;AAC/H;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,6HAA6H;AAC/H;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,cAAc;AAChB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,kHAAkH;AACpH;AACA;EACE,0DAA0D;AAC5D;AACA;EACE,mHAAmH;AACrH;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,mHAAmH;AACrH;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,iEAAiE;AACnE;AACA;EACE,oEAAoE;AACtE;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,aAAa;EACb,OAAO;AACT;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,sBAAsB;EACtB,uBAAuB;EACvB,mBAAmB;EACnB,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,SAAS;EACT,QAAQ;EACR,oBAAoB;AACtB;;AAEA;EACE,YAAY;EACZ,UAAU;AACZ;;AAEA;EACE,iEAAiE;EACjE,iBAAiB;EACjB,sBAAsB;EACtB,UAAU;EACV,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,aAAa;AACf;AACA;EACE,UAAU;AACZ;;AAEA;EACE,wDAAwD;EACxD,UAAU;EACV,kDAAkD;EAClD,kDAAkD;AACpD;AACA;EACE,2DAA2D;EAC3D,6DAA6D;AAC/D;AACA;EACE,mBAAmB;AACrB;AACA;EACE,aAAa;AACf;AACA;EACE,kDAAkD;AACpD;AACA;EACE,iBAAiB;AACnB;;AAEA,kDAAkD;AAClD;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,yDAAyD;EACzD,uDAAuD;EACvD,yBAAyB;AAC3B;;AAEA;EACE,qDAAqD;EACrD,gBAAgB;EAChB,oDAAoD;EACpD,mDAAmD;AACrD;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,oBAAoB;EACpB,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_segment__path_1edmh_7a6ah_97:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_segment__path_1edmh_7a6ah_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_segment__path_1edmh_7a6ah_97:not(#\\9), .awsui-mode-entering .awsui_segment__path_1edmh_7a6ah_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_segment_1edmh_7a6ah_97:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_segment_1edmh_7a6ah_97:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_segment_1edmh_7a6ah_97:not(#\\9), .awsui-mode-entering .awsui_segment_1edmh_7a6ah_97:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_segment_1edmh_7a6ah_97 > .awsui_segment__hover_1edmh_7a6ah_124:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_segment_1edmh_7a6ah_97 > .awsui_segment__hover_1edmh_7a6ah_124:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_segment_1edmh_7a6ah_97 > .awsui_segment__hover_1edmh_7a6ah_124:not(#\\9), .awsui-mode-entering .awsui_segment_1edmh_7a6ah_97 > .awsui_segment__hover_1edmh_7a6ah_124:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_label_1edmh_7a6ah_138:not(#\\9) {\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_label_1edmh_7a6ah_138:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_label_1edmh_7a6ah_138:not(#\\9), .awsui-mode-entering .awsui_label_1edmh_7a6ah_138:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1edmh_7a6ah_156:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n}\n\n.awsui_filter-container_1edmh_7a6ah_170:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_has-default-filter_1edmh_7a6ah_174 > :not(#\\9):first-child {\n  flex: 280px 0 1;\n}\n\n.awsui_content_1edmh_7a6ah_178:not(#\\9) {\n  display: flex;\n  position: relative;\n  justify-content: center;\n  align-items: center;\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--small_1edmh_7a6ah_184:not(#\\9) {\n  min-height: calc(2 * (50px + var(--space-xs-rsr2qu, 8px) + calc(2 * var(--font-body-m-line-height-i7xxvv, 22px))));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--small_1edmh_7a6ah_184.awsui_content--without-labels_1edmh_7a6ah_187:not(#\\9) {\n  min-height: calc(2 * (50px + var(--space-xs-rsr2qu, 8px)));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--medium_1edmh_7a6ah_190:not(#\\9) {\n  min-height: calc(2 * (100px + var(--space-s-hv8c1d, 12px) + calc(2 * var(--font-body-m-line-height-i7xxvv, 22px))));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--medium_1edmh_7a6ah_190.awsui_content--without-labels_1edmh_7a6ah_187:not(#\\9) {\n  min-height: calc(2 * (100px + var(--space-s-hv8c1d, 12px)));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--large_1edmh_7a6ah_196:not(#\\9) {\n  min-height: calc(2 * (140px + var(--space-s-hv8c1d, 12px) + calc(2 * var(--font-body-m-line-height-i7xxvv, 22px))));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--large_1edmh_7a6ah_196.awsui_content--without-labels_1edmh_7a6ah_187:not(#\\9) {\n  min-height: calc(2 * (140px + var(--space-s-hv8c1d, 12px)));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--reserve-filter_1edmh_7a6ah_202:not(#\\9) {\n  margin-top: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n.awsui_content_1edmh_7a6ah_178.awsui_content--reserve-legend_1edmh_7a6ah_205:not(#\\9) {\n  margin-bottom: calc(2 * var(--font-body-m-line-height-i7xxvv, 22px));\n}\n\n.awsui_status-container_1edmh_7a6ah_209:not(#\\9) {\n  /* used in test utils */\n}\n\n.awsui_chart-container_1edmh_7a6ah_213:not(#\\9) {\n  display: flex;\n  flex: 1;\n}\n\n.awsui_inner-content_1edmh_7a6ah_218:not(#\\9) {\n  display: flex;\n  position: absolute;\n  flex-direction: column;\n  justify-content: center;\n  align-items: center;\n  text-align: center;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  right: 0;\n  pointer-events: none;\n}\n\n.awsui_segment__highlight_1edmh_7a6ah_232:not(#\\9) {\n  stroke: none;\n  opacity: 0;\n}\n\n.awsui_segment_1edmh_7a6ah_97:not(#\\9) {\n  stroke: var(--color-background-container-content-i8i4a0, #ffffff);\n  stroke-width: 2px;\n  stroke-linejoin: round;\n  opacity: 1;\n  cursor: pointer;\n}\n.awsui_segment_1edmh_7a6ah_97:not(#\\9):focus {\n  outline: none;\n}\n.awsui_segment_1edmh_7a6ah_97.awsui_segment--dimmed_1edmh_7a6ah_247:not(#\\9) {\n  opacity: 0.35;\n}\n.awsui_segment_1edmh_7a6ah_97.awsui_segment--highlighted_1edmh_7a6ah_250 > .awsui_segment__highlight_1edmh_7a6ah_232:not(#\\9), .awsui_segment_1edmh_7a6ah_97:not(#\\9):hover:not(.awsui_segment--dimmed_1edmh_7a6ah_247) > .awsui_segment__highlight_1edmh_7a6ah_232 {\n  opacity: 1;\n}\n\n.awsui_label_1edmh_7a6ah_138:not(#\\9) {\n  color: var(--color-text-heading-default-jopz0f, #000716);\n  opacity: 1;\n  /* stylelint-disable-next-line selector-max-type */\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_label_1edmh_7a6ah_138 > line:not(#\\9) {\n  stroke: var(--color-border-control-default-m3lmsh, #7d8998);\n  stroke-width: var(--border-divider-section-width-4wm2it, 2px);\n}\n.awsui_label_1edmh_7a6ah_138 > div:not(#\\9) {\n  margin-top: -0.75em;\n}\n.awsui_label_1edmh_7a6ah_138.awsui_label--dimmed_1edmh_7a6ah_267:not(#\\9) {\n  opacity: 0.35;\n}\n.awsui_label_1edmh_7a6ah_138.awsui_label--align-right_1edmh_7a6ah_270:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_label_1edmh_7a6ah_138.awsui_label--align-right_1edmh_7a6ah_270 > div:not(#\\9) {\n  text-align: right;\n}\n\n/* stylelint-disable-next-line selector-max-type */\n.awsui_label-text_1edmh_7a6ah_278 > text:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  fill: var(--color-text-heading-default-jopz0f, #000716);\n  dominant-baseline: middle;\n}\n\ntext.awsui_label__description_1edmh_7a6ah_286:not(#\\9) {\n  font-size: var(--font-chart-detail-size-pm0amk, 12px);\n  font-weight: 400;\n  color: var(--color-text-group-label-w9to2i, #414d5c);\n  fill: var(--color-text-group-label-w9to2i, #414d5c);\n}\n\n.awsui_label-line_1edmh_7a6ah_293:not(#\\9) {\n  /* used in component code */\n}\n\n.awsui_label--highlighted_1edmh_7a6ah_297:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_popover-header_1edmh_7a6ah_301:not(#\\9) {\n  display: inline-flex;\n  align-items: flex-start;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/popover/styles.scoped.css":
/*!********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/popover/styles.scoped.css ***!
  \********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_arrow_xjuzf_16j87_185:not(#\\9) {\n  width: 20px;\n  height: 10px;\n}\n.awsui_arrow-outer_xjuzf_16j87_189:not(#\\9), .awsui_arrow-inner_xjuzf_16j87_189:not(#\\9) {\n  position: absolute;\n  overflow: hidden;\n  width: 20px;\n  height: 10px;\n  top: 0;\n  left: 0;\n}\n.awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-inner_xjuzf_16j87_189:not(#\\9)::after {\n  content: \"\";\n  box-sizing: border-box;\n  display: inline-block;\n  position: absolute;\n  border-radius: 2px 0 0 0;\n  bottom: 0;\n  left: 0;\n  width: 14px;\n  height: 14px;\n  transform: rotate(45deg);\n  transform-origin: 0 100%;\n}\n.awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  background-color: var(--color-border-popover-5pygk7, #9ba7b6);\n}\n.awsui_arrow-inner_xjuzf_16j87_189:not(#\\9) {\n  top: 2px;\n}\n.awsui_arrow-inner_xjuzf_16j87_189:not(#\\9)::after {\n  border-radius: 1px 0 0 0;\n  background-color: var(--color-background-popover-mn5o9k, #ffffff);\n}\n.awsui_arrow-position-right-top_xjuzf_16j87_220 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-right-bottom_xjuzf_16j87_220 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  box-shadow: -0.71px 0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-left-top_xjuzf_16j87_223 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-left-bottom_xjuzf_16j87_223 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  box-shadow: 0.71px -0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-top-center_xjuzf_16j87_226 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-top-right_xjuzf_16j87_226 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-top-left_xjuzf_16j87_226 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-top-responsive_xjuzf_16j87_226 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  box-shadow: -0.71px -0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-bottom-center_xjuzf_16j87_229 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-bottom-right_xjuzf_16j87_229 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-bottom-left_xjuzf_16j87_229 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-bottom-responsive_xjuzf_16j87_229 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  box-shadow: 0.71px 0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_body_xjuzf_16j87_325:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  padding: var(--space-s-hv8c1d, 12px) var(--space-m-17eucw, 16px);\n}\n.awsui_body-overflow-visible_xjuzf_16j87_341:not(#\\9) {\n  overflow: visible;\n}\n\n.awsui_has-dismiss_xjuzf_16j87_345:not(#\\9) {\n  display: flex;\n  align-items: baseline;\n}\n\n.awsui_dismiss_xjuzf_16j87_350:not(#\\9) {\n  margin: calc(-1 * (var(--space-scaled-xxs-95dhkm, 4px) + var(--border-field-width-idlekx, 2px))) calc(-1 * (var(--space-xxs-ynfts5, 4px) + var(--border-field-width-idlekx, 2px)));\n  margin-left: 0;\n  flex: 0 0 auto;\n  order: 1;\n}\n\n.awsui_dismiss-control_xjuzf_16j87_357:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_header-row_xjuzf_16j87_361:not(#\\9) {\n  margin-bottom: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_header_xjuzf_16j87_361:not(#\\9) {\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  font-size: var(--font-heading-xs-size-fryxro, 14px);\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  flex: 1 1 auto;\n  /* stylelint-disable selector-max-type */\n  /* stylelint-enable selector-max-type */\n}\n.awsui_header_xjuzf_16j87_361 > h2:not(#\\9) {\n  font-size: var(--font-heading-xs-size-fryxro, 14px);\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  display: inline;\n}\n\n.awsui_content_xjuzf_16j87_387:not(#\\9) {\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n  flex: 1 1 auto;\n  min-width: 0;\n}\n.awsui_content-overflow-visible_xjuzf_16j87_395:not(#\\9) {\n  overflow: visible;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_container_xjuzf_16j87_491:not(#\\9) {\n  display: inline-block;\n  position: fixed;\n  top: -9999px;\n  left: -9999px;\n  z-index: 2000;\n}\n\n.awsui_container-body_xjuzf_16j87_499:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  border-radius: var(--border-radius-popover-8g1bwn, 8px);\n  background-color: var(--color-background-popover-mn5o9k, #ffffff);\n  box-shadow: var(--shadow-popover-kzy6rd, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-popover-5pygk7, #9ba7b6);\n}\n\n.awsui_container-body-variant-annotation_xjuzf_16j87_516:not(#\\9) {\n  background-color: var(--color-background-status-info-usb30e, #f2f8fd);\n  border-color: var(--color-border-status-info-546i7i, #0972d3);\n}\n\n.awsui_container-body-size-small_xjuzf_16j87_521:not(#\\9) {\n  max-width: 210px;\n}\n.awsui_container-body-size-small_xjuzf_16j87_521.awsui_fixed-width_xjuzf_16j87_524:not(#\\9) {\n  width: 210px;\n}\n\n.awsui_container-body-size-medium_xjuzf_16j87_528:not(#\\9) {\n  max-width: 310px;\n}\n.awsui_container-body-size-medium_xjuzf_16j87_528.awsui_fixed-width_xjuzf_16j87_524:not(#\\9) {\n  width: 310px;\n}\n\n.awsui_container-body-size-large_xjuzf_16j87_535:not(#\\9) {\n  max-width: 480px;\n}\n@media (max-width: 480px) {\n  .awsui_container-body-size-large_xjuzf_16j87_535:not(#\\9) {\n    max-width: 310px;\n  }\n}\n.awsui_container-body-size-large_xjuzf_16j87_535.awsui_fixed-width_xjuzf_16j87_524:not(#\\9) {\n  width: 480px;\n}\n\n.awsui_container-arrow_xjuzf_16j87_547:not(#\\9) {\n  position: absolute;\n  display: inline-block;\n}\n.awsui_container-arrow-position-right-top_xjuzf_16j87_551:not(#\\9), .awsui_container-arrow-position-right-bottom_xjuzf_16j87_551:not(#\\9) {\n  transform: rotate(-90deg);\n  transform-origin: 0 100%;\n}\n.awsui_container-arrow-position-right-top_xjuzf_16j87_551:not(#\\9) {\n  top: calc(12px + 10px);\n  left: 0;\n}\n.awsui_container-arrow-position-right-bottom_xjuzf_16j87_551:not(#\\9) {\n  bottom: 12px;\n  left: 0;\n}\n.awsui_container-arrow-position-left-top_xjuzf_16j87_563:not(#\\9), .awsui_container-arrow-position-left-bottom_xjuzf_16j87_563:not(#\\9) {\n  transform: rotate(90deg);\n  transform-origin: 100% 100%;\n}\n.awsui_container-arrow-position-left-top_xjuzf_16j87_563:not(#\\9) {\n  top: calc(12px + 10px);\n  right: 0;\n}\n.awsui_container-arrow-position-left-bottom_xjuzf_16j87_563:not(#\\9) {\n  bottom: 12px;\n  right: 0;\n}\n.awsui_container-arrow-position-top-center_xjuzf_16j87_575:not(#\\9), .awsui_container-arrow-position-top-right_xjuzf_16j87_575:not(#\\9), .awsui_container-arrow-position-top-left_xjuzf_16j87_575:not(#\\9), .awsui_container-arrow-position-top-responsive_xjuzf_16j87_575:not(#\\9) {\n  transform: rotate(180deg);\n  transform-origin: 50% 50%;\n}\n.awsui_container-arrow-position-top-center_xjuzf_16j87_575:not(#\\9) {\n  bottom: -10px;\n  left: calc(50% - 10px);\n}\n.awsui_container-arrow-position-top-right_xjuzf_16j87_575:not(#\\9) {\n  bottom: -10px;\n  left: 12px;\n}\n.awsui_container-arrow-position-top-left_xjuzf_16j87_575:not(#\\9) {\n  bottom: -10px;\n  left: calc(100% - 20px - 12px);\n}\n.awsui_container-arrow-position-bottom-center_xjuzf_16j87_591:not(#\\9) {\n  top: -10px;\n  left: calc(50% - 10px);\n}\n.awsui_container-arrow-position-bottom-right_xjuzf_16j87_595:not(#\\9) {\n  top: -10px;\n  left: 12px;\n}\n.awsui_container-arrow-position-bottom-left_xjuzf_16j87_599:not(#\\9) {\n  top: -10px;\n  left: calc(100% - 20px - 12px);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_container_xjuzf_16j87_491:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_xjuzf_16j87_1 var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_xjuzf_16j87_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_container_xjuzf_16j87_491:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_container_xjuzf_16j87_491:not(#\\9), .awsui-mode-entering .awsui_container_xjuzf_16j87_491:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_container_xjuzf_16j87_491.awsui_refresh_xjuzf_16j87_717:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_xjuzf_16j87_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms) var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n}\n@keyframes awsui_awsui-motion-fade-in_xjuzf_16j87_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_container_xjuzf_16j87_491.awsui_refresh_xjuzf_16j87_717:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_container_xjuzf_16j87_491.awsui_refresh_xjuzf_16j87_717:not(#\\9), .awsui-mode-entering .awsui_container_xjuzf_16j87_491.awsui_refresh_xjuzf_16j87_717:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_root_xjuzf_16j87_739:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  color: inherit;\n}\n\n.awsui_trigger_xjuzf_16j87_753:not(#\\9) {\n  display: inline-block;\n  max-width: 100%;\n  color: inherit;\n  text-align: inherit;\n}\n\n.awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9) {\n  border: 0;\n  margin: 0;\n  padding: 0;\n  background-color: transparent;\n  cursor: pointer;\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) dashed currentColor;\n}\n.awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(1px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 1px);\n  top: calc(-1 * 1px);\n  width: calc(100% + 2 * 1px);\n  height: calc(100% + 2 * 1px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_trigger-type-text_xjuzf_16j87_760 > .awsui_trigger-inner-text_xjuzf_16j87_789:not(#\\9) {\n  position: relative;\n}\n\n.awsui_popover-content_xjuzf_16j87_793:not(#\\9) {\n  display: inline;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/popover/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,WAAW;EACX,YAAY;AACd;AACA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,WAAW;EACX,YAAY;EACZ,MAAM;EACN,OAAO;AACT;AACA;EACE,WAAW;EACX,sBAAsB;EACtB,qBAAqB;EACrB,kBAAkB;EAClB,wBAAwB;EACxB,SAAS;EACT,OAAO;EACP,WAAW;EACX,YAAY;EACZ,wBAAwB;EACxB,wBAAwB;AAC1B;AACA;EACE,6DAA6D;AAC/D;AACA;EACE,QAAQ;AACV;AACA;EACE,wBAAwB;EACxB,iEAAiE;AACnE;AACA;EACE,4FAA4F;AAC9F;AACA;EACE,4FAA4F;AAC9F;AACA;EACE,6FAA6F;AAC/F;AACA;EACE,2FAA2F;AAC7F;;AAEA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;EACrB,eAAe;EACf,gBAAgB;EAChB,gEAAgE;AAClE;AACA;EACE,iBAAiB;AACnB;;AAEA;EACE,aAAa;EACb,qBAAqB;AACvB;;AAEA;EACE,kLAAkL;EAClL,cAAc;EACd,cAAc;EACd,QAAQ;AACV;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,qBAAqB;EACrB,eAAe;EACf,gBAAgB;EAChB,mDAAmD;EACnD,4DAA4D;EAC5D,sDAAsD;EACtD,wEAAwE;EACxE,wEAAwE;EACxE,cAAc;EACd,wCAAwC;EACxC,uCAAuC;AACzC;AACA;EACE,mDAAmD;EACnD,4DAA4D;EAC5D,sDAAsD;EACtD,wEAAwE;EACxE,wEAAwE;EACxE,eAAe;AACjB;;AAEA;EACE,qBAAqB;EACrB,eAAe;EACf,gBAAgB;EAChB,uDAAuD;EACvD,cAAc;EACd,YAAY;AACd;AACA;EACE,iBAAiB;AACnB;;AAEA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,qBAAqB;EACrB,eAAe;EACf,YAAY;EACZ,aAAa;EACb,aAAa;AACf;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,uDAAuD;EACvD,iEAAiE;EACjE,8EAA8E;EAC9E,+FAA+F;AACjG;;AAEA;EACE,qEAAqE;EACrE,6DAA6D;AAC/D;;AAEA;EACE,gBAAgB;AAClB;AACA;EACE,YAAY;AACd;;AAEA;EACE,gBAAgB;AAClB;AACA;EACE,YAAY;AACd;;AAEA;EACE,gBAAgB;AAClB;AACA;EACE;IACE,gBAAgB;EAClB;AACF;AACA;EACE,YAAY;AACd;;AAEA;EACE,kBAAkB;EAClB,qBAAqB;AACvB;AACA;EACE,yBAAyB;EACzB,wBAAwB;AAC1B;AACA;EACE,sBAAsB;EACtB,OAAO;AACT;AACA;EACE,YAAY;EACZ,OAAO;AACT;AACA;EACE,wBAAwB;EACxB,2BAA2B;AAC7B;AACA;EACE,sBAAsB;EACtB,QAAQ;AACV;AACA;EACE,YAAY;EACZ,QAAQ;AACV;AACA;EACE,yBAAyB;EACzB,yBAAyB;AAC3B;AACA;EACE,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,aAAa;EACb,UAAU;AACZ;AACA;EACE,aAAa;EACb,8BAA8B;AAChC;AACA;EACE,UAAU;EACV,sBAAsB;AACxB;AACA;EACE,UAAU;EACV,UAAU;AACZ;AACA;EACE,UAAU;EACV,8BAA8B;AAChC;;AAEA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,oJAAoJ;AACtJ;AACA;EACE;IACE,YAAY;EACd;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,+KAA+K;AACjL;AACA;EACE;IACE,YAAY;EACd;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,cAAc;AAChB;;AAEA;EACE,qBAAqB;EACrB,eAAe;EACf,cAAc;EACd,mBAAmB;AACrB;;AAEA;EACE,SAAS;EACT,SAAS;EACT,UAAU;EACV,6BAA6B;EAC7B,eAAe;EACf,+EAA+E;AACjF;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;;AAEA;EACE,eAAe;AACjB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_arrow_xjuzf_16j87_185:not(#\\9) {\n  width: 20px;\n  height: 10px;\n}\n.awsui_arrow-outer_xjuzf_16j87_189:not(#\\9), .awsui_arrow-inner_xjuzf_16j87_189:not(#\\9) {\n  position: absolute;\n  overflow: hidden;\n  width: 20px;\n  height: 10px;\n  top: 0;\n  left: 0;\n}\n.awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-inner_xjuzf_16j87_189:not(#\\9)::after {\n  content: \"\";\n  box-sizing: border-box;\n  display: inline-block;\n  position: absolute;\n  border-radius: 2px 0 0 0;\n  bottom: 0;\n  left: 0;\n  width: 14px;\n  height: 14px;\n  transform: rotate(45deg);\n  transform-origin: 0 100%;\n}\n.awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  background-color: var(--color-border-popover-5pygk7, #9ba7b6);\n}\n.awsui_arrow-inner_xjuzf_16j87_189:not(#\\9) {\n  top: 2px;\n}\n.awsui_arrow-inner_xjuzf_16j87_189:not(#\\9)::after {\n  border-radius: 1px 0 0 0;\n  background-color: var(--color-background-popover-mn5o9k, #ffffff);\n}\n.awsui_arrow-position-right-top_xjuzf_16j87_220 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-right-bottom_xjuzf_16j87_220 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  box-shadow: -0.71px 0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-left-top_xjuzf_16j87_223 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-left-bottom_xjuzf_16j87_223 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  box-shadow: 0.71px -0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-top-center_xjuzf_16j87_226 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-top-right_xjuzf_16j87_226 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-top-left_xjuzf_16j87_226 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-top-responsive_xjuzf_16j87_226 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  box-shadow: -0.71px -0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n.awsui_arrow-position-bottom-center_xjuzf_16j87_229 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-bottom-right_xjuzf_16j87_229 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-bottom-left_xjuzf_16j87_229 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after, .awsui_arrow-position-bottom-responsive_xjuzf_16j87_229 > .awsui_arrow-outer_xjuzf_16j87_189:not(#\\9)::after {\n  box-shadow: 0.71px 0.71px 4px -2px var(--color-shadow-default-3se70f, rgba(0, 7, 22, 0.12));\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_body_xjuzf_16j87_325:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  padding: var(--space-s-hv8c1d, 12px) var(--space-m-17eucw, 16px);\n}\n.awsui_body-overflow-visible_xjuzf_16j87_341:not(#\\9) {\n  overflow: visible;\n}\n\n.awsui_has-dismiss_xjuzf_16j87_345:not(#\\9) {\n  display: flex;\n  align-items: baseline;\n}\n\n.awsui_dismiss_xjuzf_16j87_350:not(#\\9) {\n  margin: calc(-1 * (var(--space-scaled-xxs-95dhkm, 4px) + var(--border-field-width-idlekx, 2px))) calc(-1 * (var(--space-xxs-ynfts5, 4px) + var(--border-field-width-idlekx, 2px)));\n  margin-left: 0;\n  flex: 0 0 auto;\n  order: 1;\n}\n\n.awsui_dismiss-control_xjuzf_16j87_357:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_header-row_xjuzf_16j87_361:not(#\\9) {\n  margin-bottom: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_header_xjuzf_16j87_361:not(#\\9) {\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  font-size: var(--font-heading-xs-size-fryxro, 14px);\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  flex: 1 1 auto;\n  /* stylelint-disable selector-max-type */\n  /* stylelint-enable selector-max-type */\n}\n.awsui_header_xjuzf_16j87_361 > h2:not(#\\9) {\n  font-size: var(--font-heading-xs-size-fryxro, 14px);\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  display: inline;\n}\n\n.awsui_content_xjuzf_16j87_387:not(#\\9) {\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n  flex: 1 1 auto;\n  min-width: 0;\n}\n.awsui_content-overflow-visible_xjuzf_16j87_395:not(#\\9) {\n  overflow: visible;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_container_xjuzf_16j87_491:not(#\\9) {\n  display: inline-block;\n  position: fixed;\n  top: -9999px;\n  left: -9999px;\n  z-index: 2000;\n}\n\n.awsui_container-body_xjuzf_16j87_499:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  border-radius: var(--border-radius-popover-8g1bwn, 8px);\n  background-color: var(--color-background-popover-mn5o9k, #ffffff);\n  box-shadow: var(--shadow-popover-kzy6rd, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-popover-5pygk7, #9ba7b6);\n}\n\n.awsui_container-body-variant-annotation_xjuzf_16j87_516:not(#\\9) {\n  background-color: var(--color-background-status-info-usb30e, #f2f8fd);\n  border-color: var(--color-border-status-info-546i7i, #0972d3);\n}\n\n.awsui_container-body-size-small_xjuzf_16j87_521:not(#\\9) {\n  max-width: 210px;\n}\n.awsui_container-body-size-small_xjuzf_16j87_521.awsui_fixed-width_xjuzf_16j87_524:not(#\\9) {\n  width: 210px;\n}\n\n.awsui_container-body-size-medium_xjuzf_16j87_528:not(#\\9) {\n  max-width: 310px;\n}\n.awsui_container-body-size-medium_xjuzf_16j87_528.awsui_fixed-width_xjuzf_16j87_524:not(#\\9) {\n  width: 310px;\n}\n\n.awsui_container-body-size-large_xjuzf_16j87_535:not(#\\9) {\n  max-width: 480px;\n}\n@media (max-width: 480px) {\n  .awsui_container-body-size-large_xjuzf_16j87_535:not(#\\9) {\n    max-width: 310px;\n  }\n}\n.awsui_container-body-size-large_xjuzf_16j87_535.awsui_fixed-width_xjuzf_16j87_524:not(#\\9) {\n  width: 480px;\n}\n\n.awsui_container-arrow_xjuzf_16j87_547:not(#\\9) {\n  position: absolute;\n  display: inline-block;\n}\n.awsui_container-arrow-position-right-top_xjuzf_16j87_551:not(#\\9), .awsui_container-arrow-position-right-bottom_xjuzf_16j87_551:not(#\\9) {\n  transform: rotate(-90deg);\n  transform-origin: 0 100%;\n}\n.awsui_container-arrow-position-right-top_xjuzf_16j87_551:not(#\\9) {\n  top: calc(12px + 10px);\n  left: 0;\n}\n.awsui_container-arrow-position-right-bottom_xjuzf_16j87_551:not(#\\9) {\n  bottom: 12px;\n  left: 0;\n}\n.awsui_container-arrow-position-left-top_xjuzf_16j87_563:not(#\\9), .awsui_container-arrow-position-left-bottom_xjuzf_16j87_563:not(#\\9) {\n  transform: rotate(90deg);\n  transform-origin: 100% 100%;\n}\n.awsui_container-arrow-position-left-top_xjuzf_16j87_563:not(#\\9) {\n  top: calc(12px + 10px);\n  right: 0;\n}\n.awsui_container-arrow-position-left-bottom_xjuzf_16j87_563:not(#\\9) {\n  bottom: 12px;\n  right: 0;\n}\n.awsui_container-arrow-position-top-center_xjuzf_16j87_575:not(#\\9), .awsui_container-arrow-position-top-right_xjuzf_16j87_575:not(#\\9), .awsui_container-arrow-position-top-left_xjuzf_16j87_575:not(#\\9), .awsui_container-arrow-position-top-responsive_xjuzf_16j87_575:not(#\\9) {\n  transform: rotate(180deg);\n  transform-origin: 50% 50%;\n}\n.awsui_container-arrow-position-top-center_xjuzf_16j87_575:not(#\\9) {\n  bottom: -10px;\n  left: calc(50% - 10px);\n}\n.awsui_container-arrow-position-top-right_xjuzf_16j87_575:not(#\\9) {\n  bottom: -10px;\n  left: 12px;\n}\n.awsui_container-arrow-position-top-left_xjuzf_16j87_575:not(#\\9) {\n  bottom: -10px;\n  left: calc(100% - 20px - 12px);\n}\n.awsui_container-arrow-position-bottom-center_xjuzf_16j87_591:not(#\\9) {\n  top: -10px;\n  left: calc(50% - 10px);\n}\n.awsui_container-arrow-position-bottom-right_xjuzf_16j87_595:not(#\\9) {\n  top: -10px;\n  left: 12px;\n}\n.awsui_container-arrow-position-bottom-left_xjuzf_16j87_599:not(#\\9) {\n  top: -10px;\n  left: calc(100% - 20px - 12px);\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_container_xjuzf_16j87_491:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_xjuzf_16j87_1 var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_xjuzf_16j87_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_container_xjuzf_16j87_491:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_container_xjuzf_16j87_491:not(#\\9), .awsui-mode-entering .awsui_container_xjuzf_16j87_491:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_container_xjuzf_16j87_491.awsui_refresh_xjuzf_16j87_717:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_xjuzf_16j87_1 var(--motion-duration-refresh-only-fast-addxjd, 115ms) var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n}\n@keyframes awsui_awsui-motion-fade-in_xjuzf_16j87_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_container_xjuzf_16j87_491.awsui_refresh_xjuzf_16j87_717:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_container_xjuzf_16j87_491.awsui_refresh_xjuzf_16j87_717:not(#\\9), .awsui-mode-entering .awsui_container_xjuzf_16j87_491.awsui_refresh_xjuzf_16j87_717:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_root_xjuzf_16j87_739:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  color: inherit;\n}\n\n.awsui_trigger_xjuzf_16j87_753:not(#\\9) {\n  display: inline-block;\n  max-width: 100%;\n  color: inherit;\n  text-align: inherit;\n}\n\n.awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9) {\n  border: 0;\n  margin: 0;\n  padding: 0;\n  background-color: transparent;\n  cursor: pointer;\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) dashed currentColor;\n}\n.awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(1px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_16j87_760:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 1px);\n  top: calc(-1 * 1px);\n  width: calc(100% + 2 * 1px);\n  height: calc(100% + 2 * 1px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_trigger-type-text_xjuzf_16j87_760 > .awsui_trigger-inner-text_xjuzf_16j87_789:not(#\\9) {\n  position: relative;\n}\n\n.awsui_popover-content_xjuzf_16j87_793:not(#\\9) {\n  display: inline;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/progress-bar/styles.scoped.css":
/*!*************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/progress-bar/styles.scoped.css ***!
  \*************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value {\n  -webkit-transition: width var(--motion-duration-moderate-vgx1te, 135ms) linear;\n  transition: width var(--motion-duration-moderate-vgx1te, 135ms) linear;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value {\n    animation: none;\n    -webkit-transition: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value, .awsui-mode-entering .awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value {\n  animation: none;\n  -webkit-transition: none;\n  transition: none;\n}\n\n.awsui_result-state_11huc_1flst_199:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_11huc_1flst_1 var(--motion-duration-transition-show-paced-ai4wlf, 180ms) var(--motion-easing-transition-show-paced-bg1hyg, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_11huc_1flst_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_result-state_11huc_1flst_199:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_result-state_11huc_1flst_199:not(#\\9), .awsui-mode-entering .awsui_result-state_11huc_1flst_199:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_root_11huc_1flst_221:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_with-result-button_11huc_1flst_234:not(#\\9) {\n  padding-right: var(--space-m-17eucw, 16px);\n}\n\n.awsui_result-text_11huc_1flst_238:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_result-container-error_11huc_1flst_242:not(#\\9), .awsui_result-container-success_11huc_1flst_242:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_result-button_11huc_1flst_246:not(#\\9) {\n  display: inline-block;\n  margin: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n\n.awsui_word-wrap_11huc_1flst_251:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_label-flash_11huc_1flst_257:not(#\\9) {\n  color: \"inherit\";\n  font-weight: 700;\n}\n.awsui_label-key-value_11huc_1flst_261:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  color: var(--color-text-label-gxskdy, #000716);\n  margin-bottom: var(--space-scaled-xxxs-lo883m, 2px);\n}\n\n.awsui_flash_11huc_1flst_269:not(#\\9) {\n  color: inherit;\n}\n\n.awsui_progress-container_11huc_1flst_273:not(#\\9) {\n  display: flex;\n  align-items: center;\n  max-width: 800px;\n  height: var(--font-body-m-line-height-i7xxvv, 22px);\n}\n\n.awsui_percentage-container_11huc_1flst_280:not(#\\9) {\n  width: 33px;\n  flex-shrink: 0;\n  white-space: nowrap;\n  text-align: right;\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n\n.awsui_percentage_11huc_1flst_280:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_progress_11huc_1flst_185:not(#\\9) {\n  width: 100%;\n  margin-right: var(--space-s-hv8c1d, 12px);\n  min-width: 0;\n  height: 4px;\n  border: 0 none;\n  box-sizing: border-box;\n  border-radius: 10px;\n  background-color: var(--color-background-progress-bar-layout-default-9xbpym, #e9ebed);\n}\n.awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-bar {\n  height: 4px;\n  border: 0 none;\n  box-sizing: border-box;\n  border-radius: 10px;\n  background-color: var(--color-background-progress-bar-layout-default-9xbpym, #e9ebed);\n}\n.awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value {\n  border-radius: 10px 0px 0px 10px;\n  background-color: var(--color-background-progress-bar-content-default-r4tyyh, #0972d3);\n}\n.awsui_progress_11huc_1flst_185.awsui_complete_11huc_1flst_315:not(#\\9)::-webkit-progress-value {\n  border-radius: 10px;\n}\n.awsui_progress_11huc_1flst_185:not(#\\9)::-moz-progress-bar {\n  border-radius: 10px 0px 0px 10px;\n  background-color: var(--color-background-progress-bar-content-default-r4tyyh, #0972d3);\n}\n.awsui_progress_11huc_1flst_185:not(#\\9)::-ms-fill {\n  border-radius: 10px 0px 0px 10px;\n  background-color: #0073bb;\n  border: none;\n}\n.awsui_progress_11huc_1flst_185.awsui_complete_11huc_1flst_315:not(#\\9)::-ms-fill {\n  border-radius: 10px;\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9) {\n  background-color: var(--color-background-progress-bar-layout-in-flash-phmfak, rgba(255, 255, 255, 0.25));\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9)::-webkit-progress-bar {\n  background-color: var(--color-background-progress-bar-layout-in-flash-phmfak, rgba(255, 255, 255, 0.25));\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9)::-webkit-progress-value {\n  background-color: var(--color-background-progress-bar-content-in-flash-37g8fy, #ffffff);\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9)::-moz-progress-bar {\n  background-color: var(--color-background-progress-bar-content-in-flash-37g8fy, #ffffff);\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9)::-ms-fill {\n  background-color: rgba(255, 255, 255, 0.7);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/progress-bar/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,8EAA8E;EAC9E,sEAAsE;AACxE;AACA;EACE;IACE,eAAe;IACf,wBAAwB;IACxB,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,wBAAwB;EACxB,gBAAgB;AAClB;;AAEA;EACE,0KAA0K;AAC5K;AACA;EACE;IACE,YAAY;EACd;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,qBAAqB;EACrB,6CAA6C;AAC/C;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;AACxB;;AAEA;EACE,gBAAgB;EAChB,gBAAgB;AAClB;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,yDAAyD;EACzD,8CAA8C;EAC9C,mDAAmD;AACrD;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,gBAAgB;EAChB,mDAAmD;AACrD;;AAEA;EACE,WAAW;EACX,cAAc;EACd,mBAAmB;EACnB,iBAAiB;EACjB,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;AACnE;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,yCAAyC;EACzC,YAAY;EACZ,WAAW;EACX,cAAc;EACd,sBAAsB;EACtB,mBAAmB;EACnB,qFAAqF;AACvF;AACA;EACE,WAAW;EACX,cAAc;EACd,sBAAsB;EACtB,mBAAmB;EACnB,qFAAqF;AACvF;AACA;EACE,gCAAgC;EAChC,sFAAsF;AACxF;AACA;EACE,mBAAmB;AACrB;AACA;EACE,gCAAgC;EAChC,sFAAsF;AACxF;AACA;EACE,gCAAgC;EAChC,yBAAyB;EACzB,YAAY;AACd;AACA;EACE,mBAAmB;AACrB;AACA;EACE,wGAAwG;AAC1G;AACA;EACE,wGAAwG;AAC1G;AACA;EACE,uFAAuF;AACzF;AACA;EACE,uFAAuF;AACzF;AACA;EACE,0CAA0C;AAC5C","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value {\n  -webkit-transition: width var(--motion-duration-moderate-vgx1te, 135ms) linear;\n  transition: width var(--motion-duration-moderate-vgx1te, 135ms) linear;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value {\n    animation: none;\n    -webkit-transition: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value, .awsui-mode-entering .awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value {\n  animation: none;\n  -webkit-transition: none;\n  transition: none;\n}\n\n.awsui_result-state_11huc_1flst_199:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_11huc_1flst_1 var(--motion-duration-transition-show-paced-ai4wlf, 180ms) var(--motion-easing-transition-show-paced-bg1hyg, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_11huc_1flst_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_result-state_11huc_1flst_199:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_result-state_11huc_1flst_199:not(#\\9), .awsui-mode-entering .awsui_result-state_11huc_1flst_199:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_root_11huc_1flst_221:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_with-result-button_11huc_1flst_234:not(#\\9) {\n  padding-right: var(--space-m-17eucw, 16px);\n}\n\n.awsui_result-text_11huc_1flst_238:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_result-container-error_11huc_1flst_242:not(#\\9), .awsui_result-container-success_11huc_1flst_242:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_result-button_11huc_1flst_246:not(#\\9) {\n  display: inline-block;\n  margin: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n\n.awsui_word-wrap_11huc_1flst_251:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_label-flash_11huc_1flst_257:not(#\\9) {\n  color: \"inherit\";\n  font-weight: 700;\n}\n.awsui_label-key-value_11huc_1flst_261:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  font-weight: var(--font-display-label-weight-m18hjh, 700);\n  color: var(--color-text-label-gxskdy, #000716);\n  margin-bottom: var(--space-scaled-xxxs-lo883m, 2px);\n}\n\n.awsui_flash_11huc_1flst_269:not(#\\9) {\n  color: inherit;\n}\n\n.awsui_progress-container_11huc_1flst_273:not(#\\9) {\n  display: flex;\n  align-items: center;\n  max-width: 800px;\n  height: var(--font-body-m-line-height-i7xxvv, 22px);\n}\n\n.awsui_percentage-container_11huc_1flst_280:not(#\\9) {\n  width: 33px;\n  flex-shrink: 0;\n  white-space: nowrap;\n  text-align: right;\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n\n.awsui_percentage_11huc_1flst_280:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_progress_11huc_1flst_185:not(#\\9) {\n  width: 100%;\n  margin-right: var(--space-s-hv8c1d, 12px);\n  min-width: 0;\n  height: 4px;\n  border: 0 none;\n  box-sizing: border-box;\n  border-radius: 10px;\n  background-color: var(--color-background-progress-bar-layout-default-9xbpym, #e9ebed);\n}\n.awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-bar {\n  height: 4px;\n  border: 0 none;\n  box-sizing: border-box;\n  border-radius: 10px;\n  background-color: var(--color-background-progress-bar-layout-default-9xbpym, #e9ebed);\n}\n.awsui_progress_11huc_1flst_185:not(#\\9)::-webkit-progress-value {\n  border-radius: 10px 0px 0px 10px;\n  background-color: var(--color-background-progress-bar-content-default-r4tyyh, #0972d3);\n}\n.awsui_progress_11huc_1flst_185.awsui_complete_11huc_1flst_315:not(#\\9)::-webkit-progress-value {\n  border-radius: 10px;\n}\n.awsui_progress_11huc_1flst_185:not(#\\9)::-moz-progress-bar {\n  border-radius: 10px 0px 0px 10px;\n  background-color: var(--color-background-progress-bar-content-default-r4tyyh, #0972d3);\n}\n.awsui_progress_11huc_1flst_185:not(#\\9)::-ms-fill {\n  border-radius: 10px 0px 0px 10px;\n  background-color: #0073bb;\n  border: none;\n}\n.awsui_progress_11huc_1flst_185.awsui_complete_11huc_1flst_315:not(#\\9)::-ms-fill {\n  border-radius: 10px;\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9) {\n  background-color: var(--color-background-progress-bar-layout-in-flash-phmfak, rgba(255, 255, 255, 0.25));\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9)::-webkit-progress-bar {\n  background-color: var(--color-background-progress-bar-layout-in-flash-phmfak, rgba(255, 255, 255, 0.25));\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9)::-webkit-progress-value {\n  background-color: var(--color-background-progress-bar-content-in-flash-37g8fy, #ffffff);\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9)::-moz-progress-bar {\n  background-color: var(--color-background-progress-bar-content-in-flash-37g8fy, #ffffff);\n}\n.awsui_progress_11huc_1flst_185.awsui_progress-in-flash_11huc_1flst_330:not(#\\9)::-ms-fill {\n  background-color: rgba(255, 255, 255, 0.7);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/property-filter/styles.scoped.css":
/*!****************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/property-filter/styles.scoped.css ***!
  \****************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1wzqe_ghb4s_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_search-field_1wzqe_ghb4s_106:not(#\\9) {\n  display: flex;\n  align-items: center;\n  max-width: calc(688px - 2 * var(--space-l-4vl6xu, 20px));\n}\n\n.awsui_input-wrapper_1wzqe_ghb4s_112:not(#\\9) {\n  flex-grow: 1;\n}\n\n.awsui_add-token_1wzqe_ghb4s_116:not(#\\9) {\n  border-left: 1px solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  box-sizing: border-box;\n  margin-left: var(--space-m-17eucw, 16px);\n  padding-left: var(--space-m-17eucw, 16px);\n}\n\n.awsui_tokens_1wzqe_ghb4s_123:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px) 0;\n}\n\n.awsui_token-operator_1wzqe_ghb4s_127:not(#\\9) {\n  font-weight: bold;\n}\n\n.awsui_property-editor_1wzqe_ghb4s_131:not(#\\9),\n.awsui_token-editor_1wzqe_ghb4s_132:not(#\\9) {\n  -webkit-user-select: text;\n          user-select: text;\n  margin: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_property-editor-form_1wzqe_ghb4s_136:not(#\\9),\n.awsui_token-editor-form_1wzqe_ghb4s_137:not(#\\9) {\n  margin-bottom: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_property-editor-field-property_1wzqe_ghb4s_140:not(#\\9),\n.awsui_token-editor-field-property_1wzqe_ghb4s_141:not(#\\9) {\n  /* used in test-utils */\n}\n.awsui_property-editor-field-operator_1wzqe_ghb4s_144:not(#\\9),\n.awsui_token-editor-field-operator_1wzqe_ghb4s_145:not(#\\9) {\n  margin-top: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_property-editor-field-value_1wzqe_ghb4s_148:not(#\\9),\n.awsui_token-editor-field-value_1wzqe_ghb4s_149:not(#\\9) {\n  margin-top: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_property-editor-cancel_1wzqe_ghb4s_152:not(#\\9),\n.awsui_token-editor-cancel_1wzqe_ghb4s_153:not(#\\9) {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_property-editor-submit_1wzqe_ghb4s_156:not(#\\9),\n.awsui_token-editor-submit_1wzqe_ghb4s_157:not(#\\9) {\n  /* used in test-utils */\n}\n.awsui_property-editor-actions_1wzqe_ghb4s_160:not(#\\9),\n.awsui_token-editor-actions_1wzqe_ghb4s_161:not(#\\9) {\n  display: flex;\n  justify-content: flex-end;\n  padding-top: var(--space-s-hv8c1d, 12px);\n  border-top: 1px solid var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n}\n\n.awsui_token-editor-actions_1wzqe_ghb4s_161:not(#\\9) {\n  padding-right: calc(var(--space-m-17eucw, 16px) + var(--space-xxs-ynfts5, 4px));\n  margin-left: calc(-1 * var(--space-m-17eucw, 16px) + -1 * var(--space-xxs-ynfts5, 4px));\n  margin-right: calc(-1 * var(--space-m-17eucw, 16px) + -1 * var(--space-xxs-ynfts5, 4px));\n}\n\n.awsui_property-editor_1wzqe_ghb4s_131:not(#\\9) {\n  padding: var(--space-m-17eucw, 16px);\n  overflow-y: auto;\n}\n\n.awsui_custom-content-wrapper_1wzqe_ghb4s_179:not(#\\9) {\n  display: contents;\n}\n\n.awsui_custom-control_1wzqe_ghb4s_183:not(#\\9) {\n  margin-right: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_input_1wzqe_ghb4s_112:not(#\\9) {\n  flex: 1;\n}\n\n.awsui_token-trigger_1wzqe_ghb4s_191:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_remove-all_1wzqe_ghb4s_197:not(#\\9),\n.awsui_token-label_1wzqe_ghb4s_198:not(#\\9),\n.awsui_join-operation_1wzqe_ghb4s_199:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/property-filter/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,wDAAwD;AAC1D;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,0EAA0E;EAC1E,sBAAsB;EACtB,wCAAwC;EACxC,yCAAyC;AAC3C;;AAEA;EACE,qCAAqC;AACvC;;AAEA;EACE,iBAAiB;AACnB;;AAEA;;EAEE,yBAAyB;UACjB,iBAAiB;EACzB,oCAAoC;AACtC;AACA;;EAEE,iDAAiD;AACnD;AACA;;EAEE,uBAAuB;AACzB;AACA;;EAEE,8CAA8C;AAChD;AACA;;EAEE,8CAA8C;AAChD;AACA;;EAEE,yCAAyC;AAC3C;AACA;;EAEE,uBAAuB;AACzB;AACA;;EAEE,aAAa;EACb,yBAAyB;EACzB,wCAAwC;EACxC,+EAA+E;AACjF;;AAEA;EACE,+EAA+E;EAC/E,uFAAuF;EACvF,wFAAwF;AAC1F;;AAEA;EACE,oCAAoC;EACpC,gBAAgB;AAClB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,OAAO;AACT;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;AACxB;;AAEA;;;EAGE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1wzqe_ghb4s_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_search-field_1wzqe_ghb4s_106:not(#\\9) {\n  display: flex;\n  align-items: center;\n  max-width: calc(688px - 2 * var(--space-l-4vl6xu, 20px));\n}\n\n.awsui_input-wrapper_1wzqe_ghb4s_112:not(#\\9) {\n  flex-grow: 1;\n}\n\n.awsui_add-token_1wzqe_ghb4s_116:not(#\\9) {\n  border-left: 1px solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  box-sizing: border-box;\n  margin-left: var(--space-m-17eucw, 16px);\n  padding-left: var(--space-m-17eucw, 16px);\n}\n\n.awsui_tokens_1wzqe_ghb4s_123:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px) 0;\n}\n\n.awsui_token-operator_1wzqe_ghb4s_127:not(#\\9) {\n  font-weight: bold;\n}\n\n.awsui_property-editor_1wzqe_ghb4s_131:not(#\\9),\n.awsui_token-editor_1wzqe_ghb4s_132:not(#\\9) {\n  -webkit-user-select: text;\n          user-select: text;\n  margin: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_property-editor-form_1wzqe_ghb4s_136:not(#\\9),\n.awsui_token-editor-form_1wzqe_ghb4s_137:not(#\\9) {\n  margin-bottom: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_property-editor-field-property_1wzqe_ghb4s_140:not(#\\9),\n.awsui_token-editor-field-property_1wzqe_ghb4s_141:not(#\\9) {\n  /* used in test-utils */\n}\n.awsui_property-editor-field-operator_1wzqe_ghb4s_144:not(#\\9),\n.awsui_token-editor-field-operator_1wzqe_ghb4s_145:not(#\\9) {\n  margin-top: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_property-editor-field-value_1wzqe_ghb4s_148:not(#\\9),\n.awsui_token-editor-field-value_1wzqe_ghb4s_149:not(#\\9) {\n  margin-top: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_property-editor-cancel_1wzqe_ghb4s_152:not(#\\9),\n.awsui_token-editor-cancel_1wzqe_ghb4s_153:not(#\\9) {\n  margin-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_property-editor-submit_1wzqe_ghb4s_156:not(#\\9),\n.awsui_token-editor-submit_1wzqe_ghb4s_157:not(#\\9) {\n  /* used in test-utils */\n}\n.awsui_property-editor-actions_1wzqe_ghb4s_160:not(#\\9),\n.awsui_token-editor-actions_1wzqe_ghb4s_161:not(#\\9) {\n  display: flex;\n  justify-content: flex-end;\n  padding-top: var(--space-s-hv8c1d, 12px);\n  border-top: 1px solid var(--color-border-dropdown-item-default-faosd8, #e9ebed);\n}\n\n.awsui_token-editor-actions_1wzqe_ghb4s_161:not(#\\9) {\n  padding-right: calc(var(--space-m-17eucw, 16px) + var(--space-xxs-ynfts5, 4px));\n  margin-left: calc(-1 * var(--space-m-17eucw, 16px) + -1 * var(--space-xxs-ynfts5, 4px));\n  margin-right: calc(-1 * var(--space-m-17eucw, 16px) + -1 * var(--space-xxs-ynfts5, 4px));\n}\n\n.awsui_property-editor_1wzqe_ghb4s_131:not(#\\9) {\n  padding: var(--space-m-17eucw, 16px);\n  overflow-y: auto;\n}\n\n.awsui_custom-content-wrapper_1wzqe_ghb4s_179:not(#\\9) {\n  display: contents;\n}\n\n.awsui_custom-control_1wzqe_ghb4s_183:not(#\\9) {\n  margin-right: var(--space-s-hv8c1d, 12px);\n}\n\n.awsui_input_1wzqe_ghb4s_112:not(#\\9) {\n  flex: 1;\n}\n\n.awsui_token-trigger_1wzqe_ghb4s_191:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_remove-all_1wzqe_ghb4s_197:not(#\\9),\n.awsui_token-label_1wzqe_ghb4s_198:not(#\\9),\n.awsui_join-operation_1wzqe_ghb4s_199:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/radio-group/styles.scoped.css":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/radio-group/styles.scoped.css ***!
  \************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1mabk_5z6lm_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n}\n\n.awsui_radio_1mabk_5z6lm_107:not(#\\9) {\n  /*used in test-utils*/\n}\n\n.awsui_radio_1mabk_5z6lm_107 + .awsui_radio_1mabk_5z6lm_107:not(#\\9) {\n  margin-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n\n.awsui_radio--has-description_1mabk_5z6lm_115 + .awsui_radio_1mabk_5z6lm_107:not(#\\9) {\n  margin-top: var(--space-scaled-xs-6859qs, 8px);\n}\n\n.awsui_radio-control_1mabk_5z6lm_119:not(#\\9) {\n  margin-top: calc((var(--font-body-m-line-height-i7xxvv, 22px) - var(--size-control-n9i4yo, 16px)) / 2);\n  min-height: var(--size-control-n9i4yo, 16px);\n  min-width: var(--size-control-n9i4yo, 16px);\n  height: var(--size-control-n9i4yo, 16px);\n  width: var(--size-control-n9i4yo, 16px);\n}\n\n.awsui_outline_1mabk_5z6lm_127:not(#\\9) {\n  position: relative;\n}\n.awsui_outline_1mabk_5z6lm_127:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\n.awsui_outline_1mabk_5z6lm_127:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-circular-focus-ring-qawzn7, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_styled-circle-border_1mabk_5z6lm_146:not(#\\9) {\n  stroke: var(--color-border-control-default-m3lmsh, #7d8998);\n  fill: var(--color-background-control-default-4pa05r, #ffffff);\n}\n.awsui_styled-circle-border_1mabk_5z6lm_146.awsui_styled-circle-disabled_1mabk_5z6lm_150:not(#\\9) {\n  fill: var(--color-background-control-disabled-zplipy, #d1d5db);\n  stroke: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n\n.awsui_styled-circle-fill_1mabk_5z6lm_155:not(#\\9) {\n  stroke: var(--color-background-control-checked-9admlu, #0972d3);\n  fill: var(--color-foreground-control-default-7ajdem, #ffffff);\n  opacity: 0;\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n.awsui_styled-circle-fill_1mabk_5z6lm_155.awsui_styled-circle-checked_1mabk_5z6lm_161:not(#\\9) {\n  opacity: 1;\n}\n.awsui_styled-circle-fill_1mabk_5z6lm_155.awsui_styled-circle-disabled_1mabk_5z6lm_150:not(#\\9) {\n  fill: var(--color-foreground-control-disabled-v6a97u, #ffffff);\n  stroke: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_styled-circle-fill_1mabk_5z6lm_155:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_styled-circle-fill_1mabk_5z6lm_155:not(#\\9), .awsui-mode-entering .awsui_styled-circle-fill_1mabk_5z6lm_155:not(#\\9) {\n  animation: none;\n  transition: none;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/radio-group/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,cAAc;AAChB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,+CAA+C;AACjD;;AAEA;EACE,8CAA8C;AAChD;;AAEA;EACE,sGAAsG;EACtG,4CAA4C;EAC5C,2CAA2C;EAC3C,wCAAwC;EACxC,uCAAuC;AACzC;;AAEA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,2EAA2E;EAC3E,sEAAsE;AACxE;;AAEA;EACE,2DAA2D;EAC3D,6DAA6D;AAC/D;AACA;EACE,8DAA8D;EAC9D,gEAAgE;AAClE;;AAEA;EACE,+DAA+D;EAC/D,6DAA6D;EAC7D,UAAU;EACV,6HAA6H;AAC/H;AACA;EACE,UAAU;AACZ;AACA;EACE,8DAA8D;EAC9D,gEAAgE;AAClE;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1mabk_5z6lm_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n}\n\n.awsui_radio_1mabk_5z6lm_107:not(#\\9) {\n  /*used in test-utils*/\n}\n\n.awsui_radio_1mabk_5z6lm_107 + .awsui_radio_1mabk_5z6lm_107:not(#\\9) {\n  margin-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n\n.awsui_radio--has-description_1mabk_5z6lm_115 + .awsui_radio_1mabk_5z6lm_107:not(#\\9) {\n  margin-top: var(--space-scaled-xs-6859qs, 8px);\n}\n\n.awsui_radio-control_1mabk_5z6lm_119:not(#\\9) {\n  margin-top: calc((var(--font-body-m-line-height-i7xxvv, 22px) - var(--size-control-n9i4yo, 16px)) / 2);\n  min-height: var(--size-control-n9i4yo, 16px);\n  min-width: var(--size-control-n9i4yo, 16px);\n  height: var(--size-control-n9i4yo, 16px);\n  width: var(--size-control-n9i4yo, 16px);\n}\n\n.awsui_outline_1mabk_5z6lm_127:not(#\\9) {\n  position: relative;\n}\n.awsui_outline_1mabk_5z6lm_127:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\n.awsui_outline_1mabk_5z6lm_127:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-circular-focus-ring-qawzn7, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_styled-circle-border_1mabk_5z6lm_146:not(#\\9) {\n  stroke: var(--color-border-control-default-m3lmsh, #7d8998);\n  fill: var(--color-background-control-default-4pa05r, #ffffff);\n}\n.awsui_styled-circle-border_1mabk_5z6lm_146.awsui_styled-circle-disabled_1mabk_5z6lm_150:not(#\\9) {\n  fill: var(--color-background-control-disabled-zplipy, #d1d5db);\n  stroke: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n\n.awsui_styled-circle-fill_1mabk_5z6lm_155:not(#\\9) {\n  stroke: var(--color-background-control-checked-9admlu, #0972d3);\n  fill: var(--color-foreground-control-default-7ajdem, #ffffff);\n  opacity: 0;\n  transition: opacity var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n.awsui_styled-circle-fill_1mabk_5z6lm_155.awsui_styled-circle-checked_1mabk_5z6lm_161:not(#\\9) {\n  opacity: 1;\n}\n.awsui_styled-circle-fill_1mabk_5z6lm_155.awsui_styled-circle-disabled_1mabk_5z6lm_150:not(#\\9) {\n  fill: var(--color-foreground-control-disabled-v6a97u, #ffffff);\n  stroke: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_styled-circle-fill_1mabk_5z6lm_155:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_styled-circle-fill_1mabk_5z6lm_155:not(#\\9), .awsui-mode-entering .awsui_styled-circle-fill_1mabk_5z6lm_155:not(#\\9) {\n  animation: none;\n  transition: none;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.scoped.css":
/*!***********************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.scoped.css ***!
  \***********************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1vtzr_7zub1_9:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_view-button_1vtzr_7zub1_13:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_browse-button_1vtzr_7zub1_17:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_layout_1vtzr_7zub1_21:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: flex-end;\n  margin: calc(-1 * var(--space-xs-rsr2qu, 8px));\n  /* stylelint-disable selector-max-universal */\n}\n.awsui_layout_1vtzr_7zub1_21 > *:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_layout-uri_1vtzr_7zub1_31:not(#\\9) {\n  min-width: 200px;\n  flex: 1;\n}\n.awsui_layout-version_1vtzr_7zub1_35:not(#\\9) {\n  max-width: 180px;\n  min-width: 140px;\n  width: 20%;\n}\n.awsui_layout-divider_1vtzr_7zub1_40:not(#\\9) {\n  height: calc(\n      2 * var(--border-divider-section-width-4wm2it, 2px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + var(--font-body-m-line-height-i7xxvv, 22px)\n    );\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,aAAa;EACb,eAAe;EACf,qBAAqB;EACrB,8CAA8C;EAC9C,6CAA6C;AAC/C;AACA;EACE,mCAAmC;AACrC;AACA;EACE,gBAAgB;EAChB,OAAO;AACT;AACA;EACE,gBAAgB;EAChB,gBAAgB;EAChB,UAAU;AACZ;AACA;EACE;;KAEG;EACH,sHAAsH;AACxH","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1vtzr_7zub1_9:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_view-button_1vtzr_7zub1_13:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_browse-button_1vtzr_7zub1_17:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_layout_1vtzr_7zub1_21:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: flex-end;\n  margin: calc(-1 * var(--space-xs-rsr2qu, 8px));\n  /* stylelint-disable selector-max-universal */\n}\n.awsui_layout_1vtzr_7zub1_21 > *:not(#\\9) {\n  margin: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_layout-uri_1vtzr_7zub1_31:not(#\\9) {\n  min-width: 200px;\n  flex: 1;\n}\n.awsui_layout-version_1vtzr_7zub1_35:not(#\\9) {\n  max-width: 180px;\n  min-width: 140px;\n  width: 20%;\n}\n.awsui_layout-divider_1vtzr_7zub1_40:not(#\\9) {\n  height: calc(\n      2 * var(--border-divider-section-width-4wm2it, 2px) + 2 * var(--space-scaled-xxs-95dhkm, 4px) + var(--font-body-m-line-height-i7xxvv, 22px)\n    );\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.scoped.css":
/*!******************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.scoped.css ***!
  \******************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_modal-actions_12hyz_1p88p_5:not(#\\9) {\n  justify-content: flex-end;\n}\n\n.awsui_submit-button_12hyz_1p88p_9:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,yBAAyB;AAC3B;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_modal-actions_12hyz_1p88p_5:not(#\\9) {\n  justify-content: flex-end;\n}\n\n.awsui_submit-button_12hyz_1p88p_9:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/s3-resource-selector/styles.scoped.css":
/*!*********************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/s3-resource-selector/styles.scoped.css ***!
  \*********************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1u0yw_rfo7y_5:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_alert_1u0yw_rfo7y_9:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/s3-resource-selector/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1u0yw_rfo7y_5:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_alert_1u0yw_rfo7y_9:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/segmented-control/styles.scoped.css":
/*!******************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/segmented-control/styles.scoped.css ***!
  \******************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_segment_8cbea_b01dn_97:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  letter-spacing: 0.25px;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-segment-default-091088, #414d5c);\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-l-4vl6xu, 20px);\n  border-right-width: 0;\n  background: var(--color-background-segment-default-5k37bj, #ffffff);\n  color: var(--color-text-segment-default-bf7rka, #414d5c);\n  overflow: visible;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):focus {\n  outline: none;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(1) {\n  grid-column: 1;\n  -ms-grid-column: 1;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(2) {\n  grid-column: 2;\n  -ms-grid-column: 2;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(3) {\n  grid-column: 3;\n  -ms-grid-column: 3;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(4) {\n  grid-column: 4;\n  -ms-grid-column: 4;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(5) {\n  grid-column: 5;\n  -ms-grid-column: 5;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(6) {\n  grid-column: 6;\n  -ms-grid-column: 6;\n}\nbody[data-awsui-focus-visible=true] .awsui_segment_8cbea_b01dn_97:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_segment_8cbea_b01dn_97:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_segment_8cbea_b01dn_97:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px));\n  top: calc(-1 * var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px));\n  width: calc(100% + 2 * var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px));\n  height: calc(100% + 2 * var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):last-child {\n  border-right-width: var(--border-field-width-idlekx, 2px);\n  border-radius: 0 var(--border-radius-button-axewzv, 20px) var(--border-radius-button-axewzv, 20px) 0;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):first-child {\n  border-radius: var(--border-radius-button-axewzv, 20px) 0 0 var(--border-radius-button-axewzv, 20px);\n}\n.awsui_segment_8cbea_b01dn_97.awsui_disabled_8cbea_b01dn_166:not(#\\9) {\n  background: var(--color-background-segment-disabled-hgka10, #ffffff);\n  border-color: var(--color-border-segment-disabled-6v5zlt, #414d5c);\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):not(.awsui_disabled_8cbea_b01dn_166) + .awsui_segment_8cbea_b01dn_97.awsui_disabled_8cbea_b01dn_166 {\n  border-left-color: var(--color-border-segment-default-091088, #414d5c);\n}\n.awsui_segment_8cbea_b01dn_97.awsui_selected_8cbea_b01dn_174:not(#\\9) {\n  background: var(--color-background-segment-active-bl0u6r, #0972d3);\n  border-color: var(--color-border-segment-active-kdy5tm, #414d5c);\n  color: var(--color-text-segment-active-gc2jjl, #ffffff);\n}\n.awsui_segment_8cbea_b01dn_97.awsui_selected_8cbea_b01dn_174 + .awsui_segment_8cbea_b01dn_97:not(#\\9), .awsui_segment_8cbea_b01dn_97.awsui_selected_8cbea_b01dn_174 + .awsui_segment_8cbea_b01dn_97.awsui_disabled_8cbea_b01dn_166:not(#\\9) {\n  border-left-color: var(--color-border-segment-active-kdy5tm, #414d5c);\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):hover:not(.awsui_selected_8cbea_b01dn_174):not(.awsui_disabled_8cbea_b01dn_166):not(:focus) {\n  background: var(--color-background-segment-hover-s3f27a, #ffffff);\n  color: var(--color-text-segment-hover-5pccvg, #0972d3);\n  border-color: var(--color-border-segment-hover-9notuw, #414d5c);\n  cursor: pointer;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):hover:not(.awsui_selected_8cbea_b01dn_174):not(.awsui_disabled_8cbea_b01dn_166):not(:focus) + .awsui_segment_8cbea_b01dn_97:not(.awsui_selected_8cbea_b01dn_174) {\n  border-left-color: var(--color-border-segment-hover-9notuw, #414d5c);\n}\n.awsui_segment_8cbea_b01dn_97.awsui_selected_8cbea_b01dn_174 + .awsui_segment_8cbea_b01dn_97:not(#\\9):hover:not(.awsui_selected_8cbea_b01dn_174):not(.awsui_disabled_8cbea_b01dn_166):not(:focus) {\n  border-left-color: var(--color-border-segment-active-kdy5tm, #414d5c);\n}\n\n.awsui_icon_8cbea_b01dn_195:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_with-text_8cbea_b01dn_199:not(#\\9) {\n  position: relative;\n  left: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_with-no-text_8cbea_b01dn_205:not(#\\9) {\n  margin-right: auto;\n  margin-left: auto;\n  right: 0;\n  left: 0;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_8cbea_b01dn_216:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_segment-part_8cbea_b01dn_229:not(#\\9) {\n  display: inline-grid;\n}\n@media (max-width: 688px) {\n  .awsui_segment-part_8cbea_b01dn_229:not(#\\9) {\n    display: none;\n  }\n}\n\n.awsui_select_8cbea_b01dn_174:not(#\\9) {\n  display: none;\n}\n@media (max-width: 688px) {\n  .awsui_select_8cbea_b01dn_174:not(#\\9) {\n    display: block;\n  }\n}\n\n.awsui_segment-count-2_8cbea_b01dn_248:not(#\\9) {\n  grid-template-columns: 1fr 1fr;\n}\n\n.awsui_segment-count-3_8cbea_b01dn_253:not(#\\9) {\n  grid-template-columns: 1fr 1fr 1fr;\n}\n\n.awsui_segment-count-4_8cbea_b01dn_258:not(#\\9) {\n  grid-template-columns: 1fr 1fr 1fr 1fr;\n}\n\n.awsui_segment-count-5_8cbea_b01dn_263:not(#\\9) {\n  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;\n}\n\n.awsui_segment-count-6_8cbea_b01dn_268:not(#\\9) {\n  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/segmented-control/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,qBAAqB;EACrB,eAAe;EACf,gBAAgB;EAChB,kDAAkD;EAClD,wEAAwE;EACxE,wEAAwE;EACxE,sBAAsB;EACtB,uGAAuG;EACvG,wEAAwE;EACxE,qBAAqB;EACrB,mEAAmE;EACnE,wDAAwD;EACxD,iBAAiB;AACnB;AACA;EACE,aAAa;AACf;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,cAAc;EACd,kBAAkB;AACpB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,2FAA2F;AAC7F;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,gFAAgF;EAChF,+EAA+E;EAC/E,uFAAuF;EACvF,wFAAwF;EACxF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,yDAAyD;EACzD,oGAAoG;AACtG;AACA;EACE,oGAAoG;AACtG;AACA;EACE,oEAAoE;EACpE,kEAAkE;EAClE,6DAA6D;AAC/D;AACA;EACE,sEAAsE;AACxE;AACA;EACE,kEAAkE;EAClE,gEAAgE;EAChE,uDAAuD;AACzD;AACA;EACE,qEAAqE;AACvE;AACA;EACE,iEAAiE;EACjE,sDAAsD;EACtD,+DAA+D;EAC/D,eAAe;AACjB;AACA;EACE,oEAAoE;AACtE;AACA;EACE,qEAAqE;AACvE;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,kBAAkB;EAClB,6CAA6C;EAC7C,0CAA0C;AAC5C;;AAEA;EACE,kBAAkB;EAClB,iBAAiB;EACjB,QAAQ;EACR,OAAO;AACT;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,oBAAoB;AACtB;AACA;EACE;IACE,aAAa;EACf;AACF;;AAEA;EACE,aAAa;AACf;AACA;EACE;IACE,cAAc;EAChB;AACF;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,kCAAkC;AACpC;;AAEA;EACE,sCAAsC;AACxC;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,8CAA8C;AAChD","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_segment_8cbea_b01dn_97:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  word-wrap: break-word;\n  max-width: 100%;\n  overflow: hidden;\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  letter-spacing: 0.25px;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-segment-default-091088, #414d5c);\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-l-4vl6xu, 20px);\n  border-right-width: 0;\n  background: var(--color-background-segment-default-5k37bj, #ffffff);\n  color: var(--color-text-segment-default-bf7rka, #414d5c);\n  overflow: visible;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):focus {\n  outline: none;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(1) {\n  grid-column: 1;\n  -ms-grid-column: 1;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(2) {\n  grid-column: 2;\n  -ms-grid-column: 2;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(3) {\n  grid-column: 3;\n  -ms-grid-column: 3;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(4) {\n  grid-column: 4;\n  -ms-grid-column: 4;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(5) {\n  grid-column: 5;\n  -ms-grid-column: 5;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):nth-child(6) {\n  grid-column: 6;\n  -ms-grid-column: 6;\n}\nbody[data-awsui-focus-visible=true] .awsui_segment_8cbea_b01dn_97:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_segment_8cbea_b01dn_97:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_segment_8cbea_b01dn_97:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px));\n  top: calc(-1 * var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px));\n  width: calc(100% + 2 * var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px));\n  height: calc(100% + 2 * var(--space-segmented-control-focus-outline-gutter-99x5b9, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):last-child {\n  border-right-width: var(--border-field-width-idlekx, 2px);\n  border-radius: 0 var(--border-radius-button-axewzv, 20px) var(--border-radius-button-axewzv, 20px) 0;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):first-child {\n  border-radius: var(--border-radius-button-axewzv, 20px) 0 0 var(--border-radius-button-axewzv, 20px);\n}\n.awsui_segment_8cbea_b01dn_97.awsui_disabled_8cbea_b01dn_166:not(#\\9) {\n  background: var(--color-background-segment-disabled-hgka10, #ffffff);\n  border-color: var(--color-border-segment-disabled-6v5zlt, #414d5c);\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):not(.awsui_disabled_8cbea_b01dn_166) + .awsui_segment_8cbea_b01dn_97.awsui_disabled_8cbea_b01dn_166 {\n  border-left-color: var(--color-border-segment-default-091088, #414d5c);\n}\n.awsui_segment_8cbea_b01dn_97.awsui_selected_8cbea_b01dn_174:not(#\\9) {\n  background: var(--color-background-segment-active-bl0u6r, #0972d3);\n  border-color: var(--color-border-segment-active-kdy5tm, #414d5c);\n  color: var(--color-text-segment-active-gc2jjl, #ffffff);\n}\n.awsui_segment_8cbea_b01dn_97.awsui_selected_8cbea_b01dn_174 + .awsui_segment_8cbea_b01dn_97:not(#\\9), .awsui_segment_8cbea_b01dn_97.awsui_selected_8cbea_b01dn_174 + .awsui_segment_8cbea_b01dn_97.awsui_disabled_8cbea_b01dn_166:not(#\\9) {\n  border-left-color: var(--color-border-segment-active-kdy5tm, #414d5c);\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):hover:not(.awsui_selected_8cbea_b01dn_174):not(.awsui_disabled_8cbea_b01dn_166):not(:focus) {\n  background: var(--color-background-segment-hover-s3f27a, #ffffff);\n  color: var(--color-text-segment-hover-5pccvg, #0972d3);\n  border-color: var(--color-border-segment-hover-9notuw, #414d5c);\n  cursor: pointer;\n}\n.awsui_segment_8cbea_b01dn_97:not(#\\9):hover:not(.awsui_selected_8cbea_b01dn_174):not(.awsui_disabled_8cbea_b01dn_166):not(:focus) + .awsui_segment_8cbea_b01dn_97:not(.awsui_selected_8cbea_b01dn_174) {\n  border-left-color: var(--color-border-segment-hover-9notuw, #414d5c);\n}\n.awsui_segment_8cbea_b01dn_97.awsui_selected_8cbea_b01dn_174 + .awsui_segment_8cbea_b01dn_97:not(#\\9):hover:not(.awsui_selected_8cbea_b01dn_174):not(.awsui_disabled_8cbea_b01dn_166):not(:focus) {\n  border-left-color: var(--color-border-segment-active-kdy5tm, #414d5c);\n}\n\n.awsui_icon_8cbea_b01dn_195:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_with-text_8cbea_b01dn_199:not(#\\9) {\n  position: relative;\n  left: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_with-no-text_8cbea_b01dn_205:not(#\\9) {\n  margin-right: auto;\n  margin-left: auto;\n  right: 0;\n  left: 0;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_8cbea_b01dn_216:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_segment-part_8cbea_b01dn_229:not(#\\9) {\n  display: inline-grid;\n}\n@media (max-width: 688px) {\n  .awsui_segment-part_8cbea_b01dn_229:not(#\\9) {\n    display: none;\n  }\n}\n\n.awsui_select_8cbea_b01dn_174:not(#\\9) {\n  display: none;\n}\n@media (max-width: 688px) {\n  .awsui_select_8cbea_b01dn_174:not(#\\9) {\n    display: block;\n  }\n}\n\n.awsui_segment-count-2_8cbea_b01dn_248:not(#\\9) {\n  grid-template-columns: 1fr 1fr;\n}\n\n.awsui_segment-count-3_8cbea_b01dn_253:not(#\\9) {\n  grid-template-columns: 1fr 1fr 1fr;\n}\n\n.awsui_segment-count-4_8cbea_b01dn_258:not(#\\9) {\n  grid-template-columns: 1fr 1fr 1fr 1fr;\n}\n\n.awsui_segment-count-5_8cbea_b01dn_263:not(#\\9) {\n  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;\n}\n\n.awsui_segment-count-6_8cbea_b01dn_268:not(#\\9) {\n  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/select/parts/styles.scoped.css":
/*!*************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/select/parts/styles.scoped.css ***!
  \*************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_placeholder_dwuol_33ljx_93:not(#\\9) {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n\n.awsui_item_dwuol_33ljx_98:not(#\\9) {\n  display: flex;\n  align-items: center;\n}\n.awsui_item_dwuol_33ljx_98 > .awsui_checkbox_dwuol_33ljx_102:not(#\\9) {\n  position: relative;\n  min-height: var(--size-control-n9i4yo, 16px);\n  min-width: var(--size-control-n9i4yo, 16px);\n  height: var(--size-control-n9i4yo, 16px);\n  width: var(--size-control-n9i4yo, 16px);\n  margin-right: var(--space-field-horizontal-89h2yr, 12px);\n}\n\n.awsui_filter_dwuol_33ljx_111:not(#\\9) {\n  z-index: 4;\n  flex-shrink: 0;\n}\n\n.awsui_trigger_dwuol_33ljx_116:not(#\\9) {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.awsui_layout-strut_dwuol_33ljx_122:not(#\\9) {\n  width: 100%;\n  position: relative;\n  transform: translate3d(0, 0, 0);\n}\n\n.awsui_list-bottom_dwuol_33ljx_128:not(#\\9) {\n  /* used in unit-tests */\n}\n\n.awsui_selected-icon_dwuol_33ljx_132:not(#\\9) {\n  color: var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_show-label-tag_dwuol_33ljx_136 > .awsui_selected-icon_dwuol_33ljx_132:not(#\\9) {\n  padding-left: var(--space-scaled-s-cu1hzn, 12px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/select/parts/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,0DAA0D;EAC1D,kBAAkB;AACpB;;AAEA;EACE,aAAa;EACb,mBAAmB;AACrB;AACA;EACE,kBAAkB;EAClB,4CAA4C;EAC5C,2CAA2C;EAC3C,wCAAwC;EACxC,uCAAuC;EACvC,wDAAwD;AAC1D;;AAEA;EACE,UAAU;EACV,cAAc;AAChB;;AAEA;EACE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,+BAA+B;AACjC;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uDAAuD;AACzD;;AAEA;EACE,gDAAgD;AAClD","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_placeholder_dwuol_33ljx_93:not(#\\9) {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n\n.awsui_item_dwuol_33ljx_98:not(#\\9) {\n  display: flex;\n  align-items: center;\n}\n.awsui_item_dwuol_33ljx_98 > .awsui_checkbox_dwuol_33ljx_102:not(#\\9) {\n  position: relative;\n  min-height: var(--size-control-n9i4yo, 16px);\n  min-width: var(--size-control-n9i4yo, 16px);\n  height: var(--size-control-n9i4yo, 16px);\n  width: var(--size-control-n9i4yo, 16px);\n  margin-right: var(--space-field-horizontal-89h2yr, 12px);\n}\n\n.awsui_filter_dwuol_33ljx_111:not(#\\9) {\n  z-index: 4;\n  flex-shrink: 0;\n}\n\n.awsui_trigger_dwuol_33ljx_116:not(#\\9) {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.awsui_layout-strut_dwuol_33ljx_122:not(#\\9) {\n  width: 100%;\n  position: relative;\n  transform: translate3d(0, 0, 0);\n}\n\n.awsui_list-bottom_dwuol_33ljx_128:not(#\\9) {\n  /* used in unit-tests */\n}\n\n.awsui_selected-icon_dwuol_33ljx_132:not(#\\9) {\n  color: var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_show-label-tag_dwuol_33ljx_136 > .awsui_selected-icon_dwuol_33ljx_132:not(#\\9) {\n  padding-left: var(--space-scaled-s-cu1hzn, 12px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/select/styles.scoped.css":
/*!*******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/select/styles.scoped.css ***!
  \*******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_r2vco_1ni6t_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/select/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_r2vco_1ni6t_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/side-navigation/styles.scoped.css":
/*!****************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/side-navigation/styles.scoped.css ***!
  \****************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_l0dv0_m6amd_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_header_l0dv0_m6amd_109:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  margin: 0;\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-panel-nav-left-o5fvw3, 28px);\n  padding-right: calc(var(--space-scaled-xxl-pfgv96, 32px) + var(--space-xl-a39hup, 24px));\n}\n\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-heading-default-jopz0f, #000716);\n  min-height: var(--font-panel-header-line-height-x2226j, 24px);\n  display: flex;\n}\n.awsui_header-link--has-logo_l0dv0_m6amd_130 > .awsui_header-link-text_l0dv0_m6amd_130:not(#\\9) {\n  font-weight: 400;\n}\n\n.awsui_header-logo_l0dv0_m6amd_134:not(#\\9) {\n  margin-right: var(--space-s-hv8c1d, 12px);\n  margin-top: var(--space-xxxs-k2w98v, 2px);\n  max-width: calc(1.25 * var(--size-icon-big-cu55wt, 32px));\n  align-self: flex-start;\n}\n.awsui_header-logo--stretched_l0dv0_m6amd_140:not(#\\9) {\n  max-width: 100%;\n  margin-right: 0;\n}\n\n.awsui_list-container_l0dv0_m6amd_145:not(#\\9) {\n  margin-top: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_list_l0dv0_m6amd_145:not(#\\9) {\n  margin: 0;\n  padding: 0;\n  padding-left: var(--space-l-4vl6xu, 20px);\n}\n\n.awsui_list-variant-root_l0dv0_m6amd_155:not(#\\9) {\n  margin: 0;\n  padding: 0 var(--space-panel-side-right-kev4k9, 24px) 0 var(--space-panel-nav-left-o5fvw3, 28px);\n}\n.awsui_list-variant-root--last_l0dv0_m6amd_159:not(#\\9) {\n  margin-bottom: var(--space-scaled-xxxl-ffokcj, 40px);\n}\n\n.awsui_list-variant-expandable-link-group_l0dv0_m6amd_163:not(#\\9) {\n  padding-left: var(--space-xxxl-bo9z7f, 40px);\n}\n\n.awsui_list-item_l0dv0_m6amd_167:not(#\\9) {\n  margin: var(--space-scaled-xs-6859qs, 8px) 0;\n  padding: 0;\n  list-style: none;\n}\n\n.awsui_section_l0dv0_m6amd_173:not(#\\9),\n.awsui_expandable-link-group_l0dv0_m6amd_174:not(#\\9) {\n  margin-left: calc(-1 * var(--space-l-4vl6xu, 20px));\n}\n.awsui_section--no-ident_l0dv0_m6amd_177:not(#\\9),\n.awsui_expandable-link-group--no-ident_l0dv0_m6amd_178:not(#\\9) {\n  margin-left: 0;\n}\n\n.awsui_section_l0dv0_m6amd_173:not(#\\9) {\n  margin-top: calc(var(--space-scaled-2x-l-yejodm, 20px) - var(--border-divider-section-width-4wm2it, 2px));\n  margin-bottom: calc(var(--space-scaled-2x-l-yejodm, 20px) - var(--border-divider-section-width-4wm2it, 2px));\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_section_l0dv0_m6amd_173 > div:not(#\\9) {\n  padding: 0;\n}\n\n.awsui_list-variant-section-group_l0dv0_m6amd_191:not(#\\9) {\n  margin: 0;\n  padding: 0;\n}\n\n.awsui_section-group_l0dv0_m6amd_196:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  margin: 0;\n}\n\n.awsui_section-group-title_l0dv0_m6amd_206:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_link_l0dv0_m6amd_210:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n  font-weight: 400;\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_link-active_l0dv0_m6amd_219:not(#\\9) {\n  font-weight: var(--font-wayfinding-link-active-weight-l3fid7, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9),\n.awsui_link_l0dv0_m6amd_210:not(#\\9) {\n  text-decoration: none;\n}\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9):hover,\n.awsui_link_l0dv0_m6amd_210:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9):focus,\n.awsui_link_l0dv0_m6amd_210:not(#\\9):focus {\n  outline: none;\n}\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9):hover, .awsui_header-link_l0dv0_m6amd_120:not(#\\9):focus, .awsui_link_l0dv0_m6amd_210:not(#\\9):hover, .awsui_link_l0dv0_m6amd_210:not(#\\9):focus {\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-link_l0dv0_m6amd_120:not(#\\9):focus,\nbody[data-awsui-focus-visible=true] .awsui_link_l0dv0_m6amd_210:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_info_l0dv0_m6amd_253:not(#\\9) {\n  margin-left: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_external-icon_l0dv0_m6amd_257:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_divider_l0dv0_m6amd_261:not(#\\9) {\n  border: none;\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_divider-default_l0dv0_m6amd_266:not(#\\9) {\n  margin: var(--space-scaled-2x-xl-x30c9w, 24px) calc(-1 * var(--space-s-hv8c1d, 12px));\n}\n\n.awsui_divider-header_l0dv0_m6amd_270:not(#\\9) {\n  margin-top: 0;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/side-navigation/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;AACxB;;AAEA;EACE,qDAAqD;EACrD,8DAA8D;EAC9D,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,SAAS;EACT,oFAAoF;EACpF,wFAAwF;AAC1F;;AAEA;EACE,qDAAqD;EACrD,8DAA8D;EAC9D,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,wDAAwD;EACxD,6DAA6D;EAC7D,aAAa;AACf;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,yCAAyC;EACzC,yCAAyC;EACzC,yDAAyD;EACzD,sBAAsB;AACxB;AACA;EACE,eAAe;EACf,eAAe;AACjB;;AAEA;EACE,8CAA8C;AAChD;;AAEA;EACE,SAAS;EACT,UAAU;EACV,yCAAyC;AAC3C;;AAEA;EACE,SAAS;EACT,gGAAgG;AAClG;AACA;EACE,oDAAoD;AACtD;;AAEA;EACE,4CAA4C;AAC9C;;AAEA;EACE,4CAA4C;EAC5C,UAAU;EACV,gBAAgB;AAClB;;AAEA;;EAEE,mDAAmD;AACrD;AACA;;EAEE,cAAc;AAChB;;AAEA;EACE,yGAAyG;EACzG,4GAA4G;EAC5G,kDAAkD;AACpD;AACA;EACE,UAAU;AACZ;;AAEA;EACE,SAAS;EACT,UAAU;AACZ;;AAEA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,oEAAoE;EACpE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,SAAS;AACX;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,uDAAuD;EACvD,gBAAgB;EAChB,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,kEAAkE;EAClE,wEAAwE;EACxE,wEAAwE;EACxE,+CAA+C;AACjD;;AAEA;;EAEE,qBAAqB;AACvB;AACA;;EAEE,+CAA+C;AACjD;AACA;;EAEE,aAAa;AACf;AACA;EACE,qBAAqB;AACvB;AACA;;EAEE,oBAAoB;EACpB,wDAAwD;EACxD,mBAAmB;EACnB,+DAA+D;EAC/D,0EAA0E;EAC1E,0HAA0H;AAC5H;;AAEA;EACE,wCAAwC;AAC1C;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,YAAY;EACZ,qHAAqH;AACvH;;AAEA;EACE,qFAAqF;AACvF;;AAEA;EACE,aAAa;AACf","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_l0dv0_m6amd_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_header_l0dv0_m6amd_109:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  margin: 0;\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-panel-nav-left-o5fvw3, 28px);\n  padding-right: calc(var(--space-scaled-xxl-pfgv96, 32px) + var(--space-xl-a39hup, 24px));\n}\n\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-heading-default-jopz0f, #000716);\n  min-height: var(--font-panel-header-line-height-x2226j, 24px);\n  display: flex;\n}\n.awsui_header-link--has-logo_l0dv0_m6amd_130 > .awsui_header-link-text_l0dv0_m6amd_130:not(#\\9) {\n  font-weight: 400;\n}\n\n.awsui_header-logo_l0dv0_m6amd_134:not(#\\9) {\n  margin-right: var(--space-s-hv8c1d, 12px);\n  margin-top: var(--space-xxxs-k2w98v, 2px);\n  max-width: calc(1.25 * var(--size-icon-big-cu55wt, 32px));\n  align-self: flex-start;\n}\n.awsui_header-logo--stretched_l0dv0_m6amd_140:not(#\\9) {\n  max-width: 100%;\n  margin-right: 0;\n}\n\n.awsui_list-container_l0dv0_m6amd_145:not(#\\9) {\n  margin-top: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_list_l0dv0_m6amd_145:not(#\\9) {\n  margin: 0;\n  padding: 0;\n  padding-left: var(--space-l-4vl6xu, 20px);\n}\n\n.awsui_list-variant-root_l0dv0_m6amd_155:not(#\\9) {\n  margin: 0;\n  padding: 0 var(--space-panel-side-right-kev4k9, 24px) 0 var(--space-panel-nav-left-o5fvw3, 28px);\n}\n.awsui_list-variant-root--last_l0dv0_m6amd_159:not(#\\9) {\n  margin-bottom: var(--space-scaled-xxxl-ffokcj, 40px);\n}\n\n.awsui_list-variant-expandable-link-group_l0dv0_m6amd_163:not(#\\9) {\n  padding-left: var(--space-xxxl-bo9z7f, 40px);\n}\n\n.awsui_list-item_l0dv0_m6amd_167:not(#\\9) {\n  margin: var(--space-scaled-xs-6859qs, 8px) 0;\n  padding: 0;\n  list-style: none;\n}\n\n.awsui_section_l0dv0_m6amd_173:not(#\\9),\n.awsui_expandable-link-group_l0dv0_m6amd_174:not(#\\9) {\n  margin-left: calc(-1 * var(--space-l-4vl6xu, 20px));\n}\n.awsui_section--no-ident_l0dv0_m6amd_177:not(#\\9),\n.awsui_expandable-link-group--no-ident_l0dv0_m6amd_178:not(#\\9) {\n  margin-left: 0;\n}\n\n.awsui_section_l0dv0_m6amd_173:not(#\\9) {\n  margin-top: calc(var(--space-scaled-2x-l-yejodm, 20px) - var(--border-divider-section-width-4wm2it, 2px));\n  margin-bottom: calc(var(--space-scaled-2x-l-yejodm, 20px) - var(--border-divider-section-width-4wm2it, 2px));\n  /* stylelint-disable-next-line selector-max-type */\n}\n.awsui_section_l0dv0_m6amd_173 > div:not(#\\9) {\n  padding: 0;\n}\n\n.awsui_list-variant-section-group_l0dv0_m6amd_191:not(#\\9) {\n  margin: 0;\n  padding: 0;\n}\n\n.awsui_section-group_l0dv0_m6amd_196:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  margin: 0;\n}\n\n.awsui_section-group-title_l0dv0_m6amd_206:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_link_l0dv0_m6amd_210:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n  font-weight: 400;\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_link-active_l0dv0_m6amd_219:not(#\\9) {\n  font-weight: var(--font-wayfinding-link-active-weight-l3fid7, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9),\n.awsui_link_l0dv0_m6amd_210:not(#\\9) {\n  text-decoration: none;\n}\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9):hover,\n.awsui_link_l0dv0_m6amd_210:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9):focus,\n.awsui_link_l0dv0_m6amd_210:not(#\\9):focus {\n  outline: none;\n}\n.awsui_header-link_l0dv0_m6amd_120:not(#\\9):hover, .awsui_header-link_l0dv0_m6amd_120:not(#\\9):focus, .awsui_link_l0dv0_m6amd_210:not(#\\9):hover, .awsui_link_l0dv0_m6amd_210:not(#\\9):focus {\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-link_l0dv0_m6amd_120:not(#\\9):focus,\nbody[data-awsui-focus-visible=true] .awsui_link_l0dv0_m6amd_210:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_info_l0dv0_m6amd_253:not(#\\9) {\n  margin-left: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_external-icon_l0dv0_m6amd_257:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_divider_l0dv0_m6amd_261:not(#\\9) {\n  border: none;\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_divider-default_l0dv0_m6amd_266:not(#\\9) {\n  margin: var(--space-scaled-2x-xl-x30c9w, 24px) calc(-1 * var(--space-s-hv8c1d, 12px));\n}\n\n.awsui_divider-header_l0dv0_m6amd_270:not(#\\9) {\n  margin-top: 0;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/space-between/styles.scoped.css":
/*!**************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/space-between/styles.scoped.css ***!
  \**************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_18582_3m3ph_93:not(#\\9) {\n  display: flex;\n}\n\n.awsui_child_18582_3m3ph_97:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_child_18582_3m3ph_97:not(#\\9):empty {\n  display: none;\n}\n\n/*\n * Horizontal variant\n */\n.awsui_horizontal_18582_3m3ph_108:not(#\\9) {\n  flex-direction: row;\n  flex-wrap: wrap;\n}\n.awsui_horizontal-xxxs_18582_3m3ph_112:not(#\\9) {\n  gap: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_horizontal-xxs_18582_3m3ph_115:not(#\\9) {\n  gap: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_horizontal-xs_18582_3m3ph_118:not(#\\9) {\n  gap: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_horizontal-s_18582_3m3ph_121:not(#\\9) {\n  gap: var(--space-s-hv8c1d, 12px);\n}\n.awsui_horizontal-m_18582_3m3ph_124:not(#\\9) {\n  gap: var(--space-m-17eucw, 16px);\n}\n.awsui_horizontal-l_18582_3m3ph_127:not(#\\9) {\n  gap: var(--space-l-4vl6xu, 20px);\n}\n.awsui_horizontal-xl_18582_3m3ph_130:not(#\\9) {\n  gap: var(--space-xl-a39hup, 24px);\n}\n.awsui_horizontal-xxl_18582_3m3ph_133:not(#\\9) {\n  gap: var(--space-xxl-2nvmf1, 32px);\n}\n\n/*\n * Vertical variant\n */\n.awsui_vertical_18582_3m3ph_140:not(#\\9) {\n  flex-direction: column;\n}\n.awsui_vertical-xxxs_18582_3m3ph_143:not(#\\9) {\n  row-gap: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_vertical-xxs_18582_3m3ph_146:not(#\\9) {\n  row-gap: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_vertical-xs_18582_3m3ph_149:not(#\\9) {\n  row-gap: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_vertical-s_18582_3m3ph_152:not(#\\9) {\n  row-gap: var(--space-scaled-s-cu1hzn, 12px);\n}\n.awsui_vertical-m_18582_3m3ph_155:not(#\\9) {\n  row-gap: var(--space-scaled-m-pv0fmt, 16px);\n}\n.awsui_vertical-l_18582_3m3ph_158:not(#\\9) {\n  row-gap: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_vertical-xl_18582_3m3ph_161:not(#\\9) {\n  row-gap: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_vertical-xxl_18582_3m3ph_164:not(#\\9) {\n  row-gap: var(--space-scaled-xxl-pfgv96, 32px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/space-between/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,aAAa;AACf;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,aAAa;AACf;;AAEA;;EAEE;AACF;EACE,mBAAmB;EACnB,eAAe;AACjB;AACA;EACE,kCAAkC;AACpC;AACA;EACE,iCAAiC;AACnC;AACA;EACE,gCAAgC;AAClC;AACA;EACE,gCAAgC;AAClC;AACA;EACE,gCAAgC;AAClC;AACA;EACE,gCAAgC;AAClC;AACA;EACE,iCAAiC;AACnC;AACA;EACE,kCAAkC;AACpC;;AAEA;;EAEE;AACF;EACE,sBAAsB;AACxB;AACA;EACE,sCAAsC;AACxC;AACA;EACE,qCAAqC;AACvC;AACA;EACE,oCAAoC;AACtC;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,4CAA4C;AAC9C;AACA;EACE,6CAA6C;AAC/C","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_18582_3m3ph_93:not(#\\9) {\n  display: flex;\n}\n\n.awsui_child_18582_3m3ph_97:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_child_18582_3m3ph_97:not(#\\9):empty {\n  display: none;\n}\n\n/*\n * Horizontal variant\n */\n.awsui_horizontal_18582_3m3ph_108:not(#\\9) {\n  flex-direction: row;\n  flex-wrap: wrap;\n}\n.awsui_horizontal-xxxs_18582_3m3ph_112:not(#\\9) {\n  gap: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_horizontal-xxs_18582_3m3ph_115:not(#\\9) {\n  gap: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_horizontal-xs_18582_3m3ph_118:not(#\\9) {\n  gap: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_horizontal-s_18582_3m3ph_121:not(#\\9) {\n  gap: var(--space-s-hv8c1d, 12px);\n}\n.awsui_horizontal-m_18582_3m3ph_124:not(#\\9) {\n  gap: var(--space-m-17eucw, 16px);\n}\n.awsui_horizontal-l_18582_3m3ph_127:not(#\\9) {\n  gap: var(--space-l-4vl6xu, 20px);\n}\n.awsui_horizontal-xl_18582_3m3ph_130:not(#\\9) {\n  gap: var(--space-xl-a39hup, 24px);\n}\n.awsui_horizontal-xxl_18582_3m3ph_133:not(#\\9) {\n  gap: var(--space-xxl-2nvmf1, 32px);\n}\n\n/*\n * Vertical variant\n */\n.awsui_vertical_18582_3m3ph_140:not(#\\9) {\n  flex-direction: column;\n}\n.awsui_vertical-xxxs_18582_3m3ph_143:not(#\\9) {\n  row-gap: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_vertical-xxs_18582_3m3ph_146:not(#\\9) {\n  row-gap: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_vertical-xs_18582_3m3ph_149:not(#\\9) {\n  row-gap: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_vertical-s_18582_3m3ph_152:not(#\\9) {\n  row-gap: var(--space-scaled-s-cu1hzn, 12px);\n}\n.awsui_vertical-m_18582_3m3ph_155:not(#\\9) {\n  row-gap: var(--space-scaled-m-pv0fmt, 16px);\n}\n.awsui_vertical-l_18582_3m3ph_158:not(#\\9) {\n  row-gap: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_vertical-xl_18582_3m3ph_161:not(#\\9) {\n  row-gap: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_vertical-xxl_18582_3m3ph_164:not(#\\9) {\n  row-gap: var(--space-scaled-xxl-pfgv96, 32px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/split-panel/styles.scoped.css":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/split-panel/styles.scoped.css ***!
  \************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n  transition-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  transition-property: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189:not(#\\9), .awsui-mode-entering .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189.awsui_animating_1r9lg_1mkq8_203:not(#\\9) {\n  transition-property: transform;\n  transition-timing-function: var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189.awsui_animating_1r9lg_1mkq8_203:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189.awsui_animating_1r9lg_1mkq8_203:not(#\\9), .awsui-mode-entering .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189.awsui_animating_1r9lg_1mkq8_203:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_preference-icon--layout-border_1r9lg_1mkq8_226:not(#\\9) {\n  stroke: var(--color-background-home-header-mpq08f, #000716);\n  fill: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_preference-icon--layout-background_1r9lg_1mkq8_230:not(#\\9) {\n  fill: var(--color-background-layout-main-sfhm4y, #ffffff);\n}\n.awsui_preference-icon--layout-header_1r9lg_1mkq8_233:not(#\\9) {\n  fill: var(--color-background-home-header-mpq08f, #000716);\n}\n.awsui_preference-icon--border_1r9lg_1mkq8_236:not(#\\9) {\n  stroke: var(--color-text-group-label-w9to2i, #414d5c);\n  fill: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_preference-icon--primary-button_1r9lg_1mkq8_240:not(#\\9) {\n  fill: var(--color-background-button-primary-default-pwn1g1, #0972d3);\n}\n.awsui_preference-icon--secondary_1r9lg_1mkq8_243:not(#\\9) {\n  fill: var(--color-text-group-label-w9to2i, #414d5c);\n}\n.awsui_preference-icon--disabled-element_1r9lg_1mkq8_246:not(#\\9) {\n  fill: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n.awsui_preference-icon--separator_1r9lg_1mkq8_249:not(#\\9) {\n  stroke: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n.awsui_preference-icon--focus-text_1r9lg_1mkq8_252:not(#\\9) {\n  fill: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n\n.awsui_preference-icon-refresh--layout-top_1r9lg_1mkq8_256:not(#\\9) {\n  fill: var(--color-background-button-primary-disabled-eon7km, #e9ebed);\n}\n.awsui_preference-icon-refresh--layout-main_1r9lg_1mkq8_259:not(#\\9) {\n  fill: var(--color-background-layout-main-sfhm4y, #ffffff);\n}\n.awsui_preference-icon-refresh--primary_1r9lg_1mkq8_262:not(#\\9) {\n  fill: var(--color-background-button-primary-default-pwn1g1, #0972d3);\n}\n.awsui_preference-icon-refresh--disabled_1r9lg_1mkq8_265:not(#\\9) {\n  fill: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n.awsui_preference-icon-refresh--column-header_1r9lg_1mkq8_268:not(#\\9) {\n  fill: var(--color-text-input-disabled-oawyzo, #9ba7b6);\n}\n.awsui_preference-icon-refresh--window_1r9lg_1mkq8_271:not(#\\9) {\n  stroke: var(--color-background-home-header-mpq08f, #000716);\n  fill: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_preference-icon-refresh--secondary_1r9lg_1mkq8_275:not(#\\9) {\n  fill: var(--color-text-body-secondary-fdstdf, #414d5c);\n}\n.awsui_preference-icon-refresh--default_1r9lg_1mkq8_278:not(#\\9) {\n  fill: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_preference-icon-refresh--separator_1r9lg_1mkq8_281:not(#\\9) {\n  stroke: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_preference-icon-refresh--input-default_1r9lg_1mkq8_284:not(#\\9) {\n  fill: var(--color-border-input-default-e47bkv, #7d8998);\n}\n.awsui_preference-icon-refresh--heading_1r9lg_1mkq8_287:not(#\\9) {\n  fill: var(--color-text-heading-default-jopz0f, #000716);\n}\n\n/* stylelint-disable selector-combinator-disallowed-list, selector-max-type, selector-max-universal */\n.awsui_resize-active_1r9lg_1mkq8_292 *:not(#\\9) {\n  -webkit-user-select: none;\n          user-select: none;\n}\n.awsui_resize-active_1r9lg_1mkq8_292 iframe:not(#\\9) {\n  pointer-events: none;\n}\n.awsui_resize-side_1r9lg_1mkq8_298 *:not(#\\9) {\n  cursor: ew-resize;\n}\n.awsui_resize-bottom_1r9lg_1mkq8_301 *:not(#\\9) {\n  cursor: ns-resize;\n}\n\n/* stylelint-enable */\n.awsui_root_1r9lg_1mkq8_306:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_preferences-button_1r9lg_1mkq8_319:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_close-button_1r9lg_1mkq8_323:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_drawer_1r9lg_1mkq8_189:not(#\\9) {\n  flex-shrink: 0;\n  position: relative;\n  word-wrap: break-word;\n  background-color: var(--color-background-layout-panel-content-808qum, #ffffff);\n  z-index: 840;\n}\n.awsui_drawer-closed_1r9lg_1mkq8_334:not(#\\9) {\n  cursor: pointer;\n  min-width: 40px;\n}\n\n.awsui_drawer-content-side_1r9lg_1mkq8_339:not(#\\9) {\n  display: flex;\n  align-items: center;\n  height: 100%;\n  overflow: auto;\n}\n.awsui_drawer-closed_1r9lg_1mkq8_334 > .awsui_drawer-content-side_1r9lg_1mkq8_339:not(#\\9) {\n  width: 40px;\n}\n.awsui_drawer-closed_1r9lg_1mkq8_334 > .awsui_drawer-content-side_1r9lg_1mkq8_339:not(#\\9):hover {\n  background: var(--color-background-layout-panel-hover-0bg3gq, #e9ebed);\n}\n.awsui_drawer-content-side_1r9lg_1mkq8_339.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-panel-side-yjkfcr, #e9ebed);\n  box-sizing: border-box;\n}\n.awsui_drawer-content-side_1r9lg_1mkq8_339 > [aria-hidden=true]:not(#\\9) {\n  display: none;\n}\n\n:not(#\\9):not(.awsui_drawer-closed_1r9lg_1mkq8_334) > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 {\n  overflow-y: auto;\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n}\n\n.awsui_position-bottom_1r9lg_1mkq8_368:not(#\\9) {\n  position: fixed;\n  overflow-y: auto;\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-panel-bottom-zrjpck, #e9ebed);\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-panel-bottom-zrjpck, #e9ebed);\n  border-top: var(--border-panel-top-width-00mwcl, 1px) solid var(--color-border-divider-panel-bottom-zrjpck, #e9ebed);\n  /*\n  Removed the position fixed with the AppLayout refactor because the\n  SplitPanel is no longer in fixed position in the DOM.\n  */\n}\n.awsui_position-bottom_1r9lg_1mkq8_368:not(#\\9):not(.awsui_refresh_1r9lg_1mkq8_189) {\n  box-shadow: var(--shadow-split-bottom-otfetg, 0px -36px 36px -36px rgba(0, 7, 22, 0.1));\n}\n.awsui_position-bottom_1r9lg_1mkq8_368.awsui_drawer-closed_1r9lg_1mkq8_334:not(#\\9) {\n  overflow: hidden;\n}\n.awsui_position-bottom_1r9lg_1mkq8_368.awsui_drawer-closed_1r9lg_1mkq8_334:not(#\\9):hover {\n  background: var(--color-background-layout-panel-hover-0bg3gq, #e9ebed);\n}\n.awsui_position-bottom_1r9lg_1mkq8_368 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > [aria-hidden=true]:not(#\\9) {\n  display: none;\n}\n.awsui_position-bottom_1r9lg_1mkq8_368.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n  position: relative;\n}\n\n.awsui_position-side_1r9lg_1mkq8_395:not(#\\9) {\n  border-top: none;\n  box-shadow: var(--shadow-split-side-qv353u, -1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.1));\n  height: 100%;\n}\n\n.awsui_slider_1r9lg_1mkq8_401:not(#\\9) {\n  padding: 0;\n  cursor: ns-resize;\n  margin: 2px 0 0 0;\n  height: 16px;\n  touch-action: none;\n}\n.awsui_slider_1r9lg_1mkq8_401:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_slider_1r9lg_1mkq8_401:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_slider_1r9lg_1mkq8_401:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_slider_1r9lg_1mkq8_401:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_slider-side_1r9lg_1mkq8_430:not(#\\9) {\n  cursor: ew-resize;\n  margin: 0 0 0 2px;\n}\n\n.awsui_slider-wrapper-bottom_1r9lg_1mkq8_435:not(#\\9) {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 18px;\n  display: flex;\n  justify-content: center;\n  z-index: 2;\n}\n\n.awsui_slider-wrapper-side_1r9lg_1mkq8_446:not(#\\9) {\n  position: absolute;\n  left: 0;\n  top: 0;\n  height: 100%;\n  width: 18px;\n  display: flex;\n  align-items: center;\n  z-index: 1;\n}\n\n.awsui_open-button_1r9lg_1mkq8_457:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_open-button-side_1r9lg_1mkq8_461:not(#\\9) {\n  flex: 0 0 auto;\n  align-self: flex-start;\n  box-sizing: border-box;\n  margin: var(--space-xxs-ynfts5, 4px) auto 0;\n}\n\n.awsui_slider-icon_1r9lg_1mkq8_468:not(#\\9) {\n  stroke: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_slider-icon_1r9lg_1mkq8_468:not(#\\9):hover {\n  stroke: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n.awsui_slider-icon-bottom_1r9lg_1mkq8_474:not(#\\9) {\n  margin: auto;\n}\n.awsui_slider-icon-side_1r9lg_1mkq8_477:not(#\\9) {\n  transform: rotate(90deg);\n}\n\n.awsui_pane-header-wrapper-bottom_1r9lg_1mkq8_481:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  position: sticky;\n  top: 0;\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  z-index: 1;\n  padding: 0 var(--space-scaled-2x-xxxl-lbp35j, 40px);\n}\n.awsui_drawer-mobile_1r9lg_1mkq8_491 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_pane-header-wrapper-bottom_1r9lg_1mkq8_481:not(#\\9) {\n  padding: 0 var(--space-l-4vl6xu, 20px);\n}\n.awsui_drawer-disable-content-paddings_1r9lg_1mkq8_494 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_pane-header-wrapper-bottom_1r9lg_1mkq8_481:not(#\\9) {\n  padding: 0 var(--space-l-4vl6xu, 20px);\n}\n:not(#\\9):not(.awsui_drawer-closed_1r9lg_1mkq8_334) > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_pane-header-wrapper-bottom_1r9lg_1mkq8_481 {\n  background-color: var(--color-background-layout-panel-content-808qum, #ffffff);\n  border-bottom: var(--border-panel-header-width-6fmoo4, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_content-bottom_1r9lg_1mkq8_502:not(#\\9) {\n  padding: 0 var(--space-scaled-2x-xxxl-lbp35j, 40px);\n  margin-top: var(--space-panel-split-top-0y4u4f, 20px);\n}\n.awsui_drawer-mobile_1r9lg_1mkq8_491 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_content-bottom_1r9lg_1mkq8_502:not(#\\9) {\n  padding: 0 var(--space-l-4vl6xu, 20px);\n}\n.awsui_drawer-disable-content-paddings_1r9lg_1mkq8_494 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_content-bottom_1r9lg_1mkq8_502:not(#\\9) {\n  padding: 0;\n}\n\n.awsui_pane-bottom-center-align_1r9lg_1mkq8_513:not(#\\9) {\n  display: flex;\n  justify-content: center;\n}\n\n.awsui_pane-bottom-content-nav-padding_1r9lg_1mkq8_518:not(#\\9) {\n  padding-left: calc(var(--space-layout-toggle-diameter-hzvqtj, 40px) + 2 * var(--space-layout-toggle-padding-axl9jr, 20px));\n}\n\n.awsui_pane-bottom-content-tools-padding_1r9lg_1mkq8_522:not(#\\9) {\n  padding-right: calc(var(--space-layout-toggle-diameter-hzvqtj, 40px) + 2 * var(--space-layout-toggle-padding-axl9jr, 20px));\n}\n\n.awsui_content-bottom-max-width_1r9lg_1mkq8_526:not(#\\9) {\n  flex-grow: 1;\n  max-width: 100%;\n}\n\n.awsui_content-side_1r9lg_1mkq8_531:not(#\\9) {\n  flex: auto;\n  align-self: flex-start;\n  box-sizing: border-box;\n  overflow-y: auto;\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 100%;\n}\n.awsui_content-side_1r9lg_1mkq8_531 > .awsui_pane-header-wrapper-side_1r9lg_1mkq8_542:not(#\\9) {\n  padding: 0 var(--space-m-17eucw, 16px) 0 var(--space-panel-side-left-8ozqve, 28px);\n}\n.awsui_content-side_1r9lg_1mkq8_531 > .awsui_pane-content-wrapper-side_1r9lg_1mkq8_545:not(#\\9) {\n  padding: 0 var(--space-panel-side-right-kev4k9, 24px) 0 var(--space-panel-side-left-8ozqve, 28px);\n  margin-top: var(--space-panel-split-top-0y4u4f, 20px);\n}\n\n.awsui_header_1r9lg_1mkq8_550:not(#\\9) {\n  display: flex;\n  flex: auto;\n  flex-direction: row;\n  align-items: flex-start;\n  justify-content: space-between;\n  width: 100%;\n  margin: var(--space-scaled-m-pv0fmt, 16px) 0 var(--space-m-17eucw, 16px) 0;\n}\n.awsui_header-text_1r9lg_1mkq8_559:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  padding: var(--space-xxs-ynfts5, 4px) 0 var(--space-scaled-xxs-95dhkm, 4px) 0;\n  margin: 0;\n}\n\n.awsui_header-divider_1r9lg_1mkq8_569:not(#\\9) {\n  border: none;\n  border-top: var(--border-panel-header-width-6fmoo4, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin-top: calc(-1 * var(--border-panel-header-width-6fmoo4, 2px));\n}\n\n.awsui_header-actions_1r9lg_1mkq8_575:not(#\\9) {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  flex: 0 0 auto;\n  margin-left: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_divider_1r9lg_1mkq8_583:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin: var(--space-scaled-xxs-95dhkm, 4px) var(--space-scaled-xs-6859qs, 8px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/split-panel/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,2EAA2E;EAC3E,yBAAyB;AAC3B;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,8BAA8B;EAC9B,gGAAgG;AAClG;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;;;CAGC;AACD;EACE,2DAA2D;EAC3D,+DAA+D;AACjE;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,qDAAqD;EACrD,+DAA+D;AACjE;AACA;EACE,oEAAoE;AACtE;AACA;EACE,mDAAmD;AACrD;AACA;EACE,8DAA8D;AAChE;AACA;EACE,gEAAgE;AAClE;AACA;EACE,2DAA2D;AAC7D;;AAEA;EACE,qEAAqE;AACvE;AACA;EACE,yDAAyD;AAC3D;AACA;EACE,oEAAoE;AACtE;AACA;EACE,8DAA8D;AAChE;AACA;EACE,sDAAsD;AACxD;AACA;EACE,2DAA2D;EAC3D,+DAA+D;AACjE;AACA;EACE,sDAAsD;AACxD;AACA;EACE,oDAAoD;AACtD;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,uDAAuD;AACzD;AACA;EACE,uDAAuD;AACzD;;AAEA,qGAAqG;AACrG;EACE,yBAAyB;UACjB,iBAAiB;AAC3B;AACA;EACE,oBAAoB;AACtB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,iBAAiB;AACnB;;AAEA,qBAAqB;AACrB;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,qBAAqB;EACrB,8EAA8E;EAC9E,YAAY;AACd;AACA;EACE,eAAe;EACf,eAAe;AACjB;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,YAAY;EACZ,cAAc;AAChB;AACA;EACE,WAAW;AACb;AACA;EACE,sEAAsE;AACxE;AACA;EACE,0HAA0H;EAC1H,sBAAsB;AACxB;AACA;EACE,aAAa;AACf;;AAEA;EACE,gBAAgB;EAChB,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,QAAQ;EACR,SAAS;AACX;;AAEA;EACE,eAAe;EACf,gBAAgB;EAChB,2HAA2H;EAC3H,4HAA4H;EAC5H,oHAAoH;EACpH;;;GAGC;AACH;AACA;EACE,uFAAuF;AACzF;AACA;EACE,gBAAgB;AAClB;AACA;EACE,sEAAsE;AACxE;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;;AAEA;EACE,gBAAgB;EAChB,+GAA+G;EAC/G,YAAY;AACd;;AAEA;EACE,UAAU;EACV,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,kBAAkB;AACpB;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;;AAEA;EACE,iBAAiB;EACjB,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,WAAW;EACX,YAAY;EACZ,aAAa;EACb,uBAAuB;EACvB,UAAU;AACZ;;AAEA;EACE,kBAAkB;EAClB,OAAO;EACP,MAAM;EACN,YAAY;EACZ,WAAW;EACX,aAAa;EACb,mBAAmB;EACnB,UAAU;AACZ;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,cAAc;EACd,sBAAsB;EACtB,sBAAsB;EACtB,2CAA2C;AAC7C;;AAEA;EACE,6DAA6D;AAC/D;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,YAAY;AACd;AACA;EACE,wBAAwB;AAC1B;;AAEA;EACE,uEAAuE;EACvE,gBAAgB;EAChB,MAAM;EACN,aAAa;EACb,mBAAmB;EACnB,sBAAsB;EACtB,UAAU;EACV,mDAAmD;AACrD;AACA;EACE,sCAAsC;AACxC;AACA;EACE,sCAAsC;AACxC;AACA;EACE,8EAA8E;EAC9E,qHAAqH;AACvH;;AAEA;EACE,mDAAmD;EACnD,qDAAqD;AACvD;AACA;EACE,sCAAsC;AACxC;AACA;EACE,UAAU;AACZ;;AAEA;EACE,aAAa;EACb,uBAAuB;AACzB;;AAEA;EACE,0HAA0H;AAC5H;;AAEA;EACE,2HAA2H;AAC7H;;AAEA;EACE,YAAY;EACZ,eAAe;AACjB;;AAEA;EACE,UAAU;EACV,sBAAsB;EACtB,sBAAsB;EACtB,gBAAgB;EAChB,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,QAAQ;EACR,YAAY;AACd;AACA;EACE,kFAAkF;AACpF;AACA;EACE,iGAAiG;EACjG,qDAAqD;AACvD;;AAEA;EACE,aAAa;EACb,UAAU;EACV,mBAAmB;EACnB,uBAAuB;EACvB,8BAA8B;EAC9B,WAAW;EACX,0EAA0E;AAC5E;AACA;EACE,qDAAqD;EACrD,8DAA8D;EAC9D,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,6EAA6E;EAC7E,SAAS;AACX;;AAEA;EACE,YAAY;EACZ,kHAAkH;EAClH,mEAAmE;AACrE;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,8BAA8B;EAC9B,cAAc;EACd,wCAAwC;AAC1C;;AAEA;EACE,uHAAuH;EACvH,8EAA8E;AAChF","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n  transition-duration: var(--motion-duration-refresh-only-fast-addxjd, 115ms);\n  transition-property: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189:not(#\\9), .awsui-mode-entering .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189.awsui_animating_1r9lg_1mkq8_203:not(#\\9) {\n  transition-property: transform;\n  transition-timing-function: var(--motion-easing-refresh-only-a-sy0g8m, cubic-bezier(0, 0, 0, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189.awsui_animating_1r9lg_1mkq8_203:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189.awsui_animating_1r9lg_1mkq8_203:not(#\\9), .awsui-mode-entering .awsui_drawer_1r9lg_1mkq8_189.awsui_refresh_1r9lg_1mkq8_189.awsui_animating_1r9lg_1mkq8_203:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_preference-icon--layout-border_1r9lg_1mkq8_226:not(#\\9) {\n  stroke: var(--color-background-home-header-mpq08f, #000716);\n  fill: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_preference-icon--layout-background_1r9lg_1mkq8_230:not(#\\9) {\n  fill: var(--color-background-layout-main-sfhm4y, #ffffff);\n}\n.awsui_preference-icon--layout-header_1r9lg_1mkq8_233:not(#\\9) {\n  fill: var(--color-background-home-header-mpq08f, #000716);\n}\n.awsui_preference-icon--border_1r9lg_1mkq8_236:not(#\\9) {\n  stroke: var(--color-text-group-label-w9to2i, #414d5c);\n  fill: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_preference-icon--primary-button_1r9lg_1mkq8_240:not(#\\9) {\n  fill: var(--color-background-button-primary-default-pwn1g1, #0972d3);\n}\n.awsui_preference-icon--secondary_1r9lg_1mkq8_243:not(#\\9) {\n  fill: var(--color-text-group-label-w9to2i, #414d5c);\n}\n.awsui_preference-icon--disabled-element_1r9lg_1mkq8_246:not(#\\9) {\n  fill: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n.awsui_preference-icon--separator_1r9lg_1mkq8_249:not(#\\9) {\n  stroke: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n.awsui_preference-icon--focus-text_1r9lg_1mkq8_252:not(#\\9) {\n  fill: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n\n.awsui_preference-icon-refresh--layout-top_1r9lg_1mkq8_256:not(#\\9) {\n  fill: var(--color-background-button-primary-disabled-eon7km, #e9ebed);\n}\n.awsui_preference-icon-refresh--layout-main_1r9lg_1mkq8_259:not(#\\9) {\n  fill: var(--color-background-layout-main-sfhm4y, #ffffff);\n}\n.awsui_preference-icon-refresh--primary_1r9lg_1mkq8_262:not(#\\9) {\n  fill: var(--color-background-button-primary-default-pwn1g1, #0972d3);\n}\n.awsui_preference-icon-refresh--disabled_1r9lg_1mkq8_265:not(#\\9) {\n  fill: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n.awsui_preference-icon-refresh--column-header_1r9lg_1mkq8_268:not(#\\9) {\n  fill: var(--color-text-input-disabled-oawyzo, #9ba7b6);\n}\n.awsui_preference-icon-refresh--window_1r9lg_1mkq8_271:not(#\\9) {\n  stroke: var(--color-background-home-header-mpq08f, #000716);\n  fill: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_preference-icon-refresh--secondary_1r9lg_1mkq8_275:not(#\\9) {\n  fill: var(--color-text-body-secondary-fdstdf, #414d5c);\n}\n.awsui_preference-icon-refresh--default_1r9lg_1mkq8_278:not(#\\9) {\n  fill: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_preference-icon-refresh--separator_1r9lg_1mkq8_281:not(#\\9) {\n  stroke: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_preference-icon-refresh--input-default_1r9lg_1mkq8_284:not(#\\9) {\n  fill: var(--color-border-input-default-e47bkv, #7d8998);\n}\n.awsui_preference-icon-refresh--heading_1r9lg_1mkq8_287:not(#\\9) {\n  fill: var(--color-text-heading-default-jopz0f, #000716);\n}\n\n/* stylelint-disable selector-combinator-disallowed-list, selector-max-type, selector-max-universal */\n.awsui_resize-active_1r9lg_1mkq8_292 *:not(#\\9) {\n  -webkit-user-select: none;\n          user-select: none;\n}\n.awsui_resize-active_1r9lg_1mkq8_292 iframe:not(#\\9) {\n  pointer-events: none;\n}\n.awsui_resize-side_1r9lg_1mkq8_298 *:not(#\\9) {\n  cursor: ew-resize;\n}\n.awsui_resize-bottom_1r9lg_1mkq8_301 *:not(#\\9) {\n  cursor: ns-resize;\n}\n\n/* stylelint-enable */\n.awsui_root_1r9lg_1mkq8_306:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_preferences-button_1r9lg_1mkq8_319:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_close-button_1r9lg_1mkq8_323:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_drawer_1r9lg_1mkq8_189:not(#\\9) {\n  flex-shrink: 0;\n  position: relative;\n  word-wrap: break-word;\n  background-color: var(--color-background-layout-panel-content-808qum, #ffffff);\n  z-index: 840;\n}\n.awsui_drawer-closed_1r9lg_1mkq8_334:not(#\\9) {\n  cursor: pointer;\n  min-width: 40px;\n}\n\n.awsui_drawer-content-side_1r9lg_1mkq8_339:not(#\\9) {\n  display: flex;\n  align-items: center;\n  height: 100%;\n  overflow: auto;\n}\n.awsui_drawer-closed_1r9lg_1mkq8_334 > .awsui_drawer-content-side_1r9lg_1mkq8_339:not(#\\9) {\n  width: 40px;\n}\n.awsui_drawer-closed_1r9lg_1mkq8_334 > .awsui_drawer-content-side_1r9lg_1mkq8_339:not(#\\9):hover {\n  background: var(--color-background-layout-panel-hover-0bg3gq, #e9ebed);\n}\n.awsui_drawer-content-side_1r9lg_1mkq8_339.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-panel-side-yjkfcr, #e9ebed);\n  box-sizing: border-box;\n}\n.awsui_drawer-content-side_1r9lg_1mkq8_339 > [aria-hidden=true]:not(#\\9) {\n  display: none;\n}\n\n:not(#\\9):not(.awsui_drawer-closed_1r9lg_1mkq8_334) > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 {\n  overflow-y: auto;\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n}\n\n.awsui_position-bottom_1r9lg_1mkq8_368:not(#\\9) {\n  position: fixed;\n  overflow-y: auto;\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-panel-bottom-zrjpck, #e9ebed);\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-panel-bottom-zrjpck, #e9ebed);\n  border-top: var(--border-panel-top-width-00mwcl, 1px) solid var(--color-border-divider-panel-bottom-zrjpck, #e9ebed);\n  /*\n  Removed the position fixed with the AppLayout refactor because the\n  SplitPanel is no longer in fixed position in the DOM.\n  */\n}\n.awsui_position-bottom_1r9lg_1mkq8_368:not(#\\9):not(.awsui_refresh_1r9lg_1mkq8_189) {\n  box-shadow: var(--shadow-split-bottom-otfetg, 0px -36px 36px -36px rgba(0, 7, 22, 0.1));\n}\n.awsui_position-bottom_1r9lg_1mkq8_368.awsui_drawer-closed_1r9lg_1mkq8_334:not(#\\9) {\n  overflow: hidden;\n}\n.awsui_position-bottom_1r9lg_1mkq8_368.awsui_drawer-closed_1r9lg_1mkq8_334:not(#\\9):hover {\n  background: var(--color-background-layout-panel-hover-0bg3gq, #e9ebed);\n}\n.awsui_position-bottom_1r9lg_1mkq8_368 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > [aria-hidden=true]:not(#\\9) {\n  display: none;\n}\n.awsui_position-bottom_1r9lg_1mkq8_368.awsui_refresh_1r9lg_1mkq8_189:not(#\\9) {\n  position: relative;\n}\n\n.awsui_position-side_1r9lg_1mkq8_395:not(#\\9) {\n  border-top: none;\n  box-shadow: var(--shadow-split-side-qv353u, -1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.1));\n  height: 100%;\n}\n\n.awsui_slider_1r9lg_1mkq8_401:not(#\\9) {\n  padding: 0;\n  cursor: ns-resize;\n  margin: 2px 0 0 0;\n  height: 16px;\n  touch-action: none;\n}\n.awsui_slider_1r9lg_1mkq8_401:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_slider_1r9lg_1mkq8_401:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_slider_1r9lg_1mkq8_401:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_slider_1r9lg_1mkq8_401:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_slider-side_1r9lg_1mkq8_430:not(#\\9) {\n  cursor: ew-resize;\n  margin: 0 0 0 2px;\n}\n\n.awsui_slider-wrapper-bottom_1r9lg_1mkq8_435:not(#\\9) {\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 18px;\n  display: flex;\n  justify-content: center;\n  z-index: 2;\n}\n\n.awsui_slider-wrapper-side_1r9lg_1mkq8_446:not(#\\9) {\n  position: absolute;\n  left: 0;\n  top: 0;\n  height: 100%;\n  width: 18px;\n  display: flex;\n  align-items: center;\n  z-index: 1;\n}\n\n.awsui_open-button_1r9lg_1mkq8_457:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_open-button-side_1r9lg_1mkq8_461:not(#\\9) {\n  flex: 0 0 auto;\n  align-self: flex-start;\n  box-sizing: border-box;\n  margin: var(--space-xxs-ynfts5, 4px) auto 0;\n}\n\n.awsui_slider-icon_1r9lg_1mkq8_468:not(#\\9) {\n  stroke: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_slider-icon_1r9lg_1mkq8_468:not(#\\9):hover {\n  stroke: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n.awsui_slider-icon-bottom_1r9lg_1mkq8_474:not(#\\9) {\n  margin: auto;\n}\n.awsui_slider-icon-side_1r9lg_1mkq8_477:not(#\\9) {\n  transform: rotate(90deg);\n}\n\n.awsui_pane-header-wrapper-bottom_1r9lg_1mkq8_481:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  position: sticky;\n  top: 0;\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  z-index: 1;\n  padding: 0 var(--space-scaled-2x-xxxl-lbp35j, 40px);\n}\n.awsui_drawer-mobile_1r9lg_1mkq8_491 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_pane-header-wrapper-bottom_1r9lg_1mkq8_481:not(#\\9) {\n  padding: 0 var(--space-l-4vl6xu, 20px);\n}\n.awsui_drawer-disable-content-paddings_1r9lg_1mkq8_494 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_pane-header-wrapper-bottom_1r9lg_1mkq8_481:not(#\\9) {\n  padding: 0 var(--space-l-4vl6xu, 20px);\n}\n:not(#\\9):not(.awsui_drawer-closed_1r9lg_1mkq8_334) > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_pane-header-wrapper-bottom_1r9lg_1mkq8_481 {\n  background-color: var(--color-background-layout-panel-content-808qum, #ffffff);\n  border-bottom: var(--border-panel-header-width-6fmoo4, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_content-bottom_1r9lg_1mkq8_502:not(#\\9) {\n  padding: 0 var(--space-scaled-2x-xxxl-lbp35j, 40px);\n  margin-top: var(--space-panel-split-top-0y4u4f, 20px);\n}\n.awsui_drawer-mobile_1r9lg_1mkq8_491 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_content-bottom_1r9lg_1mkq8_502:not(#\\9) {\n  padding: 0 var(--space-l-4vl6xu, 20px);\n}\n.awsui_drawer-disable-content-paddings_1r9lg_1mkq8_494 > .awsui_drawer-content-bottom_1r9lg_1mkq8_359 > .awsui_content-bottom_1r9lg_1mkq8_502:not(#\\9) {\n  padding: 0;\n}\n\n.awsui_pane-bottom-center-align_1r9lg_1mkq8_513:not(#\\9) {\n  display: flex;\n  justify-content: center;\n}\n\n.awsui_pane-bottom-content-nav-padding_1r9lg_1mkq8_518:not(#\\9) {\n  padding-left: calc(var(--space-layout-toggle-diameter-hzvqtj, 40px) + 2 * var(--space-layout-toggle-padding-axl9jr, 20px));\n}\n\n.awsui_pane-bottom-content-tools-padding_1r9lg_1mkq8_522:not(#\\9) {\n  padding-right: calc(var(--space-layout-toggle-diameter-hzvqtj, 40px) + 2 * var(--space-layout-toggle-padding-axl9jr, 20px));\n}\n\n.awsui_content-bottom-max-width_1r9lg_1mkq8_526:not(#\\9) {\n  flex-grow: 1;\n  max-width: 100%;\n}\n\n.awsui_content-side_1r9lg_1mkq8_531:not(#\\9) {\n  flex: auto;\n  align-self: flex-start;\n  box-sizing: border-box;\n  overflow-y: auto;\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  height: 100%;\n}\n.awsui_content-side_1r9lg_1mkq8_531 > .awsui_pane-header-wrapper-side_1r9lg_1mkq8_542:not(#\\9) {\n  padding: 0 var(--space-m-17eucw, 16px) 0 var(--space-panel-side-left-8ozqve, 28px);\n}\n.awsui_content-side_1r9lg_1mkq8_531 > .awsui_pane-content-wrapper-side_1r9lg_1mkq8_545:not(#\\9) {\n  padding: 0 var(--space-panel-side-right-kev4k9, 24px) 0 var(--space-panel-side-left-8ozqve, 28px);\n  margin-top: var(--space-panel-split-top-0y4u4f, 20px);\n}\n\n.awsui_header_1r9lg_1mkq8_550:not(#\\9) {\n  display: flex;\n  flex: auto;\n  flex-direction: row;\n  align-items: flex-start;\n  justify-content: space-between;\n  width: 100%;\n  margin: var(--space-scaled-m-pv0fmt, 16px) 0 var(--space-m-17eucw, 16px) 0;\n}\n.awsui_header-text_1r9lg_1mkq8_559:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  padding: var(--space-xxs-ynfts5, 4px) 0 var(--space-scaled-xxs-95dhkm, 4px) 0;\n  margin: 0;\n}\n\n.awsui_header-divider_1r9lg_1mkq8_569:not(#\\9) {\n  border: none;\n  border-top: var(--border-panel-header-width-6fmoo4, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin-top: calc(-1 * var(--border-panel-header-width-6fmoo4, 2px));\n}\n\n.awsui_header-actions_1r9lg_1mkq8_575:not(#\\9) {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  flex: 0 0 auto;\n  margin-left: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_divider_1r9lg_1mkq8_583:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  margin: var(--space-scaled-xxs-95dhkm, 4px) var(--space-scaled-xs-6859qs, 8px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/body-cell/styles.scoped.css":
/*!****************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/body-cell/styles.scoped.css ***!
  \****************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9) {\n  box-sizing: border-box;\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-scaled-l-t03y3z, 20px) calc(\n  var(--space-scaled-xs-6859qs, 8px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n);\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid transparent;\n  word-wrap: break-word;\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):not(.awsui_body-cell-wrap_c6tup_3yrbc_102) {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid transparent;\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):last-child {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid transparent;\n  padding-right: calc(var(--space-l-4vl6xu, 20px) - var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child {\n  /*\n    Striped rows requires additional left padding because the\n    shaded background makes the child content appear too close\n    to the table edge.\n    */\n  /*\n    Remove the placeholder border if the row is not selectable.\n    Rows that are not selectable will reserve the horizontal space\n    that the placeholder border would consume.\n    */\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child:not(.awsui_has-striped-rows_c6tup_3yrbc_126) {\n  padding-left: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child:not(.awsui_has-striped-rows_c6tup_3yrbc_126):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129).awsui_body-cell-editable_c6tup_3yrbc_129:hover {\n  padding-left: calc(var(--space-xxxs-k2w98v, 2px) + var(--border-divider-list-width-hacikr, 1px));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child:first-child.awsui_has-striped-rows_c6tup_3yrbc_126 {\n  padding-left: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child:not(.awsui_has-selection_c6tup_3yrbc_135):not(.awsui_body-cell-editable_c6tup_3yrbc_129) {\n  border-left: none;\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child:not(.awsui_is-visual-refresh_c6tup_3yrbc_114) {\n  padding-left: calc(var(--space-l-4vl6xu, 20px) - var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_body-cell-first-row_c6tup_3yrbc_141:not(#\\9) {\n  border-top: var(--border-item-width-qbbbsa, 2px) solid transparent;\n}\n.awsui_body-cell-last-row_c6tup_3yrbc_144:not(#\\9):not(.awsui_body-cell-selected_c6tup_3yrbc_144):not(.awsui_has-footer_c6tup_3yrbc_144) {\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid transparent;\n}\n.awsui_body-cell-last-row_c6tup_3yrbc_144:not(#\\9):not(.awsui_body-cell-selected_c6tup_3yrbc_144).awsui_has-footer_c6tup_3yrbc_144 {\n  /*\n  Add a bottom border to the body cells of the last row as a separator between the\n  table and the footer\n  */\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_body-cell-shaded_c6tup_3yrbc_154:not(#\\9) {\n  background: var(--color-background-cell-shaded-26ubfj, #f8f8f8);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9) {\n  background-color: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  padding-bottom: var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9):first-child {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  border-radius: var(--border-radius-item-u2ibpi, 8px) 0 0 var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9):last-child {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  border-radius: 0 var(--border-radius-item-u2ibpi, 8px) var(--border-radius-item-u2ibpi, 8px) 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9):not(:first-child) {\n  padding-top: calc(\n  var(--space-scaled-xs-6859qs, 8px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n);\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):not(.awsui_body-cell-selected_c6tup_3yrbc_144).awsui_body-cell-next-selected_c6tup_3yrbc_176 {\n  border-bottom: 0;\n  padding-bottom: calc(var(--space-scaled-xs-6859qs, 8px) + var(--border-divider-list-width-hacikr, 1px));\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-prev-selected_c6tup_3yrbc_180:not(#\\9) {\n  padding-top: calc(\n  var(--space-scaled-xs-6859qs, 8px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n);\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-item-placeholder-jgzhnb, #0972d3);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-next-selected_c6tup_3yrbc_176:not(#\\9) {\n  border-bottom-width: var(--border-divider-list-width-hacikr, 1px);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-next-selected_c6tup_3yrbc_176:not(#\\9):first-child {\n  border-bottom-left-radius: 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-next-selected_c6tup_3yrbc_176:not(#\\9):last-child {\n  border-bottom-right-radius: 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-prev-selected_c6tup_3yrbc_180:not(#\\9):first-child {\n  border-top-left-radius: 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-prev-selected_c6tup_3yrbc_180:not(#\\9):last-child {\n  border-top-right-radius: 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9):not(.awsui_body-cell-prev-selected_c6tup_3yrbc_180) {\n  padding-top: var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_body-cell-success_c6tup_3yrbc_204:not(#\\9), .awsui_body-cell-editor_c6tup_3yrbc_204:not(#\\9) {\n  top: 0;\n  right: 0;\n  bottom: 0;\n  position: absolute;\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  cursor: pointer;\n  outline: 0;\n  background: 0;\n  border: 0;\n  padding: 0;\n  padding-right: calc(var(--space-xs-rsr2qu, 8px) + var(--space-xxs-ynfts5, 4px));\n  color: var(--color-text-button-normal-default-u8647m, #0972d3);\n}\n.awsui_body-cell-success_c6tup_3yrbc_204:not(#\\9):hover, .awsui_body-cell-editor_c6tup_3yrbc_204:not(#\\9):hover {\n  color: var(--color-text-button-normal-hover-kxmvcc, #033160);\n}\n.awsui_body-cell-success_c6tup_3yrbc_204:not(#\\9):active, .awsui_body-cell-editor_c6tup_3yrbc_204:not(#\\9):active {\n  color: var(--color-text-button-normal-active-6obrzh, #033160);\n}\n.awsui_body-cell-success-form_c6tup_3yrbc_226:not(#\\9), .awsui_body-cell-editor-form_c6tup_3yrbc_226:not(#\\9) {\n  margin: calc(-1 * var(--space-xs-rsr2qu, 8px)) calc(-1.5 * var(--space-xs-rsr2qu, 8px));\n}\n.awsui_is-visual-refresh_c6tup_3yrbc_114.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child.awsui_has-striped-rows_c6tup_3yrbc_126 > .awsui_body-cell-success-form_c6tup_3yrbc_226, .awsui_is-visual-refresh_c6tup_3yrbc_114.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child.awsui_has-striped-rows_c6tup_3yrbc_126 > .awsui_body-cell-editor-form_c6tup_3yrbc_226 {\n  margin-left: calc(-1 * var(--space-xxs-ynfts5, 4px));\n}\n.awsui_is-visual-refresh_c6tup_3yrbc_114.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child:not(.awsui_has-striped-rows_c6tup_3yrbc_126) > .awsui_body-cell-success-form_c6tup_3yrbc_226, .awsui_is-visual-refresh_c6tup_3yrbc_114.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child:not(.awsui_has-striped-rows_c6tup_3yrbc_126) > .awsui_body-cell-editor-form_c6tup_3yrbc_226 {\n  margin-left: calc(-1 * var(--space-xxxs-k2w98v, 2px));\n}\n.awsui_body-cell-success-row_c6tup_3yrbc_235:not(#\\9), .awsui_body-cell-editor-row_c6tup_3yrbc_235:not(#\\9) {\n  display: flex;\n  flex-flow: row nowrap;\n  align-items: center;\n  justify-content: space-between;\n  column-gap: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_body-cell-success-row_c6tup_3yrbc_235 > :not(#\\9):not(:last-child), .awsui_body-cell-editor-row_c6tup_3yrbc_235 > :not(#\\9):not(:last-child) {\n  flex-grow: 1;\n}\n.awsui_body-cell-success-controls_c6tup_3yrbc_245:not(#\\9), .awsui_body-cell-editor-controls_c6tup_3yrbc_245:not(#\\9) {\n  flex-shrink: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9) {\n  position: relative;\n  cursor: pointer;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129.awsui_body-cell-edit-active_c6tup_3yrbc_129:not(#\\9) {\n  overflow: visible;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129) > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  opacity: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129).awsui_body-cell-has-success_c6tup_3yrbc_258 {\n  padding-right: calc(var(--space-scaled-l-t03y3z, 20px) + var(--space-l-4vl6xu, 20px));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within {\n  padding-right: calc(var(--space-scaled-l-t03y3z, 20px) + var(--space-l-4vl6xu, 20px));\n  position: relative;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  opacity: 1;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within > .awsui_body-cell-success_c6tup_3yrbc_204 {\n  opacity: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within {\n  outline: 2px dotted transparent;\n  outline-offset: calc(calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)) - 1px);\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)));\n  top: calc(-1 * calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)));\n  width: calc(100% + 2 * calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)));\n  height: calc(100% + 2 * calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover {\n  position: relative;\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n  border: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-control-default-m3lmsh, #7d8998);\n  left: calc(-1 * var(--border-divider-list-width-hacikr, 1px));\n  right: calc(-1 * var(--border-divider-list-width-hacikr, 1px));\n  padding-right: calc(var(--space-scaled-l-t03y3z, 20px) + var(--space-l-4vl6xu, 20px));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  opacity: 1;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover > .awsui_body-cell-success_c6tup_3yrbc_204 {\n  opacity: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover:first-child {\n  left: 0;\n  right: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  padding-right: calc(var(--space-xs-rsr2qu, 8px) + var(--space-xxs-ynfts5, 4px) - (2 * var(--border-divider-list-width-hacikr, 1px)));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-last-row_c6tup_3yrbc_144.awsui_body-cell-selected_c6tup_3yrbc_144, .awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-next-selected_c6tup_3yrbc_176 {\n  padding-top: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px) / 2));\n  padding-bottom: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px) / 2));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-last-row_c6tup_3yrbc_144:not(.awsui_body-cell-selected_c6tup_3yrbc_144) {\n  padding-top: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px)));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-first-row_c6tup_3yrbc_141:not(.awsui_body-cell-selected_c6tup_3yrbc_144) {\n  padding-top: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px)));\n  padding-bottom: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px)));\n}\n.awsui_body-cell-editable_c6tup_3yrbc_129.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover:first-child {\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_body-cell-editable_c6tup_3yrbc_129.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover:last-child {\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_body-cell-editable_c6tup_3yrbc_129.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-first-row_c6tup_3yrbc_141 > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  padding-top: var(--border-divider-list-width-hacikr, 1px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/table/body-cell/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,sBAAsB;EACtB;;CAED;EACC,0EAA0E;EAC1E,qBAAqB;EACrB,qHAAqH;AACvH;AACA;EACE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,mEAAmE;AACrE;AACA;EACE,oEAAoE;EACpE,uFAAuF;AACzF;AACA;EACE;;;;KAIG;EACH;;;;KAIG;AACL;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,gGAAgG;AAClG;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,iBAAiB;AACnB;AACA;EACE,sFAAsF;AACxF;AACA;EACE,kEAAkE;AACpE;AACA;EACE,qEAAqE;AACvE;AACA;EACE;;;GAGC;EACD,wHAAwH;AAC1H;AACA;EACE,+DAA+D;AACjE;AACA;EACE,uEAAuE;EACvE,wGAAwG;EACxG,2GAA2G;EAC3G,kDAAkD;AACpD;AACA;EACE,yGAAyG;EACzG,8FAA8F;AAChG;AACA;EACE,0GAA0G;EAC1G,8FAA8F;AAChG;AACA;EACE;;CAED;AACD;AACA;EACE,gBAAgB;EAChB,uGAAuG;AACzG;AACA;EACE;;CAED;EACC,mHAAmH;AACrH;AACA;EACE,iEAAiE;AACnE;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,6BAA6B;AAC/B;AACA;EACE,yBAAyB;AAC3B;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,+CAA+C;AACjD;AACA;EACE,MAAM;EACN,QAAQ;EACR,SAAS;EACT,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,yBAAyB;EACzB,eAAe;EACf,UAAU;EACV,aAAa;EACb,SAAS;EACT,UAAU;EACV,+EAA+E;EAC/E,8DAA8D;AAChE;AACA;EACE,4DAA4D;AAC9D;AACA;EACE,6DAA6D;AAC/D;AACA;EACE,uFAAuF;AACzF;AACA;EACE,oDAAoD;AACtD;AACA;EACE,qDAAqD;AACvD;AACA;EACE,aAAa;EACb,qBAAqB;EACrB,mBAAmB;EACnB,8BAA8B;EAC9B,wCAAwC;AAC1C;AACA;EACE,YAAY;AACd;AACA;EACE,cAAc;AAChB;AACA;EACE,kBAAkB;EAClB,eAAe;AACjB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,UAAU;AACZ;AACA;EACE,qFAAqF;AACvF;AACA;EACE,qFAAqF;EACrF,kBAAkB;AACpB;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;AACZ;AACA;EACE,+BAA+B;EAC/B,0EAA0E;AAC5E;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,+DAA+D;EAC/D,8DAA8D;EAC9D,sEAAsE;EACtE,uEAAuE;EACvE,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;EAClB,6EAA6E;EAC7E,8GAA8G;EAC9G,6DAA6D;EAC7D,8DAA8D;EAC9D,qFAAqF;AACvF;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;AACZ;AACA;EACE,OAAO;EACP,QAAQ;AACV;AACA;EACE,oIAAoI;AACtI;AACA;EACE,8GAA8G;EAC9G,iHAAiH;AACnH;AACA;EACE,0GAA0G;AAC5G;AACA;EACE,0GAA0G;EAC1G,6GAA6G;AAC/G;AACA;EACE,6DAA6D;EAC7D,gEAAgE;AAClE;AACA;EACE,8DAA8D;EAC9D,iEAAiE;AACnE;AACA;EACE,yDAAyD;AAC3D","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9) {\n  box-sizing: border-box;\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-scaled-l-t03y3z, 20px) calc(\n  var(--space-scaled-xs-6859qs, 8px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n);\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid transparent;\n  word-wrap: break-word;\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):not(.awsui_body-cell-wrap_c6tup_3yrbc_102) {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid transparent;\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):last-child {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid transparent;\n  padding-right: calc(var(--space-l-4vl6xu, 20px) - var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child {\n  /*\n    Striped rows requires additional left padding because the\n    shaded background makes the child content appear too close\n    to the table edge.\n    */\n  /*\n    Remove the placeholder border if the row is not selectable.\n    Rows that are not selectable will reserve the horizontal space\n    that the placeholder border would consume.\n    */\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child:not(.awsui_has-striped-rows_c6tup_3yrbc_126) {\n  padding-left: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child:not(.awsui_has-striped-rows_c6tup_3yrbc_126):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129).awsui_body-cell-editable_c6tup_3yrbc_129:hover {\n  padding-left: calc(var(--space-xxxs-k2w98v, 2px) + var(--border-divider-list-width-hacikr, 1px));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child:first-child.awsui_has-striped-rows_c6tup_3yrbc_126 {\n  padding-left: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):first-child:not(.awsui_has-selection_c6tup_3yrbc_135):not(.awsui_body-cell-editable_c6tup_3yrbc_129) {\n  border-left: none;\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child:not(.awsui_is-visual-refresh_c6tup_3yrbc_114) {\n  padding-left: calc(var(--space-l-4vl6xu, 20px) - var(--border-item-width-qbbbsa, 2px));\n}\n.awsui_body-cell-first-row_c6tup_3yrbc_141:not(#\\9) {\n  border-top: var(--border-item-width-qbbbsa, 2px) solid transparent;\n}\n.awsui_body-cell-last-row_c6tup_3yrbc_144:not(#\\9):not(.awsui_body-cell-selected_c6tup_3yrbc_144):not(.awsui_has-footer_c6tup_3yrbc_144) {\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid transparent;\n}\n.awsui_body-cell-last-row_c6tup_3yrbc_144:not(#\\9):not(.awsui_body-cell-selected_c6tup_3yrbc_144).awsui_has-footer_c6tup_3yrbc_144 {\n  /*\n  Add a bottom border to the body cells of the last row as a separator between the\n  table and the footer\n  */\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_body-cell-shaded_c6tup_3yrbc_154:not(#\\9) {\n  background: var(--color-background-cell-shaded-26ubfj, #f8f8f8);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9) {\n  background-color: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n  border-top: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  border-bottom: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  padding-bottom: var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9):first-child {\n  border-left: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  border-radius: var(--border-radius-item-u2ibpi, 8px) 0 0 var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9):last-child {\n  border-right: var(--border-item-width-qbbbsa, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  border-radius: 0 var(--border-radius-item-u2ibpi, 8px) var(--border-radius-item-u2ibpi, 8px) 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9):not(:first-child) {\n  padding-top: calc(\n  var(--space-scaled-xs-6859qs, 8px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n);\n}\n.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):not(.awsui_body-cell-selected_c6tup_3yrbc_144).awsui_body-cell-next-selected_c6tup_3yrbc_176 {\n  border-bottom: 0;\n  padding-bottom: calc(var(--space-scaled-xs-6859qs, 8px) + var(--border-divider-list-width-hacikr, 1px));\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-prev-selected_c6tup_3yrbc_180:not(#\\9) {\n  padding-top: calc(\n  var(--space-scaled-xs-6859qs, 8px) + (var(--border-item-width-qbbbsa, 2px) - var(--border-divider-list-width-hacikr, 1px))\n);\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-item-placeholder-jgzhnb, #0972d3);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-next-selected_c6tup_3yrbc_176:not(#\\9) {\n  border-bottom-width: var(--border-divider-list-width-hacikr, 1px);\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-next-selected_c6tup_3yrbc_176:not(#\\9):first-child {\n  border-bottom-left-radius: 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-next-selected_c6tup_3yrbc_176:not(#\\9):last-child {\n  border-bottom-right-radius: 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-prev-selected_c6tup_3yrbc_180:not(#\\9):first-child {\n  border-top-left-radius: 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144.awsui_body-cell-prev-selected_c6tup_3yrbc_180:not(#\\9):last-child {\n  border-top-right-radius: 0;\n}\n.awsui_body-cell-selected_c6tup_3yrbc_144:not(#\\9):not(.awsui_body-cell-prev-selected_c6tup_3yrbc_180) {\n  padding-top: var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_body-cell-success_c6tup_3yrbc_204:not(#\\9), .awsui_body-cell-editor_c6tup_3yrbc_204:not(#\\9) {\n  top: 0;\n  right: 0;\n  bottom: 0;\n  position: absolute;\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  cursor: pointer;\n  outline: 0;\n  background: 0;\n  border: 0;\n  padding: 0;\n  padding-right: calc(var(--space-xs-rsr2qu, 8px) + var(--space-xxs-ynfts5, 4px));\n  color: var(--color-text-button-normal-default-u8647m, #0972d3);\n}\n.awsui_body-cell-success_c6tup_3yrbc_204:not(#\\9):hover, .awsui_body-cell-editor_c6tup_3yrbc_204:not(#\\9):hover {\n  color: var(--color-text-button-normal-hover-kxmvcc, #033160);\n}\n.awsui_body-cell-success_c6tup_3yrbc_204:not(#\\9):active, .awsui_body-cell-editor_c6tup_3yrbc_204:not(#\\9):active {\n  color: var(--color-text-button-normal-active-6obrzh, #033160);\n}\n.awsui_body-cell-success-form_c6tup_3yrbc_226:not(#\\9), .awsui_body-cell-editor-form_c6tup_3yrbc_226:not(#\\9) {\n  margin: calc(-1 * var(--space-xs-rsr2qu, 8px)) calc(-1.5 * var(--space-xs-rsr2qu, 8px));\n}\n.awsui_is-visual-refresh_c6tup_3yrbc_114.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child.awsui_has-striped-rows_c6tup_3yrbc_126 > .awsui_body-cell-success-form_c6tup_3yrbc_226, .awsui_is-visual-refresh_c6tup_3yrbc_114.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child.awsui_has-striped-rows_c6tup_3yrbc_126 > .awsui_body-cell-editor-form_c6tup_3yrbc_226 {\n  margin-left: calc(-1 * var(--space-xxs-ynfts5, 4px));\n}\n.awsui_is-visual-refresh_c6tup_3yrbc_114.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child:not(.awsui_has-striped-rows_c6tup_3yrbc_126) > .awsui_body-cell-success-form_c6tup_3yrbc_226, .awsui_is-visual-refresh_c6tup_3yrbc_114.awsui_body-cell_c6tup_3yrbc_93:not(#\\9):first-child:not(.awsui_has-striped-rows_c6tup_3yrbc_126) > .awsui_body-cell-editor-form_c6tup_3yrbc_226 {\n  margin-left: calc(-1 * var(--space-xxxs-k2w98v, 2px));\n}\n.awsui_body-cell-success-row_c6tup_3yrbc_235:not(#\\9), .awsui_body-cell-editor-row_c6tup_3yrbc_235:not(#\\9) {\n  display: flex;\n  flex-flow: row nowrap;\n  align-items: center;\n  justify-content: space-between;\n  column-gap: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_body-cell-success-row_c6tup_3yrbc_235 > :not(#\\9):not(:last-child), .awsui_body-cell-editor-row_c6tup_3yrbc_235 > :not(#\\9):not(:last-child) {\n  flex-grow: 1;\n}\n.awsui_body-cell-success-controls_c6tup_3yrbc_245:not(#\\9), .awsui_body-cell-editor-controls_c6tup_3yrbc_245:not(#\\9) {\n  flex-shrink: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9) {\n  position: relative;\n  cursor: pointer;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129.awsui_body-cell-edit-active_c6tup_3yrbc_129:not(#\\9) {\n  overflow: visible;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129) > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  opacity: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129).awsui_body-cell-has-success_c6tup_3yrbc_258 {\n  padding-right: calc(var(--space-scaled-l-t03y3z, 20px) + var(--space-l-4vl6xu, 20px));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within {\n  padding-right: calc(var(--space-scaled-l-t03y3z, 20px) + var(--space-l-4vl6xu, 20px));\n  position: relative;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  opacity: 1;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within > .awsui_body-cell-success_c6tup_3yrbc_204 {\n  opacity: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within {\n  outline: 2px dotted transparent;\n  outline-offset: calc(calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)) - 1px);\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):focus-within::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)));\n  top: calc(-1 * calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)));\n  width: calc(100% + 2 * calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)));\n  height: calc(100% + 2 * calc(-1 * var(--space-scaled-xxs-95dhkm, 4px)));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover {\n  position: relative;\n  background-color: var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4);\n  border: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-control-default-m3lmsh, #7d8998);\n  left: calc(-1 * var(--border-divider-list-width-hacikr, 1px));\n  right: calc(-1 * var(--border-divider-list-width-hacikr, 1px));\n  padding-right: calc(var(--space-scaled-l-t03y3z, 20px) + var(--space-l-4vl6xu, 20px));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  opacity: 1;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover > .awsui_body-cell-success_c6tup_3yrbc_204 {\n  opacity: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover:first-child {\n  left: 0;\n  right: 0;\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  padding-right: calc(var(--space-xs-rsr2qu, 8px) + var(--space-xxs-ynfts5, 4px) - (2 * var(--border-divider-list-width-hacikr, 1px)));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-last-row_c6tup_3yrbc_144.awsui_body-cell-selected_c6tup_3yrbc_144, .awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-next-selected_c6tup_3yrbc_176 {\n  padding-top: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px) / 2));\n  padding-bottom: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px) / 2));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-last-row_c6tup_3yrbc_144:not(.awsui_body-cell-selected_c6tup_3yrbc_144) {\n  padding-top: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px)));\n}\n.awsui_body-cell_c6tup_3yrbc_93.awsui_body-cell-editable_c6tup_3yrbc_129:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-first-row_c6tup_3yrbc_141:not(.awsui_body-cell-selected_c6tup_3yrbc_144) {\n  padding-top: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px)));\n  padding-bottom: calc(var(--space-scaled-xs-6859qs, 8px) - calc(var(--border-divider-list-width-hacikr, 1px)));\n}\n.awsui_body-cell-editable_c6tup_3yrbc_129.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover:first-child {\n  border-top-left-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-left-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_body-cell-editable_c6tup_3yrbc_129.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover:last-child {\n  border-top-right-radius: var(--border-radius-item-u2ibpi, 8px);\n  border-bottom-right-radius: var(--border-radius-item-u2ibpi, 8px);\n}\n.awsui_body-cell-editable_c6tup_3yrbc_129.awsui_is-visual-refresh_c6tup_3yrbc_114:not(#\\9):not(.awsui_body-cell-edit-active_c6tup_3yrbc_129):hover.awsui_body-cell-first-row_c6tup_3yrbc_141 > .awsui_body-cell-editor_c6tup_3yrbc_204 {\n  padding-top: var(--border-divider-list-width-hacikr, 1px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/header-cell/styles.scoped.css":
/*!******************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/header-cell/styles.scoped.css ***!
  \******************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_header-cell_1spae_f15ng_93:not(#\\9) {\n  position: relative;\n  text-align: left;\n  box-sizing: border-box;\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  background: var(--color-background-table-header-i1pa1g, #ffffff);\n  color: var(--color-text-column-header-u472sv, #414d5c);\n  font-weight: var(--font-heading-s-weight-k8ys41, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_header-cell-sticky_1spae_f15ng_105:not(#\\9) {\n  border-bottom: var(--border-table-sticky-width-h1tlxy, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_header-cell-stuck_1spae_f15ng_108:not(#\\9):not(.awsui_header-cell-variant-full-page_1spae_f15ng_108) {\n  border-bottom-color: transparent;\n}\n.awsui_header-cell-variant-full-page_1spae_f15ng_108.awsui_header-cell-hidden_1spae_f15ng_111:not(#\\9) {\n  border-bottom-color: transparent;\n}\n.awsui_header-cell_1spae_f15ng_93:not(#\\9):last-child, .awsui_header-cell_1spae_f15ng_93.awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9) {\n  padding-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_header-cell_1spae_f15ng_93:not(#\\9):not(:last-child):before {\n  content: \"\";\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  top: 0;\n  min-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  max-height: calc(100% - calc(2 * var(--space-xs-rsr2qu, 8px) + var(--space-xxxs-k2w98v, 2px)));\n  margin: auto;\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  box-sizing: border-box;\n}\n.awsui_header-cell-resizable_1spae_f15ng_129:not(#\\9):not(:last-child):before {\n  border-left-color: var(--color-border-divider-interactive-default-0hdcst, #414d5c);\n}\n\n.awsui_sorting-icon_1spae_f15ng_133:not(#\\9) {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  right: var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-column-sorting-icon-q5sr09, #414d5c);\n}\n\n.awsui_edit-icon_1spae_f15ng_141:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n  margin-top: var(--space-scaled-xxs-95dhkm, 4px);\n  color: inherit;\n}\n\n.awsui_header-cell-content_1spae_f15ng_147:not(#\\9) {\n  position: relative;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-s-hv8c1d, 12px);\n}\n.awsui_header-cell-sortable_1spae_f15ng_114 > .awsui_header-cell-content_1spae_f15ng_147:not(#\\9) {\n  padding-right: calc(var(--space-xl-a39hup, 24px) + var(--space-xxs-ynfts5, 4px));\n}\n.awsui_header-cell-content_1spae_f15ng_147:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-table-header-focus-outline-gutter-rbx7m7, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  top: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  width: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  height: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147.awsui_header-cell-fake-focus_1spae_f15ng_176:not(#\\9) {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147.awsui_header-cell-fake-focus_1spae_f15ng_176:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-table-header-focus-outline-gutter-rbx7m7, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147.awsui_header-cell-fake-focus_1spae_f15ng_176:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  top: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  width: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  height: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_header-cell-disabled_1spae_f15ng_194.awsui_header-cell-sorted_1spae_f15ng_194 > .awsui_header-cell-content_1spae_f15ng_147 > .awsui_sorting-icon_1spae_f15ng_133:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n\n.awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194) > .awsui_header-cell-content_1spae_f15ng_147 {\n  cursor: pointer;\n}\n.awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194) > .awsui_header-cell-content_1spae_f15ng_147:hover, .awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194).awsui_header-cell-sorted_1spae_f15ng_194 > .awsui_header-cell-content_1spae_f15ng_147 {\n  color: var(--color-text-interactive-active-vol84d, #000716);\n}\n.awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194) > .awsui_header-cell-content_1spae_f15ng_147:hover > .awsui_sorting-icon_1spae_f15ng_133, .awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194).awsui_header-cell-sorted_1spae_f15ng_194 > .awsui_header-cell-content_1spae_f15ng_147 > .awsui_sorting-icon_1spae_f15ng_133 {\n  color: var(--color-text-interactive-active-vol84d, #000716);\n}\n\n.awsui_header-cell-text_1spae_f15ng_208:not(#\\9) {\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  padding-top: calc(var(--space-xxxs-k2w98v, 2px) / 2);\n  padding-bottom: calc(var(--space-xxxs-k2w98v, 2px) / 2);\n}\n.awsui_header-cell-text_1spae_f15ng_208:not(#\\9):not(.awsui_header-cell-text-wrap_1spae_f15ng_213) {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.awsui_header-cell-ascending_1spae_f15ng_219:not(#\\9),\n.awsui_header-cell-descending_1spae_f15ng_220:not(#\\9) {\n  /* used in test-utils */\n}\n\n/*\nIn Visual Refresh the first cell in the header should align\nwith the left edge of the table as closely as possible. If the\nlast header cell is sortable the sort icon should align with the\nsettings icon in the pagination slot.\n*/\n.awsui_header-cell_1spae_f15ng_93:not(#\\9):not(.awsui_is-visual-refresh_1spae_f15ng_230):first-child {\n  padding-left: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9) {\n  /*\n  Striped rows requires additional left padding because the\n  shaded background makes the child content appear too close\n  to the table edge.\n  */\n}\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9):first-child:not(.awsui_has-striped-rows_1spae_f15ng_241) {\n  padding-left: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9):first-child.awsui_has-striped-rows_1spae_f15ng_241 {\n  padding-left: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9):first-child > .awsui_header-cell-content_1spae_f15ng_147 {\n  padding-left: 0;\n}\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9):last-child.awsui_header-cell-sortable_1spae_f15ng_114 {\n  padding-right: var(--space-xxxs-k2w98v, 2px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/table/header-cell/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,kBAAkB;EAClB,gBAAgB;EAChB,sBAAsB;EACtB,wHAAwH;EACxH,gEAAgE;EAChE,sDAAsD;EACtD,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,+EAA+E;AACjF;AACA;EACE,qHAAqH;AACvH;AACA;EACE,gCAAgC;AAClC;AACA;EACE,gCAAgC;AAClC;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,QAAQ;EACR,SAAS;EACT,MAAM;EACN,2DAA2D;EAC3D,8FAA8F;EAC9F,YAAY;EACZ,sHAAsH;EACtH,sBAAsB;AACxB;AACA;EACE,kFAAkF;AACpF;;AAEA;EACE,kBAAkB;EAClB,QAAQ;EACR,2BAA2B;EAC3B,mCAAmC;EACnC,4DAA4D;AAC9D;;AAEA;EACE,yCAAyC;EACzC,+CAA+C;EAC/C,cAAc;AAChB;;AAEA;EACE,kBAAkB;EAClB,wEAAwE;AAC1E;AACA;EACE,gFAAgF;AAClF;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,sFAAsF;AACxF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,2EAA2E;EAC3E,0EAA0E;EAC1E,kFAAkF;EAClF,mFAAmF;EACnF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,sFAAsF;AACxF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,2EAA2E;EAC3E,0EAA0E;EAC1E,kFAAkF;EAClF,mFAAmF;EACnF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,6DAA6D;AAC/D;;AAEA;EACE,eAAe;AACjB;AACA;EACE,2DAA2D;AAC7D;AACA;EACE,2DAA2D;AAC7D;;AAEA;EACE,4DAA4D;EAC5D,oDAAoD;EACpD,uDAAuD;AACzD;AACA;EACE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;;AAEA;;EAEE,uBAAuB;AACzB;;AAEA;;;;;CAKC;AACD;EACE,yCAAyC;AAC3C;;AAEA;EACE;;;;GAIC;AACH;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,eAAe;AACjB;AACA;EACE,4CAA4C;AAC9C","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_header-cell_1spae_f15ng_93:not(#\\9) {\n  position: relative;\n  text-align: left;\n  box-sizing: border-box;\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  background: var(--color-background-table-header-i1pa1g, #ffffff);\n  color: var(--color-text-column-header-u472sv, #414d5c);\n  font-weight: var(--font-heading-s-weight-k8ys41, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-scaled-xs-6859qs, 8px);\n}\n.awsui_header-cell-sticky_1spae_f15ng_105:not(#\\9) {\n  border-bottom: var(--border-table-sticky-width-h1tlxy, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_header-cell-stuck_1spae_f15ng_108:not(#\\9):not(.awsui_header-cell-variant-full-page_1spae_f15ng_108) {\n  border-bottom-color: transparent;\n}\n.awsui_header-cell-variant-full-page_1spae_f15ng_108.awsui_header-cell-hidden_1spae_f15ng_111:not(#\\9) {\n  border-bottom-color: transparent;\n}\n.awsui_header-cell_1spae_f15ng_93:not(#\\9):last-child, .awsui_header-cell_1spae_f15ng_93.awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9) {\n  padding-right: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_header-cell_1spae_f15ng_93:not(#\\9):not(:last-child):before {\n  content: \"\";\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  top: 0;\n  min-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  max-height: calc(100% - calc(2 * var(--space-xs-rsr2qu, 8px) + var(--space-xxxs-k2w98v, 2px)));\n  margin: auto;\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  box-sizing: border-box;\n}\n.awsui_header-cell-resizable_1spae_f15ng_129:not(#\\9):not(:last-child):before {\n  border-left-color: var(--color-border-divider-interactive-default-0hdcst, #414d5c);\n}\n\n.awsui_sorting-icon_1spae_f15ng_133:not(#\\9) {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  right: var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-column-sorting-icon-q5sr09, #414d5c);\n}\n\n.awsui_edit-icon_1spae_f15ng_141:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n  margin-top: var(--space-scaled-xxs-95dhkm, 4px);\n  color: inherit;\n}\n\n.awsui_header-cell-content_1spae_f15ng_147:not(#\\9) {\n  position: relative;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-s-hv8c1d, 12px);\n}\n.awsui_header-cell-sortable_1spae_f15ng_114 > .awsui_header-cell-content_1spae_f15ng_147:not(#\\9) {\n  padding-right: calc(var(--space-xl-a39hup, 24px) + var(--space-xxs-ynfts5, 4px));\n}\n.awsui_header-cell-content_1spae_f15ng_147:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-table-header-focus-outline-gutter-rbx7m7, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  top: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  width: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  height: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147.awsui_header-cell-fake-focus_1spae_f15ng_176:not(#\\9) {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147.awsui_header-cell-fake-focus_1spae_f15ng_176:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-table-header-focus-outline-gutter-rbx7m7, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_f15ng_147.awsui_header-cell-fake-focus_1spae_f15ng_176:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  top: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  width: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  height: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_header-cell-disabled_1spae_f15ng_194.awsui_header-cell-sorted_1spae_f15ng_194 > .awsui_header-cell-content_1spae_f15ng_147 > .awsui_sorting-icon_1spae_f15ng_133:not(#\\9) {\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n}\n\n.awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194) > .awsui_header-cell-content_1spae_f15ng_147 {\n  cursor: pointer;\n}\n.awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194) > .awsui_header-cell-content_1spae_f15ng_147:hover, .awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194).awsui_header-cell-sorted_1spae_f15ng_194 > .awsui_header-cell-content_1spae_f15ng_147 {\n  color: var(--color-text-interactive-active-vol84d, #000716);\n}\n.awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194) > .awsui_header-cell-content_1spae_f15ng_147:hover > .awsui_sorting-icon_1spae_f15ng_133, .awsui_header-cell-sortable_1spae_f15ng_114:not(#\\9):not(.awsui_header-cell-disabled_1spae_f15ng_194).awsui_header-cell-sorted_1spae_f15ng_194 > .awsui_header-cell-content_1spae_f15ng_147 > .awsui_sorting-icon_1spae_f15ng_133 {\n  color: var(--color-text-interactive-active-vol84d, #000716);\n}\n\n.awsui_header-cell-text_1spae_f15ng_208:not(#\\9) {\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  padding-top: calc(var(--space-xxxs-k2w98v, 2px) / 2);\n  padding-bottom: calc(var(--space-xxxs-k2w98v, 2px) / 2);\n}\n.awsui_header-cell-text_1spae_f15ng_208:not(#\\9):not(.awsui_header-cell-text-wrap_1spae_f15ng_213) {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.awsui_header-cell-ascending_1spae_f15ng_219:not(#\\9),\n.awsui_header-cell-descending_1spae_f15ng_220:not(#\\9) {\n  /* used in test-utils */\n}\n\n/*\nIn Visual Refresh the first cell in the header should align\nwith the left edge of the table as closely as possible. If the\nlast header cell is sortable the sort icon should align with the\nsettings icon in the pagination slot.\n*/\n.awsui_header-cell_1spae_f15ng_93:not(#\\9):not(.awsui_is-visual-refresh_1spae_f15ng_230):first-child {\n  padding-left: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9) {\n  /*\n  Striped rows requires additional left padding because the\n  shaded background makes the child content appear too close\n  to the table edge.\n  */\n}\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9):first-child:not(.awsui_has-striped-rows_1spae_f15ng_241) {\n  padding-left: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9):first-child.awsui_has-striped-rows_1spae_f15ng_241 {\n  padding-left: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9):first-child > .awsui_header-cell-content_1spae_f15ng_147 {\n  padding-left: 0;\n}\n.awsui_header-cell_1spae_f15ng_93.awsui_is-visual-refresh_1spae_f15ng_230:not(#\\9):last-child.awsui_header-cell-sortable_1spae_f15ng_114 {\n  padding-right: var(--space-xxxs-k2w98v, 2px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/resizer/styles.scoped.css":
/*!**************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/resizer/styles.scoped.css ***!
  \**************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_resize-active_x7peu_84vi8_93:not(#\\9):not(.awsui_resize-active-with-focus_x7peu_84vi8_93) * {\n  cursor: col-resize;\n  -webkit-user-select: none;\n          user-select: none;\n}\n\n.awsui_resizer_x7peu_84vi8_98:not(#\\9) {\n  bottom: 0;\n  cursor: col-resize;\n  position: absolute;\n  right: calc(-1 * var(--space-l-4vl6xu, 20px) / 2);\n  top: 0;\n  width: var(--space-l-4vl6xu, 20px);\n  z-index: 10;\n}\n.awsui_resize-active_x7peu_84vi8_93 .awsui_resizer_x7peu_84vi8_98:not(#\\9) {\n  pointer-events: none;\n}\nth:not(#\\9):last-child > .awsui_resizer_x7peu_84vi8_98 {\n  width: calc(var(--space-l-4vl6xu, 20px) / 2);\n  right: 0;\n}\nth:not(#\\9):not(:last-child) > .awsui_resizer_x7peu_84vi8_98:hover::before, th:not(#\\9):not(:last-child) > .awsui_resizer-active_x7peu_84vi8_114::before {\n  content: \"\";\n  position: absolute;\n  left: calc(var(--space-l-4vl6xu, 20px) / 2 - 2px);\n  bottom: 0;\n  top: 0;\n  min-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  max-height: calc(100% - calc(2 * var(--space-xs-rsr2qu, 8px) + var(--space-xxxs-k2w98v, 2px)));\n  margin: auto;\n  border-left: 2px solid var(--color-border-divider-active-t11l9l, #000716);\n  box-sizing: border-box;\n}\nbody[data-awsui-focus-visible=true] .awsui_resizer_x7peu_84vi8_98.awsui_has-focus_x7peu_84vi8_126:not(#\\9) {\n  position: relative;\n  position: absolute;\n}\nbody[data-awsui-focus-visible=true] .awsui_resizer_x7peu_84vi8_98.awsui_has-focus_x7peu_84vi8_126:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-table-header-focus-outline-gutter-rbx7m7, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_resizer_x7peu_84vi8_98.awsui_has-focus_x7peu_84vi8_126:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  top: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  width: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  height: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_resizer_x7peu_84vi8_98.awsui_has-focus_x7peu_84vi8_126:not(#\\9)::before {\n  box-shadow: inset 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_tracker_x7peu_84vi8_149:not(#\\9) {\n  display: none;\n  position: absolute;\n  border-left: var(--border-divider-list-width-hacikr, 1px) dashed var(--color-border-divider-active-t11l9l, #000716);\n  width: 0;\n  top: 0;\n  bottom: 0;\n}\n.awsui_resize-active_x7peu_84vi8_93 .awsui_tracker_x7peu_84vi8_149:not(#\\9) {\n  display: block;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/table/resizer/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,kBAAkB;EAClB,yBAAyB;UACjB,iBAAiB;AAC3B;;AAEA;EACE,SAAS;EACT,kBAAkB;EAClB,kBAAkB;EAClB,iDAAiD;EACjD,MAAM;EACN,kCAAkC;EAClC,WAAW;AACb;AACA;EACE,oBAAoB;AACtB;AACA;EACE,4CAA4C;EAC5C,QAAQ;AACV;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,iDAAiD;EACjD,SAAS;EACT,MAAM;EACN,2DAA2D;EAC3D,8FAA8F;EAC9F,YAAY;EACZ,yEAAyE;EACzE,sBAAsB;AACxB;AACA;EACE,kBAAkB;EAClB,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,sFAAsF;AACxF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,2EAA2E;EAC3E,0EAA0E;EAC1E,kFAAkF;EAClF,mFAAmF;EACnF,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,4EAA4E;AAC9E;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,mHAAmH;EACnH,QAAQ;EACR,MAAM;EACN,SAAS;AACX;AACA;EACE,cAAc;AAChB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_resize-active_x7peu_84vi8_93:not(#\\9):not(.awsui_resize-active-with-focus_x7peu_84vi8_93) * {\n  cursor: col-resize;\n  -webkit-user-select: none;\n          user-select: none;\n}\n\n.awsui_resizer_x7peu_84vi8_98:not(#\\9) {\n  bottom: 0;\n  cursor: col-resize;\n  position: absolute;\n  right: calc(-1 * var(--space-l-4vl6xu, 20px) / 2);\n  top: 0;\n  width: var(--space-l-4vl6xu, 20px);\n  z-index: 10;\n}\n.awsui_resize-active_x7peu_84vi8_93 .awsui_resizer_x7peu_84vi8_98:not(#\\9) {\n  pointer-events: none;\n}\nth:not(#\\9):last-child > .awsui_resizer_x7peu_84vi8_98 {\n  width: calc(var(--space-l-4vl6xu, 20px) / 2);\n  right: 0;\n}\nth:not(#\\9):not(:last-child) > .awsui_resizer_x7peu_84vi8_98:hover::before, th:not(#\\9):not(:last-child) > .awsui_resizer-active_x7peu_84vi8_114::before {\n  content: \"\";\n  position: absolute;\n  left: calc(var(--space-l-4vl6xu, 20px) / 2 - 2px);\n  bottom: 0;\n  top: 0;\n  min-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  max-height: calc(100% - calc(2 * var(--space-xs-rsr2qu, 8px) + var(--space-xxxs-k2w98v, 2px)));\n  margin: auto;\n  border-left: 2px solid var(--color-border-divider-active-t11l9l, #000716);\n  box-sizing: border-box;\n}\nbody[data-awsui-focus-visible=true] .awsui_resizer_x7peu_84vi8_98.awsui_has-focus_x7peu_84vi8_126:not(#\\9) {\n  position: relative;\n  position: absolute;\n}\nbody[data-awsui-focus-visible=true] .awsui_resizer_x7peu_84vi8_98.awsui_has-focus_x7peu_84vi8_126:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-table-header-focus-outline-gutter-rbx7m7, 0px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_resizer_x7peu_84vi8_98.awsui_has-focus_x7peu_84vi8_126:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  top: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  width: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  height: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_resizer_x7peu_84vi8_98.awsui_has-focus_x7peu_84vi8_126:not(#\\9)::before {\n  box-shadow: inset 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_tracker_x7peu_84vi8_149:not(#\\9) {\n  display: none;\n  position: absolute;\n  border-left: var(--border-divider-list-width-hacikr, 1px) dashed var(--color-border-divider-active-t11l9l, #000716);\n  width: 0;\n  top: 0;\n  bottom: 0;\n}\n.awsui_resize-active_x7peu_84vi8_93 .awsui_tracker_x7peu_84vi8_149:not(#\\9) {\n  display: block;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/selection-control/styles.scoped.css":
/*!************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/selection-control/styles.scoped.css ***!
  \************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1ut8b_uiq4t_93:not(#\\9) {\n  /* used in test-utils and in the use-selection hook */\n}\n\n.awsui_label_1ut8b_uiq4t_97:not(#\\9) {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  position: absolute;\n  padding-bottom: var(--space-xxs-ynfts5, 4px);\n  height: 100%;\n  top: 0;\n  width: 100%;\n  left: 0;\n  box-sizing: border-box;\n  border-right: 1px solid transparent;\n}\n\n.awsui_stud_1ut8b_uiq4t_111:not(#\\9) {\n  visibility: hidden;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/table/selection-control/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,qDAAqD;AACvD;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,uBAAuB;EACvB,kBAAkB;EAClB,4CAA4C;EAC5C,YAAY;EACZ,MAAM;EACN,WAAW;EACX,OAAO;EACP,sBAAsB;EACtB,mCAAmC;AACrC;;AAEA;EACE,kBAAkB;AACpB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1ut8b_uiq4t_93:not(#\\9) {\n  /* used in test-utils and in the use-selection hook */\n}\n\n.awsui_label_1ut8b_uiq4t_97:not(#\\9) {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  position: absolute;\n  padding-bottom: var(--space-xxs-ynfts5, 4px);\n  height: 100%;\n  top: 0;\n  width: 100%;\n  left: 0;\n  box-sizing: border-box;\n  border-right: 1px solid transparent;\n}\n\n.awsui_stud_1ut8b_uiq4t_111:not(#\\9) {\n  visibility: hidden;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/styles.scoped.css":
/*!******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/styles.scoped.css ***!
  \******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_wih1l_17qe8_97:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  width: 100%;\n}\n\n.awsui_tools_wih1l_17qe8_108:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  flex-wrap: wrap;\n  padding: var(--space-scaled-xs-6859qs, 8px) 0 var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_tools-filtering_wih1l_17qe8_114:not(#\\9) {\n  max-width: 100%;\n  margin-right: var(--space-l-4vl6xu, 20px);\n}\n@supports (flex-basis: fit-content) {\n  .awsui_tools-filtering_wih1l_17qe8_114:not(#\\9) {\n    flex: 1 1 fit-content;\n  }\n}\n@supports not (flex-basis: fit-content) {\n  .awsui_tools-filtering_wih1l_17qe8_114:not(#\\9) {\n    flex: 1 1 auto;\n  }\n}\n.awsui_tools-align-right_wih1l_17qe8_128:not(#\\9) {\n  display: flex;\n  margin-left: auto;\n}\n.awsui_tools-pagination_wih1l_17qe8_132 + .awsui_tools-preferences_wih1l_17qe8_132:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  box-sizing: border-box;\n  margin-left: var(--space-xs-rsr2qu, 8px);\n  padding-left: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_tools-small_wih1l_17qe8_138 > .awsui_tools-filtering_wih1l_17qe8_114:not(#\\9) {\n  margin-right: 0;\n  margin-bottom: var(--space-scaled-xs-6859qs, 8px);\n  flex-basis: 100%;\n}\n\n.awsui_table_wih1l_17qe8_144:not(#\\9) {\n  width: 100%;\n  border-spacing: 0;\n  position: relative;\n  box-sizing: border-box;\n}\n.awsui_table-layout-fixed_wih1l_17qe8_150:not(#\\9) {\n  table-layout: fixed;\n}\n\n.awsui_wrapper_wih1l_17qe8_154:not(#\\9) {\n  position: relative;\n  box-sizing: border-box;\n  width: 100%;\n  padding-top: var(--space-table-content-top-t15dd1, 12px);\n  padding-bottom: var(--space-table-content-bottom-pg6yvn, 4px);\n  overflow-x: auto;\n}\n.awsui_wrapper_wih1l_17qe8_154.awsui_variant-stacked_wih1l_17qe8_162 > .awsui_table_wih1l_17qe8_144:not(#\\9), .awsui_wrapper_wih1l_17qe8_154.awsui_variant-container_wih1l_17qe8_162 > .awsui_table_wih1l_17qe8_144:not(#\\9) {\n  padding-left: var(--space-table-horizontal-mj7h0h, 20px);\n  padding-right: var(--space-table-horizontal-mj7h0h, 20px);\n}\n.awsui_wrapper_wih1l_17qe8_154.awsui_variant-embedded_wih1l_17qe8_166:not(#\\9) {\n  padding-bottom: var(--space-table-embedded-content-bottom-7vc5vt, 0px);\n}\n.awsui_wrapper_wih1l_17qe8_154.awsui_has-header_wih1l_17qe8_169:not(#\\9) {\n  padding-top: 0px;\n}\n.awsui_wrapper_wih1l_17qe8_154.awsui_has-footer_wih1l_17qe8_172:not(#\\9) {\n  padding-bottom: 0px;\n}\n.awsui_wrapper_wih1l_17qe8_154:not(#\\9):not(.awsui_has-header_wih1l_17qe8_169) {\n  border-top-right-radius: var(--border-radius-container-gh9ysk, 16px);\n  border-top-left-radius: var(--border-radius-container-gh9ysk, 16px);\n}\nbody[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_17qe8_154:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: 2px;\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_cell-merged_wih1l_17qe8_186:not(#\\9) {\n  text-align: center;\n  padding: 0;\n}\n.awsui_cell-merged_wih1l_17qe8_186.awsui_has-footer_wih1l_17qe8_172:not(#\\9) {\n  /*\n  Add a bottom border to the body cell of an empty table as a separator between the \n  table and the footer\n  */\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_cell-merged-content_wih1l_17qe8_197:not(#\\9) {\n  box-sizing: border-box;\n  width: 100%;\n  padding: var(--space-scaled-m-pv0fmt, 16px) var(--space-l-4vl6xu, 20px) var(--space-scaled-l-t03y3z, 20px);\n  /* stylelint-disable plugin/no-unsupported-browser-features */\n  /* stylelint-enable plugin/no-unsupported-browser-features */\n}\n@supports (position: sticky) {\n  .awsui_cell-merged-content_wih1l_17qe8_197:not(#\\9) {\n    position: sticky;\n    left: 0;\n    margin: 0 calc(-2 * var(--space-table-horizontal-mj7h0h, 20px));\n  }\n}\n\n.awsui_empty_wih1l_17qe8_212:not(#\\9) {\n  color: var(--color-text-empty-fjv325, #5f6b7a);\n}\n\n.awsui_loading_wih1l_17qe8_216:not(#\\9) {\n  /* used in test-utils */\n}\n\n/*\nThe min/max/width token values in Visual Refresh should align \nthe table header and body cells selection control with the table\nfilter search icon.\n*/\n.awsui_selection-control_wih1l_17qe8_225:not(#\\9) {\n  box-sizing: border-box;\n  max-width: var(--size-table-selection-horizontal-o8c8gs, 40px);\n  min-width: var(--size-table-selection-horizontal-o8c8gs, 40px);\n  position: relative;\n  width: var(--size-table-selection-horizontal-o8c8gs, 40px);\n}\n.awsui_selection-control_wih1l_17qe8_225.awsui_selection-control-header_wih1l_17qe8_232:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-scaled-l-t03y3z, 20px);\n  border-left: var(--border-item-width-qbbbsa, 2px) solid transparent;\n}\n\n.awsui_sticky-scrollbar_wih1l_17qe8_237:not(#\\9) {\n  height: 15px;\n  position: fixed;\n  display: none;\n  overflow-x: auto;\n  overflow-y: hidden;\n  margin-top: -15px;\n  bottom: 0;\n  width: 100%;\n}\n.awsui_sticky-scrollbar-content_wih1l_17qe8_247:not(#\\9) {\n  height: 15px;\n}\n.awsui_sticky-scrollbar-visible_wih1l_17qe8_250:not(#\\9) {\n  display: block;\n}\n\n/*\nThe dynamic height dark header needs a background that will cover\nthe default white background of the container component.\n*/\n.awsui_dark-header_wih1l_17qe8_258:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_header-secondary_wih1l_17qe8_263:not(#\\9) {\n  overflow: auto;\n  -ms-overflow-style: none; /* Internet Explorer 10+ */\n  scrollbar-width: none; /* Firefox */\n  box-sizing: border-box;\n  width: 100%;\n  border-radius: 0;\n  background: var(--color-background-table-header-i1pa1g, #ffffff);\n}\n.awsui_header-secondary_wih1l_17qe8_263.awsui_variant-stacked_wih1l_17qe8_162 > .awsui_table_wih1l_17qe8_144:not(#\\9), .awsui_header-secondary_wih1l_17qe8_263.awsui_variant-container_wih1l_17qe8_162 > .awsui_table_wih1l_17qe8_144:not(#\\9) {\n  padding-left: var(--space-table-horizontal-mj7h0h, 20px);\n  padding-right: var(--space-table-horizontal-mj7h0h, 20px);\n}\n.awsui_header-secondary_wih1l_17qe8_263:not(#\\9)::-webkit-scrollbar {\n  display: none; /* Safari and Chrome */\n}\n.awsui_header-secondary_wih1l_17qe8_263.awsui_table-has-header_wih1l_17qe8_279:not(#\\9) {\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-container-divider-4ade7z, transparent);\n}\n\n.awsui_header-controls_wih1l_17qe8_283:not(#\\9) {\n  padding-top: var(--space-container-header-vertical-zsjhel, 12px);\n  padding-bottom: var(--space-container-header-vertical-zsjhel, 12px);\n}\n.awsui_header-controls_wih1l_17qe8_283.awsui_variant-stacked_wih1l_17qe8_162:not(#\\9), .awsui_header-controls_wih1l_17qe8_283.awsui_variant-container_wih1l_17qe8_162:not(#\\9) {\n  padding-left: calc(var(--space-table-horizontal-mj7h0h, 20px) + var(--space-table-header-horizontal-et2ko8, 0px));\n  padding-right: calc(var(--space-table-horizontal-mj7h0h, 20px) + var(--space-table-header-horizontal-et2ko8, 0px));\n}\n.awsui_header-controls_wih1l_17qe8_283.awsui_variant-embedded_wih1l_17qe8_166:not(#\\9) {\n  padding-left: var(--space-table-header-horizontal-et2ko8, 0px);\n  padding-right: var(--space-table-header-horizontal-et2ko8, 0px);\n  padding-top: var(--space-table-embedded-header-top-zf07fk, 0px);\n}\n\n.awsui_footer-wrapper_wih1l_17qe8_297.awsui_variant-stacked_wih1l_17qe8_162:not(#\\9), .awsui_footer-wrapper_wih1l_17qe8_297.awsui_variant-container_wih1l_17qe8_162:not(#\\9) {\n  padding-left: var(--space-table-horizontal-mj7h0h, 20px);\n  padding-right: var(--space-table-horizontal-mj7h0h, 20px);\n}\n\n.awsui_footer_wih1l_17qe8_297:not(#\\9) {\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-table-footer-horizontal-8o6sk8, 0px);\n}\n\n.awsui_thead-active_wih1l_17qe8_306:not(#\\9),\n.awsui_row_wih1l_17qe8_307:not(#\\9),\n.awsui_row-selected_wih1l_17qe8_308:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/table/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,WAAW;AACb;;AAEA;EACE,aAAa;EACb,uBAAuB;EACvB,eAAe;EACf,iFAAiF;AACnF;AACA;EACE,eAAe;EACf,yCAAyC;AAC3C;AACA;EACE;IACE,qBAAqB;EACvB;AACF;AACA;EACE;IACE,cAAc;EAChB;AACF;AACA;EACE,aAAa;EACb,iBAAiB;AACnB;AACA;EACE,sHAAsH;EACtH,sBAAsB;EACtB,wCAAwC;EACxC,yCAAyC;AAC3C;AACA;EACE,eAAe;EACf,iDAAiD;EACjD,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,iBAAiB;EACjB,kBAAkB;EAClB,sBAAsB;AACxB;AACA;EACE,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,sBAAsB;EACtB,WAAW;EACX,wDAAwD;EACxD,6DAA6D;EAC7D,gBAAgB;AAClB;AACA;EACE,wDAAwD;EACxD,yDAAyD;AAC3D;AACA;EACE,sEAAsE;AACxE;AACA;EACE,gBAAgB;AAClB;AACA;EACE,mBAAmB;AACrB;AACA;EACE,oEAAoE;EACpE,mEAAmE;AACrE;AACA;EACE,+BAA+B;EAC/B,mBAAmB;EACnB,0DAA0D;EAC1D,sEAAsE;AACxE;;AAEA;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE;;;GAGC;EACD,wHAAwH;AAC1H;AACA;EACE,sBAAsB;EACtB,WAAW;EACX,0GAA0G;EAC1G,6DAA6D;EAC7D,4DAA4D;AAC9D;AACA;EACE;IACE,gBAAgB;IAChB,OAAO;IACP,+DAA+D;EACjE;AACF;;AAEA;EACE,8CAA8C;AAChD;;AAEA;EACE,uBAAuB;AACzB;;AAEA;;;;CAIC;AACD;EACE,sBAAsB;EACtB,8DAA8D;EAC9D,8DAA8D;EAC9D,kBAAkB;EAClB,0DAA0D;AAC5D;AACA;EACE,8EAA8E;EAC9E,mEAAmE;AACrE;;AAEA;EACE,YAAY;EACZ,eAAe;EACf,aAAa;EACb,gBAAgB;EAChB,kBAAkB;EAClB,iBAAiB;EACjB,SAAS;EACT,WAAW;AACb;AACA;EACE,YAAY;AACd;AACA;EACE,cAAc;AAChB;;AAEA;;;CAGC;AACD;EACE,qEAAqE;EACrE,qDAAqD;AACvD;;AAEA;EACE,cAAc;EACd,wBAAwB,EAAE,0BAA0B;EACpD,qBAAqB,EAAE,YAAY;EACnC,sBAAsB;EACtB,WAAW;EACX,gBAAgB;EAChB,gEAAgE;AAClE;AACA;EACE,wDAAwD;EACxD,yDAAyD;AAC3D;AACA;EACE,aAAa,EAAE,sBAAsB;AACvC;AACA;EACE,wHAAwH;AAC1H;;AAEA;EACE,gEAAgE;EAChE,mEAAmE;AACrE;AACA;EACE,iHAAiH;EACjH,kHAAkH;AACpH;AACA;EACE,8DAA8D;EAC9D,+DAA+D;EAC/D,+DAA+D;AACjE;;AAEA;EACE,wDAAwD;EACxD,yDAAyD;AAC3D;;AAEA;EACE,4FAA4F;AAC9F;;AAEA;;;EAGE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_wih1l_17qe8_97:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  width: 100%;\n}\n\n.awsui_tools_wih1l_17qe8_108:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  flex-wrap: wrap;\n  padding: var(--space-scaled-xs-6859qs, 8px) 0 var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_tools-filtering_wih1l_17qe8_114:not(#\\9) {\n  max-width: 100%;\n  margin-right: var(--space-l-4vl6xu, 20px);\n}\n@supports (flex-basis: fit-content) {\n  .awsui_tools-filtering_wih1l_17qe8_114:not(#\\9) {\n    flex: 1 1 fit-content;\n  }\n}\n@supports not (flex-basis: fit-content) {\n  .awsui_tools-filtering_wih1l_17qe8_114:not(#\\9) {\n    flex: 1 1 auto;\n  }\n}\n.awsui_tools-align-right_wih1l_17qe8_128:not(#\\9) {\n  display: flex;\n  margin-left: auto;\n}\n.awsui_tools-pagination_wih1l_17qe8_132 + .awsui_tools-preferences_wih1l_17qe8_132:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n  box-sizing: border-box;\n  margin-left: var(--space-xs-rsr2qu, 8px);\n  padding-left: var(--space-xs-rsr2qu, 8px);\n}\n.awsui_tools-small_wih1l_17qe8_138 > .awsui_tools-filtering_wih1l_17qe8_114:not(#\\9) {\n  margin-right: 0;\n  margin-bottom: var(--space-scaled-xs-6859qs, 8px);\n  flex-basis: 100%;\n}\n\n.awsui_table_wih1l_17qe8_144:not(#\\9) {\n  width: 100%;\n  border-spacing: 0;\n  position: relative;\n  box-sizing: border-box;\n}\n.awsui_table-layout-fixed_wih1l_17qe8_150:not(#\\9) {\n  table-layout: fixed;\n}\n\n.awsui_wrapper_wih1l_17qe8_154:not(#\\9) {\n  position: relative;\n  box-sizing: border-box;\n  width: 100%;\n  padding-top: var(--space-table-content-top-t15dd1, 12px);\n  padding-bottom: var(--space-table-content-bottom-pg6yvn, 4px);\n  overflow-x: auto;\n}\n.awsui_wrapper_wih1l_17qe8_154.awsui_variant-stacked_wih1l_17qe8_162 > .awsui_table_wih1l_17qe8_144:not(#\\9), .awsui_wrapper_wih1l_17qe8_154.awsui_variant-container_wih1l_17qe8_162 > .awsui_table_wih1l_17qe8_144:not(#\\9) {\n  padding-left: var(--space-table-horizontal-mj7h0h, 20px);\n  padding-right: var(--space-table-horizontal-mj7h0h, 20px);\n}\n.awsui_wrapper_wih1l_17qe8_154.awsui_variant-embedded_wih1l_17qe8_166:not(#\\9) {\n  padding-bottom: var(--space-table-embedded-content-bottom-7vc5vt, 0px);\n}\n.awsui_wrapper_wih1l_17qe8_154.awsui_has-header_wih1l_17qe8_169:not(#\\9) {\n  padding-top: 0px;\n}\n.awsui_wrapper_wih1l_17qe8_154.awsui_has-footer_wih1l_17qe8_172:not(#\\9) {\n  padding-bottom: 0px;\n}\n.awsui_wrapper_wih1l_17qe8_154:not(#\\9):not(.awsui_has-header_wih1l_17qe8_169) {\n  border-top-right-radius: var(--border-radius-container-gh9ysk, 16px);\n  border-top-left-radius: var(--border-radius-container-gh9ysk, 16px);\n}\nbody[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_17qe8_154:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: 2px;\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_cell-merged_wih1l_17qe8_186:not(#\\9) {\n  text-align: center;\n  padding: 0;\n}\n.awsui_cell-merged_wih1l_17qe8_186.awsui_has-footer_wih1l_17qe8_172:not(#\\9) {\n  /*\n  Add a bottom border to the body cell of an empty table as a separator between the \n  table and the footer\n  */\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_cell-merged-content_wih1l_17qe8_197:not(#\\9) {\n  box-sizing: border-box;\n  width: 100%;\n  padding: var(--space-scaled-m-pv0fmt, 16px) var(--space-l-4vl6xu, 20px) var(--space-scaled-l-t03y3z, 20px);\n  /* stylelint-disable plugin/no-unsupported-browser-features */\n  /* stylelint-enable plugin/no-unsupported-browser-features */\n}\n@supports (position: sticky) {\n  .awsui_cell-merged-content_wih1l_17qe8_197:not(#\\9) {\n    position: sticky;\n    left: 0;\n    margin: 0 calc(-2 * var(--space-table-horizontal-mj7h0h, 20px));\n  }\n}\n\n.awsui_empty_wih1l_17qe8_212:not(#\\9) {\n  color: var(--color-text-empty-fjv325, #5f6b7a);\n}\n\n.awsui_loading_wih1l_17qe8_216:not(#\\9) {\n  /* used in test-utils */\n}\n\n/*\nThe min/max/width token values in Visual Refresh should align \nthe table header and body cells selection control with the table\nfilter search icon.\n*/\n.awsui_selection-control_wih1l_17qe8_225:not(#\\9) {\n  box-sizing: border-box;\n  max-width: var(--size-table-selection-horizontal-o8c8gs, 40px);\n  min-width: var(--size-table-selection-horizontal-o8c8gs, 40px);\n  position: relative;\n  width: var(--size-table-selection-horizontal-o8c8gs, 40px);\n}\n.awsui_selection-control_wih1l_17qe8_225.awsui_selection-control-header_wih1l_17qe8_232:not(#\\9) {\n  padding: var(--space-scaled-xs-6859qs, 8px) var(--space-scaled-l-t03y3z, 20px);\n  border-left: var(--border-item-width-qbbbsa, 2px) solid transparent;\n}\n\n.awsui_sticky-scrollbar_wih1l_17qe8_237:not(#\\9) {\n  height: 15px;\n  position: fixed;\n  display: none;\n  overflow-x: auto;\n  overflow-y: hidden;\n  margin-top: -15px;\n  bottom: 0;\n  width: 100%;\n}\n.awsui_sticky-scrollbar-content_wih1l_17qe8_247:not(#\\9) {\n  height: 15px;\n}\n.awsui_sticky-scrollbar-visible_wih1l_17qe8_250:not(#\\9) {\n  display: block;\n}\n\n/*\nThe dynamic height dark header needs a background that will cover\nthe default white background of the container component.\n*/\n.awsui_dark-header_wih1l_17qe8_258:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_header-secondary_wih1l_17qe8_263:not(#\\9) {\n  overflow: auto;\n  -ms-overflow-style: none; /* Internet Explorer 10+ */\n  scrollbar-width: none; /* Firefox */\n  box-sizing: border-box;\n  width: 100%;\n  border-radius: 0;\n  background: var(--color-background-table-header-i1pa1g, #ffffff);\n}\n.awsui_header-secondary_wih1l_17qe8_263.awsui_variant-stacked_wih1l_17qe8_162 > .awsui_table_wih1l_17qe8_144:not(#\\9), .awsui_header-secondary_wih1l_17qe8_263.awsui_variant-container_wih1l_17qe8_162 > .awsui_table_wih1l_17qe8_144:not(#\\9) {\n  padding-left: var(--space-table-horizontal-mj7h0h, 20px);\n  padding-right: var(--space-table-horizontal-mj7h0h, 20px);\n}\n.awsui_header-secondary_wih1l_17qe8_263:not(#\\9)::-webkit-scrollbar {\n  display: none; /* Safari and Chrome */\n}\n.awsui_header-secondary_wih1l_17qe8_263.awsui_table-has-header_wih1l_17qe8_279:not(#\\9) {\n  border-top: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-container-divider-4ade7z, transparent);\n}\n\n.awsui_header-controls_wih1l_17qe8_283:not(#\\9) {\n  padding-top: var(--space-container-header-vertical-zsjhel, 12px);\n  padding-bottom: var(--space-container-header-vertical-zsjhel, 12px);\n}\n.awsui_header-controls_wih1l_17qe8_283.awsui_variant-stacked_wih1l_17qe8_162:not(#\\9), .awsui_header-controls_wih1l_17qe8_283.awsui_variant-container_wih1l_17qe8_162:not(#\\9) {\n  padding-left: calc(var(--space-table-horizontal-mj7h0h, 20px) + var(--space-table-header-horizontal-et2ko8, 0px));\n  padding-right: calc(var(--space-table-horizontal-mj7h0h, 20px) + var(--space-table-header-horizontal-et2ko8, 0px));\n}\n.awsui_header-controls_wih1l_17qe8_283.awsui_variant-embedded_wih1l_17qe8_166:not(#\\9) {\n  padding-left: var(--space-table-header-horizontal-et2ko8, 0px);\n  padding-right: var(--space-table-header-horizontal-et2ko8, 0px);\n  padding-top: var(--space-table-embedded-header-top-zf07fk, 0px);\n}\n\n.awsui_footer-wrapper_wih1l_17qe8_297.awsui_variant-stacked_wih1l_17qe8_162:not(#\\9), .awsui_footer-wrapper_wih1l_17qe8_297.awsui_variant-container_wih1l_17qe8_162:not(#\\9) {\n  padding-left: var(--space-table-horizontal-mj7h0h, 20px);\n  padding-right: var(--space-table-horizontal-mj7h0h, 20px);\n}\n\n.awsui_footer_wih1l_17qe8_297:not(#\\9) {\n  padding: var(--space-scaled-s-cu1hzn, 12px) var(--space-table-footer-horizontal-8o6sk8, 0px);\n}\n\n.awsui_thead-active_wih1l_17qe8_306:not(#\\9),\n.awsui_row_wih1l_17qe8_307:not(#\\9),\n.awsui_row-selected_wih1l_17qe8_308:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tabs/styles.scoped.css":
/*!*****************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tabs/styles.scoped.css ***!
  \*****************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable selector-max-type */\n.awsui_tabs-header_14rmt_174dr_186:not(#\\9) {\n  margin: 0;\n  padding: 0;\n  display: flex;\n}\n\n.awsui_tabs-header-list_14rmt_174dr_192:not(#\\9) {\n  margin: 0;\n  padding: 0;\n  display: flex;\n  overflow-x: scroll;\n  overflow-y: hidden;\n  position: relative;\n  width: 100%;\n  -ms-overflow-style: none; /* Internet Explorer 10+ */\n  scrollbar-width: none; /* Firefox */\n}\n.awsui_tabs-header-list_14rmt_174dr_192:not(#\\9)::-webkit-scrollbar {\n  display: none; /* Safari and Chrome */\n}\n\n.awsui_pagination-button_14rmt_174dr_207:not(#\\9) {\n  margin: var(--space-scaled-s-cu1hzn, 12px) 0;\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  display: flex;\n}\n.awsui_pagination-button-left_14rmt_174dr_212:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-control-disabled-vx8bco, #d1d5db);\n}\n.awsui_pagination-button-left-scrollable_14rmt_174dr_215:not(#\\9) {\n  z-index: 1;\n  box-shadow: 5px 0px 4px -3px var(--color-border-tabs-shadow-4lmh2z, rgba(0, 7, 22, 0.12)), 1px 0px 0px 0px var(--color-border-tabs-shadow-4lmh2z, rgba(0, 7, 22, 0.12));\n}\n.awsui_pagination-button-right_14rmt_174dr_219:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-control-disabled-vx8bco, #d1d5db);\n}\n.awsui_pagination-button-right-scrollable_14rmt_174dr_222:not(#\\9) {\n  z-index: 1;\n  box-shadow: -5px 0px 4px -3px var(--color-border-tabs-shadow-4lmh2z, rgba(0, 7, 22, 0.12)), -1px 0px 0px 0 var(--color-border-tabs-shadow-4lmh2z, rgba(0, 7, 22, 0.12));\n}\n\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9) {\n  list-style: none;\n  padding: 0;\n  flex-shrink: 0;\n  display: flex;\n  max-width: calc(90% - var(--space-l-4vl6xu, 20px));\n}\n.awsui_tabs-tab_14rmt_174dr_227 > button:not(#\\9) {\n  background-color: transparent;\n}\n\n.awsui_tabs-tab-label_14rmt_174dr_238:not(#\\9) {\n  display: flex;\n  align-items: center;\n  padding: var(--space-scaled-2x-xxs-40awim, 4px) var(--space-l-4vl6xu, 20px);\n  text-align: left;\n  position: relative;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):not(:last-child) > a > .awsui_tabs-tab-label_14rmt_174dr_238, .awsui_tabs-tab_14rmt_174dr_227:not(#\\9):not(:last-child) > button > .awsui_tabs-tab-label_14rmt_174dr_238 {\n  margin-right: calc(-1 * var(--border-divider-section-width-4wm2it, 2px));\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-tabs-divider-69fx5i, #e9ebed);\n}\n\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9) {\n  position: relative;\n  display: flex;\n  align-items: stretch;\n  text-decoration: none;\n  cursor: pointer;\n  padding: calc(var(--space-scaled-s-cu1hzn, 12px) - 1px) 0 var(--space-scaled-s-cu1hzn, 12px) 0;\n  margin-top: 1px;\n  border: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n  font-size: var(--font-tabs-size-01zslx, 16px);\n  line-height: var(--font-tabs-line-height-qo8cr6, 20px);\n  font-weight: var(--font-wayfinding-link-active-weight-l3fid7, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus {\n  z-index: 1;\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-tabs-focus-outline-gutter-64zu5e, -8px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-tabs-focus-outline-gutter-64zu5e, -8px));\n  top: calc(-1 * var(--space-tabs-focus-outline-gutter-64zu5e, -8px));\n  width: calc(100% + 2 * var(--space-tabs-focus-outline-gutter-64zu5e, -8px));\n  height: calc(100% + 2 * var(--space-tabs-focus-outline-gutter-64zu5e, -8px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus > a > .awsui_tabs-tab-label_14rmt_174dr_238, body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus > button > .awsui_tabs-tab-label_14rmt_174dr_238 {\n  border-right-color: transparent;\n}\n\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):first-child {\n  margin-left: 1px;\n}\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):first-child > a > .awsui_tabs-tab-label_14rmt_174dr_238, .awsui_tabs-tab_14rmt_174dr_227:not(#\\9):first-child > button > .awsui_tabs-tab-label_14rmt_174dr_238 {\n  padding-left: calc(var(--space-l-4vl6xu, 20px) - 1px);\n}\n\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):last-child {\n  margin-right: 1px;\n}\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):last-child > a > .awsui_tabs-tab-label_14rmt_174dr_238, .awsui_tabs-tab_14rmt_174dr_227:not(#\\9):last-child > button > .awsui_tabs-tab-label_14rmt_174dr_238 {\n  padding-right: calc(var(--space-l-4vl6xu, 20px) - 1px);\n}\n\n.awsui_tabs-tab-disabled_14rmt_174dr_313:not(#\\9), .awsui_tabs-tab-disabled_14rmt_174dr_313:not(#\\9):hover {\n  pointer-events: none;\n  cursor: default;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  font-weight: var(--font-tabs-disabled-weight-imwq16, 800);\n}\n\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313):after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  width: 100%;\n  bottom: calc(-1 * var(--border-divider-section-width-4wm2it, 2px));\n  height: var(--border-active-width-ce5ls7, 4px);\n  border-radius: var(--border-radius-tabs-focus-ring-j968on, 20px);\n  background: var(--color-border-tabs-underline-9bcfzu, #0972d3);\n  opacity: 0;\n}\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313).awsui_refresh_14rmt_174dr_331:after {\n  transition: opacity var(--motion-duration-refresh-only-medium-5flen2, 165ms) var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313).awsui_refresh_14rmt_174dr_331:after {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313).awsui_refresh_14rmt_174dr_331:after, .awsui-mode-entering .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313).awsui_refresh_14rmt_174dr_331:after {\n  animation: none;\n  transition: none;\n}\n\n.awsui_tabs-tab-active_14rmt_174dr_345:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313) {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_tabs-tab-active_14rmt_174dr_345:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313):after {\n  opacity: 1;\n}\n\n.awsui_tabs-header-with-divider_14rmt_174dr_352:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-tabs-divider-69fx5i, #e9ebed);\n}\n\n.awsui_root_14rmt_174dr_356:not(#\\9) {\n  /* used in test-utils or tests */\n}\n\n.awsui_tabs_14rmt_174dr_186:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n  width: 100%;\n}\n\n.awsui_tabs-content_14rmt_174dr_375:not(#\\9) {\n  display: none;\n}\n\n.awsui_tabs-content-active_14rmt_174dr_379:not(#\\9) {\n  display: block;\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_174dr_379:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: 2px;\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_tabs-content-wrapper_14rmt_174dr_389.awsui_with-paddings_14rmt_174dr_389 > .awsui_tabs-content_14rmt_174dr_375:not(#\\9) {\n  padding: var(--space-scaled-m-pv0fmt, 16px) 0;\n}\n\n.awsui_tabs-container-content-wrapper_14rmt_174dr_393.awsui_with-paddings_14rmt_174dr_389 > .awsui_tabs-content_14rmt_174dr_375:not(#\\9) {\n  padding: var(--space-tabs-content-top-mn4c9x, 12px) var(--space-container-horizontal-tlw03i, 20px) var(--space-scaled-l-t03y3z, 20px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/tabs/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD,wCAAwC;AACxC;EACE,SAAS;EACT,UAAU;EACV,aAAa;AACf;;AAEA;EACE,SAAS;EACT,UAAU;EACV,aAAa;EACb,kBAAkB;EAClB,kBAAkB;EAClB,kBAAkB;EAClB,WAAW;EACX,wBAAwB,EAAE,0BAA0B;EACpD,qBAAqB,EAAE,YAAY;AACrC;AACA;EACE,aAAa,EAAE,sBAAsB;AACvC;;AAEA;EACE,4CAA4C;EAC5C,uCAAuC;EACvC,aAAa;AACf;AACA;EACE,wHAAwH;AAC1H;AACA;EACE,UAAU;EACV,uKAAuK;AACzK;AACA;EACE,uHAAuH;AACzH;AACA;EACE,UAAU;EACV,uKAAuK;AACzK;;AAEA;EACE,gBAAgB;EAChB,UAAU;EACV,cAAc;EACd,aAAa;EACb,kDAAkD;AACpD;AACA;EACE,6BAA6B;AAC/B;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,2EAA2E;EAC3E,gBAAgB;EAChB,kBAAkB;EAClB,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;AACxB;;AAEA;EACE,wEAAwE;EACxE,oHAAoH;AACtH;;AAEA;EACE,kBAAkB;EAClB,aAAa;EACb,oBAAoB;EACpB,qBAAqB;EACrB,eAAe;EACf,8FAA8F;EAC9F,eAAe;EACf,yEAAyE;EACzE,6CAA6C;EAC7C,sDAAsD;EACtD,kEAAkE;EAClE,wEAAwE;EACxE,wEAAwE;EACxE,4DAA4D;AAC9D;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;AACf;AACA;EACE,UAAU;EACV,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+EAA+E;AACjF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oEAAoE;EACpE,mEAAmE;EACnE,2EAA2E;EAC3E,4EAA4E;EAC5E,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,+BAA+B;AACjC;;AAEA;EACE,gBAAgB;AAClB;AACA;EACE,qDAAqD;AACvD;;AAEA;EACE,iBAAiB;AACnB;AACA;EACE,sDAAsD;AACxD;;AAEA;EACE,oBAAoB;EACpB,eAAe;EACf,6DAA6D;EAC7D,yDAAyD;AAC3D;;AAEA;EACE,WAAW;EACX,kBAAkB;EAClB,OAAO;EACP,WAAW;EACX,kEAAkE;EAClE,8CAA8C;EAC9C,gEAAgE;EAChE,8DAA8D;EAC9D,UAAU;AACZ;AACA;EACE,uJAAuJ;AACzJ;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,+CAA+C;AACjD;AACA;EACE,UAAU;AACZ;;AAEA;EACE,qHAAqH;AACvH;;AAEA;EACE,gCAAgC;AAClC;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,cAAc;EACd,WAAW;AACb;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,cAAc;AAChB;AACA;EACE,+BAA+B;EAC/B,mBAAmB;EACnB,0DAA0D;EAC1D,sEAAsE;AACxE;;AAEA;EACE,6CAA6C;AAC/C;;AAEA;EACE,qIAAqI;AACvI","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable selector-max-type */\n.awsui_tabs-header_14rmt_174dr_186:not(#\\9) {\n  margin: 0;\n  padding: 0;\n  display: flex;\n}\n\n.awsui_tabs-header-list_14rmt_174dr_192:not(#\\9) {\n  margin: 0;\n  padding: 0;\n  display: flex;\n  overflow-x: scroll;\n  overflow-y: hidden;\n  position: relative;\n  width: 100%;\n  -ms-overflow-style: none; /* Internet Explorer 10+ */\n  scrollbar-width: none; /* Firefox */\n}\n.awsui_tabs-header-list_14rmt_174dr_192:not(#\\9)::-webkit-scrollbar {\n  display: none; /* Safari and Chrome */\n}\n\n.awsui_pagination-button_14rmt_174dr_207:not(#\\9) {\n  margin: var(--space-scaled-s-cu1hzn, 12px) 0;\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  display: flex;\n}\n.awsui_pagination-button-left_14rmt_174dr_212:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-control-disabled-vx8bco, #d1d5db);\n}\n.awsui_pagination-button-left-scrollable_14rmt_174dr_215:not(#\\9) {\n  z-index: 1;\n  box-shadow: 5px 0px 4px -3px var(--color-border-tabs-shadow-4lmh2z, rgba(0, 7, 22, 0.12)), 1px 0px 0px 0px var(--color-border-tabs-shadow-4lmh2z, rgba(0, 7, 22, 0.12));\n}\n.awsui_pagination-button-right_14rmt_174dr_219:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-control-disabled-vx8bco, #d1d5db);\n}\n.awsui_pagination-button-right-scrollable_14rmt_174dr_222:not(#\\9) {\n  z-index: 1;\n  box-shadow: -5px 0px 4px -3px var(--color-border-tabs-shadow-4lmh2z, rgba(0, 7, 22, 0.12)), -1px 0px 0px 0 var(--color-border-tabs-shadow-4lmh2z, rgba(0, 7, 22, 0.12));\n}\n\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9) {\n  list-style: none;\n  padding: 0;\n  flex-shrink: 0;\n  display: flex;\n  max-width: calc(90% - var(--space-l-4vl6xu, 20px));\n}\n.awsui_tabs-tab_14rmt_174dr_227 > button:not(#\\9) {\n  background-color: transparent;\n}\n\n.awsui_tabs-tab-label_14rmt_174dr_238:not(#\\9) {\n  display: flex;\n  align-items: center;\n  padding: var(--space-scaled-2x-xxs-40awim, 4px) var(--space-l-4vl6xu, 20px);\n  text-align: left;\n  position: relative;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n}\n\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):not(:last-child) > a > .awsui_tabs-tab-label_14rmt_174dr_238, .awsui_tabs-tab_14rmt_174dr_227:not(#\\9):not(:last-child) > button > .awsui_tabs-tab-label_14rmt_174dr_238 {\n  margin-right: calc(-1 * var(--border-divider-section-width-4wm2it, 2px));\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-tabs-divider-69fx5i, #e9ebed);\n}\n\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9) {\n  position: relative;\n  display: flex;\n  align-items: stretch;\n  text-decoration: none;\n  cursor: pointer;\n  padding: calc(var(--space-scaled-s-cu1hzn, 12px) - 1px) 0 var(--space-scaled-s-cu1hzn, 12px) 0;\n  margin-top: 1px;\n  border: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n  font-size: var(--font-tabs-size-01zslx, 16px);\n  line-height: var(--font-tabs-line-height-qo8cr6, 20px);\n  font-weight: var(--font-wayfinding-link-active-weight-l3fid7, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus {\n  z-index: 1;\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-tabs-focus-outline-gutter-64zu5e, -8px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-tabs-focus-outline-gutter-64zu5e, -8px));\n  top: calc(-1 * var(--space-tabs-focus-outline-gutter-64zu5e, -8px));\n  width: calc(100% + 2 * var(--space-tabs-focus-outline-gutter-64zu5e, -8px));\n  height: calc(100% + 2 * var(--space-tabs-focus-outline-gutter-64zu5e, -8px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus > a > .awsui_tabs-tab-label_14rmt_174dr_238, body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):focus > button > .awsui_tabs-tab-label_14rmt_174dr_238 {\n  border-right-color: transparent;\n}\n\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):first-child {\n  margin-left: 1px;\n}\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):first-child > a > .awsui_tabs-tab-label_14rmt_174dr_238, .awsui_tabs-tab_14rmt_174dr_227:not(#\\9):first-child > button > .awsui_tabs-tab-label_14rmt_174dr_238 {\n  padding-left: calc(var(--space-l-4vl6xu, 20px) - 1px);\n}\n\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):last-child {\n  margin-right: 1px;\n}\n.awsui_tabs-tab_14rmt_174dr_227:not(#\\9):last-child > a > .awsui_tabs-tab-label_14rmt_174dr_238, .awsui_tabs-tab_14rmt_174dr_227:not(#\\9):last-child > button > .awsui_tabs-tab-label_14rmt_174dr_238 {\n  padding-right: calc(var(--space-l-4vl6xu, 20px) - 1px);\n}\n\n.awsui_tabs-tab-disabled_14rmt_174dr_313:not(#\\9), .awsui_tabs-tab-disabled_14rmt_174dr_313:not(#\\9):hover {\n  pointer-events: none;\n  cursor: default;\n  color: var(--color-text-interactive-disabled-3pbb07, #9ba7b6);\n  font-weight: var(--font-tabs-disabled-weight-imwq16, 800);\n}\n\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313):after {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  width: 100%;\n  bottom: calc(-1 * var(--border-divider-section-width-4wm2it, 2px));\n  height: var(--border-active-width-ce5ls7, 4px);\n  border-radius: var(--border-radius-tabs-focus-ring-j968on, 20px);\n  background: var(--color-border-tabs-underline-9bcfzu, #0972d3);\n  opacity: 0;\n}\n.awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313).awsui_refresh_14rmt_174dr_331:after {\n  transition: opacity var(--motion-duration-refresh-only-medium-5flen2, 165ms) var(--motion-easing-refresh-only-c-ic6jr0, cubic-bezier(0.84, 0, 0.16, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313).awsui_refresh_14rmt_174dr_331:after {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313).awsui_refresh_14rmt_174dr_331:after, .awsui-mode-entering .awsui_tabs-tab-link_14rmt_174dr_254:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313).awsui_refresh_14rmt_174dr_331:after {\n  animation: none;\n  transition: none;\n}\n\n.awsui_tabs-tab-active_14rmt_174dr_345:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313) {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\n.awsui_tabs-tab-active_14rmt_174dr_345:not(#\\9):not(.awsui_tabs-tab-disabled_14rmt_174dr_313):after {\n  opacity: 1;\n}\n\n.awsui_tabs-header-with-divider_14rmt_174dr_352:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-tabs-divider-69fx5i, #e9ebed);\n}\n\n.awsui_root_14rmt_174dr_356:not(#\\9) {\n  /* used in test-utils or tests */\n}\n\n.awsui_tabs_14rmt_174dr_186:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: block;\n  width: 100%;\n}\n\n.awsui_tabs-content_14rmt_174dr_375:not(#\\9) {\n  display: none;\n}\n\n.awsui_tabs-content-active_14rmt_174dr_379:not(#\\9) {\n  display: block;\n}\nbody[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_174dr_379:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: 2px;\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_tabs-content-wrapper_14rmt_174dr_389.awsui_with-paddings_14rmt_174dr_389 > .awsui_tabs-content_14rmt_174dr_375:not(#\\9) {\n  padding: var(--space-scaled-m-pv0fmt, 16px) 0;\n}\n\n.awsui_tabs-container-content-wrapper_14rmt_174dr_393.awsui_with-paddings_14rmt_174dr_389 > .awsui_tabs-content_14rmt_174dr_375:not(#\\9) {\n  padding: var(--space-tabs-content-top-mn4c9x, 12px) var(--space-container-horizontal-tlw03i, 20px) var(--space-scaled-l-t03y3z, 20px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tag-editor/styles.scoped.css":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tag-editor/styles.scoped.css ***!
  \***********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_brdst_1sizh_93:not(#\\9) {\n  /* used in test utils */\n}\n\n.awsui_loading_brdst_1sizh_97:not(#\\9) {\n  /* used in test utils */\n}\n\n.awsui_undo-button_brdst_1sizh_101:not(#\\9) {\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: var(--font-link-button-weight-4f1hjr, 800);\n  letter-spacing: var(--font-link-button-letter-spacing-58wset, 0.005em);\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: var(--color-text-link-button-underline-8mp92t, transparent);\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_undo-button_brdst_1sizh_101:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_undo-button_brdst_1sizh_101:not(#\\9), .awsui-mode-entering .awsui_undo-button_brdst_1sizh_101:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_undo-button_brdst_1sizh_101:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_undo-button_brdst_1sizh_101:not(#\\9):focus {\n  outline: none;\n}\n.awsui_undo-button_brdst_1sizh_101:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_undo-button_brdst_1sizh_101:not(#\\9):active, .awsui_undo-button_brdst_1sizh_101:not(#\\9):focus, .awsui_undo-button_brdst_1sizh_101:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: var(--color-text-link-button-underline-hover-ei09le, transparent);\n}\nbody[data-awsui-focus-visible=true] .awsui_undo-button_brdst_1sizh_101:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/tag-editor/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,wEAAwE;EACxE,wEAAwE;EACxE,qDAAqD;EACrD,uDAAuD;EACvD,sEAAsE;EACtE,0BAA0B;EAC1B,uEAAuE;EACvE,kFAAkF;EAClF,mDAAmD;EACnD,2CAA2C;EAC3C,oEAAoE;EACpE,6EAA6E;AAC/E;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,eAAe;EACf,mDAAmD;AACrD;AACA;EACE,aAAa;AACf;AACA;EACE,mDAAmD;AACrD;AACA;EACE,0BAA0B;EAC1B,uEAAuE;EACvE,wFAAwF;AAC1F;AACA;EACE,oBAAoB;EACpB,wDAAwD;EACxD,mBAAmB;EACnB,+DAA+D;EAC/D,0EAA0E;EAC1E,0HAA0H;AAC5H","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_brdst_1sizh_93:not(#\\9) {\n  /* used in test utils */\n}\n\n.awsui_loading_brdst_1sizh_97:not(#\\9) {\n  /* used in test utils */\n}\n\n.awsui_undo-button_brdst_1sizh_101:not(#\\9) {\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: var(--font-link-button-weight-4f1hjr, 800);\n  letter-spacing: var(--font-link-button-letter-spacing-58wset, 0.005em);\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: var(--color-text-link-button-underline-8mp92t, transparent);\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_undo-button_brdst_1sizh_101:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_undo-button_brdst_1sizh_101:not(#\\9), .awsui-mode-entering .awsui_undo-button_brdst_1sizh_101:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_undo-button_brdst_1sizh_101:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_undo-button_brdst_1sizh_101:not(#\\9):focus {\n  outline: none;\n}\n.awsui_undo-button_brdst_1sizh_101:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_undo-button_brdst_1sizh_101:not(#\\9):active, .awsui_undo-button_brdst_1sizh_101:not(#\\9):focus, .awsui_undo-button_brdst_1sizh_101:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: var(--color-text-link-button-underline-hover-ei09le, transparent);\n}\nbody[data-awsui-focus-visible=true] .awsui_undo-button_brdst_1sizh_101:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/text-content/styles.scoped.css":
/*!*************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/text-content/styles.scoped.css ***!
  \*************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-implicit-descendant, selector-max-type */\n.awsui_text-content_6absk_lv8vb_94:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  /* stylelint-disable no-descending-specificity */\n  /* stylelint-enable no-descending-specificity */\n}\n.awsui_text-content_6absk_lv8vb_94 h1:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h2:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h3:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h4:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h5:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 p:not(#\\9) {\n  font-family: inherit;\n  font-weight: normal;\n  text-decoration: none;\n  margin: 0;\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n}\n.awsui_text-content_6absk_lv8vb_94 h1:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h2:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h3:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h4:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h5:not(#\\9) {\n  color: var(--color-text-heading-default-jopz0f, #000716);\n}\n.awsui_text-content_6absk_lv8vb_94 h1:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n  line-height: var(--font-heading-xl-line-height-doxfdj, 40px);\n  letter-spacing: var(--font-heading-xl-letter-spacing-9tcsmy, -0.02em);\n  font-weight: var(--font-heading-xl-weight-772870, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 h2:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n  line-height: var(--font-heading-l-line-height-gev4n1, 30px);\n  letter-spacing: var(--font-heading-l-letter-spacing-f6wvtk, -0.015em);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 h3:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 h4:not(#\\9) {\n  font-size: var(--font-heading-s-size-9clg8y, 16px);\n  line-height: var(--font-heading-s-line-height-5b7f0q, 20px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n  font-weight: var(--font-heading-s-weight-k8ys41, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 h5:not(#\\9) {\n  font-size: var(--font-heading-xs-size-fryxro, 14px);\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 b:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 strong:not(#\\9) {\n  font-weight: 700;\n}\n.awsui_text-content_6absk_lv8vb_94 p:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: inherit;\n}\n.awsui_text-content_6absk_lv8vb_94 small:not(#\\9) {\n  display: inline-block;\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  color: var(--color-text-small-le1y42, #5f6b7a);\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9) {\n  font-size: inherit;\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: var(--font-link-primary-weight-91pybi, \"inherit\");\n  letter-spacing: var(--font-link-primary-letter-spacing-vmsgcx, \"inherit\");\n  -webkit-text-decoration: var(--font-link-primary-decoration-wfgjh2, underline);\n          text-decoration: var(--font-link-primary-decoration-wfgjh2, underline);\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: var(--color-text-link-primary-underline-ga7rq8, #0972d3);\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9), .awsui-mode-entering .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):focus {\n  outline: none;\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):active, .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):focus, .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n.awsui_text-content_6absk_lv8vb_94 code:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 pre:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 samp:not(#\\9) {\n  font-family: var(--font-family-monospace-iz223z, Monaco, Menlo, Consolas, \"Courier Prime\", Courier, \"Courier New\", monospace);\n  background: transparent;\n}\n.awsui_text-content_6absk_lv8vb_94 code:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9) {\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: inherit;\n  letter-spacing: normal;\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_text-content_6absk_lv8vb_94 a:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_text-content_6absk_lv8vb_94 a:not(#\\9), .awsui-mode-entering .awsui_text-content_6absk_lv8vb_94 a:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):focus {\n  outline: none;\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):active, .awsui_text-content_6absk_lv8vb_94 a:not(#\\9):focus, .awsui_text-content_6absk_lv8vb_94 a:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_text-content_6absk_lv8vb_94 ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol:not(#\\9) {\n  padding-left: var(--space-l-4vl6xu, 20px);\n  margin: var(--space-xxs-ynfts5, 4px) 0;\n  list-style-position: outside;\n}\n.awsui_text-content_6absk_lv8vb_94 ul + ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul + ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li + ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li + li:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li + ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li > ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li > ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol + ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol + ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li + ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li + li:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li + ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li > ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li > ol:not(#\\9) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_text-content_6absk_lv8vb_94 ul > li > ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li > ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li > ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li > ol:not(#\\9) {\n  margin: 0;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/text-content/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD,mFAAmF;AACnF;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,gDAAgD;EAChD,+CAA+C;AACjD;AACA;;;;;;EAME,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;EACrB,SAAS;EACT,uCAAuC;AACzC;AACA;;;;;EAKE,wDAAwD;AAC1D;AACA;EACE,mDAAmD;EACnD,4DAA4D;EAC5D,qEAAqE;EACrE,sDAAsD;EACtD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,qEAAqE;EACrE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,oEAAoE;EACpE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,qEAAqE;EACrE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;EACE,mDAAmD;EACnD,4DAA4D;EAC5D,sDAAsD;EACtD,wEAAwE;EACxE,wEAAwE;AAC1E;AACA;;EAEE,gBAAgB;AAClB;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,cAAc;AAChB;AACA;EACE,qBAAqB;EACrB,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;EACjE,8CAA8C;AAChD;AACA;EACE,kBAAkB;EAClB,qDAAqD;EACrD,8DAA8D;EAC9D,yEAAyE;EACzE,8EAA8E;UACtE,sEAAsE;EAC9E,uEAAuE;EACvE,+EAA+E;EAC/E,mDAAmD;EACnD,2CAA2C;EAC3C,oEAAoE;EACpE,6EAA6E;AAC/E;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,eAAe;EACf,mDAAmD;AACrD;AACA;EACE,aAAa;AACf;AACA;EACE,mDAAmD;AACrD;AACA;EACE,0BAA0B;EAC1B,uEAAuE;EACvE,mCAAmC;AACrC;AACA;;;EAGE,6HAA6H;EAC7H,uBAAuB;AACzB;AACA;EACE,+CAA+C;EAC/C,wDAAwD;EACxD,iEAAiE;AACnE;AACA;EACE,qDAAqD;EACrD,oBAAoB;EACpB,sBAAsB;EACtB,qBAAqB;EACrB,uEAAuE;EACvE,kCAAkC;EAClC,mDAAmD;EACnD,2CAA2C;EAC3C,oEAAoE;EACpE,6EAA6E;AAC/E;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;AACA;EACE,eAAe;EACf,mDAAmD;AACrD;AACA;EACE,aAAa;AACf;AACA;EACE,mDAAmD;AACrD;AACA;EACE,0BAA0B;EAC1B,uEAAuE;EACvE,mCAAmC;AACrC;AACA;EACE,oBAAoB;EACpB,wDAAwD;EACxD,mBAAmB;EACnB,+DAA+D;EAC/D,0EAA0E;EAC1E,0HAA0H;AAC5H;AACA;;EAEE,yCAAyC;EACzC,sCAAsC;EACtC,4BAA4B;AAC9B;AACA;;;;;;;;;;;;;;EAcE,yCAAyC;AAC3C;AACA;;;;EAIE,SAAS;AACX","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-implicit-descendant, selector-max-type */\n.awsui_text-content_6absk_lv8vb_94:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  /* stylelint-disable no-descending-specificity */\n  /* stylelint-enable no-descending-specificity */\n}\n.awsui_text-content_6absk_lv8vb_94 h1:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h2:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h3:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h4:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h5:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 p:not(#\\9) {\n  font-family: inherit;\n  font-weight: normal;\n  text-decoration: none;\n  margin: 0;\n  padding: var(--space-xxs-ynfts5, 4px) 0;\n}\n.awsui_text-content_6absk_lv8vb_94 h1:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h2:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h3:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h4:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 h5:not(#\\9) {\n  color: var(--color-text-heading-default-jopz0f, #000716);\n}\n.awsui_text-content_6absk_lv8vb_94 h1:not(#\\9) {\n  font-size: var(--font-heading-xl-size-d0vjbk, 32px);\n  line-height: var(--font-heading-xl-line-height-doxfdj, 40px);\n  letter-spacing: var(--font-heading-xl-letter-spacing-9tcsmy, -0.02em);\n  font-weight: var(--font-heading-xl-weight-772870, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 h2:not(#\\9) {\n  font-size: var(--font-heading-l-size-otmxys, 24px);\n  line-height: var(--font-heading-l-line-height-gev4n1, 30px);\n  letter-spacing: var(--font-heading-l-letter-spacing-f6wvtk, -0.015em);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 h3:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 h4:not(#\\9) {\n  font-size: var(--font-heading-s-size-9clg8y, 16px);\n  line-height: var(--font-heading-s-line-height-5b7f0q, 20px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n  font-weight: var(--font-heading-s-weight-k8ys41, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 h5:not(#\\9) {\n  font-size: var(--font-heading-xs-size-fryxro, 14px);\n  line-height: var(--font-heading-xs-line-height-5x131j, 18px);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n}\n.awsui_text-content_6absk_lv8vb_94 b:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 strong:not(#\\9) {\n  font-weight: 700;\n}\n.awsui_text-content_6absk_lv8vb_94 p:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: inherit;\n}\n.awsui_text-content_6absk_lv8vb_94 small:not(#\\9) {\n  display: inline-block;\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n  color: var(--color-text-small-le1y42, #5f6b7a);\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9) {\n  font-size: inherit;\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: var(--font-link-primary-weight-91pybi, \"inherit\");\n  letter-spacing: var(--font-link-primary-letter-spacing-vmsgcx, \"inherit\");\n  -webkit-text-decoration: var(--font-link-primary-decoration-wfgjh2, underline);\n          text-decoration: var(--font-link-primary-decoration-wfgjh2, underline);\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: var(--color-text-link-primary-underline-ga7rq8, #0972d3);\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9), .awsui-mode-entering .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):focus {\n  outline: none;\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):active, .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):focus, .awsui_text-content_6absk_lv8vb_94 small a:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n.awsui_text-content_6absk_lv8vb_94 code:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 pre:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 samp:not(#\\9) {\n  font-family: var(--font-family-monospace-iz223z, Monaco, Menlo, Consolas, \"Courier Prime\", Courier, \"Courier New\", monospace);\n  background: transparent;\n}\n.awsui_text-content_6absk_lv8vb_94 code:not(#\\9) {\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  line-height: var(--font-body-s-line-height-kdsbrl, 16px);\n  letter-spacing: var(--font-body-s-letter-spacing-cy0oxj, 0.005em);\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9) {\n  color: var(--color-text-link-default-5f186r, #0972d3);\n  font-weight: inherit;\n  letter-spacing: normal;\n  text-decoration: none;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: transparent;\n  transition-property: color, -webkit-text-decoration;\n  transition-property: color, text-decoration;\n  transition-property: color, text-decoration, -webkit-text-decoration;\n  transition-duration: var(--motion-duration-refresh-only-medium-5flen2, 165ms);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_text-content_6absk_lv8vb_94 a:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_text-content_6absk_lv8vb_94 a:not(#\\9), .awsui-mode-entering .awsui_text-content_6absk_lv8vb_94 a:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):focus {\n  outline: none;\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):active {\n  color: var(--color-text-link-hover-kololx, #033160);\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):active, .awsui_text-content_6absk_lv8vb_94 a:not(#\\9):focus, .awsui_text-content_6absk_lv8vb_94 a:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\n.awsui_text-content_6absk_lv8vb_94 a:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_text-content_6absk_lv8vb_94 ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol:not(#\\9) {\n  padding-left: var(--space-l-4vl6xu, 20px);\n  margin: var(--space-xxs-ynfts5, 4px) 0;\n  list-style-position: outside;\n}\n.awsui_text-content_6absk_lv8vb_94 ul + ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul + ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li + ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li + li:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li + ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li > ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li > ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol + ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol + ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li + ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li + li:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li + ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li > ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li > ol:not(#\\9) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_text-content_6absk_lv8vb_94 ul > li > ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ul > li > ol:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li > ul:not(#\\9),\n.awsui_text-content_6absk_lv8vb_94 ol > li > ol:not(#\\9) {\n  margin: 0;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/text-filter/styles.scoped.css":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/text-filter/styles.scoped.css ***!
  \************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1sdq3_16jvd_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  align-items: center;\n  max-width: calc(688px - 2 * var(--space-l-4vl6xu, 20px));\n}\n\n.awsui_input_1sdq3_16jvd_109:not(#\\9) {\n  flex: 1;\n}\n\n.awsui_results_1sdq3_16jvd_113:not(#\\9) {\n  color: var(--color-text-form-label-k3j0b4, #000716);\n  display: inline-block;\n  box-sizing: border-box;\n  white-space: nowrap;\n  padding-left: var(--space-s-hv8c1d, 12px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/text-filter/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,aAAa;EACb,mBAAmB;EACnB,wDAAwD;AAC1D;;AAEA;EACE,OAAO;AACT;;AAEA;EACE,mDAAmD;EACnD,qBAAqB;EACrB,sBAAsB;EACtB,mBAAmB;EACnB,yCAAyC;AAC3C","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_1sdq3_16jvd_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  align-items: center;\n  max-width: calc(688px - 2 * var(--space-l-4vl6xu, 20px));\n}\n\n.awsui_input_1sdq3_16jvd_109:not(#\\9) {\n  flex: 1;\n}\n\n.awsui_results_1sdq3_16jvd_113:not(#\\9) {\n  color: var(--color-text-form-label-k3j0b4, #000716);\n  display: inline-block;\n  box-sizing: border-box;\n  white-space: nowrap;\n  padding-left: var(--space-s-hv8c1d, 12px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/textarea/styles.scoped.css":
/*!*********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/textarea/styles.scoped.css ***!
  \*********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_qk1j1_14w5r_93:not(#\\9) {\n  /* used for test-utils */\n}\n\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  resize: auto; /* stylelint-disable-line plugin/no-unsupported-browser-features */\n  cursor: text;\n  white-space: pre-wrap;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  max-width: 100%;\n  width: 100%;\n  display: block;\n  box-sizing: border-box;\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-default-e47bkv, #7d8998);\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n}\n.awsui_textarea_qk1j1_14w5r_97.awsui_textarea-readonly_qk1j1_14w5r_123:not(#\\9) {\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9)::placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n  opacity: 1;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):invalid {\n  box-shadow: none;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):disabled {\n  background-color: var(--color-background-input-disabled-wu9j6u, #e9ebed);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n  color: var(--color-text-input-disabled-oawyzo, #9ba7b6);\n  cursor: auto;\n  cursor: default;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):disabled::placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n  opacity: 1;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):disabled:-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n}\n.awsui_textarea_qk1j1_14w5r_97.awsui_textarea-invalid_qk1j1_14w5r_159:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  border-color: var(--color-text-status-error-5sesl6, #d91515);\n  padding-left: calc(\n  var(--space-field-horizontal-89h2yr, 12px) - (var(--border-invalid-width-5jpdqn, 8px) - var(--border-field-width-idlekx, 2px))\n);\n  border-left-width: var(--border-invalid-width-5jpdqn, 8px);\n}\n.awsui_textarea_qk1j1_14w5r_97.awsui_textarea-invalid_qk1j1_14w5r_159:not(#\\9):focus {\n  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-omt6il, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/textarea/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,wBAAwB;AAC1B;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,YAAY,EAAE,kEAAkE;EAChF,YAAY;EACZ,qBAAqB;EACrB,uFAAuF;EACvF,qDAAqD;EACrD,eAAe;EACf,WAAW;EACX,cAAc;EACd,sBAAsB;EACtB,uEAAuE;EACvE,qDAAqD;EACrD,qGAAqG;EACrG,+CAA+C;EAC/C,wDAAwD;AAC1D;AACA;EACE,uEAAuE;EACvE,sGAAsG;AACxG;AACA;EACE,0DAA0D;EAC1D,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,0DAA0D;EAC1D,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,oGAAoG;EACpG,qDAAqD;EACrD,6HAA6H;AAC/H;AACA;EACE,gBAAgB;AAClB;AACA;EACE,wEAAwE;EACxE,sGAAsG;EACtG,uDAAuD;EACvD,YAAY;EACZ,eAAe;AACjB;AACA;EACE,mEAAmE;EACnE,UAAU;AACZ;AACA;EACE,mEAAmE;AACrE;AACA;EACE,qDAAqD;EACrD,4DAA4D;EAC5D;;CAED;EACC,0DAA0D;AAC5D;AACA;EACE,qIAAqI;AACvI","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_qk1j1_14w5r_93:not(#\\9) {\n  /* used for test-utils */\n}\n\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  resize: auto; /* stylelint-disable-line plugin/no-unsupported-browser-features */\n  cursor: text;\n  white-space: pre-wrap;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  max-width: 100%;\n  width: 100%;\n  display: block;\n  box-sizing: border-box;\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-default-e47bkv, #7d8998);\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n}\n.awsui_textarea_qk1j1_14w5r_97.awsui_textarea-readonly_qk1j1_14w5r_123:not(#\\9) {\n  background-color: var(--color-background-input-default-u57378, #ffffff);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9)::placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n  opacity: 1;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-j53j3c, #5f6b7a);\n  font-style: italic;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-input-txq8zy, 8px);\n  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-srzyiu, 0px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):invalid {\n  box-shadow: none;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):disabled {\n  background-color: var(--color-background-input-disabled-wu9j6u, #e9ebed);\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-disabled-x2lopj, #e9ebed);\n  color: var(--color-text-input-disabled-oawyzo, #9ba7b6);\n  cursor: auto;\n  cursor: default;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):disabled::placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n  opacity: 1;\n}\n.awsui_textarea_qk1j1_14w5r_97:not(#\\9):disabled:-ms-input-placeholder {\n  color: var(--color-text-input-placeholder-disabled-6928j8, #9ba7b6);\n}\n.awsui_textarea_qk1j1_14w5r_97.awsui_textarea-invalid_qk1j1_14w5r_159:not(#\\9) {\n  color: var(--color-text-status-error-5sesl6, #d91515);\n  border-color: var(--color-text-status-error-5sesl6, #d91515);\n  padding-left: calc(\n  var(--space-field-horizontal-89h2yr, 12px) - (var(--border-invalid-width-5jpdqn, 8px) - var(--border-field-width-idlekx, 2px))\n);\n  border-left-width: var(--border-invalid-width-5jpdqn, 8px);\n}\n.awsui_textarea_qk1j1_14w5r_97.awsui_textarea-invalid_qk1j1_14w5r_159:not(#\\9):focus {\n  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-omt6il, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tiles/styles.scoped.css":
/*!******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tiles/styles.scoped.css ***!
  \******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\ndiv.awsui_column-layout_vj6p7_1x3br_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / -2);\n  /* stylelint-disable-next-line selector-max-universal */\n  /* stylelint-disable-next-line selector-max-universal */\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-no-gutters_vj6p7_1x3br_111:not(#\\9) {\n  margin: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-universal */\n  margin: calc(-1 * (var(--space-text-grid-vertical-tj8m1c, 16px))) calc(-1 * var(--space-grid-gutter-0subky, 20px));\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114 > *:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-breakpoint-default_vj6p7_1x3br_121 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-1_vj6p7_1x3br_124.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-1_vj6p7_1x3br_124.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(3n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(4n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106:not(#\\9):not(.awsui_grid-no-gutters_vj6p7_1x3br_111) > * {\n  padding: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106:not(#\\9):not(.awsui_grid-no-gutters_vj6p7_1x3br_111).awsui_grid-variant-text-grid_vj6p7_1x3br_114 > * {\n  padding: 0 var(--space-grid-gutter-0subky, 20px);\n  margin: var(--space-text-grid-vertical-tj8m1c, 16px) 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-universal */\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155 > *:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-breakpoint-default_vj6p7_1x3br_121 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-1_vj6p7_1x3br_124.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-1_vj6p7_1x3br_124.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(3n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(4n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188:not(#\\9) {\n  /* stylelint-disable selector-max-universal */\n  /* stylelint-enable selector-max-universal */\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188 > *:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188 > *:not(#\\9):last-child {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(3n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(3n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(3):nth-child(3n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+3) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(3):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(3):nth-child(4n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(4):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_vj6p7_1x3br_242:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: block;\n}\n\n.awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  box-sizing: border-box;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-default-e47bkv, #7d8998);\n  border-radius: var(--border-radius-tiles-kl8mtb, 8px);\n  background: var(--color-background-input-default-u57378, #ffffff);\n  padding: var(--space-xs-rsr2qu, 8px) var(--space-scaled-m-pv0fmt, 16px);\n  display: flex;\n  flex-direction: column;\n  transition: border-color var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear), background-color var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n.awsui_tile-container_vj6p7_1x3br_259.awsui_has-metadata_vj6p7_1x3br_269:not(#\\9) {\n  padding-bottom: var(--space-s-hv8c1d, 12px);\n}\n.awsui_tile-container_vj6p7_1x3br_259.awsui_selected_vj6p7_1x3br_272:not(#\\9) {\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  background: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n}\n.awsui_tile-container_vj6p7_1x3br_259.awsui_disabled_vj6p7_1x3br_276:not(#\\9) {\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-tiles-disabled-dp4h7y, #e9ebed);\n  background: var(--color-background-tiles-disabled-byt5lx, #e9ebed);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_tile-container_vj6p7_1x3br_259:not(#\\9), .awsui-mode-entering .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_columns_vj6p7_1x3br_291:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / -2);\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-1_vj6p7_1x3br_296 > .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  box-sizing: border-box;\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-1_vj6p7_1x3br_296 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xs_vj6p7_1x3br_303:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-1_vj6p7_1x3br_296 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xxs_vj6p7_1x3br_308:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-2_vj6p7_1x3br_313 > .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  box-sizing: border-box;\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-2_vj6p7_1x3br_313 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xs_vj6p7_1x3br_303:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(50% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(50% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-2_vj6p7_1x3br_313 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xxs_vj6p7_1x3br_308:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(50% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(50% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-3_vj6p7_1x3br_330 > .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  box-sizing: border-box;\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-3_vj6p7_1x3br_330 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xs_vj6p7_1x3br_303:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(33.3333333333% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(33.3333333333% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-3_vj6p7_1x3br_330 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xxs_vj6p7_1x3br_308:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(50% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(50% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-4_vj6p7_1x3br_347 > .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  box-sizing: border-box;\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-4_vj6p7_1x3br_347 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xs_vj6p7_1x3br_303:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(25% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(25% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-4_vj6p7_1x3br_347 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xxs_vj6p7_1x3br_308:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(50% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(50% - var(--space-grid-gutter-0subky, 20px));\n}\n\n.awsui_control_vj6p7_1x3br_365:not(#\\9) {\n  flex-grow: 1;\n  margin-bottom: var(--space-s-hv8c1d, 12px);\n}\n.awsui_control_vj6p7_1x3br_365.awsui_no-image_vj6p7_1x3br_369:not(#\\9) {\n  margin-bottom: 0;\n}\n\n.awsui_image_vj6p7_1x3br_373:not(#\\9) {\n  text-align: center;\n  flex: none;\n}\n.awsui_image_vj6p7_1x3br_373 > img:not(#\\9) {\n  max-width: 100%;\n}\n.awsui_image_vj6p7_1x3br_373.awsui_disabled_vj6p7_1x3br_276 > img:not(#\\9) {\n  opacity: 0.3;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/tiles/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;AACvB;AACA;EACE,wDAAwD;EACxD,uDAAuD;EACvD,uDAAuD;AACzD;AACA;EACE,SAAS;AACX;AACA;EACE,uDAAuD;EACvD,kHAAkH;AACpH;AACA;EACE,sHAAsH;AACxH;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,oBAAoB;AACtB;AACA;EACE,wDAAwD;AAC1D;AACA;EACE,gDAAgD;EAChD,sDAAsD;AACxD;AACA;EACE,uDAAuD;AACzD;AACA;EACE,uHAAuH;AACzH;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,6CAA6C;EAC7C,4CAA4C;AAC9C;AACA;EACE,wHAAwH;AAC1H;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,sBAAsB;AACxB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,cAAc;AAChB;;AAEA;EACE,sBAAsB;EACtB,qGAAqG;EACrG,qDAAqD;EACrD,iEAAiE;EACjE,uEAAuE;EACvE,aAAa;EACb,sBAAsB;EACtB,8PAA8P;AAChQ;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,qGAAqG;EACrG,iEAAiE;AACnE;AACA;EACE,sGAAsG;EACtG,kEAAkE;AACpE;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,eAAe;EACf,wDAAwD;AAC1D;AACA;EACE,uDAAuD;EACvD,sBAAsB;EACtB,SAAS;EACT,8DAA8D;EAC9D,6DAA6D;AAC/D;AACA;EACE,SAAS;EACT,8DAA8D;EAC9D,6DAA6D;AAC/D;AACA;EACE,SAAS;EACT,8DAA8D;EAC9D,6DAA6D;AAC/D;AACA;EACE,uDAAuD;EACvD,sBAAsB;EACtB,SAAS;EACT,8DAA8D;EAC9D,6DAA6D;AAC/D;AACA;EACE,SAAS;EACT,6DAA6D;EAC7D,4DAA4D;AAC9D;AACA;EACE,SAAS;EACT,6DAA6D;EAC7D,4DAA4D;AAC9D;AACA;EACE,uDAAuD;EACvD,sBAAsB;EACtB,SAAS;EACT,8DAA8D;EAC9D,6DAA6D;AAC/D;AACA;EACE,SAAS;EACT,wEAAwE;EACxE,uEAAuE;AACzE;AACA;EACE,SAAS;EACT,6DAA6D;EAC7D,4DAA4D;AAC9D;AACA;EACE,uDAAuD;EACvD,sBAAsB;EACtB,SAAS;EACT,8DAA8D;EAC9D,6DAA6D;AAC/D;AACA;EACE,SAAS;EACT,6DAA6D;EAC7D,4DAA4D;AAC9D;AACA;EACE,SAAS;EACT,6DAA6D;EAC7D,4DAA4D;AAC9D;;AAEA;EACE,YAAY;EACZ,0CAA0C;AAC5C;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;EAClB,UAAU;AACZ;AACA;EACE,eAAe;AACjB;AACA;EACE,YAAY;AACd","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\ndiv.awsui_column-layout_vj6p7_1x3br_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  word-wrap: break-word;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / -2);\n  /* stylelint-disable-next-line selector-max-universal */\n  /* stylelint-disable-next-line selector-max-universal */\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-no-gutters_vj6p7_1x3br_111:not(#\\9) {\n  margin: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-universal */\n  margin: calc(-1 * (var(--space-text-grid-vertical-tj8m1c, 16px))) calc(-1 * var(--space-grid-gutter-0subky, 20px));\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114 > *:not(#\\9) {\n  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-breakpoint-default_vj6p7_1x3br_121 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-1_vj6p7_1x3br_124.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-1_vj6p7_1x3br_124.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(1n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(3n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-variant-text-grid_vj6p7_1x3br_114.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(4n+1) {\n  border-left-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106:not(#\\9):not(.awsui_grid-no-gutters_vj6p7_1x3br_111) > * {\n  padding: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106:not(#\\9):not(.awsui_grid-no-gutters_vj6p7_1x3br_111).awsui_grid-variant-text-grid_vj6p7_1x3br_114 > * {\n  padding: 0 var(--space-grid-gutter-0subky, 20px);\n  margin: var(--space-text-grid-vertical-tj8m1c, 16px) 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155:not(#\\9) {\n  /* stylelint-disable-next-line selector-max-universal */\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155 > *:not(#\\9) {\n  border-right: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-breakpoint-default_vj6p7_1x3br_121 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-1_vj6p7_1x3br_124.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-1_vj6p7_1x3br_124.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(1n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(3n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-child(2n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-vertical-borders_vj6p7_1x3br_155.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-child(4n) {\n  border-right-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188:not(#\\9) {\n  /* stylelint-disable selector-max-universal */\n  /* stylelint-enable selector-max-universal */\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188 > *:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188 > *:not(#\\9):last-child {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-2_vj6p7_1x3br_130.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(3n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(3n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-3_vj6p7_1x3br_136.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(3):nth-child(3n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xxs_vj6p7_1x3br_124 > *:not(#\\9):nth-last-child(2):nth-child(2n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(2):nth-child(4n+3) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(3):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(3):nth-child(4n+2) {\n  border-bottom-width: 0;\n}\ndiv.awsui_column-layout_vj6p7_1x3br_93 > .awsui_grid_vj6p7_1x3br_106.awsui_grid-horizontal-borders_vj6p7_1x3br_188.awsui_grid-columns-4_vj6p7_1x3br_142.awsui_grid-breakpoint-xs_vj6p7_1x3br_127 > *:not(#\\9):nth-last-child(4):nth-child(4n+1) {\n  border-bottom-width: 0;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_vj6p7_1x3br_242:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: block;\n}\n\n.awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  box-sizing: border-box;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-input-default-e47bkv, #7d8998);\n  border-radius: var(--border-radius-tiles-kl8mtb, 8px);\n  background: var(--color-background-input-default-u57378, #ffffff);\n  padding: var(--space-xs-rsr2qu, 8px) var(--space-scaled-m-pv0fmt, 16px);\n  display: flex;\n  flex-direction: column;\n  transition: border-color var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear), background-color var(--motion-duration-transition-quick-x85tae, 90ms) var(--motion-easing-transition-quick-lukbd8, linear);\n}\n.awsui_tile-container_vj6p7_1x3br_259.awsui_has-metadata_vj6p7_1x3br_269:not(#\\9) {\n  padding-bottom: var(--space-s-hv8c1d, 12px);\n}\n.awsui_tile-container_vj6p7_1x3br_259.awsui_selected_vj6p7_1x3br_272:not(#\\9) {\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  background: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n}\n.awsui_tile-container_vj6p7_1x3br_259.awsui_disabled_vj6p7_1x3br_276:not(#\\9) {\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-tiles-disabled-dp4h7y, #e9ebed);\n  background: var(--color-background-tiles-disabled-byt5lx, #e9ebed);\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_tile-container_vj6p7_1x3br_259:not(#\\9), .awsui-mode-entering .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n.awsui_columns_vj6p7_1x3br_291:not(#\\9) {\n  display: flex;\n  flex-wrap: wrap;\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / -2);\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-1_vj6p7_1x3br_296 > .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  box-sizing: border-box;\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-1_vj6p7_1x3br_296 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xs_vj6p7_1x3br_303:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-1_vj6p7_1x3br_296 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xxs_vj6p7_1x3br_308:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-2_vj6p7_1x3br_313 > .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  box-sizing: border-box;\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-2_vj6p7_1x3br_313 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xs_vj6p7_1x3br_303:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(50% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(50% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-2_vj6p7_1x3br_313 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xxs_vj6p7_1x3br_308:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(50% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(50% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-3_vj6p7_1x3br_330 > .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  box-sizing: border-box;\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-3_vj6p7_1x3br_330 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xs_vj6p7_1x3br_303:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(33.3333333333% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(33.3333333333% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-3_vj6p7_1x3br_330 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xxs_vj6p7_1x3br_308:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(50% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(50% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-4_vj6p7_1x3br_347 > .awsui_tile-container_vj6p7_1x3br_259:not(#\\9) {\n  margin: calc(var(--space-grid-gutter-0subky, 20px) / 2);\n  box-sizing: border-box;\n  flex: 0 0;\n  flex-basis: calc(100% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(100% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-4_vj6p7_1x3br_347 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xs_vj6p7_1x3br_303:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(25% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(25% - var(--space-grid-gutter-0subky, 20px));\n}\n.awsui_columns_vj6p7_1x3br_291.awsui_column-4_vj6p7_1x3br_347 > .awsui_tile-container_vj6p7_1x3br_259.awsui_breakpoint-xxs_vj6p7_1x3br_308:not(#\\9) {\n  flex: 0 0;\n  flex-basis: calc(50% - var(--space-grid-gutter-0subky, 20px));\n  max-width: calc(50% - var(--space-grid-gutter-0subky, 20px));\n}\n\n.awsui_control_vj6p7_1x3br_365:not(#\\9) {\n  flex-grow: 1;\n  margin-bottom: var(--space-s-hv8c1d, 12px);\n}\n.awsui_control_vj6p7_1x3br_365.awsui_no-image_vj6p7_1x3br_369:not(#\\9) {\n  margin-bottom: 0;\n}\n\n.awsui_image_vj6p7_1x3br_373:not(#\\9) {\n  text-align: center;\n  flex: none;\n}\n.awsui_image_vj6p7_1x3br_373 > img:not(#\\9) {\n  max-width: 100%;\n}\n.awsui_image_vj6p7_1x3br_373.awsui_disabled_vj6p7_1x3br_276 > img:not(#\\9) {\n  opacity: 0.3;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/time-input/styles.scoped.css":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/time-input/styles.scoped.css ***!
  \***********************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_l809c_im8v7_5:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/time-input/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_l809c_im8v7_5:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/toggle/styles.scoped.css":
/*!*******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/toggle/styles.scoped.css ***!
  \*******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_4yi2u_1qeq5_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n}\n\n.awsui_outline_4yi2u_1qeq5_107:not(#\\9) {\n  position: relative;\n}\n.awsui_outline_4yi2u_1qeq5_107:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\n.awsui_outline_4yi2u_1qeq5_107:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_toggle-control_4yi2u_1qeq5_126:not(#\\9) {\n  margin-top: calc((var(--font-body-m-line-height-i7xxvv, 22px) - 16px) / 2);\n  min-height: 16px;\n  min-width: 24px;\n  height: 16px;\n  width: 24px;\n  background: var(--color-background-toggle-default-w4ftus, #414d5c);\n  border-radius: 8px;\n}\n.awsui_toggle-control-checked_4yi2u_1qeq5_135:not(#\\9) {\n  background: var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_toggle-control-disabled_4yi2u_1qeq5_138:not(#\\9) {\n  background: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n.awsui_toggle-control-disabled_4yi2u_1qeq5_138.awsui_toggle-control-checked_4yi2u_1qeq5_135:not(#\\9) {\n  background: var(--color-background-toggle-checked-disabled-07lf06, #b5d6f4);\n}\n\n.awsui_toggle-handle_4yi2u_1qeq5_145:not(#\\9) {\n  display: block;\n  position: absolute;\n  border-radius: 6px;\n  background: var(--color-foreground-control-default-7ajdem, #ffffff);\n  box-shadow: 1px 1px rgba(0, 0, 0, 0.25);\n  width: 12px;\n  height: 12px;\n  top: 2px;\n  left: 2px;\n  transition: transform var(--motion-duration-fast-nk2ap0, 90ms) var(--motion-easing-ease-out-quart-z687ml, cubic-bezier(0.165, 0.84, 0.44, 1)), background-color var(--motion-duration-fast-nk2ap0, 90ms) var(--motion-easing-ease-out-quart-z687ml, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n.awsui_toggle-handle-checked_4yi2u_1qeq5_157:not(#\\9) {\n  transform: translateX(8px);\n}\n.awsui_toggle-handle-disabled_4yi2u_1qeq5_160:not(#\\9) {\n  background: var(--color-foreground-control-disabled-v6a97u, #ffffff);\n  box-shadow: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_toggle-handle_4yi2u_1qeq5_145:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_toggle-handle_4yi2u_1qeq5_145:not(#\\9), .awsui-mode-entering .awsui_toggle-handle_4yi2u_1qeq5_145:not(#\\9) {\n  animation: none;\n  transition: none;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/toggle/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,aAAa;AACf;;AAEA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;;AAEA;EACE,0EAA0E;EAC1E,gBAAgB;EAChB,eAAe;EACf,YAAY;EACZ,WAAW;EACX,kEAAkE;EAClE,kBAAkB;AACpB;AACA;EACE,mEAAmE;AACrE;AACA;EACE,oEAAoE;AACtE;AACA;EACE,2EAA2E;AAC7E;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,kBAAkB;EAClB,mEAAmE;EACnE,uCAAuC;EACvC,WAAW;EACX,YAAY;EACZ,QAAQ;EACR,SAAS;EACT,uRAAuR;AACzR;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,oEAAoE;EACpE,gBAAgB;AAClB;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_4yi2u_1qeq5_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n}\n\n.awsui_outline_4yi2u_1qeq5_107:not(#\\9) {\n  position: relative;\n}\n.awsui_outline_4yi2u_1qeq5_107:not(#\\9) {\n  outline: 2px dotted transparent;\n  outline-offset: calc(2px - 1px);\n}\n.awsui_outline_4yi2u_1qeq5_107:not(#\\9)::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 2px);\n  top: calc(-1 * 2px);\n  width: calc(100% + 2 * 2px);\n  height: calc(100% + 2 * 2px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_toggle-control_4yi2u_1qeq5_126:not(#\\9) {\n  margin-top: calc((var(--font-body-m-line-height-i7xxvv, 22px) - 16px) / 2);\n  min-height: 16px;\n  min-width: 24px;\n  height: 16px;\n  width: 24px;\n  background: var(--color-background-toggle-default-w4ftus, #414d5c);\n  border-radius: 8px;\n}\n.awsui_toggle-control-checked_4yi2u_1qeq5_135:not(#\\9) {\n  background: var(--color-background-control-checked-9admlu, #0972d3);\n}\n.awsui_toggle-control-disabled_4yi2u_1qeq5_138:not(#\\9) {\n  background: var(--color-background-control-disabled-zplipy, #d1d5db);\n}\n.awsui_toggle-control-disabled_4yi2u_1qeq5_138.awsui_toggle-control-checked_4yi2u_1qeq5_135:not(#\\9) {\n  background: var(--color-background-toggle-checked-disabled-07lf06, #b5d6f4);\n}\n\n.awsui_toggle-handle_4yi2u_1qeq5_145:not(#\\9) {\n  display: block;\n  position: absolute;\n  border-radius: 6px;\n  background: var(--color-foreground-control-default-7ajdem, #ffffff);\n  box-shadow: 1px 1px rgba(0, 0, 0, 0.25);\n  width: 12px;\n  height: 12px;\n  top: 2px;\n  left: 2px;\n  transition: transform var(--motion-duration-fast-nk2ap0, 90ms) var(--motion-easing-ease-out-quart-z687ml, cubic-bezier(0.165, 0.84, 0.44, 1)), background-color var(--motion-duration-fast-nk2ap0, 90ms) var(--motion-easing-ease-out-quart-z687ml, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n.awsui_toggle-handle-checked_4yi2u_1qeq5_157:not(#\\9) {\n  transform: translateX(8px);\n}\n.awsui_toggle-handle-disabled_4yi2u_1qeq5_160:not(#\\9) {\n  background: var(--color-foreground-control-disabled-v6a97u, #ffffff);\n  box-shadow: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_toggle-handle_4yi2u_1qeq5_145:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_toggle-handle_4yi2u_1qeq5_145:not(#\\9), .awsui-mode-entering .awsui_toggle-handle_4yi2u_1qeq5_145:not(#\\9) {\n  animation: none;\n  transition: none;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/token-group/styles.scoped.css":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/token-group/styles.scoped.css ***!
  \************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_dm8gx_o4sq7_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n.awsui_root_dm8gx_o4sq7_97.awsui_has-items_dm8gx_o4sq7_109:not(#\\9) {\n  padding-top: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9) {\n  margin: -1px -1px 0 var(--space-xxs-ynfts5, 4px);\n  border: 1px solid transparent;\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-button-inline-icon-default-w65lqn, #0972d3);\n  background-color: transparent;\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\n.awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-button-inline-icon-hover-wd5icp, #033160);\n}\n\n.awsui_token_dm8gx_o4sq7_147:not(#\\9) {\n  height: 100%;\n  display: flex;\n  flex-direction: column;\n  gap: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_token-box_dm8gx_o4sq7_154:not(#\\9) {\n  height: 100%;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px) var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n  display: flex;\n  align-items: flex-start;\n  background: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n  border-radius: var(--border-radius-token-wohc9e, 8px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  box-sizing: border-box;\n}\n\n.awsui_token-box-error_dm8gx_o4sq7_166:not(#\\9) {\n  border-color: var(--color-border-status-error-mfrddc, #d91515);\n  border-left-width: var(--border-invalid-width-5jpdqn, 8px);\n}\n.awsui_token-box-error_dm8gx_o4sq7_166 > .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_token-box-error_dm8gx_o4sq7_166 > .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n\n.awsui_token-box-disabled_dm8gx_o4sq7_177.awsui_token-box-disabled_dm8gx_o4sq7_177:not(#\\9) {\n  border-color: var(--color-border-control-disabled-vx8bco, #d1d5db);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  color: var(--color-text-disabled-a2nkh4, #9ba7b6);\n  pointer-events: none;\n}\n.awsui_token-box-disabled_dm8gx_o4sq7_177.awsui_token-box-disabled_dm8gx_o4sq7_177 > .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9) {\n  color: var(--color-text-button-inline-icon-disabled-gfhvz7, #9ba7b6);\n}\n.awsui_token-box-disabled_dm8gx_o4sq7_177.awsui_token-box-disabled_dm8gx_o4sq7_177 > .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):hover {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  cursor: auto;\n  color: var(--color-text-button-inline-icon-disabled-gfhvz7, #9ba7b6);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/token-group/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;AACA;EACE,wCAAwC;AAC1C;;AAEA;EACE,gDAAgD;EAChD,6BAA6B;EAC7B,uCAAuC;EACvC,mEAAmE;EACnE,6BAA6B;AAC/B;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,+BAA+B;AACjC;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,2BAA2B;EAC3B,4BAA4B;EAC5B,0EAA0E;EAC1E,sEAAsE;AACxE;AACA;EACE,aAAa;EACb,qBAAqB;AACvB;AACA;EACE,eAAe;EACf,iEAAiE;AACnE;;AAEA;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;EACtB,iCAAiC;AACnC;;AAEA;EACE,YAAY;EACZ,qGAAqG;EACrG,wJAAwJ;EACxJ,aAAa;EACb,uBAAuB;EACvB,iEAAiE;EACjE,qDAAqD;EACrD,qDAAqD;EACrD,sBAAsB;AACxB;;AAEA;EACE,8DAA8D;EAC9D,0DAA0D;AAC5D;AACA;EACE,4DAA4D;AAC9D;AACA;EACE,0DAA0D;AAC5D;;AAEA;EACE,kEAAkE;EAClE,2EAA2E;EAC3E,iDAAiD;EACjD,oBAAoB;AACtB;AACA;EACE,oEAAoE;AACtE;AACA;EACE,uEAAuE;EACvE,YAAY;EACZ,oEAAoE;AACtE","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_root_dm8gx_o4sq7_97:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n.awsui_root_dm8gx_o4sq7_97.awsui_has-items_dm8gx_o4sq7_109:not(#\\9) {\n  padding-top: var(--space-xs-rsr2qu, 8px);\n}\n\n.awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9) {\n  margin: -1px -1px 0 var(--space-xxs-ynfts5, 4px);\n  border: 1px solid transparent;\n  padding: 0 var(--space-xxs-ynfts5, 4px);\n  color: var(--color-text-button-inline-icon-default-w65lqn, #0972d3);\n  background-color: transparent;\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(0px - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * 0px);\n  top: calc(-1 * 0px);\n  width: calc(100% + 2 * 0px);\n  height: calc(100% + 2 * 0px);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):focus {\n  outline: none;\n  text-decoration: none;\n}\n.awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):hover {\n  cursor: pointer;\n  color: var(--color-text-button-inline-icon-hover-wd5icp, #033160);\n}\n\n.awsui_token_dm8gx_o4sq7_147:not(#\\9) {\n  height: 100%;\n  display: flex;\n  flex-direction: column;\n  gap: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_token-box_dm8gx_o4sq7_154:not(#\\9) {\n  height: 100%;\n  border: var(--border-field-width-idlekx, 2px) solid var(--color-border-item-selected-ppkssz, #0972d3);\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-xxs-ynfts5, 4px) var(--space-scaled-xxs-95dhkm, 4px) var(--space-field-horizontal-89h2yr, 12px);\n  display: flex;\n  align-items: flex-start;\n  background: var(--color-background-item-selected-ebt4bi, #f2f8fd);\n  border-radius: var(--border-radius-token-wohc9e, 8px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  box-sizing: border-box;\n}\n\n.awsui_token-box-error_dm8gx_o4sq7_166:not(#\\9) {\n  border-color: var(--color-border-status-error-mfrddc, #d91515);\n  border-left-width: var(--border-invalid-width-5jpdqn, 8px);\n}\n.awsui_token-box-error_dm8gx_o4sq7_166 > .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_token-box-error_dm8gx_o4sq7_166 > .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):hover {\n  color: var(--color-text-interactive-hover-v3lasm, #000716);\n}\n\n.awsui_token-box-disabled_dm8gx_o4sq7_177.awsui_token-box-disabled_dm8gx_o4sq7_177:not(#\\9) {\n  border-color: var(--color-border-control-disabled-vx8bco, #d1d5db);\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  color: var(--color-text-disabled-a2nkh4, #9ba7b6);\n  pointer-events: none;\n}\n.awsui_token-box-disabled_dm8gx_o4sq7_177.awsui_token-box-disabled_dm8gx_o4sq7_177 > .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9) {\n  color: var(--color-text-button-inline-icon-disabled-gfhvz7, #9ba7b6);\n}\n.awsui_token-box-disabled_dm8gx_o4sq7_177.awsui_token-box-disabled_dm8gx_o4sq7_177 > .awsui_dismiss-button_dm8gx_o4sq7_113:not(#\\9):hover {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  cursor: auto;\n  color: var(--color-text-button-inline-icon-disabled-gfhvz7, #9ba7b6);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/top-navigation/styles.scoped.css":
/*!***************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/top-navigation/styles.scoped.css ***!
  \***************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_icon_k5dlb_f8s5t_93:not(#\\9) {\n  transition: transform var(--motion-duration-rotate-90-ux18sr, 135ms) var(--motion-easing-rotate-90-eoew89, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_icon_k5dlb_f8s5t_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_icon_k5dlb_f8s5t_93:not(#\\9), .awsui-mode-entering .awsui_icon_k5dlb_f8s5t_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_top-navigation_k5dlb_f8s5t_111:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_top-navigation_k5dlb_f8s5t_111 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9) {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: nowrap;\n  justify-content: space-between;\n  align-items: center;\n  box-sizing: border-box;\n  height: calc(var(--space-xxxl-bo9z7f, 40px) + var(--space-scaled-m-pv0fmt, 16px));\n  padding-left: var(--space-xxl-2nvmf1, 32px);\n}\n.awsui_top-navigation_k5dlb_f8s5t_111.awsui_medium_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9), .awsui_top-navigation_k5dlb_f8s5t_111.awsui_narrow_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9) {\n  padding-left: var(--space-l-4vl6xu, 20px);\n}\n.awsui_top-navigation_k5dlb_f8s5t_111.awsui_medium_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9) {\n  height: calc(var(--space-xxxl-bo9z7f, 40px) + var(--space-scaled-xs-6859qs, 8px));\n  padding-right: 0;\n}\n.awsui_top-navigation_k5dlb_f8s5t_111.awsui_narrow_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9) {\n  height: var(--space-xxxl-bo9z7f, 40px);\n}\n\n.awsui_virtual_k5dlb_f8s5t_145:not(#\\9) {\n  width: 9000px;\n}\n\n.awsui_hidden_k5dlb_f8s5t_149:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n  visibility: hidden;\n}\n\n/* stylelint-disable-next-line selector-combinator-disallowed-list, selector-max-universal */\n.awsui_hidden_k5dlb_f8s5t_149 *:not(#\\9):not(#awsui_\\9 _k5dlb_f8s5t_1) {\n  visibility: hidden;\n}\n\n.awsui_identity_k5dlb_f8s5t_161:not(#\\9) {\n  min-width: 0;\n}\n.awsui_identity_k5dlb_f8s5t_161 > .awsui_identity-link_k5dlb_f8s5t_164:not(#\\9) {\n  display: flex;\n  align-items: center;\n  text-decoration: none;\n  color: var(--color-text-top-navigation-title-oypxe3, #000716);\n}\n.awsui_identity_k5dlb_f8s5t_161 > .awsui_identity-link_k5dlb_f8s5t_164:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_identity_k5dlb_f8s5t_161 > .awsui_identity-link_k5dlb_f8s5t_164:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_identity_k5dlb_f8s5t_161.awsui_no-logo_k5dlb_f8s5t_181:not(#\\9) {\n  min-width: 100px;\n}\n\n.awsui_logo_k5dlb_f8s5t_185:not(#\\9) {\n  display: block;\n  max-height: var(--space-xxl-2nvmf1, 32px);\n  margin-right: var(--space-s-hv8c1d, 12px);\n  width: auto;\n  flex-shrink: 0;\n  min-width: 10px;\n}\n.awsui_logo_k5dlb_f8s5t_185.awsui_narrow_k5dlb_f8s5t_134:not(#\\9) {\n  max-height: var(--space-xl-a39hup, 24px);\n}\n\n.awsui_title_k5dlb_f8s5t_197:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.awsui_no-logo_k5dlb_f8s5t_181 > .awsui_identity-link_k5dlb_f8s5t_164 > .awsui_title_k5dlb_f8s5t_197:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_inputs_k5dlb_f8s5t_212:not(#\\9) {\n  display: flex;\n  flex: 1;\n  padding: 0 var(--space-m-17eucw, 16px);\n  justify-content: center;\n}\n\n.awsui_search_k5dlb_f8s5t_219:not(#\\9) {\n  width: 100%;\n  max-width: 340px;\n}\n.awsui_search-expanded_k5dlb_f8s5t_223:not(#\\9) {\n  max-width: none;\n}\n\n.awsui_utilities_k5dlb_f8s5t_227:not(#\\9) {\n  display: flex;\n  flex-shrink: 0;\n  flex-direction: row;\n  align-items: stretch;\n  height: 100%;\n}\n.awsui_medium_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124 > .awsui_utilities_k5dlb_f8s5t_227:not(#\\9), .awsui_narrow_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124 > .awsui_utilities_k5dlb_f8s5t_227:not(#\\9) {\n  padding-left: 0;\n}\n\n.awsui_utility-wrapper_k5dlb_f8s5t_238:not(#\\9) {\n  display: flex;\n  position: relative;\n  flex-shrink: 0;\n  align-items: center;\n  padding: 0 var(--space-m-17eucw, 16px);\n}\n.awsui_utility-wrapper_k5dlb_f8s5t_238:not(#\\9)::after {\n  display: block;\n  position: absolute;\n  content: \"\";\n  width: 1px;\n  right: 0;\n  top: var(--space-s-hv8c1d, 12px);\n  bottom: var(--space-s-hv8c1d, 12px);\n  background: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_utility-wrapper_k5dlb_f8s5t_238:not(#\\9):last-of-type::after {\n  display: none;\n}\n\n.awsui_utility-type-button-link_k5dlb_f8s5t_259:not(#\\9) {\n  padding: 0 var(--space-l-4vl6xu, 20px);\n}\n\n.awsui_utility-type-menu-dropdown_k5dlb_f8s5t_263:not(#\\9) {\n  padding: 0 var(--space-s-hv8c1d, 12px);\n  align-items: stretch;\n}\n.awsui_utility-type-menu-dropdown_k5dlb_f8s5t_263:not(#\\9):not(.awsui_narrow_k5dlb_f8s5t_134):last-of-type, .awsui_utility-type-menu-dropdown_k5dlb_f8s5t_263:not(#\\9):not(.awsui_medium_k5dlb_f8s5t_134):last-of-type {\n  padding-right: 0;\n}\n\n.awsui_utility-type-button-primary-button_k5dlb_f8s5t_271:not(#\\9) {\n  left: -1px;\n  border-left: 1px solid var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_utility-type-button-primary-button_k5dlb_f8s5t_271:not(#\\9)::after {\n  display: none;\n}\n\n.awsui_utility-link-icon_k5dlb_f8s5t_279:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_utility-button-external-icon_k5dlb_f8s5t_283:not(#\\9) {\n  display: inline-block;\n}\n\n.awsui_offset-right-none_k5dlb_f8s5t_287:not(#\\9) {\n  margin-right: 0;\n}\n\n.awsui_offset-right-l_k5dlb_f8s5t_291:not(#\\9) {\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_offset-right-xxl_k5dlb_f8s5t_295:not(#\\9) {\n  margin-right: var(--space-m-17eucw, 16px);\n}\n\n/* Overflow Menu */\n.awsui_overflow-menu-drawer_k5dlb_f8s5t_300:not(#\\9) {\n  position: fixed;\n  height: 100%;\n  width: 100%;\n  z-index: 1001;\n}\n\n.awsui_overflow-menu_k5dlb_f8s5t_300:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background: var(--color-background-container-content-i8i4a0, #ffffff);\n  height: 100%;\n}\n\n.awsui_overflow-menu-header_k5dlb_f8s5t_322:not(#\\9) {\n  display: flex;\n  align-items: center;\n  min-height: var(--font-panel-header-line-height-x2226j, 24px);\n  padding: var(--space-scaled-m-pv0fmt, 16px);\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_overflow-menu-header-text_k5dlb_f8s5t_329:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-heading-default-jopz0f, #000716);\n  flex: 1;\n  margin: 0;\n  text-align: center;\n}\n.awsui_overflow-menu-header-text--secondary_k5dlb_f8s5t_340:not(#\\9) {\n  font-size: var(--font-header-h2-description-size-pqrrui, 14px);\n  line-height: var(--font-header-h2-description-line-height-gjrb86, 22px);\n  font-weight: 400;\n}\n\n.awsui_overflow-menu-header-text--title_k5dlb_f8s5t_346:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_overflow-menu-back-button_k5dlb_f8s5t_350:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_overflow-menu-dismiss-button_k5dlb_f8s5t_354:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  width: 100%;\n  padding: 0;\n  background: none;\n  border: none;\n}\n.awsui_overflow-menu-list-item-utility_k5dlb_f8s5t_375 > .awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9) {\n  padding: var(--space-scaled-m-pv0fmt, 16px);\n}\n.awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n  cursor: pointer;\n}\n.awsui_overflow-menu-control-link_k5dlb_f8s5t_382:not(#\\9) {\n  text-decoration: none;\n}\n.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_f8s5t_385:not(#\\9) {\n  color: var(--color-text-dropdown-group-label-eaqlcl, #414d5c);\n  font-weight: bold;\n}\n.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_f8s5t_385:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_overflow-menu-list_k5dlb_f8s5t_375:not(#\\9) {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n.awsui_overflow-menu-list-submenu_k5dlb_f8s5t_416:not(#\\9) {\n  margin: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n\n.awsui_overflow-menu-list-item_k5dlb_f8s5t_375:not(#\\9) {\n  box-sizing: border-box;\n  letter-spacing: var(--font-button-letter-spacing-8y5poz, 0.005em);\n}\n.awsui_overflow-menu-list-item-icon_k5dlb_f8s5t_424:not(#\\9) {\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_overflow-menu-list-item-text_k5dlb_f8s5t_427:not(#\\9) {\n  flex: 1;\n}\n.awsui_overflow-menu-list-item-utility_k5dlb_f8s5t_375:not(#\\9) {\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_overflow-menu-list-item-submenu_k5dlb_f8s5t_436:not(#\\9) {\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_overflow-menu-list-item-dropdown-menu_k5dlb_f8s5t_441:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-scaled-s-cu1hzn, 12px);\n}\n.awsui_overflow-menu-list-item-expandable_k5dlb_f8s5t_444:not(#\\9) {\n  border-top-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n  border-bottom-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_icon_k5dlb_f8s5t_93:not(#\\9) {\n  transform: rotate(-180deg);\n}\n.awsui_icon_k5dlb_f8s5t_93.awsui_expanded_k5dlb_f8s5t_452:not(#\\9) {\n  transform: rotate(0deg);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/top-navigation/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,8IAA8I;AAChJ;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qEAAqE;AACvE;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,iBAAiB;EACjB,8BAA8B;EAC9B,mBAAmB;EACnB,sBAAsB;EACtB,iFAAiF;EACjF,2CAA2C;AAC7C;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,iFAAiF;EACjF,gBAAgB;AAClB;AACA;EACE,sCAAsC;AACxC;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,6BAA6B;EAC7B,uBAAuB;EACvB,wBAAwB;EACxB,kBAAkB;AACpB;;AAEA,4FAA4F;AAC5F;EACE,kBAAkB;AACpB;;AAEA;EACE,YAAY;AACd;AACA;EACE,aAAa;EACb,mBAAmB;EACnB,qBAAqB;EACrB,6DAA6D;AAC/D;AACA;EACE,+CAA+C;AACjD;AACA;EACE,oBAAoB;EACpB,wDAAwD;EACxD,mBAAmB;EACnB,+DAA+D;EAC/D,0EAA0E;EAC1E,0HAA0H;AAC5H;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,cAAc;EACd,yCAAyC;EACzC,yCAAyC;EACzC,WAAW;EACX,cAAc;EACd,eAAe;AACjB;AACA;EACE,wCAAwC;AAC1C;;AAEA;EACE,kDAAkD;EAClD,2DAA2D;EAC3D,oEAAoE;EACpE,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,mBAAmB;EACnB,gBAAgB;EAChB,uBAAuB;AACzB;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,OAAO;EACP,sCAAsC;EACtC,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,gBAAgB;AAClB;AACA;EACE,eAAe;AACjB;;AAEA;EACE,aAAa;EACb,cAAc;EACd,mBAAmB;EACnB,oBAAoB;EACpB,YAAY;AACd;AACA;EACE,eAAe;AACjB;;AAEA;EACE,aAAa;EACb,kBAAkB;EAClB,cAAc;EACd,mBAAmB;EACnB,sCAAsC;AACxC;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,WAAW;EACX,UAAU;EACV,QAAQ;EACR,gCAAgC;EAChC,mCAAmC;EACnC,+DAA+D;AACjE;AACA;EACE,aAAa;AACf;;AAEA;EACE,sCAAsC;AACxC;;AAEA;EACE,sCAAsC;EACtC,oBAAoB;AACtB;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,UAAU;EACV,gFAAgF;AAClF;AACA;EACE,aAAa;AACf;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,eAAe;AACjB;;AAEA;EACE,0CAA0C;AAC5C;;AAEA;EACE,yCAAyC;AAC3C;;AAEA,kBAAkB;AAClB;EACE,eAAe;EACf,YAAY;EACZ,WAAW;EACX,aAAa;AACf;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qEAAqE;EACrE,YAAY;AACd;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,6DAA6D;EAC7D,2CAA2C;EAC3C,wHAAwH;AAC1H;AACA;EACE,qDAAqD;EACrD,8DAA8D;EAC9D,qDAAqD;EACrD,wEAAwE;EACxE,wEAAwE;EACxE,wDAAwD;EACxD,OAAO;EACP,SAAS;EACT,kBAAkB;AACpB;AACA;EACE,8DAA8D;EAC9D,uEAAuE;EACvE,gBAAgB;AAClB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,aAAa;EACb,WAAW;EACX,UAAU;EACV,gBAAgB;EAChB,YAAY;AACd;AACA;EACE,2CAA2C;AAC7C;AACA;EACE,+CAA+C;EAC/C,eAAe;AACjB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,6DAA6D;EAC7D,iBAAiB;AACnB;AACA;EACE,+CAA+C;AACjD;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+BAA+B;EAC/B,gFAAgF;AAClF;AACA;EACE,YAAY;EACZ,cAAc;EACd,kBAAkB;EAClB,qEAAqE;EACrE,oEAAoE;EACpE,4EAA4E;EAC5E,6EAA6E;EAC7E,0EAA0E;EAC1E,sEAAsE;AACxE;;AAEA;EACE,gBAAgB;EAChB,SAAS;EACT,UAAU;AACZ;AACA;EACE,6CAA6C;AAC/C;;AAEA;EACE,sBAAsB;EACtB,iEAAiE;AACnE;AACA;EACE,0CAA0C;AAC5C;AACA;EACE,OAAO;AACT;AACA;EACE,kDAAkD;EAClD,wEAAwE;EACxE,wEAAwE;EACxE,wHAAwH;AAC1H;AACA;EACE,6EAA6E;EAC7E,gFAAgF;EAChF,+EAA+E;AACjF;AACA;EACE,+EAA+E;AACjF;AACA;EACE,qEAAqE;EACrE,wEAAwE;AAC1E;;AAEA;EACE,0BAA0B;AAC5B;AACA;EACE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_icon_k5dlb_f8s5t_93:not(#\\9) {\n  transition: transform var(--motion-duration-rotate-90-ux18sr, 135ms) var(--motion-easing-rotate-90-eoew89, cubic-bezier(0.165, 0.84, 0.44, 1));\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_icon_k5dlb_f8s5t_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_icon_k5dlb_f8s5t_93:not(#\\9), .awsui-mode-entering .awsui_icon_k5dlb_f8s5t_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_top-navigation_k5dlb_f8s5t_111:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background: var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_top-navigation_k5dlb_f8s5t_111 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9) {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: nowrap;\n  justify-content: space-between;\n  align-items: center;\n  box-sizing: border-box;\n  height: calc(var(--space-xxxl-bo9z7f, 40px) + var(--space-scaled-m-pv0fmt, 16px));\n  padding-left: var(--space-xxl-2nvmf1, 32px);\n}\n.awsui_top-navigation_k5dlb_f8s5t_111.awsui_medium_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9), .awsui_top-navigation_k5dlb_f8s5t_111.awsui_narrow_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9) {\n  padding-left: var(--space-l-4vl6xu, 20px);\n}\n.awsui_top-navigation_k5dlb_f8s5t_111.awsui_medium_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9) {\n  height: calc(var(--space-xxxl-bo9z7f, 40px) + var(--space-scaled-xs-6859qs, 8px));\n  padding-right: 0;\n}\n.awsui_top-navigation_k5dlb_f8s5t_111.awsui_narrow_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124:not(#\\9) {\n  height: var(--space-xxxl-bo9z7f, 40px);\n}\n\n.awsui_virtual_k5dlb_f8s5t_145:not(#\\9) {\n  width: 9000px;\n}\n\n.awsui_hidden_k5dlb_f8s5t_149:not(#\\9) {\n  position: absolute !important;\n  top: -9999px !important;\n  left: -9999px !important;\n  visibility: hidden;\n}\n\n/* stylelint-disable-next-line selector-combinator-disallowed-list, selector-max-universal */\n.awsui_hidden_k5dlb_f8s5t_149 *:not(#\\9):not(#awsui_\\9 _k5dlb_f8s5t_1) {\n  visibility: hidden;\n}\n\n.awsui_identity_k5dlb_f8s5t_161:not(#\\9) {\n  min-width: 0;\n}\n.awsui_identity_k5dlb_f8s5t_161 > .awsui_identity-link_k5dlb_f8s5t_164:not(#\\9) {\n  display: flex;\n  align-items: center;\n  text-decoration: none;\n  color: var(--color-text-top-navigation-title-oypxe3, #000716);\n}\n.awsui_identity_k5dlb_f8s5t_161 > .awsui_identity-link_k5dlb_f8s5t_164:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_identity_k5dlb_f8s5t_161 > .awsui_identity-link_k5dlb_f8s5t_164:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_identity_k5dlb_f8s5t_161.awsui_no-logo_k5dlb_f8s5t_181:not(#\\9) {\n  min-width: 100px;\n}\n\n.awsui_logo_k5dlb_f8s5t_185:not(#\\9) {\n  display: block;\n  max-height: var(--space-xxl-2nvmf1, 32px);\n  margin-right: var(--space-s-hv8c1d, 12px);\n  width: auto;\n  flex-shrink: 0;\n  min-width: 10px;\n}\n.awsui_logo_k5dlb_f8s5t_185.awsui_narrow_k5dlb_f8s5t_134:not(#\\9) {\n  max-height: var(--space-xl-a39hup, 24px);\n}\n\n.awsui_title_k5dlb_f8s5t_197:not(#\\9) {\n  font-size: var(--font-heading-m-size-6e3jmg, 20px);\n  line-height: var(--font-heading-m-line-height-u3t54f, 24px);\n  letter-spacing: var(--font-heading-m-letter-spacing-r00pg3, -0.01em);\n  font-weight: var(--font-heading-m-weight-hi5n0j, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.awsui_no-logo_k5dlb_f8s5t_181 > .awsui_identity-link_k5dlb_f8s5t_164 > .awsui_title_k5dlb_f8s5t_197:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_inputs_k5dlb_f8s5t_212:not(#\\9) {\n  display: flex;\n  flex: 1;\n  padding: 0 var(--space-m-17eucw, 16px);\n  justify-content: center;\n}\n\n.awsui_search_k5dlb_f8s5t_219:not(#\\9) {\n  width: 100%;\n  max-width: 340px;\n}\n.awsui_search-expanded_k5dlb_f8s5t_223:not(#\\9) {\n  max-width: none;\n}\n\n.awsui_utilities_k5dlb_f8s5t_227:not(#\\9) {\n  display: flex;\n  flex-shrink: 0;\n  flex-direction: row;\n  align-items: stretch;\n  height: 100%;\n}\n.awsui_medium_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124 > .awsui_utilities_k5dlb_f8s5t_227:not(#\\9), .awsui_narrow_k5dlb_f8s5t_134 > .awsui_padding-box_k5dlb_f8s5t_124 > .awsui_utilities_k5dlb_f8s5t_227:not(#\\9) {\n  padding-left: 0;\n}\n\n.awsui_utility-wrapper_k5dlb_f8s5t_238:not(#\\9) {\n  display: flex;\n  position: relative;\n  flex-shrink: 0;\n  align-items: center;\n  padding: 0 var(--space-m-17eucw, 16px);\n}\n.awsui_utility-wrapper_k5dlb_f8s5t_238:not(#\\9)::after {\n  display: block;\n  position: absolute;\n  content: \"\";\n  width: 1px;\n  right: 0;\n  top: var(--space-s-hv8c1d, 12px);\n  bottom: var(--space-s-hv8c1d, 12px);\n  background: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_utility-wrapper_k5dlb_f8s5t_238:not(#\\9):last-of-type::after {\n  display: none;\n}\n\n.awsui_utility-type-button-link_k5dlb_f8s5t_259:not(#\\9) {\n  padding: 0 var(--space-l-4vl6xu, 20px);\n}\n\n.awsui_utility-type-menu-dropdown_k5dlb_f8s5t_263:not(#\\9) {\n  padding: 0 var(--space-s-hv8c1d, 12px);\n  align-items: stretch;\n}\n.awsui_utility-type-menu-dropdown_k5dlb_f8s5t_263:not(#\\9):not(.awsui_narrow_k5dlb_f8s5t_134):last-of-type, .awsui_utility-type-menu-dropdown_k5dlb_f8s5t_263:not(#\\9):not(.awsui_medium_k5dlb_f8s5t_134):last-of-type {\n  padding-right: 0;\n}\n\n.awsui_utility-type-button-primary-button_k5dlb_f8s5t_271:not(#\\9) {\n  left: -1px;\n  border-left: 1px solid var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_utility-type-button-primary-button_k5dlb_f8s5t_271:not(#\\9)::after {\n  display: none;\n}\n\n.awsui_utility-link-icon_k5dlb_f8s5t_279:not(#\\9) {\n  margin-left: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_utility-button-external-icon_k5dlb_f8s5t_283:not(#\\9) {\n  display: inline-block;\n}\n\n.awsui_offset-right-none_k5dlb_f8s5t_287:not(#\\9) {\n  margin-right: 0;\n}\n\n.awsui_offset-right-l_k5dlb_f8s5t_291:not(#\\9) {\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_offset-right-xxl_k5dlb_f8s5t_295:not(#\\9) {\n  margin-right: var(--space-m-17eucw, 16px);\n}\n\n/* Overflow Menu */\n.awsui_overflow-menu-drawer_k5dlb_f8s5t_300:not(#\\9) {\n  position: fixed;\n  height: 100%;\n  width: 100%;\n  z-index: 1001;\n}\n\n.awsui_overflow-menu_k5dlb_f8s5t_300:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  background: var(--color-background-container-content-i8i4a0, #ffffff);\n  height: 100%;\n}\n\n.awsui_overflow-menu-header_k5dlb_f8s5t_322:not(#\\9) {\n  display: flex;\n  align-items: center;\n  min-height: var(--font-panel-header-line-height-x2226j, 24px);\n  padding: var(--space-scaled-m-pv0fmt, 16px);\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_overflow-menu-header-text_k5dlb_f8s5t_329:not(#\\9) {\n  font-size: var(--font-panel-header-size-0vdgjc, 20px);\n  line-height: var(--font-panel-header-line-height-x2226j, 24px);\n  font-weight: var(--font-heading-l-weight-xm7ks9, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  color: var(--color-text-heading-default-jopz0f, #000716);\n  flex: 1;\n  margin: 0;\n  text-align: center;\n}\n.awsui_overflow-menu-header-text--secondary_k5dlb_f8s5t_340:not(#\\9) {\n  font-size: var(--font-header-h2-description-size-pqrrui, 14px);\n  line-height: var(--font-header-h2-description-line-height-gjrb86, 22px);\n  font-weight: 400;\n}\n\n.awsui_overflow-menu-header-text--title_k5dlb_f8s5t_346:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_overflow-menu-back-button_k5dlb_f8s5t_350:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_overflow-menu-dismiss-button_k5dlb_f8s5t_354:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  display: flex;\n  width: 100%;\n  padding: 0;\n  background: none;\n  border: none;\n}\n.awsui_overflow-menu-list-item-utility_k5dlb_f8s5t_375 > .awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9) {\n  padding: var(--space-scaled-m-pv0fmt, 16px);\n}\n.awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n  cursor: pointer;\n}\n.awsui_overflow-menu-control-link_k5dlb_f8s5t_382:not(#\\9) {\n  text-decoration: none;\n}\n.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_f8s5t_385:not(#\\9) {\n  color: var(--color-text-dropdown-group-label-eaqlcl, #414d5c);\n  font-weight: bold;\n}\n.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_f8s5t_385:not(#\\9):hover {\n  color: var(--color-text-accent-s1eqko, #0972d3);\n}\nbody[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9):focus {\n  position: relative;\n}\nbody[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9):focus {\n  outline: 2px dotted transparent;\n  outline-offset: calc(var(--space-button-focus-outline-gutter-4vaedu, 4px) - 1px);\n}\nbody[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_f8s5t_358:not(#\\9):focus::before {\n  content: \" \";\n  display: block;\n  position: absolute;\n  left: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  top: calc(-1 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  width: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  height: calc(100% + 2 * var(--space-button-focus-outline-gutter-4vaedu, 4px));\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 2px var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_overflow-menu-list_k5dlb_f8s5t_375:not(#\\9) {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n.awsui_overflow-menu-list-submenu_k5dlb_f8s5t_416:not(#\\9) {\n  margin: var(--space-scaled-xxs-95dhkm, 4px) 0;\n}\n\n.awsui_overflow-menu-list-item_k5dlb_f8s5t_375:not(#\\9) {\n  box-sizing: border-box;\n  letter-spacing: var(--font-button-letter-spacing-8y5poz, 0.005em);\n}\n.awsui_overflow-menu-list-item-icon_k5dlb_f8s5t_424:not(#\\9) {\n  margin-right: var(--space-xxs-ynfts5, 4px);\n}\n.awsui_overflow-menu-list-item-text_k5dlb_f8s5t_427:not(#\\9) {\n  flex: 1;\n}\n.awsui_overflow-menu-list-item-utility_k5dlb_f8s5t_375:not(#\\9) {\n  font-weight: var(--font-button-weight-7rj5fx, 800);\n  -webkit-font-smoothing: var(--font-smoothing-webkit-vu3hx4, antialiased);\n  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-nkh1jb, grayscale);\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n.awsui_overflow-menu-list-item-submenu_k5dlb_f8s5t_436:not(#\\9) {\n  border-top: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid transparent;\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_overflow-menu-list-item-dropdown-menu_k5dlb_f8s5t_441:not(#\\9) {\n  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-scaled-s-cu1hzn, 12px);\n}\n.awsui_overflow-menu-list-item-expandable_k5dlb_f8s5t_444:not(#\\9) {\n  border-top-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n  border-bottom-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_icon_k5dlb_f8s5t_93:not(#\\9) {\n  transform: rotate(-180deg);\n}\n.awsui_icon_k5dlb_f8s5t_93.awsui_expanded_k5dlb_f8s5t_452:not(#\\9) {\n  transform: rotate(0deg);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.scoped.css":
/*!***********************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.scoped.css ***!
  \***********************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_tutorial-list_1u70p_dl8zb_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: 0;\n  margin: 0;\n}\n\n.awsui_tutorial-title_1u70p_dl8zb_108:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  margin-left: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_task_1u70p_dl8zb_115:not(#\\9) {\n  list-style: none;\n  padding-top: 0;\n}\n.awsui_task_1u70p_dl8zb_115:not(#\\9):not(:first-child) {\n  margin-top: var(--space-xl-a39hup, 24px);\n}\n\n.awsui_task-title_1u70p_dl8zb_123:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  padding-left: var(--border-divider-section-width-4wm2it, 2px);\n  font-size: var(--font-heading-s-size-9clg8y, 16px);\n  line-height: var(--font-heading-s-line-height-5b7f0q, 20px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n}\n.awsui_task-title--status_1u70p_dl8zb_131:not(#\\9) {\n  line-height: inherit;\n}\n\n.awsui_current-task_1u70p_dl8zb_135:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_successful-task_1u70p_dl8zb_139:not(#\\9) {\n  color: var(--color-text-status-success-0fzhv9, #037f0c);\n}\n\n.awsui_congratulation-message_1u70p_dl8zb_143:not(#\\9) {\n  display: flex;\n  font-size: var(--font-heading-s-size-9clg8y, 16px);\n  line-height: var(--font-heading-s-line-height-5b7f0q, 20px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  color: var(--color-text-status-success-0fzhv9, #037f0c);\n}\n.awsui_congratulation-message--status_1u70p_dl8zb_151:not(#\\9) {\n  line-height: inherit;\n}\n\n.awsui_plaintext-congratulation-description_1u70p_dl8zb_155:not(#\\9) {\n  white-space: pre-line;\n}\n\n.awsui_divider_1u70p_dl8zb_159:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_step-list_1u70p_dl8zb_163:not(#\\9) {\n  list-style: none;\n  padding: 0 0 0 var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_step_1u70p_dl8zb_163:not(#\\9):not(:first-child) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_expandable-section-wrapper_1u70p_dl8zb_172:not(#\\9) {\n  width: 100%;\n}\n\n.awsui_expandable-section-header_1u70p_dl8zb_176:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n}\n\n.awsui_step-title_1u70p_dl8zb_181:not(#\\9),\n.awsui_feedback-link_1u70p_dl8zb_182:not(#\\9),\n.awsui_dismiss-button_1u70p_dl8zb_183:not(#\\9),\n.awsui_completion-screen-title_1u70p_dl8zb_184:not(#\\9),\n.awsui_completion-screen-description_1u70p_dl8zb_185:not(#\\9) {\n  /* used in test-utils */\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,UAAU;EACV,SAAS;AACX;;AAEA;EACE,aAAa;EACb,uBAAuB;EACvB,oDAAoD;EACpD,6CAA6C;AAC/C;;AAEA;EACE,gBAAgB;EAChB,cAAc;AAChB;AACA;EACE,wCAAwC;AAC1C;;AAEA;EACE,aAAa;EACb,uBAAuB;EACvB,6DAA6D;EAC7D,kDAAkD;EAClD,2DAA2D;EAC3D,qEAAqE;AACvE;AACA;EACE,oBAAoB;AACtB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,uDAAuD;AACzD;;AAEA;EACE,aAAa;EACb,kDAAkD;EAClD,2DAA2D;EAC3D,qEAAqE;EACrE,sDAAsD;EACtD,uDAAuD;AACzD;AACA;EACE,oBAAoB;AACtB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,wHAAwH;AAC1H;;AAEA;EACE,gBAAgB;EAChB,4CAA4C;AAC9C;;AAEA;EACE,yCAAyC;AAC3C;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,+CAA+C;EAC/C,wDAAwD;AAC1D;;AAEA;;;;;EAKE,uBAAuB;AACzB","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_tutorial-list_1u70p_dl8zb_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: 0;\n  margin: 0;\n}\n\n.awsui_tutorial-title_1u70p_dl8zb_108:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  margin-left: calc(-1 * var(--space-xxs-ynfts5, 4px));\n  padding-bottom: var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_task_1u70p_dl8zb_115:not(#\\9) {\n  list-style: none;\n  padding-top: 0;\n}\n.awsui_task_1u70p_dl8zb_115:not(#\\9):not(:first-child) {\n  margin-top: var(--space-xl-a39hup, 24px);\n}\n\n.awsui_task-title_1u70p_dl8zb_123:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  padding-left: var(--border-divider-section-width-4wm2it, 2px);\n  font-size: var(--font-heading-s-size-9clg8y, 16px);\n  line-height: var(--font-heading-s-line-height-5b7f0q, 20px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n}\n.awsui_task-title--status_1u70p_dl8zb_131:not(#\\9) {\n  line-height: inherit;\n}\n\n.awsui_current-task_1u70p_dl8zb_135:not(#\\9) {\n  font-weight: 700;\n}\n\n.awsui_successful-task_1u70p_dl8zb_139:not(#\\9) {\n  color: var(--color-text-status-success-0fzhv9, #037f0c);\n}\n\n.awsui_congratulation-message_1u70p_dl8zb_143:not(#\\9) {\n  display: flex;\n  font-size: var(--font-heading-s-size-9clg8y, 16px);\n  line-height: var(--font-heading-s-line-height-5b7f0q, 20px);\n  letter-spacing: var(--font-heading-s-letter-spacing-4d69jc, -0.005em);\n  font-weight: var(--font-heading-xs-weight-wwznty, 800);\n  color: var(--color-text-status-success-0fzhv9, #037f0c);\n}\n.awsui_congratulation-message--status_1u70p_dl8zb_151:not(#\\9) {\n  line-height: inherit;\n}\n\n.awsui_plaintext-congratulation-description_1u70p_dl8zb_155:not(#\\9) {\n  white-space: pre-line;\n}\n\n.awsui_divider_1u70p_dl8zb_159:not(#\\9) {\n  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-7s2wjw, #e9ebed);\n}\n\n.awsui_step-list_1u70p_dl8zb_163:not(#\\9) {\n  list-style: none;\n  padding: 0 0 0 var(--space-xxxs-k2w98v, 2px);\n}\n\n.awsui_step_1u70p_dl8zb_163:not(#\\9):not(:first-child) {\n  padding-top: var(--space-xxs-ynfts5, 4px);\n}\n\n.awsui_expandable-section-wrapper_1u70p_dl8zb_172:not(#\\9) {\n  width: 100%;\n}\n\n.awsui_expandable-section-header_1u70p_dl8zb_176:not(#\\9) {\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n}\n\n.awsui_step-title_1u70p_dl8zb_181:not(#\\9),\n.awsui_feedback-link_1u70p_dl8zb_182:not(#\\9),\n.awsui_dismiss-button_1u70p_dl8zb_183:not(#\\9),\n.awsui_completion-screen-title_1u70p_dl8zb_184:not(#\\9),\n.awsui_completion-screen-description_1u70p_dl8zb_185:not(#\\9) {\n  /* used in test-utils */\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.scoped.css":
/*!****************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.scoped.css ***!
  \****************************************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content-enter_ig8mp_7bi3b_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_ig8mp_7bi3b_1 var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_ig8mp_7bi3b_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_content-enter_ig8mp_7bi3b_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_content-enter_ig8mp_7bi3b_93:not(#\\9), .awsui-mode-entering .awsui_content-enter_ig8mp_7bi3b_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_tutorial-list_ig8mp_7bi3b_119:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: 0;\n  margin: 0;\n}\n\n.awsui_tutorial-box_ig8mp_7bi3b_134:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  list-style: none;\n  border: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-tutorial-4ioksw, #d1d5db);\n  border-radius: var(--border-radius-tutorial-panel-item-5wuccf, 8px);\n  padding: var(--space-m-17eucw, 16px);\n}\n.awsui_tutorial-box_ig8mp_7bi3b_134:not(#\\9):not(:first-child) {\n  margin-top: var(--space-l-4vl6xu, 20px);\n}\n\n.awsui_tutorial-box-title_ig8mp_7bi3b_154:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n}\n\n.awsui_tutorial-description-plaintext_ig8mp_7bi3b_160:not(#\\9) {\n  white-space: pre-line;\n}\n\n.awsui_tutorial-description_ig8mp_7bi3b_160:not(#\\9) {\n  /* stylelint-disable-next-line @cloudscape-design/no-implicit-descendant, selector-max-type -- Customers can nest their list items inside Box components. */\n}\n.awsui_tutorial-description_ig8mp_7bi3b_160 ul:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  list-style-type: disc;\n}\n\n.awsui_expandable-section_ig8mp_7bi3b_172:not(#\\9) {\n  display: none;\n  margin-top: var(--space-m-17eucw, 16px);\n}\n.awsui_expandable-section_ig8mp_7bi3b_172.awsui_expanded_ig8mp_7bi3b_176:not(#\\9) {\n  display: block;\n}\n\n.awsui_button-wrapper_ig8mp_7bi3b_180:not(#\\9) {\n  margin: calc(-1 * var(--space-xxs-ynfts5, 4px) - var(--border-field-width-idlekx, 2px));\n}\n\n.awsui_start_ig8mp_7bi3b_184:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_expand-button_ig8mp_7bi3b_188:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_collapse-button_ig8mp_7bi3b_192:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_learn-more-link_ig8mp_7bi3b_196:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_title_ig8mp_7bi3b_200:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_prerequisites-alert_ig8mp_7bi3b_204:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_completed_ig8mp_7bi3b_208:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_download-link_ig8mp_7bi3b_212:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  text-decoration: none;\n  display: inline;\n  white-space: inherit;\n  letter-spacing: 0.005em;\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n}\n.awsui_download-link_ig8mp_7bi3b_212:not(#\\9):hover {\n  cursor: pointer;\n}\n.awsui_download-link_ig8mp_7bi3b_212:not(#\\9):focus {\n  outline: none;\n}\n.awsui_download-link_ig8mp_7bi3b_212:not(#\\9):active, .awsui_download-link_ig8mp_7bi3b_212:not(#\\9):focus, .awsui_download-link_ig8mp_7bi3b_212:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\nbody[data-awsui-focus-visible=true] .awsui_download-link_ig8mp_7bi3b_212:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,oJAAoJ;AACtJ;AACA;EACE;IACE,YAAY;EACd;EACA;IACE,UAAU;EACZ;AACF;AACA;EACE;IACE,eAAe;IACf,gBAAgB;EAClB;AACF;AACA;EACE,eAAe;EACf,gBAAgB;AAClB;;AAEA;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,UAAU;EACV,SAAS;AACX;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,gBAAgB;EAChB,0GAA0G;EAC1G,mEAAmE;EACnE,oCAAoC;AACtC;AACA;EACE,uCAAuC;AACzC;;AAEA;EACE,aAAa;EACb,uBAAuB;EACvB,8BAA8B;AAChC;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,2JAA2J;AAC7J;AACA;EACE,uEAAuE;EACvE,qBAAqB;AACvB;;AAEA;EACE,aAAa;EACb,uCAAuC;AACzC;AACA;EACE,cAAc;AAChB;;AAEA;EACE,uFAAuF;AACzF;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uBAAuB;AACzB;;AAEA;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,qBAAqB;EACrB,eAAe;EACf,oBAAoB;EACpB,uBAAuB;EACvB,uDAAuD;AACzD;AACA;EACE,eAAe;AACjB;AACA;EACE,aAAa;AACf;AACA;EACE,0BAA0B;EAC1B,uEAAuE;EACvE,mCAAmC;AACrC;AACA;EACE,oBAAoB;EACpB,wDAAwD;EACxD,mBAAmB;EACnB,+DAA+D;EAC/D,0EAA0E;EAC1E,0HAA0H;AAC5H","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_content-enter_ig8mp_7bi3b_93:not(#\\9) {\n  animation: awsui_awsui-motion-fade-in_ig8mp_7bi3b_1 var(--motion-duration-show-paced-7wspqf, 180ms) var(--motion-easing-show-paced-wj4ybn, ease-out);\n}\n@keyframes awsui_awsui-motion-fade-in_ig8mp_7bi3b_1 {\n  from {\n    opacity: 0.2;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .awsui_content-enter_ig8mp_7bi3b_93:not(#\\9) {\n    animation: none;\n    transition: none;\n  }\n}\n.awsui-motion-disabled .awsui_content-enter_ig8mp_7bi3b_93:not(#\\9), .awsui-mode-entering .awsui_content-enter_ig8mp_7bi3b_93:not(#\\9) {\n  animation: none;\n  transition: none;\n}\n\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_tutorial-list_ig8mp_7bi3b_119:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: 0;\n  margin: 0;\n}\n\n.awsui_tutorial-box_ig8mp_7bi3b_134:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  list-style: none;\n  border: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-tutorial-4ioksw, #d1d5db);\n  border-radius: var(--border-radius-tutorial-panel-item-5wuccf, 8px);\n  padding: var(--space-m-17eucw, 16px);\n}\n.awsui_tutorial-box_ig8mp_7bi3b_134:not(#\\9):not(:first-child) {\n  margin-top: var(--space-l-4vl6xu, 20px);\n}\n\n.awsui_tutorial-box-title_ig8mp_7bi3b_154:not(#\\9) {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n}\n\n.awsui_tutorial-description-plaintext_ig8mp_7bi3b_160:not(#\\9) {\n  white-space: pre-line;\n}\n\n.awsui_tutorial-description_ig8mp_7bi3b_160:not(#\\9) {\n  /* stylelint-disable-next-line @cloudscape-design/no-implicit-descendant, selector-max-type -- Customers can nest their list items inside Box components. */\n}\n.awsui_tutorial-description_ig8mp_7bi3b_160 ul:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  list-style-type: disc;\n}\n\n.awsui_expandable-section_ig8mp_7bi3b_172:not(#\\9) {\n  display: none;\n  margin-top: var(--space-m-17eucw, 16px);\n}\n.awsui_expandable-section_ig8mp_7bi3b_172.awsui_expanded_ig8mp_7bi3b_176:not(#\\9) {\n  display: block;\n}\n\n.awsui_button-wrapper_ig8mp_7bi3b_180:not(#\\9) {\n  margin: calc(-1 * var(--space-xxs-ynfts5, 4px) - var(--border-field-width-idlekx, 2px));\n}\n\n.awsui_start_ig8mp_7bi3b_184:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_expand-button_ig8mp_7bi3b_188:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_collapse-button_ig8mp_7bi3b_192:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_learn-more-link_ig8mp_7bi3b_196:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_title_ig8mp_7bi3b_200:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_prerequisites-alert_ig8mp_7bi3b_204:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_completed_ig8mp_7bi3b_208:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_download-link_ig8mp_7bi3b_212:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  text-decoration: none;\n  display: inline;\n  white-space: inherit;\n  letter-spacing: 0.005em;\n  color: var(--color-text-body-secondary-fdstdf, #414d5c);\n}\n.awsui_download-link_ig8mp_7bi3b_212:not(#\\9):hover {\n  cursor: pointer;\n}\n.awsui_download-link_ig8mp_7bi3b_212:not(#\\9):focus {\n  outline: none;\n}\n.awsui_download-link_ig8mp_7bi3b_212:not(#\\9):active, .awsui_download-link_ig8mp_7bi3b_212:not(#\\9):focus, .awsui_download-link_ig8mp_7bi3b_212:not(#\\9):hover {\n  text-decoration: underline;\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  text-decoration-color: currentColor;\n}\nbody[data-awsui-focus-visible=true] .awsui_download-link_ig8mp_7bi3b_212:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tutorial-panel/styles.scoped.css":
/*!***************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tutorial-panel/styles.scoped.css ***!
  \***************************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_tutorial-panel_1oin5_i3dna_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: 0 var(--space-l-4vl6xu, 20px) var(--space-m-17eucw, 16px);\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/tutorial-panel/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;EAC7B,kEAAkE;AACpE","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n.awsui_tutorial-panel_1oin5_i3dna_93:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n  padding: 0 var(--space-l-4vl6xu, 20px) var(--space-m-17eucw, 16px);\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/wizard/styles.scoped.css":
/*!*******************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/wizard/styles.scoped.css ***!
  \*******************************************************************************************************************/
/***/ ((module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/cssWithMappingToString.js */ "./node_modules/css-loader/dist/runtime/cssWithMappingToString.js");
/* harmony import */ var _css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js");
/* harmony import */ var _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__);
// Imports


var ___CSS_LOADER_EXPORT___ = _css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()));
// Module
___CSS_LOADER_EXPORT___.push([module.id, "/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable selector-max-universal, selector-max-type */\n.awsui_root_1xupv_1df87_94:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_wizard_1xupv_1df87_107.awsui_refresh_1xupv_1df87_107:not(#\\9) {\n  column-gap: var(--space-xl-a39hup, 24px);\n  display: grid;\n  grid-template-columns: auto minmax(0, 1fr);\n  grid-template-rows: auto 1fr;\n  row-gap: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_wizard_1xupv_1df87_107.awsui_refresh_1xupv_1df87_107.awsui_small-container_1xupv_1df87_114:not(#\\9) {\n  grid-template-columns: minmax(0, 1fr) 0;\n  row-gap: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_wizard_1xupv_1df87_107:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) {\n  display: flex;\n}\n\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107:not(#\\9) {\n  grid-column: 1;\n  grid-row: 1/span 2;\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul:not(#\\9) {\n  background: var(--color-background-container-content-i8i4a0, #ffffff);\n  position: relative;\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n  margin: 0;\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-l-4vl6xu, 20px);\n  width: 280px;\n  box-sizing: border-box;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9) {\n  display: grid;\n  column-gap: var(--space-s-hv8c1d, 12px);\n  grid-template-columns: var(--space-l-4vl6xu, 20px) 1fr;\n  grid-template-rows: repeat(2, auto);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > hr:not(#\\9) {\n  background-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n  border: 0;\n  grid-column: 1;\n  height: 100%;\n  width: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > .awsui_number_1xupv_1df87_185:not(#\\9) {\n  color: var(--color-text-small-le1y42, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  grid-column: 2;\n  grid-row: 1;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > a:not(#\\9) {\n  align-items: start;\n  column-gap: var(--space-s-hv8c1d, 12px);\n  cursor: pointer;\n  display: grid;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  grid-column: 1/span 2;\n  grid-row: 2;\n  grid-template-columns: var(--space-l-4vl6xu, 20px) 1fr;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > a > .awsui_circle_1xupv_1df87_201:not(#\\9) {\n  border-radius: 100%;\n  grid-column: 1;\n  height: 10px;\n  justify-self: center;\n  margin-top: 6px;\n  width: 10px;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > a > .awsui_title_1xupv_1df87_209:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  grid-column: 2;\n}\nbody[data-awsui-focus-visible=true] .awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > a:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):first-child > hr {\n  grid-row: 2/span 2;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):not(:first-child) > .awsui_number_1xupv_1df87_185 {\n  margin-top: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):last-child > hr {\n  grid-row: 1;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):only-of-type > hr {\n  display: none;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):not(:first-child):not(:last-child) > hr {\n  grid-row: 1/span 3;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_active_1xupv_1df87_238 > a:not(#\\9) {\n  cursor: text;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_active_1xupv_1df87_238 > a > .awsui_circle_1xupv_1df87_201:not(#\\9) {\n  background-color: var(--color-background-control-checked-9admlu, #0972d3);\n  box-shadow: 0 0 0 3px var(--color-background-container-content-i8i4a0, #ffffff), 0 0 0 5px var(--color-background-control-checked-9admlu, #0972d3), 0 0 0 7px var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_active_1xupv_1df87_238 > a > .awsui_title_1xupv_1df87_209:not(#\\9) {\n  color: var(--color-background-control-checked-9admlu, #0972d3);\n  font-weight: 700;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_disabled_1xupv_1df87_249 > a:not(#\\9) {\n  cursor: text;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_disabled_1xupv_1df87_249 > a > .awsui_circle_1xupv_1df87_201:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  box-shadow: 0 0 0 2px var(--color-text-interactive-disabled-3pbb07, #9ba7b6), 0 0 0 4px var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_disabled_1xupv_1df87_249 > a > .awsui_title_1xupv_1df87_209:not(#\\9) {\n  color: var(--color-text-status-inactive-5ei55p, #5f6b7a);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_enabled_1xupv_1df87_259 > a > .awsui_circle_1xupv_1df87_201:not(#\\9) {\n  background-color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  box-shadow: 0 0 0 2px var(--color-text-interactive-default-eg5fsa, #414d5c), 0 0 0 4px var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_enabled_1xupv_1df87_259 > a > .awsui_title_1xupv_1df87_209:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_enabled_1xupv_1df87_259 > a:not(#\\9):hover > .awsui_circle_1xupv_1df87_201 {\n  background-color: var(--color-background-control-checked-9admlu, #0972d3);\n  box-shadow: 0 0 0 2px var(--color-background-control-checked-9admlu, #0972d3), 0 0 0 4px var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_enabled_1xupv_1df87_259 > a:not(#\\9):hover > .awsui_title_1xupv_1df87_209 {\n  color: var(--color-background-control-checked-9admlu, #0972d3);\n}\n\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) {\n  color: var(--color-text-disabled-a2nkh4, #9ba7b6);\n  display: inline-block;\n  margin-right: calc(2 * var(--space-xxxl-bo9z7f, 40px));\n  min-width: 200px;\n  padding-top: var(--space-xxs-ynfts5, 4px);\n  width: 200px;\n}\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > ul > li {\n  padding-bottom: var(--space-scaled-m-pv0fmt, 16px);\n  padding-top: 0;\n}\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > ul > li:not(:first-child) {\n  margin-top: var(--space-scaled-m-pv0fmt, 16px);\n}\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > ul > li:not(:last-child) {\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-layout-wf5alz, #d1d5db);\n}\n\n.awsui_form_1xupv_1df87_298:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  width: 100%;\n}\n.awsui_form_1xupv_1df87_298:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > .awsui_form-header_1xupv_1df87_304 {\n  position: relative;\n  margin-bottom: var(--space-scaled-m-pv0fmt, 16px);\n}\n\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: contents;\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107 > .awsui_background_1xupv_1df87_315:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 1/span 2;\n  grid-row: 1;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107 > .awsui_form-header_1xupv_1df87_304:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 2;\n  grid-row: 1;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107 > .awsui_form-header_1xupv_1df87_304 > .awsui_form-header-content_1xupv_1df87_327:not(#\\9) {\n  padding-top: var(--space-scaled-xl-w2t504, 24px);\n  padding-bottom: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107 > .awsui_form-component_1xupv_1df87_331:not(#\\9) {\n  grid-column: 2;\n  grid-row: 2;\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107.awsui_small-container_1xupv_1df87_114 > .awsui_form-header_1xupv_1df87_304:not(#\\9) {\n  grid-column: 1/span 2;\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107.awsui_small-container_1xupv_1df87_114 > .awsui_form-header_1xupv_1df87_304 > .awsui_form-header-content_1xupv_1df87_327:not(#\\9) {\n  padding-top: 0;\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107.awsui_small-container_1xupv_1df87_114 > .awsui_form-component_1xupv_1df87_331:not(#\\9) {\n  grid-column: 1/span 2;\n}\n\n.awsui_navigation_1xupv_1df87_123.awsui_hidden_1xupv_1df87_345:not(#\\9) {\n  display: none;\n}\n\n.awsui_collapsed-steps_1xupv_1df87_349:not(#\\9) {\n  color: var(--color-text-heading-secondary-corkaj, #414d5c);\n  font-weight: 700;\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_collapsed-steps-extra-padding_1xupv_1df87_354:not(#\\9) {\n  padding-top: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_collapsed-steps-hidden_1xupv_1df87_357:not(#\\9) {\n  display: none;\n}\n\n.awsui_form-header-component-wrapper_1xupv_1df87_361:not(#\\9) {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_1df87_361:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_form-header-component_1xupv_1df87_361:not(#\\9),\n.awsui_navigation-link_1xupv_1df87_374:not(#\\9),\n.awsui_navigation-link-item_1xupv_1df87_375:not(#\\9),\n.awsui_navigation-link-label_1xupv_1df87_376:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_navigation-link-active_1xupv_1df87_380:not(#\\9) {\n  font-weight: 700;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_navigation-link-disabled_1xupv_1df87_385:not(#\\9) {\n  color: var(--color-text-status-inactive-5ei55p, #5f6b7a);\n}\n\n.awsui_cancel-button_1xupv_1df87_389:not(#\\9),\n.awsui_previous-button_1xupv_1df87_390:not(#\\9),\n.awsui_primary-button_1xupv_1df87_391:not(#\\9),\n.awsui_skip-to-button_1xupv_1df87_392:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_action-buttons_1xupv_1df87_396:not(#\\9) {\n  display: flex;\n  justify-content: flex-end;\n}", "",{"version":3,"sources":["webpack://./node_modules/@cloudscape-design/components/wizard/styles.scoped.css"],"names":[],"mappings":"AAAA;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD,mKAAmK;AACnK,kKAAkK;AAClK;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;;;CAGC;AACD;gGACgG;AAChG;;;CAGC;AACD;;;CAGC;AACD,gEAAgE;AAChE;EACE,uEAAuE;EACvE,yBAAyB;EACzB,iBAAiB;EACjB,iBAAiB;EACjB,YAAY;EACZ,cAAc;EACd,iBAAiB;EACjB,kBAAkB;EAClB,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,qBAAqB;UACb,aAAa;EACrB,sBAAsB;EACtB,6BAA6B;EAC7B,WAAW;EACX,gBAAgB;EAChB,qBAAqB;EACrB,cAAc;EACd,iBAAiB;EACjB,oBAAoB;EACpB,mBAAmB;EACnB,mBAAmB;EACnB,SAAS;EACT,oBAAoB;EACpB,sBAAsB;EACtB,+CAA+C;EAC/C,wDAAwD;EACxD,qDAAqD;EACrD,gBAAgB;EAChB,qGAAqG;EACrG,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,wCAAwC;EACxC,aAAa;EACb,0CAA0C;EAC1C,4BAA4B;EAC5B,4CAA4C;AAC9C;AACA;EACE,uCAAuC;EACvC,2CAA2C;AAC7C;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,cAAc;EACd,kBAAkB;EAClB,gDAAgD;AAClD;AACA;EACE,qEAAqE;EACrE,kBAAkB;EAClB,0DAA0D;EAC1D,sBAAsB;EACtB,SAAS;EACT,uEAAuE;EACvE,YAAY;EACZ,sBAAsB;AACxB;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yBAAyB;EACzB,qHAAqH;EACrH,0DAA0D;EAC1D,UAAU;AACZ;AACA;EACE,WAAW;EACX,kBAAkB;EAClB,SAAS;EACT,QAAQ;EACR,WAAW;EACX,YAAY;EACZ,oBAAoB;EACpB,uBAAuB;EACvB,sBAAsB;EACtB,yGAAyG;EACzG,0DAA0D;EAC1D,wBAAwB;AAC1B;AACA;EACE;IACE,yGAAyG;EAC3G;AACF;AACA;EACE,aAAa;EACb,uCAAuC;EACvC,sDAAsD;EACtD,mCAAmC;AACrC;AACA;EACE,qEAAqE;EACrE,SAAS;EACT,cAAc;EACd,YAAY;EACZ,oCAAoC;AACtC;AACA;EACE,8CAA8C;EAC9C,+CAA+C;EAC/C,cAAc;EACd,WAAW;AACb;AACA;EACE,kBAAkB;EAClB,uCAAuC;EACvC,eAAe;EACf,aAAa;EACb,+CAA+C;EAC/C,qBAAqB;EACrB,WAAW;EACX,sDAAsD;AACxD;AACA;EACE,mBAAmB;EACnB,cAAc;EACd,YAAY;EACZ,oBAAoB;EACpB,eAAe;EACf,WAAW;AACb;AACA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,cAAc;AAChB;AACA;EACE,oBAAoB;EACpB,wDAAwD;EACxD,mBAAmB;EACnB,+DAA+D;EAC/D,0EAA0E;EAC1E,0HAA0H;AAC5H;AACA;EACE,kBAAkB;AACpB;AACA;EACE,+CAA+C;AACjD;AACA;EACE,WAAW;AACb;AACA;EACE,aAAa;AACf;AACA;EACE,kBAAkB;AACpB;AACA;EACE,YAAY;AACd;AACA;EACE,yEAAyE;EACzE,uNAAuN;AACzN;AACA;EACE,8DAA8D;EAC9D,gBAAgB;AAClB;AACA;EACE,YAAY;AACd;AACA;EACE,2EAA2E;EAC3E,iJAAiJ;AACnJ;AACA;EACE,wDAAwD;AAC1D;AACA;EACE,uEAAuE;EACvE,gJAAgJ;AAClJ;AACA;EACE,4DAA4D;AAC9D;AACA;EACE,yEAAyE;EACzE,kJAAkJ;AACpJ;AACA;EACE,8DAA8D;AAChE;;AAEA;EACE,iDAAiD;EACjD,qBAAqB;EACrB,sDAAsD;EACtD,gBAAgB;EAChB,yCAAyC;EACzC,YAAY;AACd;AACA;EACE,gBAAgB;EAChB,UAAU;EACV,SAAS;AACX;AACA;EACE,kDAAkD;EAClD,cAAc;AAChB;AACA;EACE,8CAA8C;AAChD;AACA;EACE,4GAA4G;AAC9G;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,WAAW;AACb;AACA;EACE,kBAAkB;EAClB,iDAAiD;AACnD;;AAEA;EACE,YAAY;EACZ,yBAAyB;EACzB,sBAAsB;EACtB,iBAAiB;AACnB;AACA;EACE,qEAAqE;EACrE,qBAAqB;EACrB,WAAW;EACX,qDAAqD;AACvD;AACA;EACE,qEAAqE;EACrE,cAAc;EACd,WAAW;EACX,qDAAqD;AACvD;AACA;EACE,gDAAgD;EAChD,mDAAmD;AACrD;AACA;EACE,cAAc;EACd,WAAW;AACb;AACA;EACE,qBAAqB;AACvB;AACA;EACE,cAAc;AAChB;AACA;EACE,qBAAqB;AACvB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,0DAA0D;EAC1D,gBAAgB;EAChB,gDAAgD;AAClD;AACA;EACE,+CAA+C;AACjD;AACA;EACE,aAAa;AACf;;AAEA;EACE,aAAa;AACf;AACA;EACE,oBAAoB;EACpB,wDAAwD;EACxD,mBAAmB;EACnB,+DAA+D;EAC/D,0EAA0E;EAC1E,0HAA0H;AAC5H;;AAEA;;;;EAIE,uBAAuB;AACzB;;AAEA;EACE,gBAAgB;EAChB,qDAAqD;AACvD;;AAEA;EACE,wDAAwD;AAC1D;;AAEA;;;;EAIE,uBAAuB;AACzB;;AAEA;EACE,aAAa;EACb,yBAAyB;AAC3B","sourcesContent":["/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* Style used for links in slots/components that are text heavy, to help links stand out among \nsurrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/*\n Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n SPDX-License-Identifier: Apache-2.0\n*/\n/* stylelint-disable selector-max-universal, selector-max-type */\n.awsui_root_1xupv_1df87_94:not(#\\9) {\n  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */\n  border-collapse: separate;\n  border-spacing: 0;\n  caption-side: top;\n  cursor: auto;\n  direction: ltr;\n  empty-cells: show;\n  font-family: serif;\n  font-size: medium;\n  font-style: normal;\n  font-variant: normal;\n  font-weight: normal;\n  font-stretch: normal;\n  line-height: normal;\n  -webkit-hyphens: none;\n          hyphens: none;\n  letter-spacing: normal;\n  list-style: disc outside none;\n  tab-size: 8;\n  text-align: left;\n  text-align-last: auto;\n  text-indent: 0;\n  text-shadow: none;\n  text-transform: none;\n  visibility: visible;\n  white-space: normal;\n  widows: 2;\n  word-spacing: normal;\n  box-sizing: border-box;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  line-height: var(--font-body-m-line-height-i7xxvv, 22px);\n  color: var(--color-text-body-default-ajf1h5, #000716);\n  font-weight: 400;\n  font-family: var(--font-family-base-qnistn, \"Open Sans\", \"Helvetica Neue\", Roboto, Arial, sans-serif);\n  -webkit-font-smoothing: auto;\n  -moz-osx-font-smoothing: auto;\n}\n\n.awsui_wizard_1xupv_1df87_107.awsui_refresh_1xupv_1df87_107:not(#\\9) {\n  column-gap: var(--space-xl-a39hup, 24px);\n  display: grid;\n  grid-template-columns: auto minmax(0, 1fr);\n  grid-template-rows: auto 1fr;\n  row-gap: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_wizard_1xupv_1df87_107.awsui_refresh_1xupv_1df87_107.awsui_small-container_1xupv_1df87_114:not(#\\9) {\n  grid-template-columns: minmax(0, 1fr) 0;\n  row-gap: var(--space-scaled-l-t03y3z, 20px);\n}\n\n.awsui_wizard_1xupv_1df87_107:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) {\n  display: flex;\n}\n\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107:not(#\\9) {\n  grid-column: 1;\n  grid-row: 1/span 2;\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul:not(#\\9) {\n  background: var(--color-background-container-content-i8i4a0, #ffffff);\n  position: relative;\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  box-sizing: border-box;\n  margin: 0;\n  padding: var(--space-scaled-l-t03y3z, 20px) var(--space-l-4vl6xu, 20px);\n  width: 280px;\n  box-sizing: border-box;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul:not(#\\9)::before {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  border-color: transparent;\n  border-top: var(--border-container-top-width-jk6fhm, 0px) solid var(--color-border-container-top-srcvx4, transparent);\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  z-index: 1;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul:not(#\\9)::after {\n  content: \"\";\n  position: absolute;\n  left: 0px;\n  top: 0px;\n  width: 100%;\n  height: 100%;\n  pointer-events: none;\n  background: transparent;\n  box-sizing: border-box;\n  box-shadow: var(--shadow-container-fx563k, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));\n  border-radius: var(--border-radius-container-gh9ysk, 16px);\n  mix-blend-mode: multiply;\n}\n@media screen and (-ms-high-contrast: active) {\n  .awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul:not(#\\9) {\n    border: var(--border-field-width-idlekx, 2px) solid var(--color-border-container-top-srcvx4, transparent);\n  }\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9) {\n  display: grid;\n  column-gap: var(--space-s-hv8c1d, 12px);\n  grid-template-columns: var(--space-l-4vl6xu, 20px) 1fr;\n  grid-template-rows: repeat(2, auto);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > hr:not(#\\9) {\n  background-color: var(--color-border-divider-default-7s2wjw, #e9ebed);\n  border: 0;\n  grid-column: 1;\n  height: 100%;\n  width: var(--space-xxxs-k2w98v, 2px);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > .awsui_number_1xupv_1df87_185:not(#\\9) {\n  color: var(--color-text-small-le1y42, #5f6b7a);\n  font-size: var(--font-body-s-size-ukw2p9, 12px);\n  grid-column: 2;\n  grid-row: 1;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > a:not(#\\9) {\n  align-items: start;\n  column-gap: var(--space-s-hv8c1d, 12px);\n  cursor: pointer;\n  display: grid;\n  font-size: var(--font-body-m-size-sregvd, 14px);\n  grid-column: 1/span 2;\n  grid-row: 2;\n  grid-template-columns: var(--space-l-4vl6xu, 20px) 1fr;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > a > .awsui_circle_1xupv_1df87_201:not(#\\9) {\n  border-radius: 100%;\n  grid-column: 1;\n  height: 10px;\n  justify-self: center;\n  margin-top: 6px;\n  width: 10px;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > a > .awsui_title_1xupv_1df87_209:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  grid-column: 2;\n}\nbody[data-awsui-focus-visible=true] .awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li > a:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):first-child > hr {\n  grid-row: 2/span 2;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):not(:first-child) > .awsui_number_1xupv_1df87_185 {\n  margin-top: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):last-child > hr {\n  grid-row: 1;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):only-of-type > hr {\n  display: none;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li:not(#\\9):not(:first-child):not(:last-child) > hr {\n  grid-row: 1/span 3;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_active_1xupv_1df87_238 > a:not(#\\9) {\n  cursor: text;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_active_1xupv_1df87_238 > a > .awsui_circle_1xupv_1df87_201:not(#\\9) {\n  background-color: var(--color-background-control-checked-9admlu, #0972d3);\n  box-shadow: 0 0 0 3px var(--color-background-container-content-i8i4a0, #ffffff), 0 0 0 5px var(--color-background-control-checked-9admlu, #0972d3), 0 0 0 7px var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_active_1xupv_1df87_238 > a > .awsui_title_1xupv_1df87_209:not(#\\9) {\n  color: var(--color-background-control-checked-9admlu, #0972d3);\n  font-weight: 700;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_disabled_1xupv_1df87_249 > a:not(#\\9) {\n  cursor: text;\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_disabled_1xupv_1df87_249 > a > .awsui_circle_1xupv_1df87_201:not(#\\9) {\n  background-color: var(--color-background-container-content-i8i4a0, #ffffff);\n  box-shadow: 0 0 0 2px var(--color-text-interactive-disabled-3pbb07, #9ba7b6), 0 0 0 4px var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_disabled_1xupv_1df87_249 > a > .awsui_title_1xupv_1df87_209:not(#\\9) {\n  color: var(--color-text-status-inactive-5ei55p, #5f6b7a);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_enabled_1xupv_1df87_259 > a > .awsui_circle_1xupv_1df87_201:not(#\\9) {\n  background-color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n  box-shadow: 0 0 0 2px var(--color-text-interactive-default-eg5fsa, #414d5c), 0 0 0 4px var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_enabled_1xupv_1df87_259 > a > .awsui_title_1xupv_1df87_209:not(#\\9) {\n  color: var(--color-text-interactive-default-eg5fsa, #414d5c);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_enabled_1xupv_1df87_259 > a:not(#\\9):hover > .awsui_circle_1xupv_1df87_201 {\n  background-color: var(--color-background-control-checked-9admlu, #0972d3);\n  box-shadow: 0 0 0 2px var(--color-background-control-checked-9admlu, #0972d3), 0 0 0 4px var(--color-background-container-content-i8i4a0, #ffffff);\n}\n.awsui_navigation_1xupv_1df87_123.awsui_refresh_1xupv_1df87_107 > ul > li.awsui_enabled_1xupv_1df87_259 > a:not(#\\9):hover > .awsui_title_1xupv_1df87_209 {\n  color: var(--color-background-control-checked-9admlu, #0972d3);\n}\n\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) {\n  color: var(--color-text-disabled-a2nkh4, #9ba7b6);\n  display: inline-block;\n  margin-right: calc(2 * var(--space-xxxl-bo9z7f, 40px));\n  min-width: 200px;\n  padding-top: var(--space-xxs-ynfts5, 4px);\n  width: 200px;\n}\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > ul > li {\n  padding-bottom: var(--space-scaled-m-pv0fmt, 16px);\n  padding-top: 0;\n}\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > ul > li:not(:first-child) {\n  margin-top: var(--space-scaled-m-pv0fmt, 16px);\n}\n.awsui_navigation_1xupv_1df87_123:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > ul > li:not(:last-child) {\n  border-bottom: var(--border-divider-list-width-hacikr, 1px) solid var(--color-border-layout-wf5alz, #d1d5db);\n}\n\n.awsui_form_1xupv_1df87_298:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  width: 100%;\n}\n.awsui_form_1xupv_1df87_298:not(#\\9):not(.awsui_refresh_1xupv_1df87_107) > .awsui_form-header_1xupv_1df87_304 {\n  position: relative;\n  margin-bottom: var(--space-scaled-m-pv0fmt, 16px);\n}\n\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107:not(#\\9) {\n  min-width: 0;\n  -ms-word-break: break-all;\n  word-break: break-word;\n  display: contents;\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107 > .awsui_background_1xupv_1df87_315:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 1/span 2;\n  grid-row: 1;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107 > .awsui_form-header_1xupv_1df87_304:not(#\\9) {\n  background-color: var(--color-background-layout-main-sfhm4y, #ffffff);\n  grid-column: 2;\n  grid-row: 1;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107 > .awsui_form-header_1xupv_1df87_304 > .awsui_form-header-content_1xupv_1df87_327:not(#\\9) {\n  padding-top: var(--space-scaled-xl-w2t504, 24px);\n  padding-bottom: var(--space-scaled-xl-w2t504, 24px);\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107 > .awsui_form-component_1xupv_1df87_331:not(#\\9) {\n  grid-column: 2;\n  grid-row: 2;\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107.awsui_small-container_1xupv_1df87_114 > .awsui_form-header_1xupv_1df87_304:not(#\\9) {\n  grid-column: 1/span 2;\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107.awsui_small-container_1xupv_1df87_114 > .awsui_form-header_1xupv_1df87_304 > .awsui_form-header-content_1xupv_1df87_327:not(#\\9) {\n  padding-top: 0;\n}\n.awsui_form_1xupv_1df87_298.awsui_refresh_1xupv_1df87_107.awsui_small-container_1xupv_1df87_114 > .awsui_form-component_1xupv_1df87_331:not(#\\9) {\n  grid-column: 1/span 2;\n}\n\n.awsui_navigation_1xupv_1df87_123.awsui_hidden_1xupv_1df87_345:not(#\\9) {\n  display: none;\n}\n\n.awsui_collapsed-steps_1xupv_1df87_349:not(#\\9) {\n  color: var(--color-text-heading-secondary-corkaj, #414d5c);\n  font-weight: 700;\n  padding-top: var(--space-scaled-xxs-95dhkm, 4px);\n}\n.awsui_collapsed-steps-extra-padding_1xupv_1df87_354:not(#\\9) {\n  padding-top: var(--space-scaled-l-t03y3z, 20px);\n}\n.awsui_collapsed-steps-hidden_1xupv_1df87_357:not(#\\9) {\n  display: none;\n}\n\n.awsui_form-header-component-wrapper_1xupv_1df87_361:not(#\\9) {\n  outline: none;\n}\nbody[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_1df87_361:not(#\\9):focus {\n  outline: thin dotted;\n  outline: var(--border-link-focus-ring-outline-k2wccv, 0);\n  outline-offset: 2px;\n  outline-color: var(--color-border-item-focused-ap3b6s, #0972d3);\n  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);\n  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-nv4ahb, 2px) var(--color-border-item-focused-ap3b6s, #0972d3);\n}\n\n.awsui_form-header-component_1xupv_1df87_361:not(#\\9),\n.awsui_navigation-link_1xupv_1df87_374:not(#\\9),\n.awsui_navigation-link-item_1xupv_1df87_375:not(#\\9),\n.awsui_navigation-link-label_1xupv_1df87_376:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_navigation-link-active_1xupv_1df87_380:not(#\\9) {\n  font-weight: 700;\n  color: var(--color-text-body-default-ajf1h5, #000716);\n}\n\n.awsui_navigation-link-disabled_1xupv_1df87_385:not(#\\9) {\n  color: var(--color-text-status-inactive-5ei55p, #5f6b7a);\n}\n\n.awsui_cancel-button_1xupv_1df87_389:not(#\\9),\n.awsui_previous-button_1xupv_1df87_390:not(#\\9),\n.awsui_primary-button_1xupv_1df87_391:not(#\\9),\n.awsui_skip-to-button_1xupv_1df87_392:not(#\\9) {\n  /* used in test-utils */\n}\n\n.awsui_action-buttons_1xupv_1df87_396:not(#\\9) {\n  display: flex;\n  justify-content: flex-end;\n}"],"sourceRoot":""}]);
// Exports
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);


/***/ }),

/***/ "./node_modules/react-virtual/dist/react-virtual.mjs":
/*!***********************************************************!*\
  !*** ./node_modules/react-virtual/dist/react-virtual.mjs ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "defaultRangeExtractor": () => (/* binding */ defaultRangeExtractor),
/* harmony export */   "useVirtual": () => (/* binding */ useVirtual)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);


function _extends() {
  _extends = Object.assign || function (target) {
    for (var i = 1; i < arguments.length; i++) {
      var source = arguments[i];

      for (var key in source) {
        if (Object.prototype.hasOwnProperty.call(source, key)) {
          target[key] = source[key];
        }
      }
    }

    return target;
  };

  return _extends.apply(this, arguments);
}

function _objectWithoutPropertiesLoose(source, excluded) {
  if (source == null) return {};
  var target = {};
  var sourceKeys = Object.keys(source);
  var key, i;

  for (i = 0; i < sourceKeys.length; i++) {
    key = sourceKeys[i];
    if (excluded.indexOf(key) >= 0) continue;
    target[key] = source[key];
  }

  return target;
}

var props = ['bottom', 'height', 'left', 'right', 'top', 'width'];

var rectChanged = function rectChanged(a, b) {
  if (a === void 0) {
    a = {};
  }

  if (b === void 0) {
    b = {};
  }

  return props.some(function (prop) {
    return a[prop] !== b[prop];
  });
};

var observedNodes = /*#__PURE__*/new Map();
var rafId;

var run = function run() {
  var changedStates = [];
  observedNodes.forEach(function (state, node) {
    var newRect = node.getBoundingClientRect();

    if (rectChanged(newRect, state.rect)) {
      state.rect = newRect;
      changedStates.push(state);
    }
  });
  changedStates.forEach(function (state) {
    state.callbacks.forEach(function (cb) {
      return cb(state.rect);
    });
  });
  rafId = window.requestAnimationFrame(run);
};

function observeRect(node, cb) {
  return {
    observe: function observe() {
      var wasEmpty = observedNodes.size === 0;

      if (observedNodes.has(node)) {
        observedNodes.get(node).callbacks.push(cb);
      } else {
        observedNodes.set(node, {
          rect: undefined,
          hasRectChanged: false,
          callbacks: [cb]
        });
      }

      if (wasEmpty) run();
    },
    unobserve: function unobserve() {
      var state = observedNodes.get(node);

      if (state) {
        // Remove the callback
        var index = state.callbacks.indexOf(cb);
        if (index >= 0) state.callbacks.splice(index, 1); // Remove the node reference

        if (!state.callbacks.length) observedNodes["delete"](node); // Stop the loop

        if (!observedNodes.size) cancelAnimationFrame(rafId);
      }
    }
  };
}

var useIsomorphicLayoutEffect = typeof window !== 'undefined' ? (react__WEBPACK_IMPORTED_MODULE_0___default().useLayoutEffect) : (react__WEBPACK_IMPORTED_MODULE_0___default().useEffect);

function useRect(nodeRef, initialRect) {
  if (initialRect === void 0) {
    initialRect = {
      width: 0,
      height: 0
    };
  }

  var _React$useState = react__WEBPACK_IMPORTED_MODULE_0___default().useState(nodeRef.current),
      element = _React$useState[0],
      setElement = _React$useState[1];

  var _React$useReducer = react__WEBPACK_IMPORTED_MODULE_0___default().useReducer(rectReducer, initialRect),
      rect = _React$useReducer[0],
      dispatch = _React$useReducer[1];

  var initialRectSet = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(false);
  useIsomorphicLayoutEffect(function () {
    if (nodeRef.current !== element) {
      setElement(nodeRef.current);
    }
  });
  useIsomorphicLayoutEffect(function () {
    if (element && !initialRectSet.current) {
      initialRectSet.current = true;

      var _rect = element.getBoundingClientRect();

      dispatch({
        rect: _rect
      });
    }
  }, [element]);
  react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(function () {
    if (!element) {
      return;
    }

    var observer = observeRect(element, function (rect) {
      dispatch({
        rect: rect
      });
    });
    observer.observe();
    return function () {
      observer.unobserve();
    };
  }, [element]);
  return rect;
}

function rectReducer(state, action) {
  var rect = action.rect;

  if (state.height !== rect.height || state.width !== rect.width) {
    return rect;
  }

  return state;
}

var defaultEstimateSize = function defaultEstimateSize() {
  return 50;
};

var defaultKeyExtractor = function defaultKeyExtractor(index) {
  return index;
};

var defaultMeasureSize = function defaultMeasureSize(el, horizontal) {
  var key = horizontal ? 'offsetWidth' : 'offsetHeight';
  return el[key];
};

var defaultRangeExtractor = function defaultRangeExtractor(range) {
  var start = Math.max(range.start - range.overscan, 0);
  var end = Math.min(range.end + range.overscan, range.size - 1);
  var arr = [];

  for (var i = start; i <= end; i++) {
    arr.push(i);
  }

  return arr;
};
function useVirtual(_ref) {
  var _measurements;

  var _ref$size = _ref.size,
      size = _ref$size === void 0 ? 0 : _ref$size,
      _ref$estimateSize = _ref.estimateSize,
      estimateSize = _ref$estimateSize === void 0 ? defaultEstimateSize : _ref$estimateSize,
      _ref$overscan = _ref.overscan,
      overscan = _ref$overscan === void 0 ? 1 : _ref$overscan,
      _ref$paddingStart = _ref.paddingStart,
      paddingStart = _ref$paddingStart === void 0 ? 0 : _ref$paddingStart,
      _ref$paddingEnd = _ref.paddingEnd,
      paddingEnd = _ref$paddingEnd === void 0 ? 0 : _ref$paddingEnd,
      parentRef = _ref.parentRef,
      horizontal = _ref.horizontal,
      scrollToFn = _ref.scrollToFn,
      useObserver = _ref.useObserver,
      initialRect = _ref.initialRect,
      onScrollElement = _ref.onScrollElement,
      scrollOffsetFn = _ref.scrollOffsetFn,
      _ref$keyExtractor = _ref.keyExtractor,
      keyExtractor = _ref$keyExtractor === void 0 ? defaultKeyExtractor : _ref$keyExtractor,
      _ref$measureSize = _ref.measureSize,
      measureSize = _ref$measureSize === void 0 ? defaultMeasureSize : _ref$measureSize,
      _ref$rangeExtractor = _ref.rangeExtractor,
      rangeExtractor = _ref$rangeExtractor === void 0 ? defaultRangeExtractor : _ref$rangeExtractor;
  var sizeKey = horizontal ? 'width' : 'height';
  var scrollKey = horizontal ? 'scrollLeft' : 'scrollTop';
  var latestRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef({
    scrollOffset: 0,
    measurements: []
  });

  var _React$useState = react__WEBPACK_IMPORTED_MODULE_0___default().useState(0),
      scrollOffset = _React$useState[0],
      setScrollOffset = _React$useState[1];

  latestRef.current.scrollOffset = scrollOffset;
  var useMeasureParent = useObserver || useRect;

  var _useMeasureParent = useMeasureParent(parentRef, initialRect),
      outerSize = _useMeasureParent[sizeKey];

  latestRef.current.outerSize = outerSize;
  var defaultScrollToFn = react__WEBPACK_IMPORTED_MODULE_0___default().useCallback(function (offset) {
    if (parentRef.current) {
      parentRef.current[scrollKey] = offset;
    }
  }, [parentRef, scrollKey]);
  var resolvedScrollToFn = scrollToFn || defaultScrollToFn;
  scrollToFn = react__WEBPACK_IMPORTED_MODULE_0___default().useCallback(function (offset) {
    resolvedScrollToFn(offset, defaultScrollToFn);
  }, [defaultScrollToFn, resolvedScrollToFn]);

  var _React$useState2 = react__WEBPACK_IMPORTED_MODULE_0___default().useState({}),
      measuredCache = _React$useState2[0],
      setMeasuredCache = _React$useState2[1];

  var measure = react__WEBPACK_IMPORTED_MODULE_0___default().useCallback(function () {
    return setMeasuredCache({});
  }, []);
  var pendingMeasuredCacheIndexesRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef([]);
  var measurements = react__WEBPACK_IMPORTED_MODULE_0___default().useMemo(function () {
    var min = pendingMeasuredCacheIndexesRef.current.length > 0 ? Math.min.apply(Math, pendingMeasuredCacheIndexesRef.current) : 0;
    pendingMeasuredCacheIndexesRef.current = [];
    var measurements = latestRef.current.measurements.slice(0, min);

    for (var i = min; i < size; i++) {
      var key = keyExtractor(i);
      var measuredSize = measuredCache[key];

      var _start = measurements[i - 1] ? measurements[i - 1].end : paddingStart;

      var _size = typeof measuredSize === 'number' ? measuredSize : estimateSize(i);

      var _end = _start + _size;

      measurements[i] = {
        index: i,
        start: _start,
        size: _size,
        end: _end,
        key: key
      };
    }

    return measurements;
  }, [estimateSize, measuredCache, paddingStart, size, keyExtractor]);
  var totalSize = (((_measurements = measurements[size - 1]) == null ? void 0 : _measurements.end) || paddingStart) + paddingEnd;
  latestRef.current.measurements = measurements;
  latestRef.current.totalSize = totalSize;
  var element = onScrollElement ? onScrollElement.current : parentRef.current;
  var scrollOffsetFnRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(scrollOffsetFn);
  scrollOffsetFnRef.current = scrollOffsetFn;
  useIsomorphicLayoutEffect(function () {
    if (!element) {
      setScrollOffset(0);
      return;
    }

    var onScroll = function onScroll(event) {
      var offset = scrollOffsetFnRef.current ? scrollOffsetFnRef.current(event) : element[scrollKey];
      setScrollOffset(offset);
    };

    onScroll();
    element.addEventListener('scroll', onScroll, {
      capture: false,
      passive: true
    });
    return function () {
      element.removeEventListener('scroll', onScroll);
    };
  }, [element, scrollKey]);

  var _calculateRange = calculateRange(latestRef.current),
      start = _calculateRange.start,
      end = _calculateRange.end;

  var indexes = react__WEBPACK_IMPORTED_MODULE_0___default().useMemo(function () {
    return rangeExtractor({
      start: start,
      end: end,
      overscan: overscan,
      size: measurements.length
    });
  }, [start, end, overscan, measurements.length, rangeExtractor]);
  var measureSizeRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(measureSize);
  measureSizeRef.current = measureSize;
  var virtualItems = react__WEBPACK_IMPORTED_MODULE_0___default().useMemo(function () {
    var virtualItems = [];

    var _loop = function _loop(k, len) {
      var i = indexes[k];
      var measurement = measurements[i];

      var item = _extends(_extends({}, measurement), {}, {
        measureRef: function measureRef(el) {
          if (el) {
            var measuredSize = measureSizeRef.current(el, horizontal);

            if (measuredSize !== item.size) {
              var _scrollOffset = latestRef.current.scrollOffset;

              if (item.start < _scrollOffset) {
                defaultScrollToFn(_scrollOffset + (measuredSize - item.size));
              }

              pendingMeasuredCacheIndexesRef.current.push(i);
              setMeasuredCache(function (old) {
                var _extends2;

                return _extends(_extends({}, old), {}, (_extends2 = {}, _extends2[item.key] = measuredSize, _extends2));
              });
            }
          }
        }
      });

      virtualItems.push(item);
    };

    for (var k = 0, len = indexes.length; k < len; k++) {
      _loop(k);
    }

    return virtualItems;
  }, [indexes, defaultScrollToFn, horizontal, measurements]);
  var mountedRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(false);
  useIsomorphicLayoutEffect(function () {
    if (mountedRef.current) {
      setMeasuredCache({});
    }

    mountedRef.current = true;
  }, [estimateSize]);
  var scrollToOffset = react__WEBPACK_IMPORTED_MODULE_0___default().useCallback(function (toOffset, _temp) {
    var _ref2 = _temp === void 0 ? {} : _temp,
        _ref2$align = _ref2.align,
        align = _ref2$align === void 0 ? 'start' : _ref2$align;

    var _latestRef$current = latestRef.current,
        scrollOffset = _latestRef$current.scrollOffset,
        outerSize = _latestRef$current.outerSize;

    if (align === 'auto') {
      if (toOffset <= scrollOffset) {
        align = 'start';
      } else if (toOffset >= scrollOffset + outerSize) {
        align = 'end';
      } else {
        align = 'start';
      }
    }

    if (align === 'start') {
      scrollToFn(toOffset);
    } else if (align === 'end') {
      scrollToFn(toOffset - outerSize);
    } else if (align === 'center') {
      scrollToFn(toOffset - outerSize / 2);
    }
  }, [scrollToFn]);
  var tryScrollToIndex = react__WEBPACK_IMPORTED_MODULE_0___default().useCallback(function (index, _temp2) {
    var _ref3 = _temp2 === void 0 ? {} : _temp2,
        _ref3$align = _ref3.align,
        align = _ref3$align === void 0 ? 'auto' : _ref3$align,
        rest = _objectWithoutPropertiesLoose(_ref3, ["align"]);

    var _latestRef$current2 = latestRef.current,
        measurements = _latestRef$current2.measurements,
        scrollOffset = _latestRef$current2.scrollOffset,
        outerSize = _latestRef$current2.outerSize;
    var measurement = measurements[Math.max(0, Math.min(index, size - 1))];

    if (!measurement) {
      return;
    }

    if (align === 'auto') {
      if (measurement.end >= scrollOffset + outerSize) {
        align = 'end';
      } else if (measurement.start <= scrollOffset) {
        align = 'start';
      } else {
        return;
      }
    }

    var toOffset = align === 'center' ? measurement.start + measurement.size / 2 : align === 'end' ? measurement.end : measurement.start;
    scrollToOffset(toOffset, _extends({
      align: align
    }, rest));
  }, [scrollToOffset, size]);
  var scrollToIndex = react__WEBPACK_IMPORTED_MODULE_0___default().useCallback(function () {
    for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
      args[_key] = arguments[_key];
    }

    // We do a double request here because of
    // dynamic sizes which can cause offset shift
    // and end up in the wrong spot. Unfortunately,
    // we can't know about those dynamic sizes until
    // we try and render them. So double down!
    tryScrollToIndex.apply(void 0, args);
    requestAnimationFrame(function () {
      tryScrollToIndex.apply(void 0, args);
    });
  }, [tryScrollToIndex]);
  return {
    virtualItems: virtualItems,
    totalSize: totalSize,
    scrollToOffset: scrollToOffset,
    scrollToIndex: scrollToIndex,
    measure: measure
  };
}

var findNearestBinarySearch = function findNearestBinarySearch(low, high, getCurrentValue, value) {
  while (low <= high) {
    var middle = (low + high) / 2 | 0;
    var currentValue = getCurrentValue(middle);

    if (currentValue < value) {
      low = middle + 1;
    } else if (currentValue > value) {
      high = middle - 1;
    } else {
      return middle;
    }
  }

  if (low > 0) {
    return low - 1;
  } else {
    return 0;
  }
};

function calculateRange(_ref4) {
  var measurements = _ref4.measurements,
      outerSize = _ref4.outerSize,
      scrollOffset = _ref4.scrollOffset;
  var size = measurements.length - 1;

  var getOffset = function getOffset(index) {
    return measurements[index].start;
  };

  var start = findNearestBinarySearch(0, size, getOffset, scrollOffset);
  var end = start;

  while (end < size && measurements[end].end < scrollOffset + outerSize) {
    end++;
  }

  return {
    start: start,
    end: end
  };
}


//# sourceMappingURL=react-virtual.mjs.map


/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ _assertThisInitialized)
/* harmony export */ });
function _assertThisInitialized(self) {
  if (self === void 0) {
    throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
  }
  return self;
}

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/defineProperty.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ _defineProperty)
/* harmony export */ });
/* harmony import */ var _toPropertyKey_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./toPropertyKey.js */ "./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js");

function _defineProperty(obj, key, value) {
  key = (0,_toPropertyKey_js__WEBPACK_IMPORTED_MODULE_0__["default"])(key);
  if (key in obj) {
    Object.defineProperty(obj, key, {
      value: value,
      enumerable: true,
      configurable: true,
      writable: true
    });
  } else {
    obj[key] = value;
  }
  return obj;
}

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/extends.js":
/*!************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/extends.js ***!
  \************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ _extends)
/* harmony export */ });
function _extends() {
  _extends = Object.assign ? Object.assign.bind() : function (target) {
    for (var i = 1; i < arguments.length; i++) {
      var source = arguments[i];
      for (var key in source) {
        if (Object.prototype.hasOwnProperty.call(source, key)) {
          target[key] = source[key];
        }
      }
    }
    return target;
  };
  return _extends.apply(this, arguments);
}

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js":
/*!******************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ _inheritsLoose)
/* harmony export */ });
/* harmony import */ var _setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./setPrototypeOf.js */ "./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js");

function _inheritsLoose(subClass, superClass) {
  subClass.prototype = Object.create(superClass.prototype);
  subClass.prototype.constructor = subClass;
  (0,_setPrototypeOf_js__WEBPACK_IMPORTED_MODULE_0__["default"])(subClass, superClass);
}

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ _objectWithoutPropertiesLoose)
/* harmony export */ });
function _objectWithoutPropertiesLoose(source, excluded) {
  if (source == null) return {};
  var target = {};
  var sourceKeys = Object.keys(source);
  var key, i;
  for (i = 0; i < sourceKeys.length; i++) {
    key = sourceKeys[i];
    if (excluded.indexOf(key) >= 0) continue;
    target[key] = source[key];
  }
  return target;
}

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ _setPrototypeOf)
/* harmony export */ });
function _setPrototypeOf(o, p) {
  _setPrototypeOf = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function _setPrototypeOf(o, p) {
    o.__proto__ = p;
    return o;
  };
  return _setPrototypeOf(o, p);
}

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/toPrimitive.js":
/*!****************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/toPrimitive.js ***!
  \****************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ _toPrimitive)
/* harmony export */ });
/* harmony import */ var _typeof_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./typeof.js */ "./node_modules/@babel/runtime/helpers/esm/typeof.js");

function _toPrimitive(input, hint) {
  if ((0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(input) !== "object" || input === null) return input;
  var prim = input[Symbol.toPrimitive];
  if (prim !== undefined) {
    var res = prim.call(input, hint || "default");
    if ((0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(res) !== "object") return res;
    throw new TypeError("@@toPrimitive must return a primitive value.");
  }
  return (hint === "string" ? String : Number)(input);
}

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js":
/*!******************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/toPropertyKey.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ _toPropertyKey)
/* harmony export */ });
/* harmony import */ var _typeof_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./typeof.js */ "./node_modules/@babel/runtime/helpers/esm/typeof.js");
/* harmony import */ var _toPrimitive_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./toPrimitive.js */ "./node_modules/@babel/runtime/helpers/esm/toPrimitive.js");


function _toPropertyKey(arg) {
  var key = (0,_toPrimitive_js__WEBPACK_IMPORTED_MODULE_1__["default"])(arg, "string");
  return (0,_typeof_js__WEBPACK_IMPORTED_MODULE_0__["default"])(key) === "symbol" ? key : String(key);
}

/***/ }),

/***/ "./node_modules/@babel/runtime/helpers/esm/typeof.js":
/*!***********************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/esm/typeof.js ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ _typeof)
/* harmony export */ });
function _typeof(obj) {
  "@babel/helpers - typeof";

  return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) {
    return typeof obj;
  } : function (obj) {
    return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
  }, _typeof(obj);
}

/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/date-utils/compare-dates.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/date-utils/compare-dates.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "compareDates": () => (/* binding */ compareDates),
/* harmony export */   "compareTimestamps": () => (/* binding */ compareTimestamps)
/* harmony export */ });
/* harmony import */ var _parse_iso_date_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./parse-iso-date.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/date-utils/parse-iso-date.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * Compares dates up to a day.
 * @param date - item value as Date.
 * @param dateToCompare - token value as ISO8601 date string.
 * @returns diff in milliseconds between date and dateToCompare with a step of one day.
 */
function compareDates(date, dateToCompare) {
    if (date instanceof Date && typeof dateToCompare === 'string') {
        return startOfDay(date).getTime() - startOfDay((0,_parse_iso_date_js__WEBPACK_IMPORTED_MODULE_0__.parseIsoDate)(dateToCompare)).getTime();
    }
    return NaN;
}
/**
 * Compares dates up to a millisecond.
 * @param date - item value as Date.
 * @param dateToCompare - token value as ISO8601 date string.
 * @returns diff in milliseconds between date and dateToCompare with a step of one millisecond.
 */
function compareTimestamps(date, dateToCompare) {
    if (date instanceof Date && typeof dateToCompare === 'string') {
        return date.getTime() - (0,_parse_iso_date_js__WEBPACK_IMPORTED_MODULE_0__.parseIsoDate)(dateToCompare).getTime();
    }
    return NaN;
}
function startOfDay(date) {
    var copy = new Date(date.getTime());
    copy.setHours(0, 0, 0, 0);
    return copy;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/date-utils/parse-iso-date.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/date-utils/parse-iso-date.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "parseIsoDate": () => (/* binding */ parseIsoDate)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function parseIsoDate(isoDate) {
    if (typeof isoDate === 'string') {
        if (isoDate.includes('T')) {
            return new Date(isoDate);
        }
        else {
            return new Date(isoDate + 'T00:00:00');
        }
    }
    return new Date(NaN);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/index.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/index.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useCollection": () => (/* reexport safe */ _use_collection_js__WEBPACK_IMPORTED_MODULE_0__.useCollection)
/* harmony export */ });
/* harmony import */ var _use_collection_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./use-collection.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/use-collection.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/filter.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/filter.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "filter": () => (/* binding */ filter)
/* harmony export */ });
function defaultFilteringFunction(item, filteringText, filteringFields) {
    if (filteringText.length === 0) {
        return true;
    }
    filteringFields = filteringFields || Object.keys(item);
    var lowFilteringText = filteringText.toLowerCase();
    return filteringFields.some(function (key) {
        return String(item[key])
            .toLowerCase()
            .indexOf(lowFilteringText) > -1;
    });
}
function filter(items, filteringText, _a) {
    if (filteringText === void 0) { filteringText = ''; }
    var _b = _a.filteringFunction, filteringFunction = _b === void 0 ? defaultFilteringFunction : _b, fields = _a.fields;
    return items.filter(function (item) { return filteringFunction(item, filteringText, fields); });
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/index.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/index.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getTrackableValue": () => (/* binding */ getTrackableValue),
/* harmony export */   "itemsAreEqual": () => (/* binding */ itemsAreEqual),
/* harmony export */   "processItems": () => (/* binding */ processItems),
/* harmony export */   "processSelectedItems": () => (/* binding */ processSelectedItems)
/* harmony export */ });
/* harmony import */ var _filter_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./filter.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/filter.js");
/* harmony import */ var _property_filter_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./property-filter.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/property-filter.js");
/* harmony import */ var _sort_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./sort.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/sort.js");
/* harmony import */ var _paginate_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./paginate.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/paginate.js");




function processItems(items, _a, _b) {
    var filteringText = _a.filteringText, sortingState = _a.sortingState, currentPageIndex = _a.currentPageIndex, propertyFilteringQuery = _a.propertyFilteringQuery;
    var filtering = _b.filtering, sorting = _b.sorting, pagination = _b.pagination, propertyFiltering = _b.propertyFiltering;
    var result = items;
    var pagesCount;
    var actualPageIndex;
    var filteredItemsCount;
    if (propertyFiltering) {
        result = (0,_property_filter_js__WEBPACK_IMPORTED_MODULE_1__.propertyFilter)(result, propertyFilteringQuery || { tokens: [], operation: 'and' }, propertyFiltering);
        filteredItemsCount = result.length;
    }
    if (filtering) {
        result = (0,_filter_js__WEBPACK_IMPORTED_MODULE_0__.filter)(result, filteringText, filtering);
        filteredItemsCount = result.length;
    }
    if (sorting) {
        result = (0,_sort_js__WEBPACK_IMPORTED_MODULE_2__.sort)(result, sortingState);
    }
    var allPageResult = result;
    if (pagination) {
        pagesCount = (0,_paginate_js__WEBPACK_IMPORTED_MODULE_3__.getPagesCount)(result, pagination.pageSize);
        actualPageIndex = (0,_paginate_js__WEBPACK_IMPORTED_MODULE_3__.normalizePageIndex)(currentPageIndex, pagesCount);
        result = (0,_paginate_js__WEBPACK_IMPORTED_MODULE_3__.paginate)(result, actualPageIndex, pagination.pageSize);
    }
    return { items: result, allPageItems: allPageResult, pagesCount: pagesCount, filteredItemsCount: filteredItemsCount, actualPageIndex: actualPageIndex };
}
var getTrackableValue = function (trackBy, item) {
    if (!trackBy) {
        return item;
    }
    if (typeof trackBy === 'function') {
        return trackBy(item);
    }
    return item[trackBy];
};
var processSelectedItems = function (items, selectedItems, trackBy) {
    var selectedSet = new Set();
    selectedItems.forEach(function (item) { return selectedSet.add(getTrackableValue(trackBy, item)); });
    return items.filter(function (item) { return selectedSet.has(getTrackableValue(trackBy, item)); });
};
var itemsAreEqual = function (items1, items2, trackBy) {
    if (items1.length !== items2.length) {
        return false;
    }
    var set1 = new Set();
    items1.forEach(function (item) { return set1.add(getTrackableValue(trackBy, item)); });
    return items2.every(function (item) { return set1.has(getTrackableValue(trackBy, item)); });
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/paginate.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/paginate.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getPagesCount": () => (/* binding */ getPagesCount),
/* harmony export */   "normalizePageIndex": () => (/* binding */ normalizePageIndex),
/* harmony export */   "paginate": () => (/* binding */ paginate)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
var DEFAULT_PAGE_SIZE = 10;
function paginate(items, currentPage, pageSize) {
    if (pageSize === void 0) { pageSize = DEFAULT_PAGE_SIZE; }
    return items.slice((currentPage - 1) * pageSize, currentPage * pageSize);
}
function normalizePageIndex(currentIndex, pagesCount) {
    if (!currentIndex || currentIndex < 1 || currentIndex > pagesCount) {
        return 1;
    }
    return currentIndex;
}
function getPagesCount(items, pageSize) {
    if (pageSize === void 0) { pageSize = DEFAULT_PAGE_SIZE; }
    return Math.ceil(items.length / pageSize);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/property-filter.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/property-filter.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "fixupFalsyValues": () => (/* binding */ fixupFalsyValues),
/* harmony export */   "propertyFilter": () => (/* binding */ propertyFilter)
/* harmony export */ });
/* harmony import */ var _date_utils_compare_dates_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../date-utils/compare-dates.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/date-utils/compare-dates.js");

var filterUsingOperator = function (itemValue, tokenValue, _a) {
    var operator = _a.operator, match = _a.match;
    if (match === 'date' || match === 'datetime') {
        var comparator = match === 'date' ? _date_utils_compare_dates_js__WEBPACK_IMPORTED_MODULE_0__.compareDates : _date_utils_compare_dates_js__WEBPACK_IMPORTED_MODULE_0__.compareTimestamps;
        var comparisonResult = comparator(itemValue, tokenValue);
        switch (operator) {
            case '<':
                return comparisonResult < 0;
            case '<=':
                return comparisonResult <= 0;
            case '>':
                return comparisonResult > 0;
            case '>=':
                return comparisonResult >= 0;
            case '=':
                return comparisonResult === 0;
            case '!=':
                return comparisonResult !== 0;
            default:
                return false;
        }
    }
    else if (typeof match === 'function') {
        return match(itemValue, tokenValue);
    }
    else if (match) {
        throw new Error('Unsupported `operator.match` type given.');
    }
    switch (operator) {
        case '<':
            return itemValue < tokenValue;
        case '<=':
            return itemValue <= tokenValue;
        case '>':
            return itemValue > tokenValue;
        case '>=':
            return itemValue >= tokenValue;
        case '=':
            // eslint-disable-next-line eqeqeq
            return itemValue == tokenValue;
        case '!=':
            // eslint-disable-next-line eqeqeq
            return itemValue != tokenValue;
        case ':':
            return (itemValue + '').toLowerCase().indexOf((tokenValue + '').toLowerCase()) > -1;
        case '!:':
            return (itemValue + '').toLowerCase().indexOf((tokenValue + '').toLowerCase()) === -1;
    }
};
function freeTextFilter(value, item, operator, filteringPropertiesMap) {
    var matches = Object.keys(filteringPropertiesMap).some(function (propertyKey) {
        var operators = filteringPropertiesMap[propertyKey].operators;
        return (!!operators[operator] && filterUsingOperator(item[propertyKey], value, { operator: ':' }));
    });
    return operator === ':' ? matches : !matches;
}
function filterByToken(token, item, filteringPropertiesMap) {
    if (token.propertyKey) {
        // token refers to a unknown property or uses an unsupported operator
        if (!(token.propertyKey in filteringPropertiesMap) ||
            !(token.operator in filteringPropertiesMap[token.propertyKey].operators)) {
            return false;
        }
        var operator = filteringPropertiesMap[token.propertyKey].operators[token.operator];
        var itemValue = (operator === null || operator === void 0 ? void 0 : operator.match)
            ? item[token.propertyKey]
            : fixupFalsyValues(item[token.propertyKey]);
        return filterUsingOperator(itemValue, token.value, operator !== null && operator !== void 0 ? operator : { operator: token.operator });
    }
    return freeTextFilter(token.value, item, token.operator, filteringPropertiesMap);
}
function defaultFilteringFunction(filteringPropertiesMap) {
    return function (item, _a) {
        var tokens = _a.tokens, operation = _a.operation;
        var result = operation === 'and' ? true : !tokens.length;
        for (var _i = 0, tokens_1 = tokens; _i < tokens_1.length; _i++) {
            var token = tokens_1[_i];
            result =
                operation === 'and'
                    ? result && filterByToken(token, item, filteringPropertiesMap)
                    : result || filterByToken(token, item, filteringPropertiesMap);
        }
        return result;
    };
}
function propertyFilter(items, query, _a) {
    var filteringFunction = _a.filteringFunction, filteringProperties = _a.filteringProperties;
    var filteringPropertiesMap = filteringProperties.reduce(function (acc, _a) {
        var _b;
        var key = _a.key, operators = _a.operators, defaultOperator = _a.defaultOperator;
        var operatorMap = (_b = {}, _b[defaultOperator !== null && defaultOperator !== void 0 ? defaultOperator : '='] = { operator: defaultOperator !== null && defaultOperator !== void 0 ? defaultOperator : '=' }, _b);
        operators === null || operators === void 0 ? void 0 : operators.forEach(function (op) {
            if (typeof op === 'string') {
                operatorMap[op] = { operator: op };
            }
            else {
                operatorMap[op.operator] = { operator: op.operator, match: op.match };
            }
        });
        acc[key] = {
            operators: operatorMap,
        };
        return acc;
    }, {});
    var filter = filteringFunction || defaultFilteringFunction(filteringPropertiesMap);
    return items.filter(function (item) { return filter(item, query); });
}
var fixupFalsyValues = function (value) {
    if (typeof value === 'boolean') {
        return value + '';
    }
    if (value || value === 0) {
        return value;
    }
    return '';
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/sort.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/sort.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "sort": () => (/* binding */ sort)
/* harmony export */ });
function getSorter(sortingField) {
    return function (row1, row2) {
        var _a, _b;
        // Use empty string as a default value, because it works well to compare with both strings and numbers:
        // Every number can be casted to a string, but not every string can be casted to a meaningful number,
        // sometimes it is NaN.
        var value1 = (_a = row1[sortingField]) !== null && _a !== void 0 ? _a : '';
        var value2 = (_b = row2[sortingField]) !== null && _b !== void 0 ? _b : '';
        if (typeof value1 === 'string' && typeof value2 === 'string') {
            return value1.localeCompare(value2);
        }
        // use loose comparison to handle inconsistent data types
        // eslint-disable-next-line eqeqeq
        return value1 < value2 ? -1 : value1 == value2 ? 0 : 1;
    };
}
function sort(items, state) {
    if (!state) {
        return items;
    }
    var sortingColumn = state.sortingColumn;
    var comparator = 'sortingComparator' in sortingColumn
        ? sortingColumn.sortingComparator
        : sortingColumn.sortingField
            ? getSorter(sortingColumn.sortingField)
            : undefined;
    if (!comparator) {
        return items;
    }
    var sorted = items.slice();
    var direction = state.isDescending ? -1 : 1;
    sorted.sort(function (a, b) { return comparator(a, b) * direction; });
    return sorted;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/use-collection-state.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/use-collection-state.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useCollectionState": () => (/* binding */ useCollectionState)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _utils_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function useCollectionState(options, collectionRef) {
    var _a, _b, _c, _d, _e, _f, _g, _h, _j;
    var _k = (0,react__WEBPACK_IMPORTED_MODULE_0__.useReducer)(_utils_js__WEBPACK_IMPORTED_MODULE_1__.collectionReducer, {
        selectedItems: (_b = (_a = options.selection) === null || _a === void 0 ? void 0 : _a.defaultSelectedItems) !== null && _b !== void 0 ? _b : [],
        sortingState: (_c = options.sorting) === null || _c === void 0 ? void 0 : _c.defaultState,
        currentPageIndex: (_e = (_d = options.pagination) === null || _d === void 0 ? void 0 : _d.defaultPage) !== null && _e !== void 0 ? _e : 1,
        filteringText: (_g = (_f = options.filtering) === null || _f === void 0 ? void 0 : _f.defaultFilteringText) !== null && _g !== void 0 ? _g : '',
        propertyFilteringQuery: (_j = (_h = options.propertyFiltering) === null || _h === void 0 ? void 0 : _h.defaultQuery) !== null && _j !== void 0 ? _j : { tokens: [], operation: 'and' },
    }), state = _k[0], dispatch = _k[1];
    return [
        state,
        (0,_utils_js__WEBPACK_IMPORTED_MODULE_1__.createActions)({
            dispatch: dispatch,
            collectionRef: collectionRef,
        }),
    ];
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/use-collection.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/use-collection.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useCollection": () => (/* binding */ useCollection)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _operations_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./operations/index.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/index.js");
/* harmony import */ var _utils_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/utils.js");
/* harmony import */ var _use_collection_state_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./use-collection-state.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/use-collection-state.js");
var __assign = (undefined && undefined.__assign) || function () {
    __assign = Object.assign || function(t) {
        for (var s, i = 1, n = arguments.length; i < n; i++) {
            s = arguments[i];
            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
                t[p] = s[p];
        }
        return t;
    };
    return __assign.apply(this, arguments);
};
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function useCollection(allItems, options) {
    var collectionRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    var _a = (0,_use_collection_state_js__WEBPACK_IMPORTED_MODULE_3__.useCollectionState)(options, collectionRef), state = _a[0], actions = _a[1];
    var _b = (0,_operations_index_js__WEBPACK_IMPORTED_MODULE_1__.processItems)(allItems, state, options), items = _b.items, allPageItems = _b.allPageItems, pagesCount = _b.pagesCount, filteredItemsCount = _b.filteredItemsCount, actualPageIndex = _b.actualPageIndex;
    if (options.selection && !options.selection.keepSelection) {
        var newSelectedItems = (0,_operations_index_js__WEBPACK_IMPORTED_MODULE_1__.processSelectedItems)(items, state.selectedItems, options.selection.trackBy);
        if (!(0,_operations_index_js__WEBPACK_IMPORTED_MODULE_1__.itemsAreEqual)(newSelectedItems, state.selectedItems, options.selection.trackBy)) {
            // This is a recommended pattern for how to handle the state, dependent on the incoming props
            // https://reactjs.org/docs/hooks-faq.html#how-do-i-implement-getderivedstatefromprops
            actions.setSelectedItems(newSelectedItems);
        }
    }
    return __assign({ items: items, allPageItems: allPageItems, filteredItemsCount: filteredItemsCount, actions: actions }, (0,_utils_js__WEBPACK_IMPORTED_MODULE_2__.createSyncProps)(options, state, actions, collectionRef, {
        actualPageIndex: actualPageIndex,
        pagesCount: pagesCount,
        allItems: allItems,
        allPageItems: allPageItems,
    }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/utils.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/collection-hooks/dist/mjs/utils.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "collectionReducer": () => (/* binding */ collectionReducer),
/* harmony export */   "createActions": () => (/* binding */ createActions),
/* harmony export */   "createSyncProps": () => (/* binding */ createSyncProps)
/* harmony export */ });
/* harmony import */ var _operations_property_filter_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./operations/property-filter.js */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/operations/property-filter.js");
var __assign = (undefined && undefined.__assign) || function () {
    __assign = Object.assign || function(t) {
        for (var s, i = 1, n = arguments.length; i < n; i++) {
            s = arguments[i];
            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
                t[p] = s[p];
        }
        return t;
    };
    return __assign.apply(this, arguments);
};

function collectionReducer(state, action) {
    var newState = __assign({}, state);
    switch (action.type) {
        case 'selection':
            newState.selectedItems = action.selectedItems;
            break;
        case 'filtering':
            newState.currentPageIndex = 1;
            newState.filteringText = action.filteringText;
            break;
        case 'sorting':
            newState.currentPageIndex = 1;
            newState.sortingState = action.sortingState;
            break;
        case 'pagination':
            newState.currentPageIndex = action.pageIndex;
            break;
        case 'property-filtering':
            newState.currentPageIndex = 1;
            newState.propertyFilteringQuery = action.query;
            break;
    }
    return newState;
}
function createActions(_a) {
    var dispatch = _a.dispatch, collectionRef = _a.collectionRef;
    return {
        setFiltering: function (filteringText) {
            dispatch({ type: 'filtering', filteringText: filteringText });
            collectionRef.current && collectionRef.current.scrollToTop();
        },
        setSorting: function (state) {
            dispatch({ type: 'sorting', sortingState: state });
            collectionRef.current && collectionRef.current.scrollToTop();
        },
        setCurrentPage: function (pageIndex) {
            dispatch({ type: 'pagination', pageIndex: pageIndex });
            collectionRef.current && collectionRef.current.scrollToTop();
        },
        setSelectedItems: function (selectedItems) {
            dispatch({ type: 'selection', selectedItems: selectedItems });
        },
        setPropertyFiltering: function (query) {
            dispatch({ type: 'property-filtering', query: query });
            collectionRef.current && collectionRef.current.scrollToTop();
        },
    };
}
function createSyncProps(options, _a, actions, collectionRef, _b) {
    var _c, _d;
    var filteringText = _a.filteringText, sortingState = _a.sortingState, selectedItems = _a.selectedItems, currentPageIndex = _a.currentPageIndex, propertyFilteringQuery = _a.propertyFilteringQuery;
    var pagesCount = _b.pagesCount, actualPageIndex = _b.actualPageIndex, allItems = _b.allItems, allPageItems = _b.allPageItems;
    var empty = options.filtering
        ? allItems.length
            ? options.filtering.noMatch
            : options.filtering.empty
        : null;
    empty = options.propertyFiltering
        ? allItems.length
            ? options.propertyFiltering.noMatch
            : options.propertyFiltering.empty
        : empty;
    var filteringOptions = options.propertyFiltering
        ? options.propertyFiltering.filteringProperties.reduce(function (acc, property) {
            Object.keys(allItems.reduce(function (acc, item) {
                acc['' + (0,_operations_property_filter_js__WEBPACK_IMPORTED_MODULE_0__.fixupFalsyValues)(item[property.key])] = true;
                return acc;
            }, {})).forEach(function (value) {
                if (value !== '') {
                    acc.push({
                        propertyKey: property.key,
                        value: value,
                    });
                }
            });
            return acc;
        }, [])
        : [];
    return {
        collectionProps: __assign(__assign(__assign(__assign({ empty: empty }, (options.sorting
            ? {
                onSortingChange: function (_a) {
                    var detail = _a.detail;
                    actions.setSorting(detail);
                },
                sortingColumn: sortingState === null || sortingState === void 0 ? void 0 : sortingState.sortingColumn,
                sortingDescending: sortingState === null || sortingState === void 0 ? void 0 : sortingState.isDescending,
            }
            : {})), (options.selection
            ? {
                onSelectionChange: function (_a) {
                    var selectedItems = _a.detail.selectedItems;
                    actions.setSelectedItems(selectedItems);
                },
                selectedItems: selectedItems,
                trackBy: options.selection.trackBy,
            }
            : {})), { ref: collectionRef }), (((_c = options.pagination) === null || _c === void 0 ? void 0 : _c.pageSize)
            ? {
                totalItemsCount: allPageItems.length,
                firstIndex: ((actualPageIndex !== null && actualPageIndex !== void 0 ? actualPageIndex : currentPageIndex) - 1) * options.pagination.pageSize + 1,
            }
            : {})),
        filterProps: {
            filteringText: filteringText,
            onChange: function (_a) {
                var filteringText = _a.detail.filteringText;
                actions.setFiltering(filteringText);
            },
        },
        propertyFilterProps: {
            query: propertyFilteringQuery,
            onChange: function (_a) {
                var query = _a.detail;
                actions.setPropertyFiltering(query);
            },
            filteringProperties: ((_d = options.propertyFiltering) === null || _d === void 0 ? void 0 : _d.filteringProperties) || [],
            filteringOptions: filteringOptions,
        },
        paginationProps: {
            currentPageIndex: actualPageIndex !== null && actualPageIndex !== void 0 ? actualPageIndex : currentPageIndex,
            // pagesCount is always calculated when options.pagination is present
            pagesCount: pagesCount,
            onChange: function (_a) {
                var currentPageIndex = _a.detail.currentPageIndex;
                actions.setCurrentPage(currentPageIndex);
            },
        },
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/alert/index.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/alert/index.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Alert)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/alert/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function Alert(_a) {
    var { type = 'info', visible = true } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["type", "visible"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Alert');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ type: type, visible: visible }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Alert, 'Alert');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/alert/internal.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/alert/internal.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalAlert)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_components_visual_context__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/components/visual-context */ "./node_modules/@cloudscape-design/components/internal/components/visual-context/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/alert/styles.css.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0












const typeToIcon = {
    error: 'status-negative',
    warning: 'status-warning',
    success: 'status-positive',
    info: 'status-info',
};
function InternalAlert(_a) {
    var { type, statusIconAriaLabel, visible = true, dismissible, dismissAriaLabel, children, header, buttonText, action, onDismiss, onButtonClick, __internalRootRef = null } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["type", "statusIconAriaLabel", "visible", "dismissible", "dismissAriaLabel", "children", "header", "buttonText", "action", "onDismiss", "onButtonClick", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__.useInternalI18n)('alert');
    const [breakpoint, breakpointRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__.useContainerBreakpoints)(['xs']);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_6__.useMergeRefs)(breakpointRef, __internalRootRef);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_7__.useVisualRefresh)();
    const size = isRefresh ? 'normal' : header && children ? 'big' : 'normal';
    const actionButton = action || (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_8__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["action-button"], onClick: () => (0,_internal_events__WEBPACK_IMPORTED_MODULE_10__.fireNonCancelableEvent)(onButtonClick), formAction: "none" }, buttonText));
    const hasAction = Boolean(action || buttonText);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { "aria-hidden": !visible, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].root, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].hidden]: !visible }, baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`breakpoint-${breakpoint}`]), ref: mergedRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_visual_context__WEBPACK_IMPORTED_MODULE_11__["default"], { contextName: "alert" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].alert, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`type-${type}`]) },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].icon, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].text), role: "img", "aria-label": statusIconAriaLabel },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_12__["default"], { name: typeToIcon[type], size: size })),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].body },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].message, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].text) },
                        header && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].header }, header),
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].content }, children)),
                    hasAction && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].action }, actionButton)),
                dismissible && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].dismiss },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_8__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["dismiss-button"], variant: "icon", iconName: "close", formAction: "none", ariaLabel: i18n('dismissAriaLabel', dismissAriaLabel), onClick: () => (0,_internal_events__WEBPACK_IMPORTED_MODULE_10__.fireNonCancelableEvent)(onDismiss) })))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/alert/styles.css.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/alert/styles.css.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/alert/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "alert": "awsui_alert_mx3cw_5zusq_93",
  "awsui-motion-fade-in": "awsui_awsui-motion-fade-in_mx3cw_5zusq_1",
  "root": "awsui_root_mx3cw_5zusq_119",
  "hidden": "awsui_hidden_mx3cw_5zusq_135",
  "body": "awsui_body_mx3cw_5zusq_160",
  "header": "awsui_header_mx3cw_5zusq_166",
  "action": "awsui_action_mx3cw_5zusq_170",
  "action-button": "awsui_action-button_mx3cw_5zusq_175",
  "text": "awsui_text_mx3cw_5zusq_179",
  "icon": "awsui_icon_mx3cw_5zusq_183",
  "message": "awsui_message_mx3cw_5zusq_186",
  "breakpoint-default": "awsui_breakpoint-default_mx3cw_5zusq_194",
  "content": "awsui_content_mx3cw_5zusq_208",
  "dismiss": "awsui_dismiss_mx3cw_5zusq_212",
  "dismiss-button": "awsui_dismiss-button_mx3cw_5zusq_218",
  "type-error": "awsui_type-error_mx3cw_5zusq_226",
  "type-warning": "awsui_type-warning_mx3cw_5zusq_234",
  "type-success": "awsui_type-success_mx3cw_5zusq_242",
  "type-info": "awsui_type-info_mx3cw_5zusq_250"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-icon.js":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-icon.js ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AnnotationIcon": () => (/* binding */ AnnotationIcon)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const AnnotationIcon = ({ open }) => {
    if (open) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("svg", { xmlns: "http://www.w3.org/2000/svg", width: "16", height: "16", viewBox: "0 0 16 16", focusable: "false", "aria-hidden": "true", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].icon },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { fill: "none", fillRule: "evenodd", transform: "translate(1 1)" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("circle", { cx: "7", cy: "7", r: "7", strokeWidth: "2" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { strokeLinecap: "square", strokeWidth: "2.2", d: "M2.5,-1 L2.5,3", transform: "rotate(90 1.75 6.25)" }))));
    }
    else {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("svg", { xmlns: "http://www.w3.org/2000/svg", width: "16", height: "16", viewBox: "0 0 16 16", focusable: "false", "aria-hidden": "true", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].icon },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { fill: "none", fillRule: "evenodd", transform: "translate(1 1)" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("circle", { cx: "7", cy: "7", r: "7", strokeWidth: "2" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { strokeLinecap: "square", strokeWidth: "2.2", transform: "translate(4.5 5)" },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M2.5,0 L2.5,4", transform: "rotate(90 2.5 2)" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M2.5,0 L2.5,4" })))));
    }
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-popover.js":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-popover.js ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AnnotationPopover": () => (/* binding */ AnnotationPopover)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.css.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _popover_container__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../popover/container */ "./node_modules/@cloudscape-design/components/popover/container.js");
/* harmony import */ var _popover_body__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../popover/body */ "./node_modules/@cloudscape-design/components/popover/body.js");
/* harmony import */ var _alert_internal__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../alert/internal */ "./node_modules/@cloudscape-design/components/alert/internal.js");
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
/* harmony import */ var _internal_hooks_use_unique_id_index_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id/index.js */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_utils_strings_join_strings_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../internal/utils/strings/join-strings.js */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0












const arrow = (position) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].arrow, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`arrow-position-${position}`]) },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["arrow-outer"] }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["arrow-inner"] })));
function AnnotationPopover({ title, content, alert, direction = 'top', taskLocalStepIndex, totalLocalSteps, showPreviousButton, showFinishButton, onDismiss, nextButtonEnabled, onNextButtonClick, onFinish, trackRef, previousButtonEnabled, onPreviousButtonClick, i18nStrings, }) {
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_3__.scrollElementIntoView)((_a = trackRef.current) !== null && _a !== void 0 ? _a : undefined);
    }, [trackRef]);
    const popoverHeaderId = (0,_internal_hooks_use_unique_id_index_js__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)('poppver-header-');
    const stepCounterId = (0,_internal_hooks_use_unique_id_index_js__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)('step-counter-');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_container__WEBPACK_IMPORTED_MODULE_5__["default"], { size: "medium", fixedWidth: false, position: direction, trackRef: trackRef, trackKey: taskLocalStepIndex, variant: "annotation", arrow: arrow, zIndex: 1000 },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_body__WEBPACK_IMPORTED_MODULE_6__["default"], { dismissButton: true, dismissAriaLabel: i18nStrings.labelDismissAnnotation, header: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { id: popoverHeaderId, color: "text-body-secondary", fontSize: "body-s", margin: { top: 'xxxs' }, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].header }, title), onDismiss: onDismiss, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].annotation, variant: "annotation", overflowVisible: "content", 
            // create new dialog to have the native dialog behavior of the screen readers
            key: taskLocalStepIndex, ariaLabelledby: (0,_internal_utils_strings_join_strings_js__WEBPACK_IMPORTED_MODULE_8__.joinStrings)(popoverHeaderId, stepCounterId) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_9__["default"], { size: "s" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].description },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].content }, content)),
                alert && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_alert_internal__WEBPACK_IMPORTED_MODULE_10__["default"], { type: "warning" }, alert),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_9__["default"], { size: "s" },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].divider }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].actionBar },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].stepCounter },
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { id: stepCounterId, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["step-counter-content"], color: "text-body-secondary", fontSize: "body-s" }, i18nStrings.stepCounterText(taskLocalStepIndex !== null && taskLocalStepIndex !== void 0 ? taskLocalStepIndex : 0, totalLocalSteps !== null && totalLocalSteps !== void 0 ? totalLocalSteps : 0))),
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_9__["default"], { size: "xs", direction: "horizontal" },
                            showPreviousButton && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_11__.InternalButton, { variant: "link", onClick: onPreviousButtonClick, disabled: !previousButtonEnabled, formAction: "none", ariaLabel: i18nStrings.previousButtonText, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["previous-button"] }, i18nStrings.previousButtonText)),
                            showFinishButton ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_11__.InternalButton, { onClick: onFinish, formAction: "none", ariaLabel: i18nStrings.finishButtonText, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["finish-button"] }, i18nStrings.finishButtonText)) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_11__.InternalButton, { onClick: onNextButtonClick, disabled: !nextButtonEnabled, formAction: "none", ariaLabel: i18nStrings.nextButtonText, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["next-button"] }, i18nStrings.nextButtonText)))))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-trigger.js":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-trigger.js ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.css.js");
/* harmony import */ var _annotation_icon__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./annotation-icon */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-icon.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(function AnnotationTrigger({ open, onClick: onClickHandler, i18nStrings, taskLocalStepIndex, totalLocalSteps }, ref) {
    const onClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        event.preventDefault();
        onClickHandler();
    }, [onClickHandler]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", { ref: ref, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].hotspot, "aria-haspopup": "dialog", "aria-label": i18nStrings.labelHotspot(open, taskLocalStepIndex !== null && taskLocalStepIndex !== void 0 ? taskLocalStepIndex : 0, totalLocalSteps !== null && totalLocalSteps !== void 0 ? totalLocalSteps : 0), onClick: onClick },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_annotation_icon__WEBPACK_IMPORTED_MODULE_2__.AnnotationIcon, { open: open })));
}));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/annotation/closed-annotation.js":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/annotation/closed-annotation.js ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ClosedAnnotation": () => (/* binding */ ClosedAnnotation)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _annotation_trigger__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./annotation-trigger */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-trigger.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function ClosedAnnotation({ globalStepIndex, onOpen, i18nStrings, focusOnRender, totalLocalSteps, taskLocalStepIndex, }) {
    const [hotspotRef, setHotspotRef] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const onClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        onOpen(globalStepIndex);
    }, [globalStepIndex, onOpen]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (focusOnRender && hotspotRef) {
            hotspotRef.focus();
        }
    }, [focusOnRender, hotspotRef]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_annotation_trigger__WEBPACK_IMPORTED_MODULE_1__["default"], { open: false, onClick: onClick, i18nStrings: i18nStrings, ref: setHotspotRef, totalLocalSteps: totalLocalSteps, taskLocalStepIndex: taskLocalStepIndex }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/annotation/open-annotation.js":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/annotation/open-annotation.js ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "OpenAnnotation": () => (/* binding */ OpenAnnotation)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _annotation_trigger__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./annotation-trigger */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-trigger.js");
/* harmony import */ var _annotation_popover__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./annotation-popover */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/annotation-popover.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function OpenAnnotation({ title, content, alert, direction, showPreviousButton, showFinishButton, taskLocalStepIndex, totalLocalSteps, onDismiss, nextButtonEnabled, onNextButtonClick, onFinish, previousButtonEnabled, onPreviousButtonClick, i18nStrings, }) {
    const trackRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_annotation_trigger__WEBPACK_IMPORTED_MODULE_1__["default"], { open: true, onClick: onDismiss, i18nStrings: i18nStrings, ref: trackRef, totalLocalSteps: totalLocalSteps, taskLocalStepIndex: taskLocalStepIndex }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_annotation_popover__WEBPACK_IMPORTED_MODULE_2__.AnnotationPopover, { trackRef: trackRef, previousButtonEnabled: previousButtonEnabled, showPreviousButton: showPreviousButton, showFinishButton: showFinishButton, totalLocalSteps: totalLocalSteps, i18nStrings: i18nStrings, nextButtonEnabled: nextButtonEnabled, onDismiss: onDismiss, onFinish: onFinish, onNextButtonClick: onNextButtonClick, onPreviousButtonClick: onPreviousButtonClick, taskLocalStepIndex: taskLocalStepIndex, direction: direction, title: title, content: content, alert: alert })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.css.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.css.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "arrow": "awsui_arrow_1hpp3_1fwnq_93",
  "arrow-outer": "awsui_arrow-outer_1hpp3_1fwnq_97",
  "arrow-inner": "awsui_arrow-inner_1hpp3_1fwnq_97",
  "arrow-position-right-top": "awsui_arrow-position-right-top_1hpp3_1fwnq_128",
  "arrow-position-right-bottom": "awsui_arrow-position-right-bottom_1hpp3_1fwnq_128",
  "arrow-position-left-top": "awsui_arrow-position-left-top_1hpp3_1fwnq_131",
  "arrow-position-left-bottom": "awsui_arrow-position-left-bottom_1hpp3_1fwnq_131",
  "arrow-position-top-center": "awsui_arrow-position-top-center_1hpp3_1fwnq_134",
  "arrow-position-top-responsive": "awsui_arrow-position-top-responsive_1hpp3_1fwnq_134",
  "arrow-position-bottom-center": "awsui_arrow-position-bottom-center_1hpp3_1fwnq_137",
  "arrow-position-bottom-responsive": "awsui_arrow-position-bottom-responsive_1hpp3_1fwnq_137",
  "annotation": "awsui_annotation_1hpp3_1fwnq_145",
  "next-button": "awsui_next-button_1hpp3_1fwnq_146",
  "previous-button": "awsui_previous-button_1hpp3_1fwnq_147",
  "finish-button": "awsui_finish-button_1hpp3_1fwnq_148",
  "header": "awsui_header_1hpp3_1fwnq_149",
  "step-counter-content": "awsui_step-counter-content_1hpp3_1fwnq_150",
  "content": "awsui_content_1hpp3_1fwnq_151",
  "description": "awsui_description_1hpp3_1fwnq_155",
  "actionBar": "awsui_actionBar_1hpp3_1fwnq_160",
  "stepCounter": "awsui_stepCounter_1hpp3_1fwnq_167",
  "divider": "awsui_divider_1hpp3_1fwnq_171",
  "hotspot": "awsui_hotspot_1hpp3_1fwnq_175",
  "icon": "awsui_icon_1hpp3_1fwnq_215"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/context.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/context.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "hotspotContext": () => (/* binding */ hotspotContext)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const defaultContext = {
    getContentForId: () => null,
    registerHotspot() { },
    unregisterHotspot() { },
    currentStepIndex: 0,
    currentTutorial: null,
    onStartTutorial() { },
    onExitTutorial() { },
};
const hotspotContext = react__WEBPACK_IMPORTED_MODULE_0___default().createContext(defaultContext);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/index.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/index.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ AnnotationContext)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _annotation_open_annotation__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./annotation/open-annotation */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/open-annotation.js");
/* harmony import */ var _annotation_closed_annotation__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./annotation/closed-annotation */ "./node_modules/@cloudscape-design/components/annotation-context/annotation/closed-annotation.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/annotation-context/context.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_telemetry__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-telemetry */ "./node_modules/@cloudscape-design/components/internal/hooks/use-telemetry/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/annotation-context/utils.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








// constant empty array to keep hook dependency stable
const emptyTasks = [];
function AnnotationContext({ currentTutorial, children, onStepChange, onFinish: onFinishHandler, onStartTutorial, onExitTutorial, i18nStrings, }) {
    var _a, _b, _c, _d;
    (0,_internal_hooks_use_telemetry__WEBPACK_IMPORTED_MODULE_1__.useTelemetry)('AnnotationContext');
    const [open, setOpen] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true);
    const [currentStepIndex, setCurrentStepIndex] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // When a tutorial is started, we reset the progress to the first step.
        setCurrentStepIndex(0);
        setOpen(true);
    }, [currentTutorial, setOpen]);
    const [availableHotspots, setAvailableHotspots] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({});
    // availableHotspots is mirrored in this ref to prevent endless loops
    // in between registerHotspot and unregisterHotspot callbacks.
    const availableHotspotsRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(availableHotspots);
    const annotations = currentTutorial ? currentTutorial.tasks : emptyTasks;
    const { task, step, localIndex, taskIndex } = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getStepInfo)(annotations, currentStepIndex);
    const currentId = step === null || step === void 0 ? void 0 : step.hotspotId;
    const totalStepCount = annotations.map(a => a.steps.length).reduce((a, b) => a + b, 0);
    const id2index = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        const mapping = {};
        let counter = 0;
        for (const annotation of annotations) {
            for (const step of annotation.steps) {
                if (mapping[step.hotspotId] === undefined) {
                    mapping[step.hotspotId] = counter;
                }
                counter++;
            }
        }
        return mapping;
    }, [annotations]);
    const openNextStep = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        const newStepIndex = Math.min(currentStepIndex + 1, totalStepCount);
        setCurrentStepIndex(newStepIndex);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_3__.fireNonCancelableEvent)(onStepChange, { step: newStepIndex, reason: 'next' });
    }, [currentStepIndex, onStepChange, totalStepCount]);
    const openPreviousStep = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        const newStepIndex = Math.max(currentStepIndex - 1, 0);
        setCurrentStepIndex(newStepIndex);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_3__.fireNonCancelableEvent)(onStepChange, { step: newStepIndex, reason: 'previous' });
    }, [onStepChange, currentStepIndex]);
    const onFinish = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => (0,_internal_events__WEBPACK_IMPORTED_MODULE_3__.fireNonCancelableEvent)(onFinishHandler), [onFinishHandler]);
    /**
     * If the currently open hotspot disappears from the page (e.g. because of a react-router navigation),
     * this Effect detects the nearest available hotspot and changes to it. This allows us to e.g. automatically
     * advance to the first step on the new page (or the last step on the previous page, in case the user
     * navigates back).
     */
    const isCurrentHotspotAvailable = currentId ? availableHotspots[currentId] : null;
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!currentId || availableHotspotsRef.current[currentId]) {
            return;
        }
        const findNearestHotspot = () => {
            let nearestHotspot = undefined;
            let nearestDistance = Infinity;
            for (const hotspotId of Object.keys(availableHotspotsRef.current)) {
                const distanceFromCurrentHotspot = Math.abs(id2index[hotspotId] - currentStepIndex);
                if (distanceFromCurrentHotspot < nearestDistance) {
                    nearestDistance = distanceFromCurrentHotspot;
                    nearestHotspot = hotspotId;
                }
            }
            return nearestHotspot;
        };
        const nearestHotspot = findNearestHotspot();
        if (nearestHotspot) {
            const newStepIndex = id2index[nearestHotspot];
            setCurrentStepIndex(newStepIndex);
            setOpen(true);
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_3__.fireNonCancelableEvent)(onStepChange, { step: newStepIndex, reason: 'auto-fallback' });
        }
    }, [annotations, isCurrentHotspotAvailable, currentId, currentStepIndex, id2index, onStepChange]);
    const onDismiss = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        setOpen(false);
    }, [setOpen]);
    const onOpen = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((stepIndex) => {
        setCurrentStepIndex(stepIndex);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_3__.fireNonCancelableEvent)(onStepChange, { step: stepIndex, reason: 'open' });
        setOpen(true);
    }, [onStepChange, setOpen]);
    const idOfPreviousHotspot = (_a = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getStepInfo)(annotations, currentStepIndex - 1).step) === null || _a === void 0 ? void 0 : _a.hotspotId;
    const idOfNextHotspot = (_b = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getStepInfo)(annotations, currentStepIndex + 1).step) === null || _b === void 0 ? void 0 : _b.hotspotId;
    const previousHotspotIsAvailable = (_c = (idOfPreviousHotspot !== undefined && availableHotspots[idOfPreviousHotspot])) !== null && _c !== void 0 ? _c : false;
    const nextHotspotIsAvailable = (_d = (idOfNextHotspot !== undefined && availableHotspots[idOfNextHotspot])) !== null && _d !== void 0 ? _d : false;
    const getContentForId = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((id, direction) => {
        if (currentTutorial === null || currentTutorial === void 0 ? void 0 : currentTutorial.completed) {
            return null;
        }
        const globalStepIndex = id2index[id];
        if (globalStepIndex === undefined) {
            // This hotspot is not used in the current tutorial.
            return null;
        }
        if (!task || !step || !open || id !== currentId) {
            const { task: currentTask, localIndex: currentStepIndex } = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getStepInfo)(annotations, globalStepIndex);
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_annotation_closed_annotation__WEBPACK_IMPORTED_MODULE_4__.ClosedAnnotation, { globalStepIndex: globalStepIndex, i18nStrings: i18nStrings, onOpen: onOpen, focusOnRender: id === currentId, totalLocalSteps: currentTask ? currentTask.steps.length : 0, taskLocalStepIndex: currentStepIndex }));
        }
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_annotation_open_annotation__WEBPACK_IMPORTED_MODULE_5__.OpenAnnotation, { i18nStrings: i18nStrings, direction: direction, title: i18nStrings.taskTitle(taskIndex, task.title), content: step.content, alert: step.warningAlert, showPreviousButton: currentStepIndex !== 0, showFinishButton: currentStepIndex + 1 === totalStepCount, taskLocalStepIndex: localIndex, totalLocalSteps: task.steps.length, nextButtonEnabled: nextHotspotIsAvailable, onNextButtonClick: openNextStep, onFinish: onFinish, previousButtonEnabled: previousHotspotIsAvailable, onPreviousButtonClick: openPreviousStep, onDismiss: onDismiss }));
    }, [
        id2index,
        currentTutorial,
        task,
        step,
        open,
        currentId,
        currentStepIndex,
        i18nStrings,
        taskIndex,
        localIndex,
        totalStepCount,
        nextHotspotIsAvailable,
        openNextStep,
        onFinish,
        previousHotspotIsAvailable,
        openPreviousStep,
        onDismiss,
        onOpen,
        annotations,
    ]);
    const registerHotspot = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((id) => {
        if (!id2index || id2index[id] === undefined) {
            // This hotspot is not used in the current tutorial.
            return;
        }
        /*
          To ensure that all hotspots are immediately known to all triggered useEffects, we
          need to update the availableHotspotsRef BEFORE the setAvailableHotspots calls, since
          they will be batched and delayed until after the useEffects are run.
        */
        availableHotspotsRef.current = Object.assign(Object.assign({}, availableHotspotsRef.current), { [id]: true });
        setAvailableHotspots(availableHotspots => {
            if (availableHotspots[id]) {
                return availableHotspots;
            }
            return Object.assign(Object.assign({}, availableHotspots), { [id]: true });
        });
    }, 
    // We need to react on id2index changes for registering new hotspots when the map changes.
    // eslint-disable-next-line react-hooks/exhaustive-deps
    [id2index]);
    const unregisterHotspot = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((id) => {
        if (!availableHotspotsRef.current[id]) {
            // Prevents unnecessary re-renders.
            return;
        }
        /*
          To ensure that all hotspots are immediately known to all triggered useEffects, we
          need to update the availableHotspotsRef BEFORE the setAvailableHotspots calls, since
          they will be batched and delayed until after the useEffects are run.
        */
        availableHotspotsRef.current = removeKey(id, availableHotspotsRef.current);
        setAvailableHotspots(availableHotspots => {
            if (!availableHotspots[id]) {
                return availableHotspots;
            }
            return removeKey(id, availableHotspots);
        });
    }, []);
    const context = {
        getContentForId,
        registerHotspot,
        unregisterHotspot,
        onStartTutorial,
        onExitTutorial,
        currentStepIndex,
        currentTutorial,
    };
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_context__WEBPACK_IMPORTED_MODULE_6__.hotspotContext.Provider, { value: context }, children);
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__.applyDisplayName)(AnnotationContext, 'AnnotationContext');
function removeKey(key, object) {
    // eslint-disable-next-line @typescript-eslint/no-unused-vars
    const _a = object, _b = key, _ = _a[_b], remainingObject = (0,tslib__WEBPACK_IMPORTED_MODULE_8__.__rest)(_a, [typeof _b === "symbol" ? _b : _b + ""]);
    return remainingObject;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/utils.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/utils.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getStepInfo": () => (/* binding */ getStepInfo)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function getStepInfo(annotations, index) {
    if (index >= 0) {
        let taskIndex = 0;
        for (const task of annotations) {
            if (task.steps.length <= index) {
                index -= task.steps.length;
                taskIndex++;
                continue;
            }
            return { task, step: task.steps[index], localIndex: index, taskIndex };
        }
    }
    return { task: undefined, step: undefined, localIndex: 0, taskIndex: 0 };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/content-wrapper/index.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/content-wrapper/index.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const ContentWrapper = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(({ className, contentType, children, toolsPadding, disablePaddings, navigationPadding, isMobile, contentWidthStyles, }, ref) => {
    if (disablePaddings) {
        return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: className, ref: ref }, children));
    }
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { ref: ref, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["content-wrapper"], !navigationPadding && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["content-wrapper-no-navigation-padding"], !toolsPadding && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["content-wrapper-no-tools-padding"], isMobile && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["content-wrapper-mobile"]) },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { style: contentWidthStyles, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(className, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`content-type-${contentType}`]) }, children)));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ContentWrapper);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.css.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.css.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "content-wrapper": "awsui_content-wrapper_zycdx_xatmz_97",
  "content-wrapper-mobile": "awsui_content-wrapper-mobile_zycdx_xatmz_101",
  "content-type-dashboard": "awsui_content-type-dashboard_zycdx_xatmz_106"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/defaults.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/defaults.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "applyDefaults": () => (/* binding */ applyDefaults)
/* harmony export */ });
const defaultContentTypeState = {
    navigationOpen: true,
    minContentWidth: 280,
    maxContentWidth: undefined,
};
const defaults = {
    default: Object.assign({}, defaultContentTypeState),
    dashboard: Object.assign({}, defaultContentTypeState),
    cards: {
        navigationOpen: true,
        minContentWidth: 280,
        maxContentWidth: undefined,
    },
    form: {
        navigationOpen: false,
        minContentWidth: 280,
        maxContentWidth: 800,
    },
    table: {
        navigationOpen: true,
        minContentWidth: 280,
        maxContentWidth: undefined,
    },
    wizard: {
        navigationOpen: false,
        minContentWidth: 280,
        maxContentWidth: 1080,
    },
};
function applyDefaults(contentType, stateFromProps, isRefresh) {
    var _a, _b, _c, _d;
    const contentTypeDefaults = isRefresh
        ? Object.assign(Object.assign({}, defaults[contentType]), { maxContentWidth: undefined }) : defaults[contentType];
    return {
        maxContentWidth: (_a = stateFromProps.maxContentWidth) !== null && _a !== void 0 ? _a : contentTypeDefaults.maxContentWidth,
        minContentWidth: (_b = stateFromProps.minContentWidth) !== null && _b !== void 0 ? _b : contentTypeDefaults.minContentWidth,
        navigationOpen: (_c = stateFromProps.navigationOpen) !== null && _c !== void 0 ? _c : contentTypeDefaults.navigationOpen,
        toolsOpen: (_d = stateFromProps.toolsOpen) !== null && _d !== void 0 ? _d : contentTypeDefaults.toolsOpen,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/drawer/index.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/drawer/index.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Drawer": () => (/* binding */ Drawer),
/* harmony export */   "DrawerTriggersBar": () => (/* binding */ DrawerTriggersBar)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _toggles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../toggles */ "./node_modules/@cloudscape-design/components/app-layout/toggles/index.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/drawer/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





// We are using two landmarks per drawer, i.e. two NAVs and two ASIDEs, because of several
// known bugs in NVDA that cause focus changes within a container to sometimes not be
// announced. As a result, we use one region for the open button and one region for the
// actual drawer content, always hiding the other one when it's not visible.
// An alternative solution to follow a more classic implementation here to only have one
// button that triggers the opening/closing of the drawer also did not work due to another
// series of bugs in NVDA (together with Firefox) which prevent the changed expanded state
// from being announced.
// Even with this workaround in place, the announcement of the close button when opening a
// panel in NVDA is not working correctly. The suspected root cause is one of the bugs below
// as well.
// Relevant tickets:
// * https://github.com/nvaccess/nvda/issues/6606
// * https://github.com/nvaccess/nvda/issues/5825
// * https://github.com/nvaccess/nvda/issues/5247
// * https://github.com/nvaccess/nvda/pull/8869 (reverted PR that was going to fix it)
const Drawer = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(({ contentClassName, toggleClassName, closeClassName, width, type, toggleRefs, topOffset, bottomOffset, ariaLabels, drawersAriaLabels, children, isOpen, isMobile, onToggle, onClick, onLoseFocus, drawers, resizeHandle, }, ref) => {
    const openButtonWrapperRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const { TagName, iconName, getLabels } = _toggles__WEBPACK_IMPORTED_MODULE_2__.togglesConfig[type];
    const { mainLabel, closeLabel, openLabel } = getLabels(ariaLabels);
    const drawerContentWidthOpen = isMobile ? undefined : width;
    const drawerContentWidth = isOpen ? drawerContentWidthOpen : undefined;
    const getDrawersLabels = (labels = {}) => ({
        drawerMainLabel: labels === null || labels === void 0 ? void 0 : labels.content,
        drawerOpenLabel: labels === null || labels === void 0 ? void 0 : labels.triggerButton,
        drawerCloseLabel: labels === null || labels === void 0 ? void 0 : labels.closeButton,
    });
    const { drawerMainLabel, drawerCloseLabel } = getDrawersLabels(drawersAriaLabels);
    const regularOpenButton = (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(TagName, { ref: openButtonWrapperRef, "aria-label": mainLabel, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].toggle, "aria-hidden": isOpen },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_toggles__WEBPACK_IMPORTED_MODULE_2__.AppLayoutButton, { ref: toggleRefs.toggle, className: toggleClassName, iconName: iconName, ariaLabel: openLabel, onClick: () => onToggle(true), ariaExpanded: false })));
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { ref: ref, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].drawer, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawer-closed"]]: !isOpen,
            [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["drawer-closed"]]: !isOpen,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawer-mobile"]]: isMobile,
        }), style: { width: drawerContentWidth }, onBlur: onLoseFocus
            ? e => {
                if (!e.relatedTarget || !e.currentTarget.contains(e.relatedTarget)) {
                    onLoseFocus(e);
                }
            }
            : undefined, onClick: event => {
            var _a;
            if (onClick) {
                onClick(event);
            }
            if (!isOpen) {
                // to prevent calling onToggle from the drawer when it's called from the toggle button
                if (openButtonWrapperRef.current === event.target ||
                    !((_a = openButtonWrapperRef.current) === null || _a === void 0 ? void 0 : _a.contains(event.target))) {
                    onToggle(true);
                }
            }
        } },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { style: { width: drawerContentWidth, top: topOffset, bottom: bottomOffset }, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawer-content"], contentClassName) },
            !isMobile && regularOpenButton,
            resizeHandle,
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(TagName, { "aria-label": drawers ? drawerMainLabel : mainLabel, "aria-hidden": !isOpen },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_toggles__WEBPACK_IMPORTED_MODULE_2__.CloseButton, { ref: toggleRefs.close, className: closeClassName, ariaLabel: drawers ? drawerCloseLabel : closeLabel, onClick: () => {
                        onToggle(false);
                        drawers === null || drawers === void 0 ? void 0 : drawers.onChange({ activeDrawerId: undefined });
                    } }),
                children))));
});
function DrawerTriggersBar({ isMobile, topOffset, bottomOffset, drawers, contentClassName, toggleClassName, }) {
    var _a;
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].drawer, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawer-closed"], _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["drawer-closed"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawer-mobile"]]: isMobile,
        }) },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { style: { top: topOffset, bottom: bottomOffset }, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawer-content"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["non-interactive"]) }, !isMobile && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("aside", { "aria-label": drawers === null || drawers === void 0 ? void 0 : drawers.ariaLabel, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawer-triggers"], contentClassName) }, (_a = drawers === null || drawers === void 0 ? void 0 : drawers.items) === null || _a === void 0 ? void 0 : _a.map((item, index) => {
            var _a;
            return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_toggles__WEBPACK_IMPORTED_MODULE_2__.AppLayoutButton, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(toggleClassName, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].trigger, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["trigger-drawer"], drawers.activeDrawerId === item.id && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].selected), key: `drawer-trigger-${index}`, iconName: item.trigger.iconName, iconSvg: item.trigger.iconSvg, ariaLabel: (_a = item.ariaLabels) === null || _a === void 0 ? void 0 : _a.triggerButton, onClick: () => drawers.onChange({ activeDrawerId: item.id }), ariaExpanded: drawers.activeDrawerId !== undefined }));
        }))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/drawer/resizable-drawer.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/drawer/resizable-drawer.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizableDrawer": () => (/* binding */ ResizableDrawer)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../split-panel/utils/size-utils */ "./node_modules/@cloudscape-design/components/split-panel/utils/size-utils.js");
/* harmony import */ var _split_panel_utils_use_pointer_events__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../split-panel/utils/use-pointer-events */ "./node_modules/@cloudscape-design/components/split-panel/utils/use-pointer-events.js");
/* harmony import */ var _split_panel_utils_use_keyboard_events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../split-panel/utils/use-keyboard-events */ "./node_modules/@cloudscape-design/components/split-panel/utils/use-keyboard-events.js");
/* harmony import */ var _index__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./index */ "./node_modules/@cloudscape-design/components/app-layout/drawer/index.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
/* harmony import */ var _split_panel_icons_resize_handler__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../split-panel/icons/resize-handler */ "./node_modules/@cloudscape-design/components/split-panel/icons/resize-handler.js");
/* harmony import */ var _split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../split-panel/styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const ResizableDrawer = (_a) => {
    var _b;
    var { onResize, size, getMaxWidth, refs, activeDrawer } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["onResize", "size", "getMaxWidth", "refs", "activeDrawer"]);
    const { isOpen, children, isMobile } = props;
    const MIN_WIDTH = (activeDrawer === null || activeDrawer === void 0 ? void 0 : activeDrawer.size) && activeDrawer.size < 280 ? activeDrawer === null || activeDrawer === void 0 ? void 0 : activeDrawer.size : 280;
    const [relativeSize, setRelativeSize] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(0);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        // effects are called inside out in the components tree
        // wait one frame to allow app-layout to complete its calculations
        const handle = requestAnimationFrame(() => {
            const maxSize = getMaxWidth();
            setRelativeSize((size / maxSize) * 100);
        });
        return () => cancelAnimationFrame(handle);
    }, [size, getMaxWidth]);
    const setSidePanelWidth = (width) => {
        const maxWidth = getMaxWidth();
        const size = (0,_split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_3__.getLimitedValue)(MIN_WIDTH, width, maxWidth);
        const id = activeDrawer === null || activeDrawer === void 0 ? void 0 : activeDrawer.id;
        if (isOpen && id && maxWidth >= MIN_WIDTH) {
            onResize({ size, id });
        }
    };
    const position = 'side';
    const setBottomPanelHeight = () => { };
    const drawerRefObject = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const sizeControlProps = {
        position,
        splitPanelRef: drawerRefObject,
        handleRef: refs.slider,
        setSidePanelWidth,
        setBottomPanelHeight,
    };
    const onSliderPointerDown = (0,_split_panel_utils_use_pointer_events__WEBPACK_IMPORTED_MODULE_4__.usePointerEvents)(sizeControlProps);
    const onKeyDown = (0,_split_panel_utils_use_keyboard_events__WEBPACK_IMPORTED_MODULE_5__.useKeyboardEvents)(sizeControlProps);
    const resizeHandle = (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { ref: refs.slider, role: "slider", tabIndex: 0, "aria-label": (_b = activeDrawer === null || activeDrawer === void 0 ? void 0 : activeDrawer.ariaLabels) === null || _b === void 0 ? void 0 : _b.resizeHandle, "aria-valuemax": 100, "aria-valuemin": 0, "aria-valuenow": relativeSize, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].slider, _split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`slider-side`], _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["drawers-slider"]), onKeyDown: onKeyDown, onPointerDown: onSliderPointerDown },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_split_panel_icons_resize_handler__WEBPACK_IMPORTED_MODULE_8__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["slider-icon"], _split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`slider-icon-side`]) })));
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_index__WEBPACK_IMPORTED_MODULE_9__.Drawer, Object.assign({}, props, { ref: drawerRefObject, resizeHandle: !isMobile &&
            (activeDrawer === null || activeDrawer === void 0 ? void 0 : activeDrawer.resizable) && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["slider-wrapper-side"] }, resizeHandle) }), children));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/drawer/styles.css.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/drawer/styles.css.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/app-layout/drawer/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "toggle": "awsui_toggle_1uo6m_y69q2_97",
  "drawer-triggers": "awsui_drawer-triggers_1uo6m_y69q2_102",
  "drawer": "awsui_drawer_1uo6m_y69q2_102",
  "drawer-mobile": "awsui_drawer-mobile_1uo6m_y69q2_112",
  "drawer-closed": "awsui_drawer-closed_1uo6m_y69q2_115",
  "drawer-content": "awsui_drawer-content_1uo6m_y69q2_123",
  "non-interactive": "awsui_non-interactive_1uo6m_y69q2_141",
  "trigger": "awsui_trigger_1uo6m_y69q2_149",
  "trigger-drawer": "awsui_trigger-drawer_1uo6m_y69q2_158",
  "selected": "awsui_selected_1uo6m_y69q2_158"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/index.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/index.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _defaults__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./defaults */ "./node_modules/@cloudscape-design/components/app-layout/defaults.js");
/* harmony import */ var _notifications__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./notifications */ "./node_modules/@cloudscape-design/components/app-layout/notifications/index.js");
/* harmony import */ var _mobile_toolbar__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./mobile-toolbar */ "./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/index.js");
/* harmony import */ var _utils_use_focus_control__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./utils/use-focus-control */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-focus-control.js");
/* harmony import */ var _utils_use_window_width__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./utils/use-window-width */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-window-width.js");
/* harmony import */ var _utils_use_content_height__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./utils/use-content-height */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-content-height.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/styles.css.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ../internal/context/app-layout-context */ "./node_modules/@cloudscape-design/components/internal/context/app-layout-context.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ../internal/hooks/use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ../internal/context/split-panel-context */ "./node_modules/@cloudscape-design/components/internal/context/split-panel-context.js");
/* harmony import */ var _split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../split-panel/utils/size-utils */ "./node_modules/@cloudscape-design/components/split-panel/utils/size-utils.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _content_wrapper__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./content-wrapper */ "./node_modules/@cloudscape-design/components/app-layout/content-wrapper/index.js");
/* harmony import */ var _drawer__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./drawer */ "./node_modules/@cloudscape-design/components/app-layout/drawer/index.js");
/* harmony import */ var _drawer_resizable_drawer__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./drawer/resizable-drawer */ "./node_modules/@cloudscape-design/components/app-layout/drawer/resizable-drawer.js");
/* harmony import */ var _toggles__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./toggles */ "./node_modules/@cloudscape-design/components/app-layout/toggles/index.js");
/* harmony import */ var _split_panel_drawer__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./split-panel-drawer */ "./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/index.js");
/* harmony import */ var _utils_use_content_width__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./utils/use-content-width */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-content-width.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _visual_refresh__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./visual-refresh */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/index.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");
/* harmony import */ var _utils_use_split_panel_focus_control__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./utils/use-split-panel-focus-control */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-split-panel-focus-control.js");
/* harmony import */ var _utils_use_drawer_focus_control__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./utils/use-drawer-focus-control */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-drawer-focus-control.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



































const AppLayout = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var _b, _c, _d, _e, _f, _g, _h;
    var { contentType = 'default', headerSelector = '#b #h', footerSelector = '#b #f' } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["contentType", "headerSelector", "footerSelector"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('AppLayout');
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_5__.useVisualRefresh)();
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_6__.useInternalI18n)('app-layout');
    const ariaLabels = {
        navigation: i18n('ariaLabels.navigation', (_b = rest.ariaLabels) === null || _b === void 0 ? void 0 : _b.navigation),
        navigationClose: i18n('ariaLabels.navigationClose', (_c = rest.ariaLabels) === null || _c === void 0 ? void 0 : _c.navigationClose),
        navigationToggle: i18n('ariaLabels.navigationToggle', (_d = rest.ariaLabels) === null || _d === void 0 ? void 0 : _d.navigationToggle),
        notifications: i18n('ariaLabels.notifications', (_e = rest.ariaLabels) === null || _e === void 0 ? void 0 : _e.notifications),
        tools: i18n('ariaLabels.tools', (_f = rest.ariaLabels) === null || _f === void 0 ? void 0 : _f.tools),
        toolsClose: i18n('ariaLabels.toolsClose', (_g = rest.ariaLabels) === null || _g === void 0 ? void 0 : _g.toolsClose),
        toolsToggle: i18n('ariaLabels.toolsToggle', (_h = rest.ariaLabels) === null || _h === void 0 ? void 0 : _h.toolsToggle),
    };
    // This re-builds the props including the default values
    const props = Object.assign(Object.assign({ contentType, headerSelector, footerSelector }, rest), { ariaLabels });
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({ ref: __internalRootRef }, baseProps), isRefresh ? react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_visual_refresh__WEBPACK_IMPORTED_MODULE_7__["default"], Object.assign({}, props, { ref: ref })) : react__WEBPACK_IMPORTED_MODULE_1___default().createElement(OldAppLayout, Object.assign({}, props, { ref: ref }))));
});
const OldAppLayout = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var _b, _c;
    var { navigation, navigationWidth = 280, navigationHide, navigationOpen: controlledNavigationOpen, tools, toolsWidth = 290, toolsHide, toolsOpen: controlledToolsOpen, breadcrumbs, notifications, stickyNotifications, contentHeader, disableContentHeaderOverlap, content, contentType = 'default', disableContentPaddings, disableBodyScroll, maxContentWidth, minContentWidth, headerSelector = '#b #h', footerSelector = '#b #f', ariaLabels, splitPanel, splitPanelSize: controlledSplitPanelSize, splitPanelOpen: controlledSplitPanelOpen, splitPanelPreferences: controlledSplitPanelPreferences, onSplitPanelPreferencesChange, onSplitPanelResize, onSplitPanelToggle, onNavigationChange, onToolsChange } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["navigation", "navigationWidth", "navigationHide", "navigationOpen", "tools", "toolsWidth", "toolsHide", "toolsOpen", "breadcrumbs", "notifications", "stickyNotifications", "contentHeader", "disableContentHeaderOverlap", "content", "contentType", "disableContentPaddings", "disableBodyScroll", "maxContentWidth", "minContentWidth", "headerSelector", "footerSelector", "ariaLabels", "splitPanel", "splitPanelSize", "splitPanelOpen", "splitPanelPreferences", "onSplitPanelPreferencesChange", "onSplitPanelResize", "onSplitPanelToggle", "onNavigationChange", "onToolsChange"]);
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_8__.isDevelopment) {
        if (controlledToolsOpen && toolsHide) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_9__.warnOnce)('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 drawers = props.drawers;
    const hasDrawers = drawers && drawers.items.length > 0;
    const rootRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const isMobile = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_10__.useMobile)();
    const defaults = (0,_defaults__WEBPACK_IMPORTED_MODULE_11__.applyDefaults)(contentType, { maxContentWidth, minContentWidth }, false);
    const [navigationOpen = false, setNavigationOpen] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_12__.useControllable)(controlledNavigationOpen, onNavigationChange, isMobile ? false : defaults.navigationOpen, { componentName: 'AppLayout', controlledProp: 'navigationOpen', changeHandler: 'onNavigationChange' });
    const [toolsOpen = false, setToolsOpen] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_12__.useControllable)(controlledToolsOpen, onToolsChange, isMobile ? false : defaults.toolsOpen, { componentName: 'AppLayout', controlledProp: 'toolsOpen', changeHandler: 'onToolsChange' });
    const [activeDrawerId, setActiveDrawerId] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_12__.useControllable)(drawers === null || drawers === void 0 ? void 0 : drawers.activeDrawerId, drawers === null || drawers === void 0 ? void 0 : drawers.onChange, isMobile ? false : tools ? defaults.toolsOpen : '', {
        componentName: 'AppLayout',
        controlledProp: 'activeDrawerId',
        changeHandler: 'onChange',
    });
    const { iconName, getLabels } = _toggles__WEBPACK_IMPORTED_MODULE_13__.togglesConfig.tools;
    const { mainLabel, closeLabel, openLabel } = getLabels(ariaLabels);
    const toolsItem = {
        id: 'tools',
        content: tools,
        resizable: false,
        ariaLabels: {
            triggerButton: openLabel,
            closeButton: closeLabel,
            content: mainLabel,
        },
        trigger: {
            iconName: iconName,
        },
    };
    const getAllDrawerItems = () => {
        if (!hasDrawers) {
            return;
        }
        return tools ? [toolsItem, ...drawers.items] : drawers.items;
    };
    const selectedDrawer = tools && toolsOpen
        ? toolsItem
        : hasDrawers
            ? (_b = getAllDrawerItems()) === null || _b === void 0 ? void 0 : _b.filter((drawerItem) => drawerItem.id === activeDrawerId)[0]
            : undefined;
    const { refs: navigationRefs, setFocus: focusNavButtons } = (0,_utils_use_focus_control__WEBPACK_IMPORTED_MODULE_14__.useFocusControl)(navigationOpen);
    const { refs: toolsRefs, setFocus: focusToolsButtons, loseFocus: loseToolsFocus, } = (0,_utils_use_focus_control__WEBPACK_IMPORTED_MODULE_14__.useFocusControl)(toolsOpen || selectedDrawer !== undefined, true);
    const { refs: drawerRefs, setFocus: focusDrawersButtons, loseFocus: loseDrawersFocus, setLastInteraction: setDrawerLastInteraction, } = (0,_utils_use_drawer_focus_control__WEBPACK_IMPORTED_MODULE_15__.useDrawerFocusControl)([selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.resizable], toolsOpen || selectedDrawer !== undefined, true);
    const onNavigationToggle = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((open) => {
        setNavigationOpen(open);
        focusNavButtons();
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_16__.fireNonCancelableEvent)(onNavigationChange, { open });
    }, [setNavigationOpen, onNavigationChange, focusNavButtons]);
    const onToolsToggle = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((open) => {
        setToolsOpen(open);
        focusToolsButtons();
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_16__.fireNonCancelableEvent)(onToolsChange, { open });
    }, [setToolsOpen, onToolsChange, focusToolsButtons]);
    const onNavigationClick = (event) => {
        const hasLink = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_17__.findUpUntil)(event.target, node => node.tagName === 'A' && !!node.href);
        if (hasLink) {
            onNavigationToggle(false);
        }
    };
    const navigationVisible = !navigationHide && navigationOpen;
    const toolsVisible = !toolsHide && toolsOpen;
    const { contentHeightStyle, headerHeight, footerHeight } = (0,_utils_use_content_height__WEBPACK_IMPORTED_MODULE_18__["default"])(headerSelector, footerSelector, disableBodyScroll);
    const [isSplitpanelForcedPosition, setIsSplitpanelForcedPosition] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const [isResizeInvalid, setIsResizeInvalid] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const [notificationsHeight, notificationsRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_19__.useContainerQuery)(rect => rect.height);
    const anyPanelOpen = navigationVisible || toolsVisible;
    const hasRenderedNotifications = notificationsHeight ? notificationsHeight > 0 : false;
    const stickyNotificationsHeight = stickyNotifications ? notificationsHeight : null;
    const [splitPanelPreferences, setSplitPanelPreferences] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_12__.useControllable)(controlledSplitPanelPreferences, onSplitPanelPreferencesChange, undefined, {
        componentName: 'AppLayout',
        controlledProp: 'splitPanelPreferences',
        changeHandler: 'onSplitPanelPreferencesChange',
    });
    const [splitPanelOpen = false, setSplitPanelOpen] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_12__.useControllable)(controlledSplitPanelOpen, onSplitPanelToggle, false, {
        componentName: 'AppLayout',
        controlledProp: 'splitPanelOpen',
        changeHandler: 'onSplitPanelToggle',
    });
    const sizes = (() => {
        const sizes = {};
        if (!drawers) {
            return {};
        }
        for (const item of drawers.items) {
            if (item.size) {
                sizes[item.id] = item.size;
            }
        }
        return sizes;
    })();
    const [drawerSizes = {}, setDrawerSizes] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_12__.useControllable)(Object.keys(sizes).length > 0 ? sizes : undefined, drawers === null || drawers === void 0 ? void 0 : drawers.onResize, {}, {
        componentName: 'AppLayout',
        controlledProp: 'drawers.items[].size',
        changeHandler: 'drawers.onResize',
    });
    const drawerSize = (selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id) && drawerSizes[selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id] ? drawerSizes[selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id] : toolsWidth;
    const splitPanelPosition = (splitPanelPreferences === null || splitPanelPreferences === void 0 ? void 0 : splitPanelPreferences.position) || 'bottom';
    const [splitPanelReportedToggle, setSplitPanelReportedToggle] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)({
        displayed: false,
        ariaLabel: undefined,
    });
    const splitPanelDisplayed = !!(splitPanel && (splitPanelReportedToggle.displayed || splitPanelOpen));
    const closedDrawerWidth = 40;
    const effectiveNavigationWidth = navigationHide ? 0 : navigationOpen ? navigationWidth : closedDrawerWidth;
    const getEffectiveToolsWidth = () => {
        if (toolsHide && (!splitPanelDisplayed || (splitPanelPreferences === null || splitPanelPreferences === void 0 ? void 0 : splitPanelPreferences.position) !== 'side') && !drawers) {
            return 0;
        }
        if (selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.resizable) {
            return drawerSize;
        }
        if (toolsOpen || activeDrawerId) {
            return toolsWidth;
        }
        return closedDrawerWidth;
    };
    const effectiveToolsWidth = getEffectiveToolsWidth();
    const defaultSplitPanelSize = (0,_split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_20__.getSplitPanelDefaultSize)(splitPanelPosition);
    const [splitPanelSize = defaultSplitPanelSize, setSplitPanelSize] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_12__.useControllable)(controlledSplitPanelSize, onSplitPanelResize, defaultSplitPanelSize, {
        componentName: 'AppLayout',
        controlledProp: 'splitPanelSize',
        changeHandler: 'onSplitPanelResize',
    });
    const mainContentRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const legacyScrollRootRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const { refs: splitPanelRefs, setLastInteraction: setSplitPanelLastInteraction } = (0,_utils_use_split_panel_focus_control__WEBPACK_IMPORTED_MODULE_21__.useSplitPanelFocusControl)([
        splitPanelPreferences,
        splitPanelOpen,
    ]);
    const onSplitPanelPreferencesSet = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((detail) => {
        setSplitPanelPreferences(detail);
        setSplitPanelLastInteraction({ type: 'position' });
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_16__.fireNonCancelableEvent)(onSplitPanelPreferencesChange, detail);
    }, [setSplitPanelPreferences, onSplitPanelPreferencesChange, setSplitPanelLastInteraction]);
    const onSplitPanelSizeSet = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((detail) => {
        setSplitPanelSize(detail.size);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_16__.fireNonCancelableEvent)(onSplitPanelResize, detail);
    }, [setSplitPanelSize, onSplitPanelResize]);
    const onSplitPanelToggleHandler = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(() => {
        setSplitPanelOpen(!splitPanelOpen);
        setSplitPanelLastInteraction({ type: splitPanelOpen ? 'close' : 'open' });
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_16__.fireNonCancelableEvent)(onSplitPanelToggle, { open: !splitPanelOpen });
    }, [setSplitPanelOpen, splitPanelOpen, onSplitPanelToggle, setSplitPanelLastInteraction]);
    const getSplitPanelMaxWidth = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_22__.useStableEventHandler)(() => {
        if (!mainContentRef.current || !defaults.minContentWidth) {
            return NaN;
        }
        const width = parseInt(getComputedStyle(mainContentRef.current).width);
        // when disableContentPaddings is true there is less available space,
        // so we subtract space-scaled-2x-xxxl * 2 for left and right padding
        const contentPadding = disableContentPaddings ? 80 : 0;
        const spaceAvailable = width - defaults.minContentWidth - contentPadding;
        const spaceTaken = finalSplitPanePosition === 'side' ? splitPanelSize : 0;
        return Math.max(0, spaceTaken + spaceAvailable);
    });
    const getDrawerMaxWidth = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_22__.useStableEventHandler)(() => {
        if (!mainContentRef.current || !defaults.minContentWidth) {
            return NaN;
        }
        const width = parseInt(getComputedStyle(mainContentRef.current).width);
        // when disableContentPaddings is true there is less available space,
        // so we subtract space-scaled-2x-xxxl * 2 for left and right padding
        const contentPadding = disableContentPaddings ? 80 : 0;
        const spaceAvailable = width - defaults.minContentWidth - contentPadding;
        const spaceTaken = drawerSize;
        return Math.max(0, spaceTaken + spaceAvailable);
    });
    const getSplitPanelMaxHeight = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_22__.useStableEventHandler)(() => {
        if (typeof document === 'undefined') {
            return 0; // render the split panel in its minimum possible size
        }
        else if (disableBodyScroll && legacyScrollRootRef.current) {
            const availableHeight = legacyScrollRootRef.current.clientHeight;
            return availableHeight < _split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_20__.CONSTRAINED_PAGE_HEIGHT ? availableHeight : availableHeight - _split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_20__.MAIN_PANEL_MIN_HEIGHT;
        }
        else {
            const availableHeight = document.documentElement.clientHeight - headerHeight - footerHeight;
            return availableHeight < _split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_20__.CONSTRAINED_PAGE_HEIGHT
                ? availableHeight - _split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_20__.CONSTRAINED_MAIN_PANEL_MIN_HEIGHT
                : availableHeight - _split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_20__.MAIN_PANEL_MIN_HEIGHT;
        }
    });
    const finalSplitPanePosition = isSplitpanelForcedPosition ? 'bottom' : splitPanelPosition;
    const splitPaneAvailableOnTheSide = splitPanelDisplayed && finalSplitPanePosition === 'side';
    const splitPanelOpenOnTheSide = splitPaneAvailableOnTheSide && splitPanelOpen;
    const toggleButtonsBarWidth = 0;
    const windowWidth = (0,_utils_use_window_width__WEBPACK_IMPORTED_MODULE_23__["default"])();
    const { left: leftOffset, right: rightOffset } = (0,_utils_use_content_width__WEBPACK_IMPORTED_MODULE_24__["default"])(rootRef.current);
    const contentWidthWithSplitPanel = windowWidth -
        leftOffset -
        rightOffset -
        effectiveToolsWidth -
        effectiveNavigationWidth -
        (disableContentPaddings ? 0 : toggleButtonsBarWidth);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        const contentWidth = contentWidthWithSplitPanel - splitPanelSize;
        setIsSplitpanelForcedPosition(isMobile || (defaults.minContentWidth || 0) > contentWidth);
        setIsResizeInvalid(isMobile || (defaults.minContentWidth || 0) > contentWidthWithSplitPanel);
        // This is a workaround to avoid a forced position due to splitPanelSize, which is
        // user controlled variable.
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, [contentWidthWithSplitPanel, drawerSize, defaults.minContentWidth, isMobile]);
    const navigationClosedWidth = navigationHide || isMobile ? 0 : closedDrawerWidth;
    const toolsClosedWidth = toolsHide || isMobile || (!hasDrawers && toolsHide) ? 0 : closedDrawerWidth;
    const contentMaxWidthStyle = !isMobile ? { maxWidth: defaults.maxContentWidth } : undefined;
    const [splitPanelReportedSize, setSplitPanelReportedSize] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(0);
    const [splitPanelReportedHeaderHeight, setSplitPanelReportedHeaderHeight] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(0);
    const getSplitPanelRightOffset = () => {
        if (isMobile) {
            return 0;
        }
        if (hasDrawers) {
            if (activeDrawerId) {
                if (!isResizeInvalid && drawerSize) {
                    return drawerSize + closedDrawerWidth;
                }
                return toolsWidth + closedDrawerWidth;
            }
            return closedDrawerWidth;
        }
        if (!toolsHide && toolsOpen) {
            return toolsWidth;
        }
        return toolsClosedWidth;
    };
    const splitPanelContext = {
        topOffset: headerHeight + (finalSplitPanePosition === 'bottom' ? stickyNotificationsHeight || 0 : 0),
        bottomOffset: footerHeight,
        leftOffset: leftOffset + (isMobile ? 0 : !navigationHide && navigationOpen ? navigationWidth : navigationClosedWidth),
        rightOffset: rightOffset + getSplitPanelRightOffset(),
        position: finalSplitPanePosition,
        size: splitPanelSize,
        getMaxWidth: getSplitPanelMaxWidth,
        getMaxHeight: getSplitPanelMaxHeight,
        disableContentPaddings,
        contentWidthStyles: contentMaxWidthStyle,
        isOpen: splitPanelOpen,
        isMobile,
        isForcedPosition: isSplitpanelForcedPosition,
        onResize: onSplitPanelSizeSet,
        onToggle: onSplitPanelToggleHandler,
        onPreferencesChange: onSplitPanelPreferencesSet,
        setSplitPanelToggle: setSplitPanelReportedToggle,
        reportSize: setSplitPanelReportedSize,
        reportHeaderHeight: setSplitPanelReportedHeaderHeight,
        refs: splitPanelRefs,
    };
    const splitPanelWrapped = splitPanel && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_25__.SplitPanelContextProvider, { value: splitPanelContext }, splitPanel));
    const contentWrapperProps = {
        contentType,
        navigationPadding: navigationHide || !!navigationOpen,
        contentWidthStyles: !isMobile
            ? { minWidth: defaults.minContentWidth, maxWidth: defaults.maxContentWidth }
            : undefined,
        toolsPadding: 
        // tools padding is displayed in one of the three cases
        // 1. Nothing on the that screen edge (no tools panel and no split panel)
        toolsHide ||
            (hasDrawers && !activeDrawerId && (!splitPanelDisplayed || finalSplitPanePosition !== 'side')) ||
            // 2. Tools panel is present and open
            toolsVisible ||
            // 3. Split panel is open in side position
            splitPanelOpenOnTheSide,
        isMobile,
    };
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useImperativeHandle)(ref, () => ({
        openTools: () => onToolsToggle(true),
        closeNavigationIfNecessary: () => {
            if (isMobile) {
                onNavigationToggle(false);
            }
        },
        focusToolsClose: () => focusToolsButtons(true),
    }), [isMobile, onNavigationToggle, onToolsToggle, focusToolsButtons]);
    const splitPanelBottomOffset = (_c = (!splitPanelDisplayed || finalSplitPanePosition !== 'bottom'
        ? undefined
        : splitPanelOpen
            ? splitPanelReportedSize
            : splitPanelReportedHeaderHeight)) !== null && _c !== void 0 ? _c : undefined;
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"].root, _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"].root, disableBodyScroll && _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["root-no-scroll"]), ref: rootRef },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["layout-wrapper"], style: contentHeightStyle },
            isMobile && (!toolsHide || !navigationHide || breadcrumbs) && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_mobile_toolbar__WEBPACK_IMPORTED_MODULE_28__.MobileToolbar, { anyPanelOpen: anyPanelOpen, toggleRefs: { navigation: navigationRefs.toggle, tools: toolsRefs.toggle }, topOffset: headerHeight, ariaLabels: ariaLabels, navigationHide: navigationHide, toolsHide: toolsHide, onNavigationOpen: () => onNavigationToggle(true), onToolsOpen: () => onToolsToggle(true), unfocusable: anyPanelOpen, drawers: drawers
                    ? {
                        items: tools && !toolsHide ? [toolsItem, ...drawers.items] : drawers.items,
                        activeDrawerId: selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id,
                        onChange: changeDetail => {
                            if ((selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id) !== changeDetail.activeDrawerId) {
                                onToolsToggle(changeDetail.activeDrawerId === 'tools');
                                focusDrawersButtons();
                                setActiveDrawerId(changeDetail.activeDrawerId);
                                setDrawerLastInteraction({ type: 'open' });
                                (0,_internal_events__WEBPACK_IMPORTED_MODULE_16__.fireNonCancelableEvent)(drawers.onChange, changeDetail.activeDrawerId);
                            }
                        },
                        ariaLabel: drawers.ariaLabel,
                    }
                    : undefined }, breadcrumbs)),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"].layout, disableBodyScroll && _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["layout-no-scroll"]) },
                !navigationHide && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_drawer__WEBPACK_IMPORTED_MODULE_29__.Drawer, { contentClassName: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"].navigation, toggleClassName: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["navigation-toggle"], closeClassName: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["navigation-close"], ariaLabels: ariaLabels, bottomOffset: footerHeight, topOffset: headerHeight, isMobile: isMobile, isOpen: navigationOpen, onClick: isMobile ? onNavigationClick : undefined, onToggle: onNavigationToggle, toggleRefs: navigationRefs, type: "navigation", width: navigationWidth }, navigation)),
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement("main", { ref: legacyScrollRootRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["layout-main"], {
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["layout-main-scrollable"]]: disableBodyScroll,
                        [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["disable-body-scroll-root"]]: disableBodyScroll,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"].unfocusable]: isMobile && anyPanelOpen,
                    }) },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { style: {
                            marginBottom: splitPanelBottomOffset,
                        } },
                        notifications && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_notifications__WEBPACK_IMPORTED_MODULE_30__.Notifications, { disableContentPaddings: disableContentPaddings, testUtilsClassName: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"].notifications, labels: ariaLabels, topOffset: disableBodyScroll ? 0 : headerHeight, sticky: !isMobile && stickyNotifications, ref: notificationsRef }, notifications)),
                        ((!isMobile && breadcrumbs) || contentHeader) && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_content_wrapper__WEBPACK_IMPORTED_MODULE_31__["default"], Object.assign({}, contentWrapperProps),
                            !isMobile && breadcrumbs && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"].breadcrumbs, _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["breadcrumbs-desktop"]) }, breadcrumbs)),
                            contentHeader && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["content-header-wrapper"], !hasRenderedNotifications &&
                                    (isMobile || !breadcrumbs) &&
                                    _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["content-extra-top-padding"], !hasRenderedNotifications && !breadcrumbs && _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["content-header-wrapper-first-child"], !disableContentHeaderOverlap && _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["content-header-wrapper-overlapped"]) }, contentHeader)))),
                        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_content_wrapper__WEBPACK_IMPORTED_MODULE_31__["default"], Object.assign({}, contentWrapperProps, { ref: mainContentRef, disablePaddings: disableContentPaddings, 
                            // eslint-disable-next-line react/forbid-component-props
                            className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(!disableContentPaddings && _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["content-wrapper"], !disableContentPaddings &&
                                (isMobile || !breadcrumbs) &&
                                !contentHeader &&
                                _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["content-extra-top-padding"], _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"].content, !disableContentHeaderOverlap && contentHeader && _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["content-overlapped"], !hasRenderedNotifications &&
                                !breadcrumbs &&
                                !isMobile &&
                                !contentHeader &&
                                _styles_css_js__WEBPACK_IMPORTED_MODULE_26__["default"]["content-wrapper-first-child"]) }),
                            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_32__.AppLayoutContext.Provider, { value: {
                                    stickyOffsetTop: (disableBodyScroll ? 0 : headerHeight) +
                                        (stickyNotificationsHeight !== null ? stickyNotificationsHeight : 0),
                                    stickyOffsetBottom: footerHeight + (splitPanelBottomOffset || 0),
                                    hasBreadcrumbs: !!breadcrumbs,
                                } }, content))),
                    finalSplitPanePosition === 'bottom' && splitPanelWrapped),
                finalSplitPanePosition === 'side' && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_split_panel_drawer__WEBPACK_IMPORTED_MODULE_33__.SideSplitPanelDrawer, { topOffset: headerHeight, bottomOffset: footerHeight, displayed: splitPanelDisplayed, width: splitPanelOpen ? splitPanelSize : undefined }, splitPanelWrapped)),
                ((hasDrawers && (selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id)) || (!hasDrawers && !toolsHide)) &&
                    (hasDrawers ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_drawer_resizable_drawer__WEBPACK_IMPORTED_MODULE_34__.ResizableDrawer, { contentClassName: (selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id) === 'tools' ? _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"].tools : _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["active-drawer"], toggleClassName: (selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id) === 'tools' ? _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["tools-toggle"] : _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["drawers-trigger"], closeClassName: (selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id) === 'tools'
                            ? _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["tools-close"]
                            : _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["active-drawer-close-button"], ariaLabels: ariaLabels, drawersAriaLabels: selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.ariaLabels, width: !isResizeInvalid ? drawerSize : toolsWidth, bottomOffset: footerHeight, topOffset: headerHeight, isMobile: isMobile, onToggle: onToolsToggle, isOpen: toolsOpen || activeDrawerId !== undefined, toggleRefs: toolsRefs, type: "tools", onLoseFocus: hasDrawers ? loseDrawersFocus : loseToolsFocus, activeDrawer: selectedDrawer, drawers: {
                            items: tools && !toolsHide ? [toolsItem, ...drawers.items] : drawers.items,
                            activeDrawerId: selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id,
                            onChange: changeDetail => {
                                onToolsToggle(false);
                                setDrawerLastInteraction({ type: 'close' });
                                setActiveDrawerId(changeDetail.activeDrawerId);
                                (0,_internal_events__WEBPACK_IMPORTED_MODULE_16__.fireNonCancelableEvent)(drawers.onChange, changeDetail.activeDrawerId);
                            },
                        }, size: !isResizeInvalid ? drawerSize : toolsWidth, onResize: changeDetail => {
                            (0,_internal_events__WEBPACK_IMPORTED_MODULE_16__.fireNonCancelableEvent)(drawers.onResize, changeDetail);
                            setDrawerSizes(Object.assign(Object.assign({}, drawerSizes), { [changeDetail.id]: changeDetail.size }));
                        }, refs: drawerRefs, getMaxWidth: getDrawerMaxWidth }, selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.content)) : (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_drawer__WEBPACK_IMPORTED_MODULE_29__.Drawer, { contentClassName: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"].tools, toggleClassName: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["tools-toggle"], closeClassName: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["tools-close"], ariaLabels: ariaLabels, width: effectiveToolsWidth, bottomOffset: footerHeight, topOffset: headerHeight, isMobile: isMobile, onToggle: onToolsToggle, isOpen: toolsOpen, toggleRefs: toolsRefs, type: "tools", onLoseFocus: loseToolsFocus }, tools))),
                hasDrawers && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_drawer__WEBPACK_IMPORTED_MODULE_29__.DrawerTriggersBar, { contentClassName: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["drawers-desktop-triggers-container"], toggleClassName: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_27__["default"]["drawers-trigger"], bottomOffset: footerHeight, topOffset: headerHeight, isMobile: isMobile, drawers: {
                        items: tools && !toolsHide ? [toolsItem, ...drawers.items] : drawers.items,
                        activeDrawerId: selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id,
                        onChange: changeDetail => {
                            if ((selectedDrawer === null || selectedDrawer === void 0 ? void 0 : selectedDrawer.id) !== changeDetail.activeDrawerId) {
                                onToolsToggle(changeDetail.activeDrawerId === 'tools');
                                focusDrawersButtons();
                                setActiveDrawerId(changeDetail.activeDrawerId);
                                setDrawerLastInteraction({ type: 'open' });
                                (0,_internal_events__WEBPACK_IMPORTED_MODULE_16__.fireNonCancelableEvent)(drawers.onChange, changeDetail.activeDrawerId);
                            }
                        },
                        ariaLabel: drawers.ariaLabel,
                    } }))))));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_35__.applyDisplayName)(AppLayout, 'AppLayout');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AppLayout);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/index.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/index.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "MobileToolbar": () => (/* binding */ MobileToolbar)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _toggles__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../toggles */ "./node_modules/@cloudscape-design/components/app-layout/toggles/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.css.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/styles.css.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






const MobileToggle = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(({ className, ariaLabels, type, disabled, onClick }, ref) => {
    const { TagName, iconName, getLabels } = _toggles__WEBPACK_IMPORTED_MODULE_2__.togglesConfig[type];
    const { mainLabel, openLabel } = getLabels(ariaLabels);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(TagName, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["mobile-toggle"]), "aria-hidden": disabled, "aria-label": mainLabel, onClick: e => e.target === e.currentTarget && onClick() },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_toggles__WEBPACK_IMPORTED_MODULE_2__.AppLayoutButton, { ref: ref, className: className, iconName: iconName, onClick: onClick, ariaLabel: openLabel, disabled: disabled, ariaExpanded: disabled })));
});
function MobileToolbar({ ariaLabels = {}, toggleRefs, topOffset, navigationHide, toolsHide, anyPanelOpen = false, unfocusable, children, onNavigationOpen, onToolsOpen, drawers, }) {
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        if (anyPanelOpen) {
            document.body.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["block-body-scroll"]);
            return () => {
                document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["block-body-scroll"]);
            };
        }
        else {
            document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["block-body-scroll"]);
        }
    }, [anyPanelOpen]);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["mobile-bar"], unfocusable && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].unfocusable), style: { top: topOffset } },
        !navigationHide && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(MobileToggle, { ref: toggleRefs.navigation, type: "navigation", className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["navigation-toggle"], ariaLabels: ariaLabels, disabled: anyPanelOpen, onClick: onNavigationOpen })),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["mobile-bar-breadcrumbs"] }, children && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].breadcrumbs }, children)),
        !toolsHide && !drawers && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(MobileToggle, { ref: toggleRefs.tools, type: "tools", className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tools-toggle"], ariaLabels: ariaLabels, disabled: anyPanelOpen, onClick: onToolsOpen })),
        drawers && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("aside", { "aria-label": drawers.ariaLabel, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["mobile-toggle"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["mobile-toggle-with-drawers"], _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["drawers-mobile-triggers-container"]) }, drawers.items.map((item, index) => {
            var _a;
            return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_toggles__WEBPACK_IMPORTED_MODULE_2__.AppLayoutButton, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].trigger, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["trigger-drawer"], drawers.activeDrawerId === item.id && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].selected, _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["drawers-trigger"]), key: `drawer-trigger-${index}`, iconName: item.trigger.iconName, iconSvg: item.trigger.iconSvg, ariaLabel: (_a = item.ariaLabels) === null || _a === void 0 ? void 0 : _a.triggerButton, onClick: () => drawers.onChange({ activeDrawerId: item.id }), ariaExpanded: drawers.activeDrawerId !== undefined }));
        })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.css.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.css.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "block-body-scroll": "awsui_block-body-scroll_19d8l_7wu58_97",
  "mobile-bar": "awsui_mobile-bar_19d8l_7wu58_101",
  "mobile-bar-breadcrumbs": "awsui_mobile-bar-breadcrumbs_19d8l_7wu58_115",
  "mobile-toggle": "awsui_mobile-toggle_19d8l_7wu58_122",
  "mobile-toggle-with-drawers": "awsui_mobile-toggle-with-drawers_19d8l_7wu58_135"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/notifications/index.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/notifications/index.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Notifications": () => (/* binding */ Notifications)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/notifications/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const Notifications = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var _b, _c;
    var { sticky, disableContentPaddings } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["sticky", "disableContentPaddings"]);
    return sticky ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: ref, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["notifications-sticky"], style: { top: props.topOffset } },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "region", className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(props.testUtilsClassName, disableContentPaddings && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["no-content-paddings"]), "aria-label": (_b = props.labels) === null || _b === void 0 ? void 0 : _b.notifications }, props.children))) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "region", ref: ref, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(props.testUtilsClassName, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].notifications, disableContentPaddings && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["no-content-paddings"]), "aria-label": (_c = props.labels) === null || _c === void 0 ? void 0 : _c.notifications }, props.children));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/notifications/styles.css.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/notifications/styles.css.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/app-layout/notifications/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "notifications": "awsui_notifications_1hmm4_1tp3h_9",
  "notifications-sticky": "awsui_notifications-sticky_1hmm4_1tp3h_10",
  "no-content-paddings": "awsui_no-content-paddings_1hmm4_1tp3h_25"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/index.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/index.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SideSplitPanelDrawer": () => (/* binding */ SideSplitPanelDrawer)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function SideSplitPanelDrawer({ topOffset, bottomOffset, width, displayed, children }) {
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(displayed && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["drawer-displayed"]), style: { width } },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["drawer-content"], style: { width: width, top: topOffset, bottom: bottomOffset } }, children)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.css.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.css.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "drawer-displayed": "awsui_drawer-displayed_glvdu_475ep_97",
  "drawer-content": "awsui_drawer-content_glvdu_475ep_101"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/styles.css.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/styles.css.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/app-layout/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_lm6vo_1rqvf_97",
  "layout-wrapper": "awsui_layout-wrapper_lm6vo_1rqvf_98",
  "root-no-scroll": "awsui_root-no-scroll_lm6vo_1rqvf_105",
  "layout": "awsui_layout_lm6vo_1rqvf_98",
  "layout-no-scroll": "awsui_layout-no-scroll_lm6vo_1rqvf_116",
  "layout-main": "awsui_layout-main_lm6vo_1rqvf_120",
  "layout-main-scrollable": "awsui_layout-main-scrollable_lm6vo_1rqvf_126",
  "unfocusable": "awsui_unfocusable_lm6vo_1rqvf_131",
  "breadcrumbs-desktop": "awsui_breadcrumbs-desktop_lm6vo_1rqvf_135",
  "content-header-wrapper": "awsui_content-header-wrapper_lm6vo_1rqvf_140",
  "content-wrapper": "awsui_content-wrapper_lm6vo_1rqvf_144",
  "content-overlapped": "awsui_content-overlapped_lm6vo_1rqvf_148",
  "content-extra-top-padding": "awsui_content-extra-top-padding_lm6vo_1rqvf_152"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1fj9k_1csvr_5",
  "navigation": "awsui_navigation_1fj9k_1csvr_9",
  "navigation-toggle": "awsui_navigation-toggle_1fj9k_1csvr_13",
  "navigation-close": "awsui_navigation-close_1fj9k_1csvr_17",
  "content": "awsui_content_1fj9k_1csvr_21",
  "notifications": "awsui_notifications_1fj9k_1csvr_25",
  "breadcrumbs": "awsui_breadcrumbs_1fj9k_1csvr_29",
  "tools": "awsui_tools_1fj9k_1csvr_33",
  "tools-close": "awsui_tools-close_1fj9k_1csvr_37",
  "tools-toggle": "awsui_tools-toggle_1fj9k_1csvr_41",
  "drawer-closed": "awsui_drawer-closed_1fj9k_1csvr_45",
  "mobile-bar": "awsui_mobile-bar_1fj9k_1csvr_49",
  "disable-body-scroll-root": "awsui_disable-body-scroll-root_1fj9k_1csvr_53",
  "drawers-desktop-triggers-container": "awsui_drawers-desktop-triggers-container_1fj9k_1csvr_57",
  "drawers-mobile-triggers-container": "awsui_drawers-mobile-triggers-container_1fj9k_1csvr_61",
  "drawers-trigger": "awsui_drawers-trigger_1fj9k_1csvr_65",
  "active-drawer": "awsui_active-drawer_1fj9k_1csvr_69",
  "active-drawer-close-button": "awsui_active-drawer-close-button_1fj9k_1csvr_73",
  "drawers-slider": "awsui_drawers-slider_1fj9k_1csvr_77"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/toggles/index.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/toggles/index.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AppLayoutButton": () => (/* binding */ AppLayoutButton),
/* harmony export */   "CloseButton": () => (/* binding */ CloseButton),
/* harmony export */   "togglesConfig": () => (/* binding */ togglesConfig)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/toggles/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const togglesConfig = {
    navigation: {
        TagName: 'nav',
        iconName: 'menu',
        getLabels: (labels = {}) => ({
            mainLabel: labels.navigation,
            openLabel: labels.navigationToggle,
            closeLabel: labels.navigationClose,
        }),
    },
    tools: {
        TagName: 'aside',
        iconName: 'status-info',
        getLabels: (labels = {}) => ({
            mainLabel: labels.tools,
            openLabel: labels.toolsToggle,
            closeLabel: labels.toolsClose,
        }),
    },
};
const AppLayoutButton = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(({ className, ariaLabel, ariaExpanded, iconName, iconSvg, disabled, onClick }, ref) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_1__.InternalButton, { ref: ref, className: className, ariaLabel: ariaLabel, variant: "icon", formAction: "none", onClick: onClick, iconName: iconName, iconSvg: iconSvg, disabled: disabled, ariaExpanded: ariaExpanded ? undefined : false, __nativeAttributes: { 'aria-haspopup': ariaExpanded ? undefined : true } }));
});
const CloseButton = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(({ className, ariaLabel, onClick }, ref) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["close-button"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(AppLayoutButton, { ref: ref, className: className, ariaExpanded: true, ariaLabel: ariaLabel, iconName: "close", onClick: onClick })));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/toggles/styles.css.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/toggles/styles.css.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/app-layout/toggles/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "close-button": "awsui_close-button_16w0h_1i33e_93"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/utils/use-content-height.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/utils/use-content-height.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useContentHeight)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _use_observed_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./use-observed-element */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-observed-element.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function useContentHeight(headerSelector, footerSelector, disableBodyScroll) {
    const headerHeight = (0,_use_observed_element__WEBPACK_IMPORTED_MODULE_1__.useObservedElement)(headerSelector);
    const footerHeight = (0,_use_observed_element__WEBPACK_IMPORTED_MODULE_1__.useObservedElement)(footerSelector);
    const [headerFooterHeight, setHeaderFooterHeight] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    // Delay applying changes in header/footer height, as applying them immediately can cause
    // ResizeOberver warnings due to the algorithm thinking that the change might have side-effects
    // further up the tree, therefore blocking notifications to prevent loops
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const id = requestAnimationFrame(() => setHeaderFooterHeight(headerHeight + footerHeight));
        return () => cancelAnimationFrame(id);
    }, [headerHeight, footerHeight]);
    const heightStyleValue = `calc(100vh - ${headerFooterHeight}px)`;
    return {
        headerHeight,
        footerHeight,
        contentHeightStyle: {
            [disableBodyScroll ? 'height' : 'minHeight']: heightStyleValue,
        },
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/utils/use-content-width.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/utils/use-content-width.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useAppLayoutOffsets)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-resize-observer.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function useAppLayoutOffsets(element) {
    const [offsets, setOffsets] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ left: 0, right: 0 });
    const updatePosition = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        if (!element) {
            return;
        }
        const { left, right } = element.getBoundingClientRect();
        const bodyWidth = document.body.clientWidth;
        setOffsets({ left, right: bodyWidth - right });
    }, [element]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        window.addEventListener('resize', updatePosition);
        return () => window.removeEventListener('resize', updatePosition);
    }, [updatePosition]);
    const getElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => element, [element]);
    (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__.useResizeObserver)(getElement, updatePosition);
    return offsets;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/utils/use-drawer-focus-control.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/utils/use-drawer-focus-control.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useDrawerFocusControl": () => (/* binding */ useDrawerFocusControl)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function useDrawerFocusControl(dependencies, isOpen, restoreFocus = false) {
    const refs = {
        toggle: (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),
        close: (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),
        slider: (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),
    };
    const previousFocusedElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();
    const shouldFocus = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const lastInteraction = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a, _b, _c;
        switch ((_a = lastInteraction.current) === null || _a === void 0 ? void 0 : _a.type) {
            case 'open':
                (_b = refs.slider.current) === null || _b === void 0 ? void 0 : _b.focus();
                break;
            case 'close':
                (_c = refs.toggle.current) === null || _c === void 0 ? void 0 : _c.focus();
                break;
        }
        lastInteraction.current = null;
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, dependencies);
    const doFocus = () => {
        var _a, _b;
        if (!shouldFocus.current) {
            return;
        }
        if (isOpen) {
            previousFocusedElement.current =
                document.activeElement !== document.body ? document.activeElement : undefined;
            (_a = refs.close.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
        else {
            if (restoreFocus && previousFocusedElement.current && document.contains(previousFocusedElement.current)) {
                previousFocusedElement.current.focus();
                previousFocusedElement.current = undefined;
            }
            else {
                (_b = refs.toggle.current) === null || _b === void 0 ? void 0 : _b.focus();
            }
        }
        shouldFocus.current = false;
    };
    // We explictly want this effect to run when only `isOpen` changes
    // eslint-disable-next-line react-hooks/exhaustive-deps
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(doFocus, [isOpen]);
    const loseFocus = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        previousFocusedElement.current = undefined;
    }, []);
    return {
        refs,
        setFocus: force => {
            shouldFocus.current = true;
            if (force && isOpen) {
                doFocus();
            }
        },
        loseFocus,
        setLastInteraction: (interaction) => (lastInteraction.current = interaction),
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/utils/use-focus-control.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/utils/use-focus-control.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useFocusControl": () => (/* binding */ useFocusControl)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function useFocusControl(isOpen, restoreFocus = false) {
    const refs = {
        toggle: (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),
        close: (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),
    };
    const previousFocusedElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();
    const shouldFocus = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const doFocus = () => {
        var _a, _b;
        if (!shouldFocus.current) {
            return;
        }
        if (isOpen) {
            previousFocusedElement.current =
                document.activeElement !== document.body ? document.activeElement : undefined;
            (_a = refs.close.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
        else {
            if (restoreFocus && previousFocusedElement.current && document.contains(previousFocusedElement.current)) {
                previousFocusedElement.current.focus();
                previousFocusedElement.current = undefined;
            }
            else {
                (_b = refs.toggle.current) === null || _b === void 0 ? void 0 : _b.focus();
            }
        }
        shouldFocus.current = false;
    };
    // We explictly want this effect to run when only `isOpen` changes
    // eslint-disable-next-line react-hooks/exhaustive-deps
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(doFocus, [isOpen]);
    const loseFocus = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        previousFocusedElement.current = undefined;
    }, []);
    return {
        refs,
        setFocus: force => {
            shouldFocus.current = true;
            if (force && isOpen) {
                doFocus();
            }
        },
        loseFocus,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/utils/use-observed-element.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/utils/use-observed-element.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useObservedElement": () => (/* binding */ useObservedElement)
/* harmony export */ });
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-resize-observer.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function useObservedElement(selector) {
    const getElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        return document.querySelector(selector);
    }, [selector]);
    const [height, setHeight] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__.useResizeObserver)(getElement, entry => setHeight(entry.borderBoxHeight));
    return height;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/utils/use-split-panel-focus-control.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/utils/use-split-panel-focus-control.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useSplitPanelFocusControl": () => (/* binding */ useSplitPanelFocusControl)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function useSplitPanelFocusControl(dependencies) {
    const refs = {
        toggle: (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),
        slider: (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),
        preferences: (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),
    };
    const lastInteraction = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a, _b, _c, _d;
        switch ((_a = lastInteraction.current) === null || _a === void 0 ? void 0 : _a.type) {
            case 'open':
                (_b = refs.slider.current) === null || _b === void 0 ? void 0 : _b.focus();
                break;
            case 'close':
                (_c = refs.toggle.current) === null || _c === void 0 ? void 0 : _c.focus();
                break;
            case 'position':
                (_d = refs.preferences.current) === null || _d === void 0 ? void 0 : _d.focus();
                break;
        }
        lastInteraction.current = null;
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, dependencies);
    return {
        refs,
        setLastInteraction: (interaction) => (lastInteraction.current = interaction),
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/utils/use-window-width.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/utils/use-window-width.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useWindowWidth)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function useWindowWidth() {
    const [width, setWidth] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(() => (typeof window !== 'undefined' ? window.innerWidth : 0));
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const handler = () => setWidth(window.innerWidth);
        window.addEventListener('resize', handler);
        return () => window.removeEventListener('resize', handler);
    }, []);
    return width;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/app-bar.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/app-bar.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ AppBar)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _drawers__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./drawers */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/drawers.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







/**
 * The CSS class 'awsui-context-content-header' needs to be added to the root element so
 * that the design tokens used are overridden with the appropriate values.
 */
function AppBar() {
    var _a, _b, _c;
    const { ariaLabels, breadcrumbs, contentHeader, contentType, drawers, dynamicOverlapHeight, handleNavigationClick, handleToolsClick, hasDrawerViewportOverlay, hasNotificationsContent, hasStickyBackground, isMobile, navigationHide, isNavigationOpen, isToolsOpen, toolsHide, navigationRefs, toolsRefs, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    if (navigationHide && !breadcrumbs && toolsHide && !drawers) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("section", { "aria-hidden": !isMobile && !breadcrumbs ? true : undefined, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].appbar, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-breadcrumbs"]]: breadcrumbs,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].unfocusable]: hasDrawerViewportOverlay,
            [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["mobile-bar"]]: isMobile,
        }, 'awsui-context-content-header') },
        !navigationHide && isMobile && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("nav", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["appbar-nav"], { [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["drawer-closed"]]: !isNavigationOpen }), "aria-hidden": isNavigationOpen },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { ariaLabel: (_a = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.navigationToggle) !== null && _a !== void 0 ? _a : undefined, ariaExpanded: isNavigationOpen ? undefined : false, iconName: "menu", formAction: "none", onClick: () => handleNavigationClick(true), variant: "icon", className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["navigation-toggle"], ref: navigationRefs.toggle, disabled: hasDrawerViewportOverlay, __nativeAttributes: { 'aria-haspopup': isNavigationOpen ? undefined : true } }))),
        breadcrumbs && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].breadcrumbs, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`content-type-${contentType}`], _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].breadcrumbs, {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-dynamic-overlap-height"]]: dynamicOverlapHeight > 0,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-header"]]: contentHeader,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-notifications-content"]]: hasNotificationsContent,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-sticky-background"]]: hasStickyBackground,
            }) }, breadcrumbs)),
        isMobile && !toolsHide && !drawers && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("aside", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["appbar-tools"], { [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["drawer-closed"]]: !isToolsOpen }), "aria-hidden": isToolsOpen, "aria-label": (_b = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.tools) !== null && _b !== void 0 ? _b : undefined },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["tools-toggle"], ariaExpanded: isToolsOpen, disabled: hasDrawerViewportOverlay, ariaLabel: (_c = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.toolsToggle) !== null && _c !== void 0 ? _c : undefined, iconName: "status-info", formAction: "none", onClick: () => handleToolsClick(true), variant: "icon", ref: toolsRefs.toggle, __nativeAttributes: { 'aria-haspopup': true } }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_drawers__WEBPACK_IMPORTED_MODULE_6__.MobileTriggers, null)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/background.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/background.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Background)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




/**
 * The CSS class 'awsui-context-content-header' needs to be added to the root element so
 * that the design tokens used are overridden with the appropriate values.
 */
function Background() {
    const { hasNotificationsContent, hasStickyBackground, stickyNotifications } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].background, 'awsui-context-content-header') },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["notifications-appbar-header"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-notifications-content"]]: hasNotificationsContent,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-sticky-background"]]: hasStickyBackground,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["sticky-notifications"]]: stickyNotifications,
            }) }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].overlap, {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-sticky-background"]]: hasStickyBackground,
            }) })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AppLayoutInternalsProvider": () => (/* binding */ AppLayoutInternalsProvider),
/* harmony export */   "useAppLayoutInternals": () => (/* binding */ useAppLayoutInternals)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _defaults__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../defaults */ "./node_modules/@cloudscape-design/components/app-layout/defaults.js");
/* harmony import */ var _internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../../internal/context/app-layout-context */ "./node_modules/@cloudscape-design/components/internal/context/app-layout-context.js");
/* harmony import */ var _internal_context_dynamic_overlap_context__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../../internal/context/dynamic-overlap-context */ "./node_modules/@cloudscape-design/components/internal/context/dynamic-overlap-context.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _utils_use_focus_control__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../utils/use-focus-control */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-focus-control.js");
/* harmony import */ var _split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../../split-panel/utils/size-utils */ "./node_modules/@cloudscape-design/components/split-panel/utils/size-utils.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _split_panel__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./split-panel */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/split-panel.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
/* harmony import */ var _utils_use_split_panel_focus_control__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../utils/use-split-panel-focus-control */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-split-panel-focus-control.js");
/* harmony import */ var _utils_use_observed_element__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../utils/use-observed-element */ "./node_modules/@cloudscape-design/components/app-layout/utils/use-observed-element.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
















/**
 * The default values are destructured in the context instantiation to
 * prevent downstream Typescript errors. This could likely be replaced
 * by a context interface definition that extends the AppLayout interface.
 */
const AppLayoutInternalsContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(null);
function useAppLayoutInternals() {
    const ctx = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(AppLayoutInternalsContext);
    if (!ctx) {
        throw new Error('Invariant violation: this context is only available inside app layout');
    }
    return ctx;
}
const AppLayoutInternalsProvider = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, forwardRef) => {
    var _b, _c, _d, _e;
    var { toolsHide, toolsOpen: controlledToolsOpen, navigationHide, navigationOpen: controlledNavigationOpen, contentType = 'default', headerSelector = '#b #h', footerSelector = '#b #h', children, splitPanel } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["toolsHide", "toolsOpen", "navigationHide", "navigationOpen", "contentType", "headerSelector", "footerSelector", "children", "splitPanel"]);
    const isMobile = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_2__.useMobile)();
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_3__.isDevelopment) {
        if (controlledToolsOpen && toolsHide) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_4__.warnOnce)('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\`.`);
        }
    }
    /**
     * The overlap height has a default set in CSS but can also be dynamically overridden
     * for content types (such as Table and Wizard) that have variable size content in the overlap.
     * If a child component utilizes a sticky header the hasStickyBackground property will determine
     * if the background remains in the same vertical position.
     */
    const [dynamicOverlapHeight, setDynamicOverlapHeight] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [hasStickyBackground, setHasStickyBackground] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    /**
     * Set the default values for minimum and maximum content width.
     */
    const geckoMaxCssLength = ((1 << 30) - 1) / 60;
    const halfGeckoMaxCssLength = geckoMaxCssLength / 2;
    // CSS lengths in Gecko are limited to at most (1<<30)-1 app units (Gecko uses 60 as app unit).
    // Limit the maxContentWidth to the half of the upper boundary (≈4230^2) to be on the safe side.
    const maxContentWidth = props.maxContentWidth && props.maxContentWidth > halfGeckoMaxCssLength
        ? halfGeckoMaxCssLength
        : (_b = props.maxContentWidth) !== null && _b !== void 0 ? _b : 0;
    const minContentWidth = (_c = props.minContentWidth) !== null && _c !== void 0 ? _c : 280;
    /**
     * Determine the default state of the Navigation and Tools drawers.
     * Mobile viewports should be closed by default under all circumstances.
     * If the navigationOpen prop has been set then that should take precedence
     * over the contentType prop. Desktop viewports that do not have the
     * navigationOpen or contentType props set will use the default contentType.
     */
    const contentTypeDefaults = (0,_defaults__WEBPACK_IMPORTED_MODULE_5__.applyDefaults)(contentType, { maxContentWidth, minContentWidth }, true);
    /**
     * The useControllable hook will set the default value and manage either
     * the controlled or uncontrolled state of the Navigation drawer. The logic
     * for determining the default state is colocated with the Navigation component.
     *
     * The callback that will be passed to the Navigation and AppBar
     * components to handle the click events that will change the state
     * of the Navigation drawer. It will set the Navigation state with the
     * useControllable hook and also fire the onNavigationChange function to
     * emit the state change.
     */
    const [isNavigationOpen = false, setIsNavigationOpen] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__.useControllable)(controlledNavigationOpen, props.onNavigationChange, isMobile ? false : contentTypeDefaults.navigationOpen, { componentName: 'AppLayout', controlledProp: 'navigationOpen', changeHandler: 'onNavigationChange' });
    const { refs: navigationRefs, setFocus: focusNavButtons } = (0,_utils_use_focus_control__WEBPACK_IMPORTED_MODULE_7__.useFocusControl)(isNavigationOpen);
    const handleNavigationClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function handleNavigationChange(isOpen) {
        setIsNavigationOpen(isOpen);
        focusNavButtons();
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(props.onNavigationChange, { open: isOpen });
    }, [props.onNavigationChange, setIsNavigationOpen, focusNavButtons]);
    /**
     * The useControllable hook will set the default value and manage either
     * the controlled or uncontrolled state of the Tools drawer. The logic
     * for determining the default state is colocated with the Tools component.
     *
     * The callback that will be passed to the Navigation and AppBar
     * components to handle the click events that will change the state
     * of the Tools drawer. It will set the Tools state with the
     * useControllable hook and also fire the onToolsChange function to
     * emit the state change.
     */
    const toolsWidth = (_d = props.toolsWidth) !== null && _d !== void 0 ? _d : 290;
    const hasDefaultToolsWidth = props.toolsWidth === undefined;
    const [isToolsOpen = false, setIsToolsOpen] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__.useControllable)(controlledToolsOpen, props.onToolsChange, isMobile ? false : contentTypeDefaults.toolsOpen, { componentName: 'AppLayout', controlledProp: 'toolsOpen', changeHandler: 'onToolsChange' });
    const { refs: toolsRefs, setFocus: focusToolsButtons, loseFocus: loseToolsFocus, } = (0,_utils_use_focus_control__WEBPACK_IMPORTED_MODULE_7__.useFocusControl)(isToolsOpen, true);
    const handleToolsClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function handleToolsChange(isOpen, skipFocusControl) {
        setIsToolsOpen(isOpen);
        !skipFocusControl && focusToolsButtons();
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(props.onToolsChange, { open: isOpen });
    }, [props.onToolsChange, setIsToolsOpen, focusToolsButtons]);
    /**
     * On mobile viewports the navigation and tools drawers are adjusted to a fixed position
     * that consumes 100% of the viewport height and width. The body content could potentially
     * be scrollable underneath the drawer. In order to prevent this a CSS class needs to be
     * added to the document body that sets overflow to hidden.
     */
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function handleBodyScroll() {
        if (isMobile && (isNavigationOpen || isToolsOpen)) {
            document.body.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["block-body-scroll"]);
        }
        else {
            document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["block-body-scroll"]);
        }
        // Ensure the CSS class is removed from the body on side effect cleanup
        return function cleanup() {
            document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["block-body-scroll"]);
        };
    }, [isMobile, isNavigationOpen, isToolsOpen]);
    /**
     * The useImperativeHandle hook in conjunction with the forwardRef function
     * in the AppLayout component definition expose the following callable
     * functions to component consumers when they put a ref as a property on
     * their component implementation.
     */
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(forwardRef, function createImperativeHandle() {
        return {
            closeNavigationIfNecessary: function () {
                isMobile && handleNavigationClick(false);
            },
            openTools: function () {
                handleToolsClick(true);
            },
            focusToolsClose: () => focusToolsButtons(true),
        };
    }, [isMobile, handleNavigationClick, handleToolsClick, focusToolsButtons]);
    /**
     * Query the DOM for the header and footer elements based on the selectors provided
     * by the properties and pass the heights to the custom property definitions.
     */
    const headerHeight = (0,_utils_use_observed_element__WEBPACK_IMPORTED_MODULE_10__.useObservedElement)(headerSelector);
    const footerHeight = (0,_utils_use_observed_element__WEBPACK_IMPORTED_MODULE_10__.useObservedElement)(footerSelector);
    /**
     * Set the default values for the minimum and maximum Split Panel width when it is
     * in the side position. The useLayoutEffect will compute the available space in the
     * DOM for the Split Panel given the current state. The minimum and maximum
     * widths will potentially trigger a side effect that will put the Split Panel into
     * a forced position on the bottom.
     */
    const splitPanelMinWidth = 280;
    const [splitPanelMaxWidth, setSplitPanelMaxWidth] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(splitPanelMinWidth);
    /**
     * The useControllable hook will set the default value and manage either
     * the controlled or uncontrolled state of the Split Panel. By default
     * the Split Panel should always be closed on page load.
     *
     * The callback that will be passed to the SplitPanel component
     * to handle the click events that will change the state of the SplitPanel
     * to open or closed given the current state. It will set the isSplitPanelOpen
     * controlled state and fire the onSplitPanelToggle event.
     */
    const [isSplitPanelOpen, setIsSplitPanelOpen] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__.useControllable)(props.splitPanelOpen, props.onSplitPanelToggle, false, { componentName: 'AppLayout', controlledProp: 'splitPanelOpen', changeHandler: 'onSplitPanelToggle' });
    /**
     * The useControllable hook will manage the controlled or uncontrolled
     * state of the splitPanelPreferences. By default the splitPanelPreferences
     * is undefined. When set the object shape should have a single key to indicate
     * either bottom or side position.
     *
     * The callback that will handle changes to the splitPanelPreferences
     * object that will determine if the SplitPanel is rendered either on the
     * bottom of the viewport or within the Tools container.
     */
    const [splitPanelPreferences, setSplitPanelPreferences] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__.useControllable)(props.splitPanelPreferences, props.onSplitPanelPreferencesChange, undefined, {
        componentName: 'AppLayout',
        controlledProp: 'splitPanelPreferences',
        changeHandler: 'onSplitPanelPreferencesChange',
    });
    const { refs: splitPanelRefs, setLastInteraction: setSplitPanelLastInteraction } = (0,_utils_use_split_panel_focus_control__WEBPACK_IMPORTED_MODULE_11__.useSplitPanelFocusControl)([
        splitPanelPreferences,
        isSplitPanelOpen,
    ]);
    const handleSplitPanelClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function handleSplitPanelChange() {
        setIsSplitPanelOpen(!isSplitPanelOpen);
        setSplitPanelLastInteraction({ type: isSplitPanelOpen ? 'close' : 'open' });
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(props.onSplitPanelToggle, { open: !isSplitPanelOpen });
    }, [props.onSplitPanelToggle, isSplitPanelOpen, setIsSplitPanelOpen, setSplitPanelLastInteraction]);
    /**
     * The Split Panel will be in forced (bottom) position if the defined minimum width is
     * greater than the maximum width. In other words, the maximum width is the currently
     * available horizontal space based on all other components that are rendered. If the
     * minimum width exceeds this value then there is not enough horizontal space and we must
     * force it to the bottom position.
     */
    const [isSplitPanelForcedPosition, setSplitPanelForcedPosition] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const splitPanelPosition = (0,_split_panel__WEBPACK_IMPORTED_MODULE_12__.getSplitPanelPosition)(isSplitPanelForcedPosition, splitPanelPreferences);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(function handleSplitPanelForcePosition() {
        setSplitPanelForcedPosition(splitPanelMinWidth > splitPanelMaxWidth);
    }, [splitPanelMaxWidth, splitPanelMinWidth]);
    /**
     * The useControllable hook will set the default size of the SplitPanel based
     * on the default position set in the splitPanelPreferences. The logic for the
     * default size is contained in the SplitPanel component. The splitPanelControlledSize
     * will be bound to the size property in the SplitPanel context for rendering.
     *
     * The callback that will be passed to the SplitPanel component
     * to handle the resize events that will change the size of the SplitPanel.
     * It will set the splitPanelControlledSize controlled state and fire the
     * onSplitPanelResize event.
     */
    const [splitPanelReportedSize, setSplitPanelReportedSize] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [splitPanelReportedHeaderHeight, setSplitPanelReportedHeaderHeight] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [splitPanelToggle, setSplitPanelToggle] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({
        displayed: false,
        ariaLabel: undefined,
    });
    const splitPanelDisplayed = !!(splitPanelToggle.displayed || isSplitPanelOpen);
    const [splitPanelSize, setSplitPanelSize] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__.useControllable)(props.splitPanelSize, props.onSplitPanelResize, (0,_split_panel_utils_size_utils__WEBPACK_IMPORTED_MODULE_13__.getSplitPanelDefaultSize)(splitPanelPosition), { componentName: 'AppLayout', controlledProp: 'splitPanelSize', changeHandler: 'onSplitPanelResize' });
    const handleSplitPanelResize = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function handleSplitPanelChange(detail) {
        setSplitPanelSize(detail.size);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(props.onSplitPanelResize, detail);
    }, [props.onSplitPanelResize, setSplitPanelSize]);
    const handleSplitPanelPreferencesChange = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function handleSplitPanelChange(detail) {
        setSplitPanelPreferences(detail);
        setSplitPanelLastInteraction({ type: 'position' });
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(props.onSplitPanelPreferencesChange, detail);
    }, [props.onSplitPanelPreferencesChange, setSplitPanelPreferences, setSplitPanelLastInteraction]);
    /**
     * The activeDrawerWidth is required in JavaScript to acccurately calculate whether a SplitPanel
     * in the side position should be forced to the bottom based on available horiziontal space.
     *
     * The handleDrawersClick will either open a new drawer or close the currently open drawer by setting
     * the activeDrawerId value. The active drawer can also be closed if a user clicks the Tools trigger
     * button. This will skip the focus handling because the focus should be going to the Tools close
     * button and not one of the drawers trigger buttons.
     *
     * The drawersTriggerCount is computed in order to determine whether the triggers should be persistent
     * in the UI when a drawer is open. The trigger button container is suppressed when a drawer is open
     * and their is only one trigger button.
     *
     * The hasDrawerViewportOverlay property is used to determine if any drawer is obscuring the entire
     * viewport. This currently applies to Navigation, Tools, and Drawers in mobile viewports.
     */
    const drawers = props.drawers;
    const [activeDrawerId, setActiveDrawerId] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__.useControllable)(drawers === null || drawers === void 0 ? void 0 : drawers.activeDrawerId, drawers === null || drawers === void 0 ? void 0 : drawers.onChange, null, {
        componentName: 'AppLayout',
        controlledProp: 'drawers.activeDrawerId',
        changeHandler: 'onChange',
    });
    const activeDrawerWidth = 290;
    const { refs: drawersRefs, setFocus: focusDrawersButtons } = (0,_utils_use_focus_control__WEBPACK_IMPORTED_MODULE_7__.useFocusControl)(activeDrawerId);
    const handleDrawersClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function handleDrawersChange(id, skipFocusControl) {
        const newActiveDrawerId = id !== activeDrawerId ? id : null;
        setActiveDrawerId(newActiveDrawerId);
        !skipFocusControl && focusDrawersButtons();
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(drawers === null || drawers === void 0 ? void 0 : drawers.onChange, newActiveDrawerId);
    }, [activeDrawerId, drawers === null || drawers === void 0 ? void 0 : drawers.onChange, focusDrawersButtons, setActiveDrawerId]);
    const drawersTriggerCount = ((_e = drawers === null || drawers === void 0 ? void 0 : drawers.items.length) !== null && _e !== void 0 ? _e : 0) +
        (splitPanelDisplayed && splitPanelPosition === 'side' ? 1 : 0) +
        (!toolsHide ? 1 : 0);
    const hasOpenDrawer = activeDrawerId || isToolsOpen || (splitPanelDisplayed && splitPanelPosition === 'side' && isSplitPanelOpen);
    const hasDrawerViewportOverlay = isMobile && (!!activeDrawerId || (!navigationHide && isNavigationOpen) || (!toolsHide && isToolsOpen));
    /**
     * The Layout element is not necessarily synonymous with the client
     * viewport width. There can be content in the horizontal viewport
     * that exists on either side of the AppLayout. This resize observer
     * will set the custom property of the Layout element width that
     * is used for various horizontal constraints such as the maximum
     * allowed width of the Tools container.
     *
     * The offsetLeft of the Main will return the distance that the
     * Main element has from the left edge of the Layout component.
     * The offsetLeft value can vary based on the presence and state
     * of the Navigation as well as content gaps in the grid definition.
     * This value is used to determine the max width constraint calculation
     * for the Tools container.
     */
    const [layoutContainerQuery, layoutElement] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_14__.useContainerQuery)(rect => rect.width);
    const layoutWidth = layoutContainerQuery !== null && layoutContainerQuery !== void 0 ? layoutContainerQuery : 0;
    const mainElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [mainOffsetLeft, setMainOffsetLeft] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(function handleMainOffsetLeft() {
        var _a, _b;
        setMainOffsetLeft((_b = (_a = mainElement === null || mainElement === void 0 ? void 0 : mainElement.current) === null || _a === void 0 ? void 0 : _a.offsetLeft) !== null && _b !== void 0 ? _b : 0);
    }, [layoutWidth, isNavigationOpen, isToolsOpen, splitPanelReportedSize]);
    /**
     * Because the notifications slot does not give us any direction insight into
     * what the state of the child content is we need to have a mechanism for
     * tracking the height of the notifications and whether or not it has content.
     * The height of the notifications is an integer that will be used as a custom
     * property on the Layout component to determine what the sticky offset should
     * be if there are sticky notifications. This could be any number including
     * zero based on how the child content renders. The hasNotificationsContent boolean
     * is simply centralizing the logic of the notifications height being > 0 such
     * that it is not repeated in various components (such as AppBar) that need to
     * know if the notifications slot is empty.
     */
    const [notificationsContainerQuery, notificationsElement] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_14__.useContainerQuery)(rect => rect.height);
    const [notificationsHeight, setNotificationsHeight] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [hasNotificationsContent, setHasNotificationsContent] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(function handleNotificationsContent() {
        setNotificationsHeight(notificationsContainerQuery !== null && notificationsContainerQuery !== void 0 ? notificationsContainerQuery : 0);
        setHasNotificationsContent(notificationsContainerQuery && notificationsContainerQuery > 0 ? true : false);
    }, [notificationsContainerQuery]);
    /**
     * Determine the offsetBottom value based on the presence of a footer element and
     * the SplitPanel component. Ignore the SplitPanel if it is not in the bottom
     * position. Use the size property if it is open and the header height if it is closed.
     */
    let offsetBottom = footerHeight;
    if (splitPanelDisplayed && splitPanelPosition === 'bottom') {
        if (isSplitPanelOpen) {
            offsetBottom += splitPanelReportedSize;
        }
        else {
            offsetBottom += splitPanelReportedHeaderHeight;
        }
    }
    /**
     * Warning! This is a hack! In order to accurately calculate if there is adequate
     * horizontal space for the Split Panel to be in the side position we need two values
     * that are not available in JavaScript.
     *
     * The first is the the content gap on the right which is stored in a design token
     * and applied in the Layout CSS:
     *
     * $contentGapRight: #{awsui.$space-scaled-2x-xxxl};
     *
     * The second is the width of the element that has the circular buttons for the
     * Tools and Split Panel. This could be suppressed given the state of the Tools
     * drawer returning a zero value. It would, however, be rendered if the Split Panel
     * were to move into the side position. This is calculated in the Tools CSS and
     * the Trigger button CSS with design tokens:
     *
     * padding: awsui.$space-scaled-s awsui.$space-layout-toggle-padding;
     * width: awsui.$space-layout-toggle-diameter;
     *
     * These values will be defined below as static integers that are rough approximations
     * of their computed width when rendered in the DOM, but doubled to ensure adequate
     * spacing for the Split Panel to be in side position.
     */
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(function handleSplitPanelMaxWidth() {
        const contentGapRight = 80; // Approximately 40px when rendered but doubled for safety
        const toolsFormOffsetWidth = 160; // Approximately 80px when rendered but doubled for safety
        const toolsOffsetWidth = isToolsOpen ? toolsWidth : 0;
        const activeDrawerOffsetWidth = activeDrawerId ? activeDrawerWidth : 0;
        setSplitPanelMaxWidth(layoutWidth -
            mainOffsetLeft -
            minContentWidth -
            contentGapRight -
            toolsOffsetWidth -
            toolsFormOffsetWidth -
            activeDrawerOffsetWidth);
    }, [
        activeDrawerId,
        activeDrawerWidth,
        isNavigationOpen,
        isToolsOpen,
        layoutWidth,
        mainOffsetLeft,
        minContentWidth,
        toolsWidth,
    ]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(AppLayoutInternalsContext.Provider, { value: Object.assign(Object.assign({}, props), { activeDrawerId,
            activeDrawerWidth,
            contentType,
            drawers,
            drawersRefs,
            drawersTriggerCount,
            dynamicOverlapHeight,
            headerHeight,
            footerHeight,
            hasDefaultToolsWidth,
            hasDrawerViewportOverlay,
            handleDrawersClick,
            handleNavigationClick,
            handleSplitPanelClick,
            handleSplitPanelPreferencesChange,
            handleSplitPanelResize,
            handleToolsClick,
            hasNotificationsContent,
            hasOpenDrawer,
            hasStickyBackground,
            isMobile, isNavigationOpen: isNavigationOpen !== null && isNavigationOpen !== void 0 ? isNavigationOpen : false, isSplitPanelForcedPosition,
            isSplitPanelOpen,
            isToolsOpen,
            layoutElement,
            layoutWidth,
            loseToolsFocus,
            mainElement,
            mainOffsetLeft,
            maxContentWidth,
            minContentWidth,
            navigationHide,
            navigationRefs,
            notificationsElement,
            notificationsHeight,
            offsetBottom,
            setHasStickyBackground,
            setSplitPanelReportedSize,
            setSplitPanelReportedHeaderHeight,
            splitPanel,
            splitPanelDisplayed,
            splitPanelMaxWidth,
            splitPanelMinWidth,
            splitPanelPosition,
            splitPanelPreferences,
            splitPanelReportedSize,
            splitPanelReportedHeaderHeight,
            splitPanelSize,
            splitPanelToggle,
            setSplitPanelToggle,
            splitPanelRefs,
            toolsHide, toolsOpen: isToolsOpen, toolsWidth,
            toolsRefs }) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_15__.AppLayoutContext.Provider, { value: {
                stickyOffsetBottom: offsetBottom,
                stickyOffsetTop: 0,
                hasBreadcrumbs: !!props.breadcrumbs,
                setHasStickyBackground,
            } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_context_dynamic_overlap_context__WEBPACK_IMPORTED_MODULE_16__.DynamicOverlapContext.Provider, { value: setDynamicOverlapHeight }, children))));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/drawers.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/drawers.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "MobileTriggers": () => (/* binding */ MobileTriggers),
/* harmony export */   "default": () => (/* binding */ Drawers)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/generated/custom-css-properties */ "./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _split_panel__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./split-panel */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/split-panel.js");
/* harmony import */ var _trigger_button__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./trigger-button */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/trigger-button.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../split-panel/styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










/**
 * The Drawers root component is mounted in the AppLayout index file. It will only
 * render if the drawers are defined, and it will take over the mounting of and
 * rendering of the Tools and SplitPanel (side position) if they exist. If drawers
 * do not exist then the Tools and SplitPanel will be handled by the Tools component.
 */
function Drawers() {
    const { disableBodyScroll, drawers, hasDrawerViewportOverlay, hasOpenDrawer, isNavigationOpen, navigationHide } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    const isUnfocusable = hasDrawerViewportOverlay && isNavigationOpen && !navigationHide;
    if (!drawers) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawers-container"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["disable-body-scroll"]]: disableBodyScroll,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-open-drawer"]]: hasOpenDrawer,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].unfocusable]: isUnfocusable,
        }) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_split_panel__WEBPACK_IMPORTED_MODULE_4__["default"].Side, null),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ActiveDrawer, null),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(DesktopTriggers, null)));
}
/**
 * The ActiveDrawer component will render either the drawer content that corresponds
 * to the activeDrawerId or the Tools content if it exists and isToolsOpen is true.
 * The aria labels, click handling, and focus handling will be updated dynamically
 * based on the active drawer or tools content.
 */
function ActiveDrawer() {
    var _a, _b, _c;
    const { activeDrawerId, activeDrawerWidth, ariaLabels, drawers, drawersRefs, handleDrawersClick, handleToolsClick, hasDrawerViewportOverlay, isMobile, isNavigationOpen, isToolsOpen, navigationHide, tools, toolsRefs, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    const activeDrawer = (_a = drawers === null || drawers === void 0 ? void 0 : drawers.items.find((item) => item.id === activeDrawerId)) !== null && _a !== void 0 ? _a : null;
    const computedAriaLabels = {
        closeButton: activeDrawerId ? (_b = activeDrawer === null || activeDrawer === void 0 ? void 0 : activeDrawer.ariaLabels) === null || _b === void 0 ? void 0 : _b.closeButton : ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.toolsClose,
        content: activeDrawerId ? (_c = activeDrawer === null || activeDrawer === void 0 ? void 0 : activeDrawer.ariaLabels) === null || _c === void 0 ? void 0 : _c.content : ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.tools,
    };
    const isHidden = !activeDrawerId && !isToolsOpen;
    const isUnfocusable = isHidden || (hasDrawerViewportOverlay && isNavigationOpen && !navigationHide);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("aside", { "aria-hidden": isHidden, "aria-label": computedAriaLabels.content, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].drawer, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["is-drawer-open"]]: activeDrawerId || isToolsOpen,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].unfocusable]: isUnfocusable,
            [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["active-drawer"]]: activeDrawerId,
            [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].tools]: isToolsOpen,
        }), style: Object.assign({}, (!isMobile && activeDrawerWidth && { [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__["default"].activeDrawerWidth]: `${activeDrawerWidth}px` })) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawer-close-button"]) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_7__.InternalButton, { ariaLabel: computedAriaLabels.closeButton, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
                    [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["active-drawer-close-button"]]: activeDrawerId,
                    [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tools-close"]]: isToolsOpen,
                }), formAction: "none", iconName: isMobile ? 'close' : 'angle-right', onClick: () => (activeDrawerId ? handleDrawersClick(activeDrawerId !== null && activeDrawerId !== void 0 ? activeDrawerId : null) : handleToolsClick(false)), ref: isToolsOpen ? toolsRefs.close : drawersRefs.close, variant: "icon" })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawer-content"] },
            activeDrawerId && (activeDrawer === null || activeDrawer === void 0 ? void 0 : activeDrawer.content),
            isToolsOpen && tools)));
}
/**
 * The DesktopTriggers will render the trigger buttons for Tools, Drawers, and the
 * SplitPanel in non mobile viewports. Changes to the activeDrawerId need to be
 * tracked by the previousActiveDrawerId property in order to appropriately apply
 * the ref required to manage focus control.
 */
function DesktopTriggers() {
    const { activeDrawerId, ariaLabels, drawers, drawersRefs, drawersTriggerCount, handleDrawersClick, handleSplitPanelClick, handleToolsClick, hasOpenDrawer, isMobile, isSplitPanelOpen, isToolsOpen, splitPanel, splitPanelDisplayed, splitPanelPosition, splitPanelRefs, splitPanelToggle, tools, toolsHide, toolsRefs, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    const hasMultipleTriggers = drawersTriggerCount > 1;
    const hasSplitPanel = splitPanel && splitPanelDisplayed && splitPanelPosition === 'side' ? true : false;
    const previousActiveDrawerId = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(activeDrawerId);
    if (activeDrawerId) {
        previousActiveDrawerId.current = activeDrawerId;
    }
    if (isMobile) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("aside", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawers-desktop-triggers-container"], _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["drawers-desktop-triggers-container"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-multiple-triggers"]]: hasMultipleTriggers,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-open-drawer"]]: hasOpenDrawer,
        }), "aria-label": drawers.ariaLabel },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawers-trigger-content"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-multiple-triggers"]]: hasMultipleTriggers,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-open-drawer"]]: hasOpenDrawer,
            }) },
            !toolsHide && tools && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_trigger_button__WEBPACK_IMPORTED_MODULE_8__["default"], { ariaLabel: ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.toolsToggle, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawers-trigger"], _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tools-toggle"]), iconName: "status-info", onClick: () => {
                    activeDrawerId && handleDrawersClick(null, true);
                    handleToolsClick(!isToolsOpen);
                }, ref: toolsRefs.toggle, selected: isToolsOpen })),
            drawers.items.map((item) => {
                var _a;
                return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_trigger_button__WEBPACK_IMPORTED_MODULE_8__["default"], { ariaLabel: (_a = item.ariaLabels) === null || _a === void 0 ? void 0 : _a.triggerButton, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawers-trigger"], _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["drawers-trigger"]), iconName: item.trigger.iconName, iconSvg: item.trigger.iconSvg, key: item.id, onClick: () => {
                        isToolsOpen && handleToolsClick(!isToolsOpen, true);
                        handleDrawersClick(item.id);
                    }, ref: item.id === previousActiveDrawerId.current ? drawersRefs.toggle : undefined, selected: item.id === activeDrawerId }));
            }),
            hasSplitPanel && splitPanelToggle.displayed && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_trigger_button__WEBPACK_IMPORTED_MODULE_8__["default"], { ariaLabel: splitPanelToggle.ariaLabel, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawers-trigger"], _split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["open-button"]), iconName: "view-vertical", onClick: () => handleSplitPanelClick(), selected: hasSplitPanel && isSplitPanelOpen, ref: splitPanelRefs.toggle })))));
}
/**
 * The MobileTriggers will be mounted inside of the AppBar component and
 * only rendered when Drawers are defined in mobile viewports. The same logic
 * will in the AppBar component will suppress the rendering of the legacy
 * trigger button for the Tools drawer.
 */
function MobileTriggers() {
    var _a;
    const { activeDrawerId, ariaLabels, drawers, drawersRefs, handleDrawersClick, handleToolsClick, hasDrawerViewportOverlay, isMobile, isToolsOpen, tools, toolsHide, toolsRefs, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    const previousActiveDrawerId = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(activeDrawerId);
    if (activeDrawerId) {
        previousActiveDrawerId.current = activeDrawerId;
    }
    if (!isMobile || !drawers) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("aside", { "aria-hidden": hasDrawerViewportOverlay, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["drawers-mobile-triggers-container"], _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["drawers-mobile-triggers-container"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].unfocusable]: hasDrawerViewportOverlay,
        }), "aria-label": drawers.ariaLabel },
        !toolsHide && tools && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_7__.InternalButton, { ariaLabel: (_a = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.toolsToggle) !== null && _a !== void 0 ? _a : undefined, ariaExpanded: isToolsOpen, className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tools-toggle"], disabled: hasDrawerViewportOverlay, formAction: "none", iconName: "status-info", onClick: () => handleToolsClick(true), ref: toolsRefs.toggle, variant: "icon", __nativeAttributes: { 'aria-haspopup': true } })),
        drawers.items.map((item) => {
            var _a;
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_7__.InternalButton, { ariaExpanded: item.id === activeDrawerId, ariaLabel: (_a = item.ariaLabels) === null || _a === void 0 ? void 0 : _a.triggerButton, className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["drawers-trigger"], disabled: hasDrawerViewportOverlay, formAction: "none", iconName: item.trigger.iconName, iconSvg: item.trigger.iconSvg, key: item.id, onClick: () => handleDrawersClick(item.id), ref: item.id === previousActiveDrawerId.current ? drawersRefs.toggle : undefined, variant: "icon", __nativeAttributes: { 'aria-haspopup': true } }));
        })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/header.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/header.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Header)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




/**
 * The CSS class 'awsui-context-content-header' needs to be added to the root element so
 * that the design tokens used are overridden with the appropriate values.
 */
function Header() {
    const { breadcrumbs, contentHeader, hasDrawerViewportOverlay, hasNotificationsContent } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    if (!contentHeader) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("header", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].content, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-breadcrumbs"]]: breadcrumbs,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-notifications-content"]]: hasNotificationsContent,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].unfocusable]: hasDrawerViewportOverlay,
        }, 'awsui-context-content-header') }, contentHeader));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/index.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/index.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _app_bar__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./app-bar */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/app-bar.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _background__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./background */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/background.js");
/* harmony import */ var _drawers__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./drawers */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/drawers.js");
/* harmony import */ var _header__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./header */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/header.js");
/* harmony import */ var _layout__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./layout */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/layout.js");
/* harmony import */ var _main__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./main */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/main.js");
/* harmony import */ var _navigation__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./navigation */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/navigation.js");
/* harmony import */ var _notifications__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./notifications */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/notifications.js");
/* harmony import */ var _split_panel__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./split-panel */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/split-panel.js");
/* harmony import */ var _tools__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./tools */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/tools.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0













/**
 * In mobile viewports the AppBar position changes to sticky and is placed
 * above the notifications. This is handled by adjusting the row positions
 * in CSS for the AppBar and Notifications components relative to the grid
 * definition in the Layout component. In order to keep alignment between
 * the visual ordering and logical ordering of the document the logical order
 * of these components is also modified in the markup below.
 */
const AppLayoutWithRef = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(function AppLayout(props, ref) {
    const isMobile = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_1__.useMobile)();
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_context__WEBPACK_IMPORTED_MODULE_2__.AppLayoutInternalsProvider, Object.assign({}, props, { ref: ref }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_split_panel__WEBPACK_IMPORTED_MODULE_3__["default"], null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_layout__WEBPACK_IMPORTED_MODULE_4__["default"], null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_background__WEBPACK_IMPORTED_MODULE_5__["default"], null),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_navigation__WEBPACK_IMPORTED_MODULE_6__["default"], null),
                isMobile && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_app_bar__WEBPACK_IMPORTED_MODULE_7__["default"], null),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_notifications__WEBPACK_IMPORTED_MODULE_8__["default"], null),
                !isMobile && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_app_bar__WEBPACK_IMPORTED_MODULE_7__["default"], null),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header__WEBPACK_IMPORTED_MODULE_9__["default"], null),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_main__WEBPACK_IMPORTED_MODULE_10__["default"], null),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_split_panel__WEBPACK_IMPORTED_MODULE_3__["default"].Bottom, null),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tools__WEBPACK_IMPORTED_MODULE_11__["default"], null,
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_split_panel__WEBPACK_IMPORTED_MODULE_3__["default"].Side, null)),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_drawers__WEBPACK_IMPORTED_MODULE_12__["default"], null)))));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AppLayoutWithRef);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/layout.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/layout.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Layout)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/generated/custom-css-properties */ "./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






/**
 * The layoutElement ref will be used by the resize observers to calculate the offset from
 * the top and bottom of the viewport based on the header and footer elements. This is to
 * ensure the Layout component minimum height will fill 100% of the viewport less those
 * cumulative heights.
 */
function Layout({ children }) {
    const { contentHeader, contentType, disableBodyScroll, disableContentHeaderOverlap, drawersTriggerCount, dynamicOverlapHeight, footerHeight, hasNotificationsContent, hasOpenDrawer, headerHeight, isNavigationOpen, layoutElement, layoutWidth, mainOffsetLeft, maxContentWidth, minContentWidth, navigationHide, notificationsHeight, splitPanelPosition, stickyNotifications, splitPanelDisplayed, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    // Content gaps on the left and right are used with the minmax function in the CSS grid column definition
    const hasContentGapLeft = isNavigationOpen || navigationHide;
    const hasContentGapRight = drawersTriggerCount <= 0 || hasOpenDrawer;
    const isOverlapDisabled = getOverlapDisabled(dynamicOverlapHeight, contentHeader, disableContentHeaderOverlap);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("main", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].layout, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`content-type-${contentType}`], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`split-panel-position-${splitPanelPosition !== null && splitPanelPosition !== void 0 ? splitPanelPosition : 'bottom'}`], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["disable-body-scroll"]]: disableBodyScroll,
            [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["disable-body-scroll-root"]]: disableBodyScroll,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-content-gap-left"]]: hasContentGapLeft,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-content-gap-right"]]: hasContentGapRight,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-max-content-width"]]: maxContentWidth && maxContentWidth > 0,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-split-panel"]]: splitPanelDisplayed,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-sticky-notifications"]]: stickyNotifications && hasNotificationsContent,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["is-overlap-disabled"]]: isOverlapDisabled,
        }, _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root), ref: layoutElement, style: Object.assign(Object.assign(Object.assign(Object.assign({ [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].headerHeight]: `${headerHeight}px`, [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].footerHeight]: `${footerHeight}px`, [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].layoutWidth]: `${layoutWidth}px`, [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].mainOffsetLeft]: `${mainOffsetLeft}px` }, (maxContentWidth && { [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].maxContentWidth]: `${maxContentWidth}px` })), (minContentWidth && { [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].minContentWidth]: `${minContentWidth}px` })), { [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].notificationsHeight]: `${notificationsHeight}px` }), (!isOverlapDisabled &&
            dynamicOverlapHeight > 0 && { [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].overlapHeight]: `${dynamicOverlapHeight}px` })) }, children));
}
/**
 * Determine whether the overlap between the contentHeader and content slots should be disabled.
 * The disableContentHeaderOverlap property is absolute and will always disable the overlap
 * if it is set to true. If there is no contentHeader then the overlap should be disabled
 * unless there is a dynamicOverlapHeight. The dynamicOverlapHeight property is set by a
 * component in the content slot that needs to manually control the overlap height. Components
 * such as the Table (full page variant), Wizard, ContentLayout use this property and will
 * retain the overlap even if there is nothing rendered in the contentHeader slot.
 */
function getOverlapDisabled(dynamicOverlapHeight, contentHeader, disableContentHeaderOverlap) {
    let isOverlapDisabled = false;
    if (disableContentHeaderOverlap) {
        isOverlapDisabled = true;
    }
    else if (!contentHeader && dynamicOverlapHeight <= 0) {
        isOverlapDisabled = true;
    }
    return isOverlapDisabled;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/main.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/main.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Main)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/generated/custom-css-properties */ "./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function Main() {
    const { breadcrumbs, content, contentHeader, contentType, disableContentPaddings, dynamicOverlapHeight, hasDrawerViewportOverlay, hasNotificationsContent, isNavigationOpen, isSplitPanelOpen, isToolsOpen, mainElement, splitPanelDisplayed, offsetBottom, footerHeight, splitPanelPosition, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    const splitPanelHeight = offsetBottom - footerHeight;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].container, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`content-type-${contentType}`], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`split-panel-position-${splitPanelPosition !== null && splitPanelPosition !== void 0 ? splitPanelPosition : 'bottom'}`], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["disable-content-paddings"]]: disableContentPaddings,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-breadcrumbs"]]: breadcrumbs,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-dynamic-overlap-height"]]: dynamicOverlapHeight > 0,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-header"]]: contentHeader,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-notifications-content"]]: hasNotificationsContent,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-split-panel"]]: splitPanelDisplayed,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["is-navigation-open"]]: isNavigationOpen,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["is-tools-open"]]: isToolsOpen,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["is-split-panel-open"]]: isSplitPanelOpen,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].unfocusable]: hasDrawerViewportOverlay,
        }, _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].content), ref: mainElement, style: {
            [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].splitPanelHeight]: `${splitPanelHeight}px`,
        } }, content));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/navigation.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/navigation.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Navigation)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _trigger_button__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./trigger-button */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/trigger-button.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
/* harmony import */ var _internal_components_transition__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/components/transition */ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/generated/custom-css-properties */ "./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










/**
 * The Navigation component consists of the following elements:
 * the container, or root element, that sits as a direct child to the Layout grid definition;
 * the show navigation form that contains the trigger for the drawer in large viewports;
 * the navigation, or drawer, that contains the hide navigation form and the children
 * passed through the API;
 */
function Navigation() {
    const { ariaLabels, disableBodyScroll, handleNavigationClick, hasDrawerViewportOverlay, isMobile, isNavigationOpen, navigation, navigationHide, navigationWidth, isToolsOpen, toolsHide, navigationRefs, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    if (navigationHide) {
        return null;
    }
    // Close the Navigation drawer on mobile when a user clicks a link inside.
    const onNavigationClick = (event) => {
        const hasLink = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_3__.findUpUntil)(event.target, node => node.tagName === 'A' && !!node.href);
        if (hasLink && isMobile) {
            handleNavigationClick(false);
        }
    };
    const isUnfocusable = hasDrawerViewportOverlay && (!isNavigationOpen || (isToolsOpen && !toolsHide));
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_transition__WEBPACK_IMPORTED_MODULE_4__.Transition, { in: isNavigationOpen }, (state, transitionEventsRef) => {
        var _a, _b, _c;
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["navigation-container"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["disable-body-scroll"]]: disableBodyScroll,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].unfocusable]: isUnfocusable,
                [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["drawer-closed"]]: !isNavigationOpen,
            }), 
            // Overwrite the default nav width (depends on breakpoints) only when the `navigationWidth` property is set.
            style: Object.assign({}, (navigationWidth && { [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_7__["default"].navigationWidth]: `${navigationWidth}px` })) },
            !isMobile && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("nav", { "aria-hidden": isMobile || isNavigationOpen ? true : false, "aria-label": (_a = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.navigation) !== null && _a !== void 0 ? _a : undefined, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["show-navigation"], {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].animating]: state === 'exiting',
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["is-navigation-open"]]: isNavigationOpen,
                }), ref: state === 'exiting' ? transitionEventsRef : undefined },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_trigger_button__WEBPACK_IMPORTED_MODULE_8__["default"], { ariaLabel: ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.navigationToggle, iconName: "menu", className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["navigation-toggle"], onClick: () => handleNavigationClick(true), ref: navigationRefs.toggle }))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("nav", { "aria-label": (_b = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.navigation) !== null && _b !== void 0 ? _b : undefined, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].navigation, {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].animating]: state === 'entering',
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["is-navigation-open"]]: isNavigationOpen,
                }, _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].navigation), ref: state !== 'exiting' ? transitionEventsRef : undefined, "aria-hidden": !isNavigationOpen, onClick: event => {
                    onNavigationClick && onNavigationClick(event);
                } },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["animated-content"]) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["hide-navigation"]) },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_9__.InternalButton, { ariaLabel: (_c = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.navigationClose) !== null && _c !== void 0 ? _c : undefined, iconName: isMobile ? 'close' : 'angle-left', onClick: () => handleNavigationClick(false), variant: "icon", formAction: "none", className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["navigation-close"], ref: navigationRefs.close })),
                    navigation))));
    }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/notifications.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/notifications.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Notifications)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





/**
 * The CSS class 'awsui-context-content-header' needs to be added to the root element so
 * that the design tokens used are overridden with the appropriate values.
 */
function Notifications() {
    var _a;
    const { ariaLabels, hasDrawerViewportOverlay, hasNotificationsContent, notifications, notificationsElement, stickyNotifications, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    if (!notifications) {
        return null;
    }
    /*
    The notificationsElement ref is assigned to an inner div to prevent internal bottom margin from affecting the
    calculated height, which is used for sticky elements below.
     */
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "region", "aria-label": (_a = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.notifications) !== null && _a !== void 0 ? _a : undefined, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].notifications, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-notifications-content"]]: hasNotificationsContent,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["sticky-notifications"]]: stickyNotifications,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].unfocusable]: hasDrawerViewportOverlay,
        }, _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].notifications, 'awsui-context-content-header') },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: notificationsElement }, notifications)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/split-panel.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/split-panel.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "getSplitPanelPosition": () => (/* binding */ getSplitPanelPosition)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/context/split-panel-context */ "./node_modules/@cloudscape-design/components/internal/context/split-panel-context.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
/* harmony import */ var _internal_components_transition__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/components/transition */ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js");
/* harmony import */ var _internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/generated/custom-css-properties */ "./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







/**
 * If there is no Split Panel in the AppLayout context then the SplitPanel
 * will pass through the AppLayout children without the context.
 */
function SplitPanel({ children }) {
    const { handleSplitPanelClick, handleSplitPanelPreferencesChange, handleSplitPanelResize, isMobile, isSplitPanelForcedPosition, isSplitPanelOpen, setSplitPanelReportedSize, setSplitPanelReportedHeaderHeight, splitPanelPosition, splitPanelSize, setSplitPanelToggle, splitPanelRefs, headerHeight, footerHeight, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    const context = {
        bottomOffset: 0,
        getMaxHeight: () => {
            const availableHeight = document.documentElement.clientHeight - headerHeight - footerHeight;
            // If the page is likely zoomed in at 200%, allow the split panel to fill the content area.
            return availableHeight < 400 ? availableHeight - 40 : availableHeight - 250;
        },
        getMaxWidth: () => document.documentElement.clientWidth,
        isForcedPosition: isSplitPanelForcedPosition,
        isMobile,
        isOpen: isSplitPanelOpen,
        leftOffset: 0,
        onPreferencesChange: handleSplitPanelPreferencesChange,
        onResize: handleSplitPanelResize,
        onToggle: handleSplitPanelClick,
        position: splitPanelPosition,
        reportSize: setSplitPanelReportedSize,
        reportHeaderHeight: setSplitPanelReportedHeaderHeight,
        rightOffset: 0,
        size: splitPanelSize || 0,
        topOffset: 0,
        setSplitPanelToggle,
        refs: splitPanelRefs,
    };
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_3__.SplitPanelContextProvider, { value: context }, children);
}
/**
 * This is the render function for the SplitPanel when it is in bottom position.
 * The Split Panel container will be another row entry in the grid definition in
 * the Layout component. The start and finish columns will be variable based
 * on the presence and state of the Navigation and Tools components.
 */
function SplitPanelBottom() {
    const { disableBodyScroll, hasOpenDrawer, isNavigationOpen, isSplitPanelOpen, splitPanel, splitPanelPosition, splitPanelReportedSize, splitPanelReportedHeaderHeight, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    if (!splitPanel) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_transition__WEBPACK_IMPORTED_MODULE_4__.Transition, { in: isSplitPanelOpen !== null && isSplitPanelOpen !== void 0 ? isSplitPanelOpen : false, exit: false }, (state, transitionEventsRef) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("section", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["split-panel-bottom"], _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"][`position-${splitPanelPosition}`], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].animating]: state === 'entering',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["disable-body-scroll"]]: disableBodyScroll,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["has-open-drawer"]]: hasOpenDrawer,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["is-navigation-open"]]: isNavigationOpen,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["is-split-panel-open"]]: isSplitPanelOpen,
        }), ref: transitionEventsRef, style: {
            [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__["default"].splitPanelReportedSize]: `${splitPanelReportedSize}px`,
            [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__["default"].splitPanelReportedHeaderSize]: `${splitPanelReportedHeaderHeight}px`,
        } },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(SplitPanel, null),
        splitPanelPosition === 'bottom' && splitPanel))));
}
/**
 * This is the render function for the SplitPanel when it is side position.
 * The Split Panel will not be within the grid defined in the Layout component
 * but instead a direct child of the Tools component. The width constraints
 * for this position are computed in the Tools component.
 */
function SplitPanelSide() {
    const { isSplitPanelOpen, splitPanel, splitPanelPosition, splitPanelMaxWidth, splitPanelMinWidth, splitPanelReportedSize, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    if (!splitPanel) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_transition__WEBPACK_IMPORTED_MODULE_4__.Transition, { in: isSplitPanelOpen !== null && isSplitPanelOpen !== void 0 ? isSplitPanelOpen : false, exit: false }, (state, transitionEventsRef) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("section", { "aria-hidden": !isSplitPanelOpen || splitPanelPosition === 'bottom' ? true : false, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["split-panel-side"], _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"][`position-${splitPanelPosition}`], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].animating]: state === 'entering',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["is-split-panel-open"]]: isSplitPanelOpen,
        }), ref: transitionEventsRef, style: {
            [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__["default"].splitPanelMaxWidth]: `${splitPanelMaxWidth}px`,
            [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__["default"].splitPanelMinWidth]: `${splitPanelMinWidth}px`,
            [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__["default"].splitPanelReportedHeaderSize]: `${splitPanelReportedSize}px`,
        } },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["animated-content"]) }, splitPanelPosition === 'side' && splitPanel)))));
}
/**
 * This logic will determine what the Split Panel position should be. It reconciles the possibility
 * of being in forced position with the current selected position in the settings.
 */
function getSplitPanelPosition(isSplitPanelForcedPosition, splitPanelPreferences) {
    let splitPanelPosition = 'bottom';
    if (!isSplitPanelForcedPosition && (splitPanelPreferences === null || splitPanelPreferences === void 0 ? void 0 : splitPanelPreferences.position) === 'side') {
        splitPanelPosition = 'side';
    }
    return splitPanelPosition;
}
SplitPanel.Bottom = SplitPanelBottom;
SplitPanel.Side = SplitPanelSide;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SplitPanel);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "appbar": "awsui_appbar_hyvsj_iwse1_93",
  "appbar-nav": "awsui_appbar-nav_hyvsj_iwse1_117",
  "breadcrumbs": "awsui_breadcrumbs_hyvsj_iwse1_121",
  "appbar-tools": "awsui_appbar-tools_hyvsj_iwse1_125",
  "drawers-mobile-triggers-container": "awsui_drawers-mobile-triggers-container_hyvsj_iwse1_126",
  "has-breadcrumbs": "awsui_has-breadcrumbs_hyvsj_iwse1_167",
  "has-notifications-content": "awsui_has-notifications-content_hyvsj_iwse1_175",
  "has-header": "awsui_has-header_hyvsj_iwse1_181",
  "has-dynamic-overlap-height": "awsui_has-dynamic-overlap-height_hyvsj_iwse1_181",
  "content-type-wizard": "awsui_content-type-wizard_hyvsj_iwse1_182",
  "content-type-cards": "awsui_content-type-cards_hyvsj_iwse1_185",
  "content-type-table": "awsui_content-type-table_hyvsj_iwse1_186",
  "has-sticky-background": "awsui_has-sticky-background_hyvsj_iwse1_189",
  "background": "awsui_background_hyvsj_iwse1_224",
  "notifications-appbar-header": "awsui_notifications-appbar-header_hyvsj_iwse1_227",
  "sticky-notifications": "awsui_sticky-notifications_hyvsj_iwse1_240",
  "overlap": "awsui_overlap_hyvsj_iwse1_246",
  "drawers-container": "awsui_drawers-container_hyvsj_iwse1_270",
  "has-open-drawer": "awsui_has-open-drawer_hyvsj_iwse1_282",
  "disable-body-scroll": "awsui_disable-body-scroll_hyvsj_iwse1_316",
  "drawers-desktop-triggers-container": "awsui_drawers-desktop-triggers-container_hyvsj_iwse1_321",
  "has-multiple-triggers": "awsui_has-multiple-triggers_hyvsj_iwse1_339",
  "drawers-trigger-content": "awsui_drawers-trigger-content_hyvsj_iwse1_371",
  "drawer": "awsui_drawer_hyvsj_iwse1_126",
  "drawer-close-button": "awsui_drawer-close-button_hyvsj_iwse1_415",
  "drawer-content": "awsui_drawer-content_hyvsj_iwse1_420",
  "is-drawer-open": "awsui_is-drawer-open_hyvsj_iwse1_425",
  "content": "awsui_content_hyvsj_iwse1_182",
  "layout": "awsui_layout_hyvsj_iwse1_527",
  "has-max-content-width": "awsui_has-max-content-width_hyvsj_iwse1_610",
  "content-type-dashboard": "awsui_content-type-dashboard_hyvsj_iwse1_625",
  "is-overlap-disabled": "awsui_is-overlap-disabled_hyvsj_iwse1_652",
  "has-sticky-notifications": "awsui_has-sticky-notifications_hyvsj_iwse1_659",
  "has-split-panel": "awsui_has-split-panel_hyvsj_iwse1_673",
  "split-panel-position-bottom": "awsui_split-panel-position-bottom_hyvsj_iwse1_673",
  "has-content-gap-left": "awsui_has-content-gap-left_hyvsj_iwse1_685",
  "has-content-gap-right": "awsui_has-content-gap-right_hyvsj_iwse1_688",
  "block-body-scroll": "awsui_block-body-scroll_hyvsj_iwse1_703",
  "container": "awsui_container_hyvsj_iwse1_711",
  "disable-content-paddings": "awsui_disable-content-paddings_hyvsj_iwse1_737",
  "is-navigation-open": "awsui_is-navigation-open_hyvsj_iwse1_742",
  "is-tools-open": "awsui_is-tools-open_hyvsj_iwse1_745",
  "is-split-panel-open": "awsui_is-split-panel-open_hyvsj_iwse1_745",
  "split-panel-position-side": "awsui_split-panel-position-side_hyvsj_iwse1_745",
  "content-type-default": "awsui_content-type-default_hyvsj_iwse1_765",
  "content-type-form": "awsui_content-type-form_hyvsj_iwse1_765",
  "unfocusable": "awsui_unfocusable_hyvsj_iwse1_806",
  "navigation-container": "awsui_navigation-container_hyvsj_iwse1_816",
  "show-navigation": "awsui_show-navigation_hyvsj_iwse1_860",
  "animating": "awsui_animating_hyvsj_iwse1_882",
  "showButtons": "awsui_showButtons_hyvsj_iwse1_1",
  "navigation": "awsui_navigation_hyvsj_iwse1_816",
  "openNavigation": "awsui_openNavigation_hyvsj_iwse1_1",
  "animated-content": "awsui_animated-content_hyvsj_iwse1_943",
  "hide-navigation": "awsui_hide-navigation_hyvsj_iwse1_952",
  "notifications": "awsui_notifications_hyvsj_iwse1_227",
  "split-panel-bottom": "awsui_split-panel-bottom_hyvsj_iwse1_1019",
  "position-bottom": "awsui_position-bottom_hyvsj_iwse1_1065",
  "openSplitPanelBottom": "awsui_openSplitPanelBottom_hyvsj_iwse1_1",
  "split-panel-side": "awsui_split-panel-side_hyvsj_iwse1_1094",
  "position-side": "awsui_position-side_hyvsj_iwse1_1122",
  "openSplitPanelSide": "awsui_openSplitPanelSide_hyvsj_iwse1_1",
  "tools-container": "awsui_tools-container_hyvsj_iwse1_1159",
  "tools": "awsui_tools_hyvsj_iwse1_1159",
  "openTools": "awsui_openTools_hyvsj_iwse1_1",
  "has-tools-form-persistence": "awsui_has-tools-form-persistence_hyvsj_iwse1_1253",
  "hide-tools": "awsui_hide-tools_hyvsj_iwse1_1263",
  "show-tools": "awsui_show-tools_hyvsj_iwse1_1275",
  "has-tools-form": "awsui_has-tools-form_hyvsj_iwse1_1253",
  "trigger": "awsui_trigger_hyvsj_iwse1_1342",
  "selected": "awsui_selected_hyvsj_iwse1_1381"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/tools.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/tools.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Tools),
/* harmony export */   "getToolsDefaultState": () => (/* binding */ getToolsDefaultState)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/context.js");
/* harmony import */ var _trigger_button__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./trigger-button */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/trigger-button.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
/* harmony import */ var _split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../split-panel/styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");
/* harmony import */ var _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../test-classes/styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.css.js");
/* harmony import */ var _internal_components_transition__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/components/transition */ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js");
/* harmony import */ var _internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/generated/custom-css-properties */ "./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










/**
 * The Tools component consists of the following elements:
 * the container, or root element, that sits as a direct child to the Layout grid definition;
 * the split panel, which exists only if there is a split panel in side position;
 * the tools, or drawer, that contains the hide tools form and the children passed through the API;
 * the show tools form that contains the triggers for both the drawer and the
 * split panel in large viewports;
 */
function Tools({ children }) {
    const { ariaLabels, disableBodyScroll, drawers, handleSplitPanelClick, handleToolsClick, hasDefaultToolsWidth, hasDrawerViewportOverlay, isMobile, isSplitPanelOpen, isToolsOpen, loseToolsFocus, splitPanelDisplayed, splitPanelPosition, splitPanelRefs, splitPanelToggle, tools, toolsHide, toolsRefs, toolsWidth, } = (0,_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutInternals)();
    const hasSplitPanel = getSplitPanelStatus(splitPanelDisplayed, splitPanelPosition);
    const hasToolsForm = getToolsFormStatus(hasSplitPanel, isMobile, isSplitPanelOpen, isToolsOpen, toolsHide);
    const hasToolsFormPersistence = getToolsFormPersistence(hasSplitPanel, isSplitPanelOpen, isToolsOpen, toolsHide);
    const isUnfocusable = hasDrawerViewportOverlay && !isToolsOpen;
    /**
     * If the drawers property is defined the Tools and SplitPanel will be mounted and rendered
     * by the Drawers component.
     */
    if ((toolsHide && !hasSplitPanel) || drawers) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_transition__WEBPACK_IMPORTED_MODULE_3__.Transition, { in: isToolsOpen !== null && isToolsOpen !== void 0 ? isToolsOpen : false }, (state, transitionEventsRef) => {
        var _a, _b, _c;
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["tools-container"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["disable-body-scroll"]]: disableBodyScroll,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].unfocusable]: isUnfocusable,
                [_test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["drawer-closed"]]: !isToolsOpen,
            }), style: {
                [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__["default"].toolsAnimationStartingOpacity]: `${hasSplitPanel && isSplitPanelOpen ? 1 : 0}`,
                // Overwrite the default tools width (depends on breakpoints) only when the `toolsWidth` property has been set.
                [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_6__["default"].toolsWidth]: hasDefaultToolsWidth ? '' : `${toolsWidth}px`,
            }, onBlur: e => {
                if (!e.relatedTarget || !e.currentTarget.contains(e.relatedTarget)) {
                    loseToolsFocus();
                }
            } },
            children,
            !toolsHide && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("aside", { "aria-hidden": !isToolsOpen ? true : false, "aria-label": (_a = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.tools) !== null && _a !== void 0 ? _a : undefined, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].tools, {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].animating]: state === 'entering',
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["has-tools-form-persistence"]]: hasToolsFormPersistence,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["is-tools-open"]]: isToolsOpen,
                }, _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].tools), ref: state !== 'exiting' ? transitionEventsRef : undefined },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["animated-content"]) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["hide-tools"]) },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_7__.InternalButton, { ariaLabel: (_b = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.toolsClose) !== null && _b !== void 0 ? _b : undefined, iconName: isMobile ? 'close' : 'angle-right', onClick: () => handleToolsClick(false), variant: "icon", formAction: "none", className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tools-close"], ref: toolsRefs.close })),
                    tools))),
            !isMobile && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("aside", { "aria-hidden": !hasToolsForm ? true : false, "aria-label": (_c = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.tools) !== null && _c !== void 0 ? _c : undefined, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["show-tools"], {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].animating]: state === 'exiting',
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["has-tools-form"]]: hasToolsForm,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["has-tools-form-persistence"]]: hasToolsFormPersistence,
                }), ref: state === 'exiting' ? transitionEventsRef : undefined },
                !toolsHide && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_trigger_button__WEBPACK_IMPORTED_MODULE_8__["default"], { ariaLabel: ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.toolsToggle, iconName: "status-info", onClick: () => handleToolsClick(!isToolsOpen), selected: hasSplitPanel && isToolsOpen, className: _test_classes_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tools-toggle"], ref: toolsRefs.toggle })),
                hasSplitPanel && splitPanelToggle.displayed && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_trigger_button__WEBPACK_IMPORTED_MODULE_8__["default"], { ariaLabel: splitPanelToggle.ariaLabel, iconName: "view-vertical", onClick: () => handleSplitPanelClick(), selected: hasSplitPanel && isSplitPanelOpen, className: _split_panel_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["open-button"], ref: splitPanelRefs.toggle }))))));
    }));
}
/**
 * Determine the default state of the Tools component. Mobile viewports should be
 * closed by default under all circumstances. If the toolsOpen prop has not been
 * set then it should be closed as well. Otherwise, default to the toolsOpen prop.
 */
function getToolsDefaultState(isMobile, stateFromProps) {
    let isToolsOpen;
    if (isMobile || stateFromProps === undefined) {
        isToolsOpen = false;
    }
    else {
        isToolsOpen = stateFromProps;
    }
    return isToolsOpen;
}
/**
 * This simple function returns the presence of the split panel as a child of the
 * Tools component. It must exist and be in side position.
 */
function getSplitPanelStatus(splitPanelDisplayed, splitPanelPosition) {
    return splitPanelDisplayed && splitPanelPosition === 'side' ? true : false;
}
/**
 * By default the Tools form is styled as display: none; This behavior should
 * be unchanged in mobile viewports where the Tools form is always suppressed.
 * In large viewports, however the Tools form and its corresponding buttons
 * should be present in the UI under the below circumstances.
 */
function getToolsFormStatus(hasSplitPanel, isMobile, isSplitPanelOpen, isToolsOpen, toolsHide) {
    let hasToolsForm = false;
    if (!isMobile) {
        // Both the Split Panel and Tools button are needed
        if (hasSplitPanel && !toolsHide) {
            hasToolsForm = true;
        }
        // The Split Panel button is needed
        if (hasSplitPanel && !isSplitPanelOpen && toolsHide) {
            hasToolsForm = true;
        }
        // The Tools button is needed
        if (!hasSplitPanel && !toolsHide && !isToolsOpen) {
            hasToolsForm = true;
        }
    }
    return hasToolsForm;
}
/**
 * Under two scenarios the Tools form that contains the triggers
 * for the Tools content and the Split Panel may be persistent
 * in the UI (as opposed to disappearing when one of the drawers
 * is open). This will also add a white background as opposed to the
 * default transparent background. The buttons will present and in a
 * selected / not selected state.
 */
function getToolsFormPersistence(hasSplitPanel, isSplitPanelOpen, isToolsOpen, toolsHide) {
    let hasToolsFormPersistence = false;
    // Both Tools and Split Panel exist and one or both is open
    if (hasSplitPanel && !toolsHide && (isSplitPanelOpen || isToolsOpen)) {
        hasToolsFormPersistence = true;
    }
    return hasToolsFormPersistence;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/trigger-button.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/trigger-button.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function TriggerButton({ ariaLabel, className, iconName, iconSvg, onClick, selected = false }, ref) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", { "aria-expanded": false, "aria-haspopup": true, "aria-label": ariaLabel, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].trigger, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].selected]: selected,
        }, className), onClick: onClick, ref: ref, type: "button" },
        iconName && !iconSvg && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { name: iconName }),
        iconSvg));
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(TriggerButton));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/chart-container.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/chart-container.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_components_chart_plot__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/components/chart-plot */ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/index.js");
/* harmony import */ var _internal_components_cartesian_chart_axis_label__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/components/cartesian-chart/axis-label */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/axis-label.js");
/* harmony import */ var _internal_components_cartesian_chart_labels_measure__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/components/cartesian-chart/labels-measure */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/labels-measure.js");
/* harmony import */ var _internal_components_cartesian_chart_left_labels__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/components/cartesian-chart/left-labels */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/left-labels.js");
/* harmony import */ var _internal_components_cartesian_chart_bottom_labels__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/components/cartesian-chart/bottom-labels */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/bottom-labels.js");
/* harmony import */ var _internal_components_cartesian_chart_emphasized_baseline__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/components/cartesian-chart/emphasized-baseline */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/emphasized-baseline.js");
/* harmony import */ var _elements_data_series__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./elements/data-series */ "./node_modules/@cloudscape-design/components/area-chart/elements/data-series.js");
/* harmony import */ var _elements_chart_popover__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./elements/chart-popover */ "./node_modules/@cloudscape-design/components/area-chart/elements/chart-popover.js");
/* harmony import */ var _elements_highlighted_point__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./elements/highlighted-point */ "./node_modules/@cloudscape-design/components/area-chart/elements/highlighted-point.js");
/* harmony import */ var _elements_vertical_marker__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./elements/vertical-marker */ "./node_modules/@cloudscape-design/components/area-chart/elements/vertical-marker.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/area-chart/styles.css.js");
/* harmony import */ var _elements_use_highlight_details__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./elements/use-highlight-details */ "./node_modules/@cloudscape-design/components/area-chart/elements/use-highlight-details.js");
/* harmony import */ var _internal_utils_use_container_width__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/utils/use-container-width */ "./node_modules/@cloudscape-design/components/internal/utils/use-container-width.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0















const DEFAULT_CHART_WIDTH = 500;
const LEFT_LABELS_MARGIN = 16;
const BOTTOM_LABELS_OFFSET = 12;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(ChartContainer));
function ChartContainer({ model, autoWidth, xTitle, yTitle, detailPopoverSize, ariaLabel, ariaLabelledby, ariaDescription, i18nStrings: { xTickFormatter, yTickFormatter, detailTotalFormatter, detailTotalLabel, chartAriaRoleDescription, xAxisAriaRoleDescription, yAxisAriaRoleDescription, detailPopoverDismissAriaLabel, } = {}, }) {
    const [leftLabelsWidth, setLeftLabelsWidth] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [bottomLabelsHeight, setBottomLabelsHeight] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [containerWidth, containerWidthRef] = (0,_internal_utils_use_container_width__WEBPACK_IMPORTED_MODULE_1__["default"])(DEFAULT_CHART_WIDTH);
    // Calculate the width of the plot area and tell it to the parent.
    const plotWidth = Math.max(0, containerWidth - leftLabelsWidth - LEFT_LABELS_MARGIN);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        autoWidth(plotWidth);
    }, [autoWidth, plotWidth]);
    const highlightDetails = (0,_elements_use_highlight_details__WEBPACK_IMPORTED_MODULE_2__["default"])({
        model,
        xTickFormatter,
        yTickFormatter,
        detailTotalFormatter,
        detailTotalLabel,
    });
    const highlightedPointRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__.useMergeRefs)(containerWidthRef, model.refs.container);
    const isPointHighlighted = model.interactions.get().highlightedPoint !== null;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["chart-container"], ref: mergedRef },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_axis_label__WEBPACK_IMPORTED_MODULE_5__["default"], { axis: "y", position: "left", title: yTitle }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["chart-container__horizontal"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_labels_measure__WEBPACK_IMPORTED_MODULE_6__["default"], { scale: model.computed.yScale, ticks: model.computed.yTicks, tickFormatter: yTickFormatter, autoWidth: setLeftLabelsWidth }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["chart-container__vertical"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_plot__WEBPACK_IMPORTED_MODULE_7__["default"], { ref: model.refs.plot, width: model.width, height: model.height, offsetBottom: bottomLabelsHeight, ariaLabel: ariaLabel, ariaLabelledby: ariaLabelledby, ariaDescription: ariaDescription, ariaRoleDescription: chartAriaRoleDescription, activeElementKey: !(highlightDetails === null || highlightDetails === void 0 ? void 0 : highlightDetails.isPopoverPinned) && (highlightDetails === null || highlightDetails === void 0 ? void 0 : highlightDetails.activeLabel), activeElementRef: isPointHighlighted ? highlightedPointRef : model.refs.verticalMarker, activeElementFocusOffset: isPointHighlighted ? 3 : { x: 8, y: 0 }, isClickable: !(highlightDetails === null || highlightDetails === void 0 ? void 0 : highlightDetails.isPopoverPinned), onMouseMove: model.handlers.onSVGMouseMove, onMouseOut: model.handlers.onSVGMouseOut, onMouseDown: model.handlers.onSVGMouseDown, onKeyDown: model.handlers.onSVGKeyDown, onFocus: model.handlers.onSVGFocus, onBlur: model.handlers.onSVGBlur },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_left_labels__WEBPACK_IMPORTED_MODULE_8__["default"], { width: model.width, height: model.height, scale: model.computed.yScale, ticks: model.computed.yTicks, tickFormatter: yTickFormatter, title: yTitle, ariaRoleDescription: yAxisAriaRoleDescription }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_elements_data_series__WEBPACK_IMPORTED_MODULE_9__["default"], { model: model }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_bottom_labels__WEBPACK_IMPORTED_MODULE_10__["default"], { width: model.width, height: model.height, scale: model.computed.xScale, ticks: model.computed.xTicks, tickFormatter: xTickFormatter, title: xTitle, ariaRoleDescription: xAxisAriaRoleDescription, autoHeight: setBottomLabelsHeight, offsetLeft: leftLabelsWidth + BOTTOM_LABELS_OFFSET, offsetRight: BOTTOM_LABELS_OFFSET }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_emphasized_baseline__WEBPACK_IMPORTED_MODULE_11__["default"], { width: model.width, height: model.height, scale: model.computed.yScale }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_elements_vertical_marker__WEBPACK_IMPORTED_MODULE_12__["default"], { model: model }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_elements_highlighted_point__WEBPACK_IMPORTED_MODULE_13__["default"], { ref: highlightedPointRef, model: model, ariaLabel: highlightDetails === null || highlightDetails === void 0 ? void 0 : highlightDetails.activeLabel })),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_axis_label__WEBPACK_IMPORTED_MODULE_5__["default"], { axis: "x", position: "bottom", title: xTitle })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_elements_chart_popover__WEBPACK_IMPORTED_MODULE_14__["default"], { model: model, highlightDetails: highlightDetails, dismissAriaLabel: detailPopoverDismissAriaLabel, size: detailPopoverSize }))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/elements/area-chart-filter.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/elements/area-chart-filter.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_chart_filter__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/components/chart-filter */ "./node_modules/@cloudscape-design/components/internal/components/chart-filter/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(AreaChartFilter));
function AreaChartFilter({ model, filterLabel, filterPlaceholder, filterSelectedAriaLabel, }) {
    const filterItems = model.allSeries.map(s => {
        const { title, color, markerType } = model.getInternalSeries(s);
        return { label: title, color, type: markerType, datum: s };
    });
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_filter__WEBPACK_IMPORTED_MODULE_1__["default"], { series: filterItems, onChange: model.handlers.onFilterSeries, selectedSeries: model.series, i18nStrings: {
            filterLabel,
            filterPlaceholder,
            filterSelectedAriaLabel,
        } }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/elements/area-chart-legend.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/elements/area-chart-legend.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_chart_legend__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/components/chart-legend */ "./node_modules/@cloudscape-design/components/internal/components/chart-legend/index.js");
/* harmony import */ var _model_async_store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../model/async-store */ "./node_modules/@cloudscape-design/components/area-chart/model/async-store.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(AreaChartLegend));
function AreaChartLegend({ model, legendTitle, ariaLabel, plotContainerRef, }) {
    const legendItems = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => model.series.map(s => {
        const { title, color, markerType } = model.getInternalSeries(s);
        return { label: title, color, type: markerType, datum: s };
    }), [model]);
    const legendSeries = (0,_model_async_store__WEBPACK_IMPORTED_MODULE_1__.useSelector)(model.interactions, state => state.legendSeries);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_legend__WEBPACK_IMPORTED_MODULE_2__["default"], { series: legendItems, highlightedSeries: legendSeries, onHighlightChange: model.handlers.onLegendHighlight, legendTitle: legendTitle, ariaLabel: ariaLabel, plotContainerRef: plotContainerRef }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/elements/area-series.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/elements/area-series.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var d3_shape__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-shape */ "./node_modules/d3-shape/src/area.js");
/* harmony import */ var d3_shape__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! d3-shape */ "./node_modules/d3-shape/src/line.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(AreaSeries));
function AreaSeries({ data, color, chartAreaClipPath }) {
    const areaGenerator = (0,d3_shape__WEBPACK_IMPORTED_MODULE_1__["default"])()
        .x((p) => p.scaled.x)
        .y0((p) => p.scaled.y0)
        .y1((p) => p.scaled.y1);
    const areaPath = areaGenerator(data) || '';
    const lineGenerator = (0,d3_shape__WEBPACK_IMPORTED_MODULE_2__["default"])()
        .x((p) => p.scaled.x)
        .y((p) => p.scaled.y1);
    const linePath = lineGenerator(data) || '';
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { "aria-hidden": true, fill: color, stroke: color, style: { opacity: 0.4 }, clipPath: `url(#${chartAreaClipPath})`, d: areaPath }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { "aria-hidden": true, stroke: color, clipPath: `url(#${chartAreaClipPath})`, d: linePath })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/elements/chart-popover.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/elements/chart-popover.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ AreaChartPopover)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_chart_popover__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/components/chart-popover */ "./node_modules/@cloudscape-design/components/internal/components/chart-popover/index.js");
/* harmony import */ var _internal_components_chart_series_details__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/components/chart-series-details */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-details/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/area-chart/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function AreaChartPopover({ model, highlightDetails, dismissAriaLabel, size, }) {
    if (!highlightDetails) {
        return null;
    }
    const popoverProps = {
        title: highlightDetails.formattedX,
        trackRef: model.refs.verticalMarker,
        trackKey: highlightDetails.highlightIndex,
        dismissButton: highlightDetails.isPopoverPinned,
        onDismiss: model.handlers.onPopoverDismiss,
        onMouseLeave: model.handlers.onPopoverLeave,
        ref: model.refs.popoverRef,
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_popover__WEBPACK_IMPORTED_MODULE_1__["default"], Object.assign({}, popoverProps, { container: model.refs.container.current, dismissAriaLabel: dismissAriaLabel, size: size }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_series_details__WEBPACK_IMPORTED_MODULE_2__["default"], { details: highlightDetails.seriesDetails }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["popover-divider"] }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_series_details__WEBPACK_IMPORTED_MODULE_2__["default"], { details: highlightDetails.totalDetails })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/elements/data-series.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/elements/data-series.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _area_series__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./area-series */ "./node_modules/@cloudscape-design/components/area-chart/elements/area-series.js");
/* harmony import */ var _threshold_series__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./threshold-series */ "./node_modules/@cloudscape-design/components/area-chart/elements/threshold-series.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/area-chart/styles.css.js");
/* harmony import */ var _model_async_store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../model/async-store */ "./node_modules/@cloudscape-design/components/area-chart/model/async-store.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(DataSeries));
function DataSeries({ model }) {
    const chartAreaClipPath = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)('awsui-area-chart__chart-area-');
    const highlightedX = (0,_model_async_store__WEBPACK_IMPORTED_MODULE_3__.useSelector)(model.interactions, state => state.highlightedX);
    const highlightedSeries = (0,_model_async_store__WEBPACK_IMPORTED_MODULE_3__.useSelector)(model.interactions, state => state.highlightedSeries);
    const useHighlightDimmed = !highlightedX;
    // Iterating series in the reversed order so that SVG paths overlap correctly.
    const seriesData = [];
    for (let seriesIndex = model.series.length - 1; seriesIndex >= 0; seriesIndex--) {
        if (model.computed.plot.sx[seriesIndex]) {
            seriesData.push([model.series[seriesIndex], model.computed.plot.sx[seriesIndex] || []]);
        }
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("defs", { "aria-hidden": "true" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("clipPath", { id: chartAreaClipPath },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { x: 0, y: 0, width: model.width, height: model.height }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { role: "group" }, seriesData.map(([series, data]) => {
            const isHighlighted = series === highlightedSeries;
            const isDimmed = !!highlightedSeries && !isHighlighted;
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { key: series.title, role: "group", "aria-label": series.title, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].series, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`series--${series.type}`], {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["series--highlighted"]]: isHighlighted,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["series--dimmed"]]: useHighlightDimmed && isDimmed,
                }) }, series.type === 'area' ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_area_series__WEBPACK_IMPORTED_MODULE_5__["default"], { data: data, color: model.getInternalSeries(series).color, chartAreaClipPath: chartAreaClipPath })) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_threshold_series__WEBPACK_IMPORTED_MODULE_6__["default"], { data: data, xScale: model.computed.xScale, color: model.getInternalSeries(series).color, chartAreaClipPath: chartAreaClipPath }))));
        }))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/elements/highlighted-point.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/elements/highlighted-point.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_cartesian_chart_highlighted_point__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/components/cartesian-chart/highlighted-point */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/highlighted-point.js");
/* harmony import */ var _model_async_store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../model/async-store */ "./node_modules/@cloudscape-design/components/area-chart/model/async-store.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(AreaHighlightedPoint)));
function AreaHighlightedPoint({ model, ariaLabel, }, ref) {
    const highlightedPoint = (0,_model_async_store__WEBPACK_IMPORTED_MODULE_1__.useSelector)(model.interactions, state => state.highlightedPoint);
    const isPopoverPinned = (0,_model_async_store__WEBPACK_IMPORTED_MODULE_1__.useSelector)(model.interactions, state => state.isPopoverPinned);
    const point = highlightedPoint
        ? {
            key: `${highlightedPoint.index.x}:${highlightedPoint.index.s}`,
            x: highlightedPoint.scaled.x,
            y: highlightedPoint.scaled.y1,
            color: model.getInternalSeries(model.series[highlightedPoint.index.s]).color,
        }
        : null;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_highlighted_point__WEBPACK_IMPORTED_MODULE_2__["default"], { ref: ref, point: point, role: "button", ariaLabel: ariaLabel, ariaHasPopup: true, ariaExpanded: isPopoverPinned }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/elements/threshold-series.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/elements/threshold-series.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(ThresholdSeries));
function ThresholdSeries({ data, xScale, color, chartAreaClipPath }) {
    const range = xScale.d3Scale.range();
    const y = data[0].scaled.y0;
    const path = { x1: range[0], x2: range[1], y1: y, y2: y };
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", Object.assign({ "aria-hidden": true, stroke: color, clipPath: `url(#${chartAreaClipPath})` }, path));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/elements/use-highlight-details.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/elements/use-highlight-details.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useHighlightDetails)
/* harmony export */ });
/* harmony import */ var _model_async_store__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../model/async-store */ "./node_modules/@cloudscape-design/components/area-chart/model/async-store.js");

function useHighlightDetails({ model, xTickFormatter, yTickFormatter, detailTotalFormatter, detailTotalLabel, }) {
    const hX = (0,_model_async_store__WEBPACK_IMPORTED_MODULE_0__.useSelector)(model.interactions, state => state.highlightedX);
    const hPoint = (0,_model_async_store__WEBPACK_IMPORTED_MODULE_0__.useSelector)(model.interactions, state => state.highlightedPoint);
    const isPopoverPinned = (0,_model_async_store__WEBPACK_IMPORTED_MODULE_0__.useSelector)(model.interactions, state => state.isPopoverPinned);
    if (!hX) {
        return null;
    }
    const [firstPoint] = hX;
    const highlightIndex = firstPoint.index.x;
    const seriesPoints = [...model.computed.plot.xs[highlightIndex]];
    const detailsTotal = seriesPoints.reduce((total, point) => total + point.value, 0);
    const formattedX = xTickFormatter ? xTickFormatter(firstPoint.x) : firstPoint.x.toString();
    const seriesTitle = hPoint ? getInternalSeries(hPoint).title : '';
    const formattedY = hPoint ? getInternalSeries(hPoint).formatValue(hPoint.value, hPoint.x) : '';
    const seriesDetails = seriesPoints.map(point => {
        const { title, formatValue, color, markerType } = getInternalSeries(point);
        const isDimmed = Boolean(hPoint) && point !== hPoint;
        return { key: title, value: formatValue(point.value, point.x), color, markerType, isDimmed };
    });
    const totalDetails = [
        {
            key: detailTotalLabel || '',
            value: detailTotalFormatter
                ? detailTotalFormatter(detailsTotal)
                : yTickFormatter
                    ? yTickFormatter(detailsTotal)
                    : detailsTotal,
        },
    ];
    const pointDetails = hPoint ? seriesDetails[hPoint.index.s] : null;
    const activeLabel = `${seriesTitle} ${formattedX} ${formattedY}, ${totalDetails[0].key} ${totalDetails[0].value}`;
    return {
        isPopoverPinned,
        highlightIndex,
        formattedX,
        seriesTitle,
        formattedY,
        activeLabel,
        seriesDetails,
        totalDetails,
        pointDetails,
    };
    function getInternalSeries(point) {
        return model.getInternalSeries(model.series[point.index.s]);
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/elements/vertical-marker.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/elements/vertical-marker.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_cartesian_chart_vertical_marker__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/components/cartesian-chart/vertical-marker */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/vertical-marker.js");
/* harmony import */ var _model_async_store__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../model/async-store */ "./node_modules/@cloudscape-design/components/area-chart/model/async-store.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(AreaVerticalMarker));
function AreaVerticalMarker({ model }) {
    const highlightedX = (0,_model_async_store__WEBPACK_IMPORTED_MODULE_1__.useSelector)(model.interactions, state => state.highlightedX);
    const verticalMarker = (highlightedX || []).map(point => ({
        key: `${point.index.x}:${point.index.s}`,
        x: point.scaled.x,
        y: point.scaled.y1,
        color: model.getInternalSeries(model.series[point.index.s]).color,
    }));
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_vertical_marker__WEBPACK_IMPORTED_MODULE_2__["default"], { height: model.height, points: verticalMarker, ref: model.refs.verticalMarker });
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/index.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/index.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/area-chart/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function AreaChart(_a) {
    var { height = 500, xScaleType = 'linear', yScaleType = 'linear', statusType = 'finished', detailPopoverSize = 'medium', i18nStrings = {} } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["height", "xScaleType", "yScaleType", "statusType", "detailPopoverSize", "i18nStrings"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('AreaChart');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ height: height, xScaleType: xScaleType, yScaleType: yScaleType, statusType: statusType, detailPopoverSize: detailPopoverSize, i18nStrings: i18nStrings }, props, baseComponentProps)));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(AreaChart, 'AreaChart');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AreaChart);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/internal.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/internal.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalAreaChart)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _internal_components_chart_status_container__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/components/chart-status-container */ "./node_modules/@cloudscape-design/components/internal/components/chart-status-container/index.js");
/* harmony import */ var _elements_area_chart_filter__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./elements/area-chart-filter */ "./node_modules/@cloudscape-design/components/area-chart/elements/area-chart-filter.js");
/* harmony import */ var _elements_area_chart_legend__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./elements/area-chart-legend */ "./node_modules/@cloudscape-design/components/area-chart/elements/area-chart-legend.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _chart_container__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./chart-container */ "./node_modules/@cloudscape-design/components/area-chart/chart-container.js");
/* harmony import */ var _internal_components_cartesian_chart_styles_css_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../internal/components/cartesian-chart/styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/area-chart/styles.css.js");
/* harmony import */ var _model_use_chart_model__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./model/use-chart-model */ "./node_modules/@cloudscape-design/components/area-chart/model/use-chart-model.js");
/* harmony import */ var _model_use_filter_props__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./model/use-filter-props */ "./node_modules/@cloudscape-design/components/area-chart/model/use-filter-props.js");
/* harmony import */ var _model_use_highlight_props__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./model/use-highlight-props */ "./node_modules/@cloudscape-design/components/area-chart/model/use-highlight-props.js");
/* harmony import */ var _model_utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./model/utils */ "./node_modules/@cloudscape-design/components/area-chart/model/utils.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



















function InternalAreaChart(_a) {
    var { height, xScaleType, yScaleType, xDomain, yDomain, highlightedSeries: controlledHighlightedSeries, visibleSeries: controlledVisibleSeries, series: externalSeries, onFilterChange: controlledOnVisibleChange, onHighlightChange: controlledOnHighlightChange, i18nStrings, ariaLabel, ariaLabelledby, ariaDescription, xTitle, yTitle, hideFilter, additionalFilters, hideLegend, legendTitle, statusType, detailPopoverSize, empty, noMatch, errorText, loadingText, recoveryText, onRecoveryClick, __internalRootRef = null } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["height", "xScaleType", "yScaleType", "xDomain", "yDomain", "highlightedSeries", "visibleSeries", "series", "onFilterChange", "onHighlightChange", "i18nStrings", "ariaLabel", "ariaLabelledby", "ariaDescription", "xTitle", "yTitle", "hideFilter", "additionalFilters", "hideLegend", "legendTitle", "statusType", "detailPopoverSize", "empty", "noMatch", "errorText", "loadingText", "recoveryText", "onRecoveryClick", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const popoverRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_4__.isDevelopment) {
        // eslint-disable-next-line react-hooks/rules-of-hooks
        (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
            if (!(0,_model_utils__WEBPACK_IMPORTED_MODULE_5__.isSeriesValid)(externalSeries)) {
                (0,_internal_logging__WEBPACK_IMPORTED_MODULE_6__.warnOnce)('AreaChart', "The `series` property violates the component's constraints: all `area` " +
                    'series must have `data` arrays of the same length and with the same x-values.');
            }
        }, [externalSeries]);
    }
    const [width, setWidth] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [visibleSeries, setVisibleSeries] = (0,_model_use_filter_props__WEBPACK_IMPORTED_MODULE_7__["default"])(externalSeries, controlledVisibleSeries, controlledOnVisibleChange);
    const [highlightedSeries, setHighlightedSeries] = (0,_model_use_highlight_props__WEBPACK_IMPORTED_MODULE_8__["default"])(externalSeries, controlledHighlightedSeries, controlledOnHighlightChange);
    const model = (0,_model_use_chart_model__WEBPACK_IMPORTED_MODULE_9__["default"])({
        externalSeries,
        visibleSeries,
        setVisibleSeries,
        highlightedSeries,
        setHighlightedSeries,
        xDomain,
        yDomain,
        xScaleType,
        yScaleType,
        height,
        width,
        popoverRef,
    });
    const { isEmpty, isNoMatch, showChart } = (0,_internal_components_chart_status_container__WEBPACK_IMPORTED_MODULE_10__.getChartStatus)({
        externalData: externalSeries,
        visibleData: visibleSeries,
        statusType,
    });
    const showFilters = statusType === 'finished' && (!isEmpty || isNoMatch) && (additionalFilters || !hideFilter);
    const showLegend = !hideLegend && !isEmpty && statusType === 'finished';
    const reserveLegendSpace = !showChart && !hideLegend;
    const reserveFilterSpace = !showChart && !isNoMatch && (!hideFilter || additionalFilters);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const onKeyDown = model.handlers.onDocumentKeyDown;
        document.addEventListener('keydown', onKeyDown);
        return () => document.removeEventListener('keydown', onKeyDown);
    }, [model.handlers.onDocumentKeyDown]);
    const onBlur = (event) => {
        if (event.relatedTarget && !(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_11__.nodeContains)(containerRef.current, event.relatedTarget)) {
            model.handlers.onContainerBlur();
        }
    };
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_12__.useMergeRefs)(containerRef, __internalRootRef);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].root), ref: mergedRef, onBlur: onBlur }),
        showFilters && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_14__["default"], { className: _internal_components_cartesian_chart_styles_css_js__WEBPACK_IMPORTED_MODULE_15__["default"]["filter-container"], margin: { bottom: 'l' } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_16__["default"], { size: "l", direction: "horizontal", className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({ [_styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"]["has-default-filter"]]: !hideFilter }) },
                !hideFilter && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_elements_area_chart_filter__WEBPACK_IMPORTED_MODULE_17__["default"], { model: model, filterLabel: i18nStrings.filterLabel, filterPlaceholder: i18nStrings.filterPlaceholder, filterSelectedAriaLabel: i18nStrings.filterSelectedAriaLabel })),
                additionalFilters))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].content, {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"]["content--reserve-filter"]]: reserveFilterSpace,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"]["content--reserve-legend"]]: reserveLegendSpace,
            }), style: { minHeight: height } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_status_container__WEBPACK_IMPORTED_MODULE_10__["default"], { isEmpty: isEmpty, isNoMatch: isNoMatch, showChart: showChart, statusType: statusType, empty: empty, noMatch: noMatch, loadingText: loadingText, errorText: errorText, recoveryText: recoveryText, onRecoveryClick: onRecoveryClick }),
            showChart && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_chart_container__WEBPACK_IMPORTED_MODULE_18__["default"], { model: model, autoWidth: setWidth, detailPopoverSize: detailPopoverSize, xTitle: xTitle, yTitle: yTitle, ariaLabel: ariaLabel, ariaLabelledby: ariaLabelledby, ariaDescription: ariaDescription, i18nStrings: i18nStrings }))),
        showLegend && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_14__["default"], { margin: { top: 'm' } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_elements_area_chart_legend__WEBPACK_IMPORTED_MODULE_19__["default"], { plotContainerRef: containerRef, model: model, legendTitle: legendTitle, ariaLabel: i18nStrings.legendAriaLabel })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/model/async-store.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/model/async-store.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ AsyncStore),
/* harmony export */   "useReaction": () => (/* binding */ useReaction),
/* harmony export */   "useSelector": () => (/* binding */ useSelector)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom */ "webpack/sharing/consume/default/react-dom");
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_hooks_use_previous__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/hooks/use-previous */ "./node_modules/@cloudscape-design/components/internal/hooks/use-previous/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



class AsyncStore {
    constructor(state) {
        this._listeners = [];
        this._state = state;
    }
    get() {
        return this._state;
    }
    set(cb) {
        const prevState = this._state;
        const newState = cb(prevState);
        this._state = newState;
        (0,react_dom__WEBPACK_IMPORTED_MODULE_1__.unstable_batchedUpdates)(() => {
            for (const [selector, listener] of this._listeners) {
                if (selector(prevState) !== selector(newState)) {
                    listener(newState, prevState);
                }
            }
        });
    }
    subscribe(selector, listener) {
        this._listeners.push([selector, listener]);
        return () => this.unsubscribe(listener);
    }
    unsubscribe(listener) {
        for (let index = 0; index < this._listeners.length; index++) {
            const [, storedListener] = this._listeners[index];
            if (storedListener === listener) {
                this._listeners.splice(index, 1);
                break;
            }
        }
    }
}
function useReaction(store, selector, effect) {
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        const unsubscribe = store.subscribe(selector, (newState, prevState) => effect(selector(newState), selector(prevState)));
        return unsubscribe;
    }, 
    // ignoring selector and effect as they are expected to stay constant
    // eslint-disable-next-line react-hooks/exhaustive-deps
    [store]);
}
function useSelector(store, selector) {
    const [state, setState] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(selector(store.get()));
    useReaction(store, selector, newState => {
        setState(newState);
    });
    // When store changes we need the state to be updated synchronously to avoid inconsistencies.
    const prevStore = (0,_internal_hooks_use_previous__WEBPACK_IMPORTED_MODULE_2__.usePrevious)(store);
    if (prevStore !== null && prevStore !== store) {
        return selector(store.get());
    }
    return state;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/model/compute-chart-props.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/model/compute-chart-props.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ computeChartProps)
/* harmony export */ });
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/area-chart/model/utils.js");
/* harmony import */ var _internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/components/cartesian-chart/ticks */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/ticks.js");
/* harmony import */ var _internal_components_cartesian_chart_scales__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/components/cartesian-chart/scales */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/scales.js");



function computeChartProps({ series, xDomain: externalXDomain, yDomain: externalYDomain, xScaleType, yScaleType, height, width, }) {
    const xDomain = externalXDomain || (0,_utils__WEBPACK_IMPORTED_MODULE_0__.computeDomainX)(series);
    const xTickCount = (0,_internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_1__.getXTickCount)(width);
    const xScale = new _internal_components_cartesian_chart_scales__WEBPACK_IMPORTED_MODULE_2__.ChartScale(xScaleType, xDomain, [0, width]);
    const xTicks = xScale.domain.length > 0 ? (0,_internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_1__.createXTicks)(xScale, xTickCount) : [];
    const yDomain = externalYDomain || (0,_utils__WEBPACK_IMPORTED_MODULE_0__.computeDomainY)(series, yScaleType);
    const yTickCount = (0,_internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_1__.getYTickCount)(height);
    const yScale = new _internal_components_cartesian_chart_scales__WEBPACK_IMPORTED_MODULE_2__.NumericChartScale(yScaleType, yDomain, [height, 0], externalYDomain ? null : yTickCount);
    const yTicks = (0,_internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_1__.createYTicks)(yScale, yTickCount);
    const plot = (0,_utils__WEBPACK_IMPORTED_MODULE_0__.computePlotPoints)(series, xScale, yScale);
    return { xDomain, yDomain, xScale, yScale, xTicks, yTicks, plot };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/model/create-series-decorator.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/model/create-series-decorator.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ createSeriesDecorator)
/* harmony export */ });
/* harmony import */ var _internal_utils_create_category_color_scale__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../internal/utils/create-category-color-scale */ "./node_modules/@cloudscape-design/components/internal/utils/create-category-color-scale.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function createSeriesDecorator(externalSeries) {
    const colorScale = (0,_internal_utils_create_category_color_scale__WEBPACK_IMPORTED_MODULE_0__["default"])(externalSeries, s => s.type === 'threshold', s => s.color || null);
    const decorateSeries = (s, index) => {
        const title = s.title;
        const color = colorScale[index];
        const markerType = s.type === 'area' ? 'hollow-rectangle' : 'dashed';
        const formatValue = s.type === 'threshold'
            ? () => (s.valueFormatter ? s.valueFormatter(s.y) : s.y)
            : (y, x) => (s.valueFormatter ? s.valueFormatter(y, x) : y);
        return { series: s, title, color, markerType, formatValue };
    };
    // Map external series to internal ones.
    const mapping = externalSeries.reduce((map, series, index) => {
        map.set(series, decorateSeries(series, index));
        return map;
    }, new Map());
    // It is inconvenient to use internal series everywhere, that's
    // why we also provide a decorator function to get the internal series on demand.
    const seriesDecorator = (series) => mapping.get(series) || decorateSeries(series, externalSeries.length);
    return seriesDecorator;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/model/interactions-store.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/model/interactions-store.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InteractionsStore)
/* harmony export */ });
/* harmony import */ var _async_store__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./async-store */ "./node_modules/@cloudscape-design/components/area-chart/model/async-store.js");

const initialState = Object.freeze({
    highlightedX: null,
    highlightedPoint: null,
    highlightedSeries: null,
    legendSeries: null,
    isPopoverPinned: false,
});
class InteractionsStore extends _async_store__WEBPACK_IMPORTED_MODULE_0__["default"] {
    constructor(series, plot) {
        super(initialState);
        this.series = series;
        this.plot = plot;
    }
    highlightPoint(point) {
        this.set(state => (Object.assign(Object.assign({}, state), { highlightedX: this.plot.xy[point.index.x], highlightedPoint: point, highlightedSeries: this.series[point.index.s], legendSeries: this.series[point.index.s] })));
    }
    highlightX(points) {
        this.set(state => (Object.assign(Object.assign({}, state), { highlightedX: points, highlightedPoint: null, highlightedSeries: null, legendSeries: null })));
    }
    highlightFirstPoint() {
        this.set(state => {
            const series = state.legendSeries || state.highlightedSeries;
            const firstSeriesPoint = series && this._getFirstSeriesPoint(series);
            const point = state.highlightedPoint || firstSeriesPoint || this.plot.sx[0][0];
            return Object.assign(Object.assign({}, state), { highlightedX: this.plot.xy[point.index.x], highlightedPoint: point, highlightedSeries: this.series[point.index.s], legendSeries: this.series[point.index.s] });
        });
    }
    highlightSeries(s) {
        this.set(state => (Object.assign(Object.assign({}, state), { highlightedSeries: s, legendSeries: s })));
    }
    clearHighlight() {
        this.set(state => (Object.assign(Object.assign({}, state), { highlightedX: null, highlightedPoint: null, highlightedSeries: null })));
    }
    clearHighlightedLegend() {
        this.set(state => (Object.assign(Object.assign({}, state), { legendSeries: null })));
    }
    clearState() {
        this.set(() => initialState);
    }
    pinPopover() {
        this.set(state => (Object.assign(Object.assign({}, state), { isPopoverPinned: true })));
    }
    unpinPopover() {
        this.set(state => (Object.assign(Object.assign({}, state), { isPopoverPinned: false })));
    }
    togglePopoverPin() {
        this.set(state => (Object.assign(Object.assign({}, state), { isPopoverPinned: !state.isPopoverPinned })));
    }
    _getFirstSeriesPoint(s) {
        const seriesIndex = this.series.indexOf(s);
        const [firstSeriesPoint] = this.plot.sx[seriesIndex] || [];
        return firstSeriesPoint || null;
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/model/use-chart-model.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/model/use-chart-model.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useChartModel)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/area-chart/model/utils.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _async_store__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./async-store */ "./node_modules/@cloudscape-design/components/area-chart/model/async-store.js");
/* harmony import */ var _compute_chart_props__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./compute-chart-props */ "./node_modules/@cloudscape-design/components/area-chart/model/compute-chart-props.js");
/* harmony import */ var _create_series_decorator__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./create-series-decorator */ "./node_modules/@cloudscape-design/components/area-chart/model/create-series-decorator.js");
/* harmony import */ var _interactions_store__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./interactions-store */ "./node_modules/@cloudscape-design/components/area-chart/model/interactions-store.js");
/* harmony import */ var _internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
/* harmony import */ var _internal_utils_throttle__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/utils/throttle */ "./node_modules/@cloudscape-design/components/internal/utils/throttle.js");










const MAX_HOVER_MARGIN = 6;
const SVG_HOVER_THROTTLE = 25;
const POPOVER_DEADZONE = 12;
// Represents the core the chart logic, including the model of all allowed user interactions.
function useChartModel({ externalSeries: allSeries, visibleSeries: series, setVisibleSeries, highlightedSeries, setHighlightedSeries, xDomain, yDomain, xScaleType, yScaleType, height, width, popoverRef, }) {
    // Chart elements refs used in handlers.
    const plotRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const verticalMarkerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const stableSetVisibleSeries = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_1__.useStableEventHandler)(setVisibleSeries);
    const model = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        // Compute scales, ticks and two-dimensional plots.
        const computed = (0,_compute_chart_props__WEBPACK_IMPORTED_MODULE_2__["default"])({
            series,
            xDomain,
            yDomain,
            xScaleType,
            yScaleType,
            height,
            width,
        });
        // A store for chart interactions that don't require plot recomputation.
        const interactions = new _interactions_store__WEBPACK_IMPORTED_MODULE_3__["default"](series, computed.plot);
        const containsMultipleSeries = interactions.series.length > 1;
        // A series decorator to provide extra props such as color and marker type.
        const getInternalSeries = (0,_create_series_decorator__WEBPACK_IMPORTED_MODULE_4__["default"])(allSeries);
        const isMouseOverPopover = (clientX, clientY) => {
            var _a;
            if ((_a = popoverRef.current) === null || _a === void 0 ? void 0 : _a.firstChild) {
                const popoverPosition = popoverRef.current.firstChild.getBoundingClientRect();
                if (clientX > popoverPosition.x - POPOVER_DEADZONE &&
                    clientX < popoverPosition.x + popoverPosition.width + POPOVER_DEADZONE &&
                    clientY > popoverPosition.y - POPOVER_DEADZONE &&
                    clientY < popoverPosition.y + popoverPosition.height + POPOVER_DEADZONE) {
                    return true;
                }
            }
            return false;
        };
        // A Callback for svg mouseover to hover the plot points.
        // Throttling is necessary for a substantially smoother customer experience.
        const onSVGMouseMoveThrottled = (0,_internal_utils_throttle__WEBPACK_IMPORTED_MODULE_5__.throttle)((clientX, clientY) => {
            // No hover logic when the popover is pinned or no data available.
            if (interactions.get().isPopoverPinned ||
                !plotRef.current ||
                interactions.plot.xy.length === 0 ||
                isMouseOverPopover(clientX, clientY)) {
                return;
            }
            const svgRect = plotRef.current.svg.getBoundingClientRect();
            const offsetX = clientX - svgRect.left;
            const offsetY = clientY - svgRect.top;
            const closestX = (0,_utils__WEBPACK_IMPORTED_MODULE_6__.findClosest)(interactions.plot.xy, offsetX, xPoints => xPoints[0].scaled.x);
            const closestPoint = (0,_utils__WEBPACK_IMPORTED_MODULE_6__.findClosest)(closestX, offsetY, point => point.scaled.y1);
            // If close enough to the point - highlight the point and its column.
            // If not - only highlight the closest column.
            if (Math.abs(offsetX - closestPoint.scaled.x) < MAX_HOVER_MARGIN &&
                Math.abs(offsetY - closestPoint.scaled.y1) < MAX_HOVER_MARGIN) {
                interactions.highlightPoint(closestPoint);
            }
            else {
                interactions.highlightX(closestX);
            }
        }, SVG_HOVER_THROTTLE);
        const onSVGMouseMove = ({ clientX, clientY }) => onSVGMouseMoveThrottled(clientX, clientY);
        // A callback for svg mouseout to clear all highlights.
        const onSVGMouseOut = (event) => {
            // Because the mouseover is throttled, in can occur slightly after the mouseout,
            // neglecting its effect; cancelling the throttled function prevents that.
            onSVGMouseMoveThrottled.cancel();
            // No hover logic when the popover is pinned or mouse is over popover
            if (interactions.get().isPopoverPinned || isMouseOverPopover(event.clientX, event.clientY)) {
                return;
            }
            // Check if the target is contained within svg to allow hovering on the popover body.
            if (!(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_7__.nodeContains)(plotRef.current.svg, event.relatedTarget)) {
                interactions.clearHighlightedLegend();
                interactions.clearHighlight();
            }
        };
        // A callback for svg click to pin/unpin the popover.
        const onSVGMouseDown = (event) => {
            interactions.togglePopoverPin();
            event.preventDefault();
        };
        const moveWithinXAxis = (direction) => {
            if (interactions.get().highlightedPoint) {
                return moveWithinSeries(direction);
            }
            else if (containsMultipleSeries) {
                const { highlightedX } = interactions.get();
                if (highlightedX) {
                    const currentXIndex = highlightedX[0].index.x;
                    const nextXIndex = (0,_utils__WEBPACK_IMPORTED_MODULE_6__.circleIndex)(currentXIndex + direction, [0, interactions.plot.xy.length - 1]);
                    interactions.highlightX(interactions.plot.xy[nextXIndex]);
                }
            }
        };
        // A helper function to highlight the next or previous point within selected series.
        const moveWithinSeries = (direction) => {
            // Can only use motion when a particular point is highlighted.
            const point = interactions.get().highlightedPoint;
            if (!point) {
                return;
            }
            // Take the index of the currently highlighted series.
            const sIndex = point.index.s;
            // Take the incremented(circularly) x-index of the currently highlighted point.
            const xIndex = (0,_utils__WEBPACK_IMPORTED_MODULE_6__.circleIndex)(point.index.x + direction, [0, interactions.plot.xs.length - 1]);
            // Highlight the next point using x:s grouped data.
            interactions.highlightPoint(interactions.plot.xs[xIndex][sIndex]);
        };
        // A helper function to highlight the next or previous point within the selected column.
        const moveBetweenSeries = (direction) => {
            const point = interactions.get().highlightedPoint;
            if (!point) {
                const { highlightedX } = interactions.get();
                if (highlightedX) {
                    const xIndex = highlightedX[0].index.x;
                    const points = interactions.plot.xy[xIndex];
                    const yIndex = direction === 1 ? 0 : points.length - 1;
                    interactions.highlightPoint(points[yIndex]);
                }
                return;
            }
            // Take the index of the currently highlighted column.
            const xIndex = point.index.x;
            const currentYIndex = point.index.y;
            if (containsMultipleSeries &&
                ((currentYIndex === 0 && direction === -1) ||
                    (currentYIndex === interactions.plot.xy[xIndex].length - 1 && direction === 1))) {
                interactions.highlightX(interactions.plot.xy[xIndex]);
            }
            else {
                // Take the incremented(circularly) y-index of the currently highlighted point.
                const nextYIndex = (0,_utils__WEBPACK_IMPORTED_MODULE_6__.circleIndex)(currentYIndex + direction, [0, interactions.plot.xy[xIndex].length - 1]);
                // Highlight the next point using x:y grouped data.
                interactions.highlightPoint(interactions.plot.xy[xIndex][nextYIndex]);
            }
        };
        // A callback for svg keydown to enable motions and popover pin with the keyboard.
        const onSVGKeyDown = (event) => {
            const keyCode = event.keyCode;
            if (keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.up &&
                keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.right &&
                keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.down &&
                keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.left &&
                keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.space &&
                keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.enter) {
                return;
            }
            // Preventing default fixes an issue in Safari+VO when VO additionally interprets arrow keys as its commands.
            event.preventDefault();
            // No keydown logic when the popover is pinned.
            if (interactions.get().isPopoverPinned) {
                return;
            }
            // Move up/down.
            if (keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.down || keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.up) {
                moveBetweenSeries(keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.down ? -1 : 1);
            }
            // Move left/right.
            else if (keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.left || keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.right) {
                moveWithinXAxis(keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.right ? 1 : -1);
            }
            // Pin popover.
            else if (keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.enter || keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.space) {
                interactions.pinPopover();
            }
        };
        const highlightFirstX = () => {
            interactions.highlightX(interactions.plot.xy[0]);
        };
        // A callback for svg focus to highlight series.
        const onSVGFocus = (_event, trigger) => {
            // When focus is caused by a click event nothing is expected as clicks are handled separately.
            if (trigger === 'keyboard') {
                const { highlightedX, highlightedPoint, highlightedSeries, legendSeries } = interactions.get();
                if (containsMultipleSeries && !highlightedX && !highlightedPoint && !highlightedSeries && !legendSeries) {
                    highlightFirstX();
                }
                else if (!highlightedX) {
                    interactions.highlightFirstPoint();
                }
            }
        };
        // A callback for svg blur to clear all highlights unless the popover is pinned.
        const onSVGBlur = () => {
            // Pinned popover stays pinned even if the focus is lost.
            // If blur is not caused by the popover, forget the previously highlighted point.
            if (!interactions.get().isPopoverPinned) {
                interactions.clearHighlight();
            }
        };
        const onFilterSeries = (series) => {
            stableSetVisibleSeries(series);
        };
        const onLegendHighlight = (series) => {
            interactions.highlightSeries(series);
        };
        const onPopoverDismiss = (outsideClick) => {
            interactions.unpinPopover();
            // Return focus back to the application or plot (when no point is highlighted).
            if (!outsideClick) {
                // The delay is needed to bypass focus events caused by click or keypress needed to unpin the popover.
                setTimeout(() => {
                    if (interactions.get().highlightedPoint || interactions.get().highlightedX) {
                        plotRef.current.focusApplication();
                    }
                    else {
                        interactions.clearHighlight();
                        plotRef.current.focusPlot();
                    }
                }, 0);
            }
        };
        const onContainerBlur = () => {
            interactions.clearState();
        };
        const onDocumentKeyDown = (event) => {
            if (event.key === 'Escape') {
                interactions.clearHighlight();
                interactions.clearHighlightedLegend();
            }
        };
        const onPopoverLeave = (event) => {
            if (plotRef.current.svg.contains(event.relatedTarget) || interactions.get().isPopoverPinned) {
                return;
            }
            interactions.clearHighlight();
            interactions.clearHighlightedLegend();
        };
        return {
            width,
            height,
            series,
            allSeries,
            getInternalSeries,
            computed,
            interactions,
            handlers: {
                onSVGMouseMove,
                onSVGMouseOut,
                onSVGMouseDown,
                onSVGKeyDown,
                onSVGFocus,
                onSVGBlur,
                onFilterSeries,
                onLegendHighlight,
                onPopoverDismiss,
                onContainerBlur,
                onDocumentKeyDown,
                onPopoverLeave,
            },
            refs: {
                plot: plotRef,
                container: containerRef,
                verticalMarker: verticalMarkerRef,
                popoverRef,
            },
        };
    }, [allSeries, series, xDomain, yDomain, xScaleType, yScaleType, height, width, stableSetVisibleSeries, popoverRef]);
    // Notify client when series highlight change.
    (0,_async_store__WEBPACK_IMPORTED_MODULE_9__.useReaction)(model.interactions, state => state.highlightedSeries, setHighlightedSeries);
    // Update interactions store when series highlight in a controlled way.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (highlightedSeries !== model.interactions.get().highlightedSeries) {
            model.interactions.highlightSeries(highlightedSeries);
        }
    }, [model, highlightedSeries]);
    return model;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/model/use-filter-props.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/model/use-filter-props.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useFilterProps)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



// Provides controlled or uncontrolled props to filter chart series.
function useFilterProps(series, controlledVisibleSeries, controlledOnVisibleChange) {
    const [visibleSeries = [], setVisibleSeriesState] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_1__.useControllable)(controlledVisibleSeries, controlledOnVisibleChange, series, {
        componentName: 'AreaChart',
        controlledProp: 'visibleSeries',
        changeHandler: 'onFilterChange',
    });
    const setVisibleSeries = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((selectedSeries) => {
        setVisibleSeriesState(selectedSeries);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_2__.fireNonCancelableEvent)(controlledOnVisibleChange, { visibleSeries: selectedSeries });
    }, [controlledOnVisibleChange, setVisibleSeriesState]);
    // Reset filter if series change.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const newVisibleSeries = visibleSeries.filter(s => series.indexOf(s) !== -1);
        if (newVisibleSeries.length !== visibleSeries.length) {
            setVisibleSeries(newVisibleSeries);
        }
    }, [series, visibleSeries, setVisibleSeries]);
    return [visibleSeries, setVisibleSeries];
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/model/use-highlight-props.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/model/use-highlight-props.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useHighlightProps)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



// Provides controlled or uncontrolled props to highlight chart elements.
function useHighlightProps(series, controlledHighlightedSeries, controlledOnHighlightChange) {
    const [highlightedSeries = null, setHighlightedSeries] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_1__.useControllable)(controlledHighlightedSeries, controlledOnHighlightChange, null, {
        componentName: 'AreaChart',
        controlledProp: 'highlightedSeries',
        changeHandler: 'onHighlightChange',
    });
    const notifyHighlightedSeries = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((s) => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_2__.fireNonCancelableEvent)(controlledOnHighlightChange, { highlightedSeries: s });
    }, [controlledOnHighlightChange]);
    // Reset highlights if series change.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (controlledHighlightedSeries) {
            const highlightedSeriesIndex = series.indexOf(controlledHighlightedSeries);
            if (highlightedSeriesIndex === -1) {
                setHighlightedSeries(null);
                notifyHighlightedSeries(null);
            }
        }
    }, [series, controlledHighlightedSeries, setHighlightedSeries, notifyHighlightedSeries]);
    return [highlightedSeries, notifyHighlightedSeries];
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/model/utils.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/model/utils.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "circleIndex": () => (/* binding */ circleIndex),
/* harmony export */   "computeDomainX": () => (/* binding */ computeDomainX),
/* harmony export */   "computeDomainY": () => (/* binding */ computeDomainY),
/* harmony export */   "computePlotPoints": () => (/* binding */ computePlotPoints),
/* harmony export */   "findClosest": () => (/* binding */ findClosest),
/* harmony export */   "isSeriesValid": () => (/* binding */ isSeriesValid)
/* harmony export */ });
// A sufficiently small value.
// The Number.EPSILON is not available in the target ECMA version.
// See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/EPSILON
const EPSILON = 0.0000000000001;
// When x-domain is not set explicitly - guess it based on the available data.
function computeDomainX(series) {
    const xValues = getXValues(series);
    if (xValues.length === 0) {
        return [];
    }
    // Assuming categorical domain.
    // In that case, all values are to be included.
    if (typeof xValues[0] === 'string') {
        return uniq(xValues);
    }
    // For non-categorical domain find min and max bounds.
    return xValues.reduce(([min, max], x) => [x < min ? x : min, max < x ? x : max], [xValues[0], xValues[0]]);
}
// When y-domain is not set explicitly - guess it based on the available data and series.
function computeDomainY(series, scaleType) {
    let min = Number.POSITIVE_INFINITY;
    let max = Number.NEGATIVE_INFINITY;
    // Find the min and max for threshold series.
    series.forEach(s => {
        if (s.type === 'threshold') {
            min = Math.min(min, s.y);
            max = Math.max(max, s.y);
        }
    });
    // Find the min and max for area series considering their stacking.
    getXValues(series).forEach((_, xIndex) => {
        var _a;
        // Maintains the prev stack level.
        let stackY = scaleType === 'linear' ? 0 : EPSILON;
        for (const s of series) {
            if (s.type === 'area') {
                stackY = stackY + (((_a = s.data[xIndex]) === null || _a === void 0 ? void 0 : _a.y) || 0);
                min = Math.min(min, stackY);
                max = Math.max(max, stackY);
            }
        }
    });
    // If min/max is not overridden than either series or series data is empty.
    if (min === Number.POSITIVE_INFINITY) {
        return [];
    }
    // Log scales can't start from 0, so, if possible, start from 1.
    if (scaleType === 'log' && min === 0 && max > 1) {
        return [1, max];
    }
    return [min, max];
}
// For given data, series and scales, compute all points and group them as
// x:y, x:series and series:x to allow constant time access to the required point or subset.
function computePlotPoints(series, xScale, yScale) {
    const xValues = getXValues(series);
    // Lookup for xy[xIndex][yIndex]
    const xy = [];
    // Lookup for xs[xIndex][seriesIndex]
    const xs = [];
    // Lookup for sx[seriesIndex][xIndex]
    const sx = [];
    // Filter out the data which is beyond the plot for whatever reason.
    getVisibleData(xValues, xScale).forEach(({ x, scaledX }, xIndex) => {
        // Maintains the prev stack level. Starting from epsilon to not break log scales.
        let stackY = yScale.scaleType === 'linear' ? 0 : EPSILON;
        // A column of series points related to the same x.
        const points = [];
        // Collect the points, leaving y-index as 0 for now.
        series.forEach((s, sIndex) => {
            var _a;
            if (s.type === 'threshold') {
                const scaledY = yScale.d3Scale(s.y) || 0;
                points.push({
                    x: x,
                    y0: s.y,
                    y1: s.y,
                    scaled: { x: scaledX, y0: scaledY, y1: scaledY },
                    index: { x: xIndex, s: sIndex, y: 0 },
                    value: 0,
                });
            }
            else {
                const value = ((_a = s.data[xIndex]) === null || _a === void 0 ? void 0 : _a.y) || 0;
                const y0 = stackY;
                const y1 = stackY + value;
                points.push({
                    x: x,
                    y0: y0,
                    y1: y1,
                    scaled: { x: scaledX, y0: yScale.d3Scale(y0) || 0, y1: yScale.d3Scale(y1) || 0 },
                    index: { x: xIndex, s: sIndex, y: 0 },
                    value: value,
                });
                stackY = y1;
            }
        });
        // Sort points by y and insert the missing y-index.
        points
            .sort((p1, p2) => p1.y1 - p2.y1)
            .forEach((point, index) => {
            point.index.y = index;
            // Insert the points to the respective two-dimensional lookup arrays.
            insertIntoMatrix(xy, point.index.x, point.index.y, point);
            insertIntoMatrix(xs, point.index.x, point.index.s, point);
            insertIntoMatrix(sx, point.index.s, point.index.x, point);
        });
    });
    return { xy, xs, sx };
}
// Finds the closest point in the sorted array.
function findClosest(sortedArray, target, getter) {
    // The method guarantees to return a point hence empty arrays are not allowed.
    if (sortedArray.length === 0) {
        throw new Error('Invariant violation: array is empty.');
    }
    const isAscending = getter(sortedArray[0]) < getter(sortedArray[sortedArray.length - 1]);
    const compare = (x) => (isAscending ? getter(x) < target : getter(x) > target);
    const delta = (x) => Math.abs(getter(x) - target);
    // Use binary search to find the closest value in a sorted array.
    let lo = 0;
    let hi = sortedArray.length - 1;
    while (hi - lo > 1) {
        const mid = Math.floor((lo + hi) / 2);
        if (compare(sortedArray[mid])) {
            lo = mid;
        }
        else {
            hi = mid;
        }
    }
    return delta(sortedArray[lo]) < delta(sortedArray[hi]) ? sortedArray[lo] : sortedArray[hi];
}
// Returns given index if it is in range or the opposite range boundary otherwise.
function circleIndex(index, [from, to]) {
    if (index < from) {
        return to;
    }
    if (index > to) {
        return from;
    }
    return index;
}
// Compares all x-values between series to ensure they are consistent.
function isSeriesValid(series) {
    var _a;
    const sampleXValues = getXValues(series);
    for (const s of series) {
        if (s.type === 'area') {
            for (let i = 0; i < Math.max(s.data.length, sampleXValues.length); i++) {
                if (((_a = s.data[i]) === null || _a === void 0 ? void 0 : _a.x) !== sampleXValues[i]) {
                    return false;
                }
            }
        }
    }
    return true;
}
// Takes first area series x-values as all data x-values are to match across series.
function getXValues(series) {
    for (const s of series) {
        if (s.type === 'area') {
            return s.data.map(({ x }) => x);
        }
    }
    return [];
}
// Returns data that is visible in the given scale.
function getVisibleData(data, xScale) {
    const scaledOffsetX = xScale.isCategorical() ? Math.max(0, xScale.d3Scale.bandwidth() - 1) / 2 : 0;
    const visibleData = [];
    for (const x of data) {
        const scaledX = xScale.d3Scale(x);
        if (scaledX !== undefined) {
            visibleData.push({ x, scaledX: scaledX + scaledOffsetX });
        }
    }
    return visibleData;
}
// Inserts given value into a two-dimensional array.
function insertIntoMatrix(matrix, row, col, value) {
    if (!matrix[row]) {
        matrix[row] = [];
    }
    matrix[row][col] = value;
}
// Creates new array with only unique elements of the given array.
function uniq(arr) {
    const set = new Set();
    const uniqArray = [];
    for (const value of arr) {
        if (!set.has(value)) {
            set.add(value);
            uniqArray.push(value);
        }
    }
    return uniqArray;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/styles.css.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/styles.css.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/area-chart/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "series": "awsui_series_y1yrh_u5bx8_93",
  "root": "awsui_root_y1yrh_u5bx8_111",
  "has-default-filter": "awsui_has-default-filter_y1yrh_u5bx8_126",
  "chart-container": "awsui_chart-container_y1yrh_u5bx8_130",
  "chart-container__vertical": "awsui_chart-container__vertical_y1yrh_u5bx8_136",
  "chart-container__horizontal": "awsui_chart-container__horizontal_y1yrh_u5bx8_142",
  "content": "awsui_content_y1yrh_u5bx8_146",
  "content--reserve-filter": "awsui_content--reserve-filter_y1yrh_u5bx8_153",
  "content--reserve-legend": "awsui_content--reserve-legend_y1yrh_u5bx8_157",
  "series--highlighted": "awsui_series--highlighted_y1yrh_u5bx8_169",
  "series--dimmed": "awsui_series--dimmed_y1yrh_u5bx8_173",
  "series--threshold": "awsui_series--threshold_y1yrh_u5bx8_177",
  "popover-divider": "awsui_popover-divider_y1yrh_u5bx8_182"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/attribute-editor/additional-info.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/attribute-editor/additional-info.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AdditionalInfo": () => (/* binding */ AdditionalInfo)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/attribute-editor/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const AdditionalInfo = ({ children, id }) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_1__["default"], { visible: true, tagName: "div", "data-testid": "info-live-region" },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { id: id, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["additional-info"] }, children)));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/attribute-editor/index.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/attribute-editor/index.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/attribute-editor/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const AttributeEditor = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { items = [], isItemRemovable = () => true } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["items", "isItemRemovable"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('AttributeEditor');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ items: items, isItemRemovable: isItemRemovable }, props, baseComponentProps, { ref: ref })));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(AttributeEditor, 'AttributeEditor');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AttributeEditor);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/attribute-editor/internal.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/attribute-editor/internal.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _additional_info__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./additional-info */ "./node_modules/@cloudscape-design/components/attribute-editor/additional-info.js");
/* harmony import */ var _row__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./row */ "./node_modules/@cloudscape-design/components/attribute-editor/row.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/attribute-editor/styles.css.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_hooks_use_previous__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-previous */ "./node_modules/@cloudscape-design/components/internal/hooks/use-previous/index.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0













const InternalAttributeEditor = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { additionalInfo, disableAddButton, definition, items, isItemRemovable = () => true, empty, addButtonText, removeButtonText, i18nStrings, onAddButtonClick, onRemoveButtonClick, __internalRootRef = null } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["additionalInfo", "disableAddButton", "definition", "items", "isItemRemovable", "empty", "addButtonText", "removeButtonText", "i18nStrings", "onAddButtonClick", "onRemoveButtonClick", "__internalRootRef"]);
    const [breakpoint, breakpointRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_4__.useContainerBreakpoints)(['default', 'xxs', 'xs']);
    const removeButtonRefs = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)([]);
    const addButtonRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const wasNonEmpty = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const [removalAnnouncement, setRemovalAnnouncement] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const isEmpty = items && items.length === 0;
    wasNonEmpty.current = wasNonEmpty.current || !isEmpty;
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => ({
        focusRemoveButton(rowIndex) {
            var _a;
            (_a = removeButtonRefs.current[rowIndex]) === null || _a === void 0 ? void 0 : _a.focus();
        },
        focusAddButton() {
            var _a;
            (_a = addButtonRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        },
    }));
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_5__.useMergeRefs)(breakpointRef, __internalRootRef);
    const additionalInfoId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_6__.useUniqueId)('attribute-editor-info');
    const infoAriaDescribedBy = additionalInfo ? additionalInfoId : undefined;
    const prevItemsLength = (0,_internal_hooks_use_previous__WEBPACK_IMPORTED_MODULE_7__.usePrevious)(items.length);
    react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(() => {
        if (prevItemsLength && prevItemsLength > items.length && (i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.itemRemovedAriaLive)) {
            setRemovalAnnouncement(i18nStrings.itemRemovedAriaLive);
        }
        else {
            setRemovalAnnouncement('');
        }
        // we only want to announce when the number of items decreases (i.e. when an item is removed)
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, [items, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.itemRemovedAriaLive]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { ref: mergedRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].root) }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_9__["default"], { margin: { bottom: 'l' } },
            isEmpty && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].empty, wasNonEmpty.current && _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["empty-appear"]) }, empty),
            items.map((item, index) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_row__WEBPACK_IMPORTED_MODULE_10__.Row, { key: index, index: index, breakpoint: breakpoint, item: item, definition: definition, i18nStrings: i18nStrings, removable: isItemRemovable(item), removeButtonText: removeButtonText, removeButtonRefs: removeButtonRefs.current, onRemoveButtonClick: onRemoveButtonClick })))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_11__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["add-button"], disabled: disableAddButton, onClick: onAddButtonClick, formAction: "none", ref: addButtonRef, __nativeAttributes: { 'aria-describedby': infoAriaDescribedBy } }, addButtonText),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_12__["default"], { "data-testid": "removal-announcement", delay: 5, key: items.length }, removalAnnouncement),
        !!additionalInfo && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_additional_info__WEBPACK_IMPORTED_MODULE_13__.AdditionalInfo, { id: infoAriaDescribedBy }, additionalInfo)));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalAttributeEditor);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/attribute-editor/row.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/attribute-editor/row.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Row": () => (/* binding */ Row)
/* harmony export */ });
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/attribute-editor/styles.css.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _column_layout_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../column-layout/internal */ "./node_modules/@cloudscape-design/components/column-layout/internal.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _grid_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../grid/internal */ "./node_modules/@cloudscape-design/components/grid/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










const Divider = () => react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].divider, padding: { top: 'l' } });
function render(item, itemIndex, slot) {
    return typeof slot === 'function' ? slot(item, itemIndex) : slot;
}
const GRID_DEFINITION = [{ colspan: { default: 12, xs: 9 } }];
const REMOVABLE_GRID_DEFINITION = [{ colspan: { default: 12, xs: 9 } }, { colspan: { default: 12, xs: 3 } }];
const Row = react__WEBPACK_IMPORTED_MODULE_0___default().memo(({ breakpoint, item, definition, i18nStrings = {}, index, removable, removeButtonText, removeButtonRefs, onRemoveButtonClick, }) => {
    const isNarrowViewport = breakpoint === 'default' || breakpoint === 'xxs';
    const isWideViewport = !isNarrowViewport;
    const handleRemoveClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_4__.fireNonCancelableEvent)(onRemoveButtonClick, { itemIndex: index });
    }, [onRemoveButtonClick, index]);
    const firstControlId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)('first-control-id-');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].row, margin: { bottom: 's' } },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "group", "aria-labelledby": `${firstControlId}-label ${firstControlId}` },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_grid_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { __breakpoint: breakpoint, gridDefinition: removable ? REMOVABLE_GRID_DEFINITION : GRID_DEFINITION },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_column_layout_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["row-control"], columns: definition.length, __breakpoint: breakpoint }, definition.map(({ info, label, constraintText, errorText, control }, defIndex) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { key: defIndex, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].field, label: label, info: info, constraintText: render(item, index, constraintText), errorText: render(item, index, errorText), stretch: true, i18nStrings: { errorIconAriaLabel: i18nStrings.errorIconAriaLabel }, __hideLabel: isWideViewport && index > 0, controlId: defIndex === 0 ? firstControlId : undefined }, render(item, index, control))))),
                removable && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ButtonContainer, { index: index, isNarrowViewport: isNarrowViewport, hasLabel: definition.some(row => row.label) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_9__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["remove-button"], formAction: "none", ref: ref => {
                            removeButtonRefs[index] = ref !== null && ref !== void 0 ? ref : undefined;
                        }, onClick: handleRemoveClick }, removeButtonText))))),
        isNarrowViewport && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Divider, null)));
});
const ButtonContainer = ({ index, children, isNarrowViewport, hasLabel }) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["button-container-haslabel"]]: !isNarrowViewport && index === 0 && hasLabel,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["button-container-nolabel"]]: !isNarrowViewport && index === 0 && !hasLabel,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["right-align"]]: isNarrowViewport,
    }) }, children));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/attribute-editor/styles.css.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/attribute-editor/styles.css.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/attribute-editor/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "empty-appear": "awsui_empty-appear_n4qlp_roecl_93",
  "awsui-motion-fade-in": "awsui_awsui-motion-fade-in_n4qlp_roecl_1",
  "root": "awsui_root_n4qlp_roecl_119",
  "empty": "awsui_empty_n4qlp_roecl_93",
  "row": "awsui_row_n4qlp_roecl_139",
  "row-control": "awsui_row-control_n4qlp_roecl_143",
  "field": "awsui_field_n4qlp_roecl_147",
  "add-button": "awsui_add-button_n4qlp_roecl_151",
  "remove-button": "awsui_remove-button_n4qlp_roecl_155",
  "button-container-haslabel": "awsui_button-container-haslabel_n4qlp_roecl_159",
  "button-container-nolabel": "awsui_button-container-nolabel_n4qlp_roecl_163",
  "divider": "awsui_divider_n4qlp_roecl_167",
  "additional-info": "awsui_additional-info_n4qlp_roecl_171",
  "right-align": "awsui_right-align_n4qlp_roecl_217"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/autosuggest-option.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/autosuggest-option.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_option__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/components/option */ "./node_modules/@cloudscape-design/components/internal/components/option/index.js");
/* harmony import */ var _internal_components_selectable_item__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/components/selectable-item */ "./node_modules/@cloudscape-design/components/internal/components/selectable-item/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_components_options_list_utils_test_indexes__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/components/options-list/utils/test-indexes */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/test-indexes.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/autosuggest/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






const AutosuggestOption = (_a, ref) => {
    var { nativeAttributes = {}, highlightText, option, highlighted, highlightType, current, enteredTextLabel, virtualPosition, padBottom, screenReaderContent, ariaSetsize, ariaPosinset } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["nativeAttributes", "highlightText", "option", "highlighted", "highlightType", "current", "enteredTextLabel", "virtualPosition", "padBottom", "screenReaderContent", "ariaSetsize", "ariaPosinset"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(rest);
    const useEntered = 'type' in option && option.type === 'use-entered';
    const isParent = 'type' in option && option.type === 'parent';
    const isChild = 'type' in option && option.type === 'child';
    const { throughIndex, inGroupIndex, groupIndex } = (0,_internal_components_options_list_utils_test_indexes__WEBPACK_IMPORTED_MODULE_3__.getTestOptionIndexes)(option) || {};
    let optionContent;
    if (useEntered) {
        optionContent = enteredTextLabel(option.value || '');
        // we don't want fancy generated content for screenreader for the "Use..." option,
        // just the visible text is fine
        screenReaderContent = undefined;
    }
    else if (isParent) {
        optionContent = option.label;
    }
    else {
        const a11yProperties = {};
        if (nativeAttributes['aria-label']) {
            a11yProperties['aria-label'] = nativeAttributes['aria-label'];
        }
        optionContent = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, a11yProperties),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_option__WEBPACK_IMPORTED_MODULE_4__["default"], { option: option, highlightedOption: highlighted, highlightText: highlightText })));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_selectable_item__WEBPACK_IMPORTED_MODULE_5__["default"], Object.assign({}, baseProps, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].option, ariaSelected: current, highlighted: highlighted, disabled: option.disabled, hasBackground: useEntered, isParent: isParent, isChild: isChild, virtualPosition: virtualPosition, "data-test-index": throughIndex, "data-in-group-index": inGroupIndex, "data-group-index": groupIndex, ref: ref, padBottom: padBottom, screenReaderContent: screenReaderContent, ariaSetsize: ariaSetsize, ariaPosinset: ariaPosinset, highlightType: highlightType }), optionContent));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().memo(react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(AutosuggestOption)));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/index.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/index.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/autosuggest/internal.js");
/* harmony import */ var _internal_utils_external_props__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/external-props */ "./node_modules/@cloudscape-design/components/internal/utils/external-props.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const Autosuggest = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { filteringType = 'auto', statusType = 'finished', disableBrowserAutocorrect = false } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["filteringType", "statusType", "disableBrowserAutocorrect"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Autosuggest');
    const externalProps = (0,_internal_utils_external_props__WEBPACK_IMPORTED_MODULE_3__.getExternalProps)(props);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({ filteringType: filteringType, statusType: statusType, disableBrowserAutocorrect: disableBrowserAutocorrect }, externalProps, baseComponentProps, { ref: ref })));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__.applyDisplayName)(Autosuggest, 'Autosuggest');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Autosuggest);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/internal.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/internal.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _options_controller__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./options-controller */ "./node_modules/@cloudscape-design/components/autosuggest/options-controller.js");
/* harmony import */ var _internal_components_dropdown_status__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/components/dropdown-status */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/index.js");
/* harmony import */ var _internal_components_dropdown_footer__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../internal/components/dropdown-footer */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _select_utils_check_option_value_field__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../select/utils/check-option-value-field */ "./node_modules/@cloudscape-design/components/select/utils/check-option-value-field.js");
/* harmony import */ var _internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/check-controlled */ "./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js");
/* harmony import */ var _options_list__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./options-list */ "./node_modules/@cloudscape-design/components/autosuggest/options-list.js");
/* harmony import */ var _load_more_controller__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./load-more-controller */ "./node_modules/@cloudscape-design/components/autosuggest/load-more-controller.js");
/* harmony import */ var _internal_components_autosuggest_input__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/components/autosuggest-input */ "./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/index.js");
/* harmony import */ var _contexts_form_field__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../contexts/form-field */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/autosuggest/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
















const InternalAutosuggest = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((props, ref) => {
    var _a;
    const { value, onChange, onBlur, onFocus, onKeyUp, onLoadItems, options, filteringType = 'auto', statusType = 'finished', recoveryText, placeholder, clearAriaLabel, name, disabled, disableBrowserAutocorrect = false, autoFocus, readOnly, ariaLabel, ariaRequired, enteredTextLabel, onKeyDown, virtualScroll, expandToViewport, onSelect, renderHighlightedAriaLive, __internalRootRef } = props, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(props, ["value", "onChange", "onBlur", "onFocus", "onKeyUp", "onLoadItems", "options", "filteringType", "statusType", "recoveryText", "placeholder", "clearAriaLabel", "name", "disabled", "disableBrowserAutocorrect", "autoFocus", "readOnly", "ariaLabel", "ariaRequired", "enteredTextLabel", "onKeyDown", "virtualScroll", "expandToViewport", "onSelect", "renderHighlightedAriaLive", "__internalRootRef"]);
    (0,_internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_3__["default"])('Autosuggest', 'value', value, 'onChange', onChange);
    (0,_select_utils_check_option_value_field__WEBPACK_IMPORTED_MODULE_4__.checkOptionValueField)('Autosuggest', 'options', options);
    const autosuggestInputRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => ({
        focus: () => { var _a; return (_a = autosuggestInputRef.current) === null || _a === void 0 ? void 0 : _a.focus(); },
        select: () => { var _a; return (_a = autosuggestInputRef.current) === null || _a === void 0 ? void 0 : _a.select(); },
    }), []);
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_5__.useInternalI18n)('autosuggest');
    const errorIconAriaLabel = i18n('errorIconAriaLabel', restProps.errorIconAriaLabel);
    const selectedAriaLabel = i18n('selectedAriaLabel', restProps.selectedAriaLabel);
    const [autosuggestItemsState, autosuggestItemsHandlers] = (0,_options_controller__WEBPACK_IMPORTED_MODULE_6__.useAutosuggestItems)({
        options: options || [],
        filterValue: value,
        filterText: value,
        filteringType,
        hideEnteredTextLabel: false,
        onSelectItem: (option) => {
            var _a;
            const value = option.value || '';
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onChange, { value });
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onSelect, {
                value,
                selectedOption: option.type !== 'use-entered' ? option.option : undefined,
            });
            (_a = autosuggestInputRef.current) === null || _a === void 0 ? void 0 : _a.close();
        },
    });
    const autosuggestLoadMoreHandlers = (0,_load_more_controller__WEBPACK_IMPORTED_MODULE_8__.useAutosuggestLoadMore)({
        options,
        statusType,
        onLoadItems: (detail) => (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onLoadItems, detail),
    });
    const handleChange = (event) => {
        autosuggestItemsHandlers.setShowAll(false);
        autosuggestItemsHandlers.resetHighlightWithKeyboard();
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onChange, event.detail);
    };
    const handleDelayedInput = (event) => {
        autosuggestLoadMoreHandlers.fireLoadMoreOnInputChange(event.detail.value);
    };
    const handleBlur = () => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onBlur, null);
    };
    const handleFocus = () => {
        autosuggestItemsHandlers.setShowAll(true);
        autosuggestLoadMoreHandlers.fireLoadMoreOnInputFocus();
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onFocus, null);
    };
    const handleKeyUp = (e) => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireCancelableEvent)(onKeyUp, e.detail);
    };
    const handleKeyDown = (e) => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireCancelableEvent)(onKeyDown, e.detail);
    };
    const handlePressArrowDown = () => {
        autosuggestItemsHandlers.moveHighlightWithKeyboard(1);
    };
    const handlePressArrowUp = () => {
        autosuggestItemsHandlers.moveHighlightWithKeyboard(-1);
    };
    const handlePressEnter = () => {
        return autosuggestItemsHandlers.selectHighlightedOptionWithKeyboard();
    };
    const handleCloseDropdown = () => {
        autosuggestItemsHandlers.resetHighlightWithKeyboard();
    };
    const handleRecoveryClick = () => {
        var _a;
        autosuggestLoadMoreHandlers.fireLoadMoreOnRecoveryClick();
        (_a = autosuggestInputRef.current) === null || _a === void 0 ? void 0 : _a.focus();
    };
    const formFieldContext = (0,_contexts_form_field__WEBPACK_IMPORTED_MODULE_9__.useFormFieldContext)(restProps);
    const selfControlId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)('input');
    const footerControlId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)('footer');
    const controlId = (_a = formFieldContext.controlId) !== null && _a !== void 0 ? _a : selfControlId;
    const listId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)('list');
    const highlightedOptionIdSource = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)();
    const highlightedOptionId = autosuggestItemsState.highlightedOption ? highlightedOptionIdSource : undefined;
    const isEmpty = !value && !autosuggestItemsState.items.length;
    const dropdownStatus = (0,_internal_components_dropdown_status__WEBPACK_IMPORTED_MODULE_11__.useDropdownStatus)(Object.assign(Object.assign({}, props), { isEmpty,
        recoveryText,
        errorIconAriaLabel, onRecoveryClick: handleRecoveryClick }));
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_autosuggest_input__WEBPACK_IMPORTED_MODULE_12__["default"], Object.assign({}, restProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].root, restProps.className), ref: autosuggestInputRef, __internalRootRef: __internalRootRef, value: value, onChange: handleChange, onBlur: handleBlur, onFocus: handleFocus, onKeyUp: handleKeyUp, onKeyDown: handleKeyDown, name: name, controlId: controlId, placeholder: placeholder, disabled: disabled, readOnly: readOnly, autoFocus: autoFocus, ariaLabel: ariaLabel, ariaRequired: ariaRequired, clearAriaLabel: clearAriaLabel, disableBrowserAutocorrect: disableBrowserAutocorrect, expandToViewport: expandToViewport, ariaControls: listId, ariaActivedescendant: highlightedOptionId, dropdownExpanded: autosuggestItemsState.items.length > 1 || dropdownStatus.content !== null, dropdownContent: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_options_list__WEBPACK_IMPORTED_MODULE_14__["default"], { autosuggestItemsState: autosuggestItemsState, autosuggestItemsHandlers: autosuggestItemsHandlers, highlightedOptionId: highlightedOptionId, highlightText: value, listId: listId, controlId: controlId, enteredTextLabel: enteredTextLabel, handleLoadMore: autosuggestLoadMoreHandlers.fireLoadMoreOnScroll, hasDropdownStatus: dropdownStatus.content !== null, virtualScroll: virtualScroll, selectedAriaLabel: selectedAriaLabel, renderHighlightedAriaLive: renderHighlightedAriaLive, listBottom: !dropdownStatus.isSticky ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown_footer__WEBPACK_IMPORTED_MODULE_15__["default"], { content: dropdownStatus.content, id: footerControlId }) : null, ariaDescribedby: dropdownStatus.content ? footerControlId : undefined }), dropdownFooter: dropdownStatus.isSticky ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown_footer__WEBPACK_IMPORTED_MODULE_15__["default"], { id: footerControlId, content: dropdownStatus.content, hasItems: autosuggestItemsState.items.length >= 1 })) : null, loopFocus: statusType === 'error' && !!recoveryText, onCloseDropdown: handleCloseDropdown, onDelayedInput: handleDelayedInput, onPressArrowDown: handlePressArrowDown, onPressArrowUp: handlePressArrowUp, onPressEnter: handlePressEnter })));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalAutosuggest);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/load-more-controller.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/load-more-controller.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useAutosuggestLoadMore": () => (/* binding */ useAutosuggestLoadMore)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const useAutosuggestLoadMore = ({ options = [], statusType, onLoadItems, }) => {
    const lastFilteringText = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const fireLoadMore = ({ firstPage, samePage, filteringText, }) => {
        var _a;
        if (filteringText === undefined || lastFilteringText.current !== filteringText) {
            if (filteringText !== undefined) {
                lastFilteringText.current = filteringText;
            }
            onLoadItems({ filteringText: (_a = lastFilteringText.current) !== null && _a !== void 0 ? _a : '', firstPage, samePage });
        }
    };
    const fireLoadMoreOnScroll = () => {
        options.length > 0 && statusType === 'pending' && fireLoadMore({ firstPage: false, samePage: false });
    };
    const fireLoadMoreOnRecoveryClick = () => fireLoadMore({ firstPage: false, samePage: true });
    const fireLoadMoreOnInputFocus = () => fireLoadMore({ firstPage: true, samePage: false, filteringText: '' });
    const fireLoadMoreOnInputChange = (filteringText) => fireLoadMore({ firstPage: true, samePage: false, filteringText });
    return { fireLoadMoreOnScroll, fireLoadMoreOnRecoveryClick, fireLoadMoreOnInputFocus, fireLoadMoreOnInputChange };
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/options-controller.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/options-controller.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useAutosuggestItems": () => (/* binding */ useAutosuggestItems)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _utils_utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/utils */ "./node_modules/@cloudscape-design/components/autosuggest/utils/utils.js");
/* harmony import */ var _internal_components_options_list_utils_test_indexes__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/components/options-list/utils/test-indexes */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/test-indexes.js");
/* harmony import */ var _internal_components_options_list_utils_use_highlight_option__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/components/options-list/utils/use-highlight-option */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-highlight-option.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const isHighlightable = (option) => {
    return !!option && option.type !== 'parent';
};
const isInteractive = (option) => !!option && !option.disabled && option.type !== 'parent';
const useAutosuggestItems = ({ options, filterValue, filterText, filteringType, hideEnteredTextLabel, onSelectItem, }) => {
    const [showAll, setShowAll] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const { items, getItemGroup } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => createItems(options), [options]);
    const filteredItems = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        const filteredItems = filteringType === 'auto' && !showAll ? (0,_utils_utils__WEBPACK_IMPORTED_MODULE_1__.filterOptions)(items, filterText) : [...items];
        if (filterValue && !hideEnteredTextLabel) {
            filteredItems.unshift({ value: filterValue, type: 'use-entered', option: { value: filterValue } });
        }
        (0,_internal_components_options_list_utils_test_indexes__WEBPACK_IMPORTED_MODULE_2__.generateTestIndexes)(filteredItems, getItemGroup);
        return filteredItems;
    }, [items, getItemGroup, filterValue, filterText, filteringType, showAll, hideEnteredTextLabel]);
    const [highlightedOptionState, highlightedOptionHandlers] = (0,_internal_components_options_list_utils_use_highlight_option__WEBPACK_IMPORTED_MODULE_3__.useHighlightedOption)({
        options: filteredItems,
        isHighlightable,
    });
    const selectHighlightedOptionWithKeyboard = () => {
        if (highlightedOptionState.highlightedOption && isInteractive(highlightedOptionState.highlightedOption)) {
            onSelectItem(highlightedOptionState.highlightedOption);
            return true;
        }
        return false;
    };
    const highlightVisibleOptionWithMouse = (index) => {
        if (filteredItems[index] && isHighlightable(filteredItems[index])) {
            highlightedOptionHandlers.setHighlightedIndexWithMouse(index);
        }
    };
    const selectVisibleOptionWithMouse = (index) => {
        if (filteredItems[index] && isInteractive(filteredItems[index])) {
            onSelectItem(filteredItems[index]);
        }
    };
    return [
        Object.assign(Object.assign({}, highlightedOptionState), { items: filteredItems, showAll, getItemGroup }),
        Object.assign(Object.assign({}, highlightedOptionHandlers), { setShowAll,
            selectHighlightedOptionWithKeyboard,
            highlightVisibleOptionWithMouse,
            selectVisibleOptionWithMouse }),
    ];
};
function createItems(options) {
    const items = [];
    const itemToGroup = new WeakMap();
    const getItemGroup = (item) => itemToGroup.get(item);
    for (const option of options) {
        if (isGroup(option)) {
            for (const item of flattenGroup(option)) {
                items.push(item);
            }
        }
        else {
            items.push(Object.assign(Object.assign({}, option), { option }));
        }
    }
    function flattenGroup(group) {
        const { options } = group, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(group, ["options"]);
        let hasOnlyDisabledChildren = true;
        const items = [Object.assign(Object.assign({}, rest), { type: 'parent', option: group })];
        for (const option of options) {
            if (!option.disabled) {
                hasOnlyDisabledChildren = false;
            }
            const childOption = Object.assign(Object.assign({}, option), { type: 'child', disabled: option.disabled || rest.disabled, option });
            items.push(childOption);
            itemToGroup.set(childOption, group);
        }
        items[0].disabled = items[0].disabled || hasOnlyDisabledChildren;
        return items;
    }
    return { items, getItemGroup };
}
function isGroup(optionOrGroup) {
    return 'options' in optionOrGroup;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/options-list.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/options-list.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ AutosuggestOptionsList)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _virtual_list__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./virtual-list */ "./node_modules/@cloudscape-design/components/autosuggest/virtual-list.js");
/* harmony import */ var _plain_list__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./plain-list */ "./node_modules/@cloudscape-design/components/autosuggest/plain-list.js");
/* harmony import */ var _select_utils_use_announcement__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../select/utils/use-announcement */ "./node_modules/@cloudscape-design/components/select/utils/use-announcement.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const createMouseEventHandler = (handler) => (itemIndex) => {
    // prevent mouse events to avoid losing focus from the input
    if (itemIndex > -1) {
        handler(itemIndex);
    }
};
function AutosuggestOptionsList({ autosuggestItemsState, autosuggestItemsHandlers, highlightedOptionId, highlightText, listId, controlId, enteredTextLabel, handleLoadMore, hasDropdownStatus, virtualScroll, selectedAriaLabel, renderHighlightedAriaLive, listBottom, ariaDescribedby, }) {
    var _a;
    const handleMouseUp = createMouseEventHandler(autosuggestItemsHandlers.selectVisibleOptionWithMouse);
    const handleMouseMove = createMouseEventHandler(autosuggestItemsHandlers.highlightVisibleOptionWithMouse);
    const ListComponent = virtualScroll ? _virtual_list__WEBPACK_IMPORTED_MODULE_1__["default"] : _plain_list__WEBPACK_IMPORTED_MODULE_2__["default"];
    const announcement = (0,_select_utils_use_announcement__WEBPACK_IMPORTED_MODULE_3__.useAnnouncement)({
        announceSelected: ((_a = autosuggestItemsState.highlightedOption) === null || _a === void 0 ? void 0 : _a.value) === highlightText,
        highlightedOption: autosuggestItemsState.highlightedOption,
        getParent: option => autosuggestItemsState.getItemGroup(option),
        selectedAriaLabel,
        renderHighlightedAriaLive,
    });
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ListComponent, { listBottom: listBottom, handleLoadMore: handleLoadMore, autosuggestItemsState: autosuggestItemsState, highlightText: highlightText, enteredTextLabel: enteredTextLabel, highlightedA11yProps: highlightedOptionId ? { id: highlightedOptionId } : {}, hasDropdownStatus: hasDropdownStatus, menuProps: {
            id: listId,
            ariaLabelledby: controlId,
            onMouseUp: handleMouseUp,
            onMouseMove: handleMouseMove,
            ariaDescribedby,
        }, screenReaderContent: announcement }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/plain-list.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/plain-list.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "getOptionProps": () => (/* binding */ getOptionProps)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_options_list__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/components/options-list */ "./node_modules/@cloudscape-design/components/internal/components/options-list/index.js");
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _autosuggest_option__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./autosuggest-option */ "./node_modules/@cloudscape-design/components/autosuggest/autosuggest-option.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/autosuggest/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






const getOptionProps = (index, item, filteredItems, highlightedA11yProps, highlightedOption, hasDropdownStatus) => {
    const nativeAttributes = item === highlightedOption ? highlightedA11yProps : {};
    const baseOptionProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(nativeAttributes);
    const isLastItem = index === filteredItems.length - 1;
    const isNotEnteredTextItem = filteredItems.length > 1;
    const padBottom = !hasDropdownStatus && isNotEnteredTextItem && isLastItem;
    return Object.assign({ nativeAttributes, padBottom }, baseOptionProps);
};
const PlainList = ({ autosuggestItemsState, handleLoadMore, menuProps, enteredTextLabel, highlightedA11yProps, hasDropdownStatus, highlightText, listBottom, screenReaderContent, }) => {
    const listRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        const item = (_a = listRef.current) === null || _a === void 0 ? void 0 : _a.querySelector(`[data-mouse-target="${autosuggestItemsState.highlightedIndex}"]`);
        if (autosuggestItemsState.highlightType === 'keyboard' && item) {
            (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_2__.scrollElementIntoView)(item);
        }
    }, [autosuggestItemsState.highlightType, autosuggestItemsState.highlightedIndex]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_options_list__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({}, menuProps, { onLoadMore: handleLoadMore, open: true, ref: listRef, 
        // to prevent closing the list when clicking the scrollbar on IE11
        nativeAttributes: { unselectable: 'on' } }),
        autosuggestItemsState.items.map((item, index) => {
            const optionProps = getOptionProps(index, item, autosuggestItemsState.items, highlightedA11yProps, autosuggestItemsState.highlightedOption, hasDropdownStatus);
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_autosuggest_option__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({ highlightText: highlightText, option: item, highlighted: item === autosuggestItemsState.highlightedOption, current: item.value === highlightText, key: index, "data-mouse-target": index, enteredTextLabel: enteredTextLabel, screenReaderContent: screenReaderContent, highlightType: autosuggestItemsState.highlightType }, optionProps)));
        }),
        listBottom ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { role: "option", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["list-bottom"] }, listBottom)) : null));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (PlainList);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/styles.css.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/styles.css.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/autosuggest/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_12hwc_12ujv_5",
  "layout-strut": "awsui_layout-strut_12hwc_12ujv_9",
  "list-bottom": "awsui_list-bottom_12hwc_12ujv_15"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/utils/utils.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/utils/utils.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "filterOptions": () => (/* binding */ filterOptions)
/* harmony export */ });
const isGroup = (option) => 'type' in option && option.type === 'parent';
const popLastGroup = (options) => {
    if (options.length) {
        const lastOption = options[options.length - 1];
        if (isGroup(lastOption)) {
            options.pop();
        }
    }
};
const filterOptions = (options, text) => {
    const filteredOptions = options.reduce((filteredIn, option) => {
        if (isGroup(option)) {
            popLastGroup(filteredIn);
            filteredIn.push(option);
        }
        else if (matchSingleOption(option, text)) {
            filteredIn.push(option);
        }
        return filteredIn;
    }, []);
    popLastGroup(filteredOptions);
    return filteredOptions;
};
const matchSingleOption = (option, text) => {
    const searchableFields = ['value', 'label', 'description', 'labelTag'];
    const searchableTagFields = ['tags', 'filteringTags'];
    const searchText = text.toLowerCase();
    const searchStrFieldsFn = (attr) => matchString(option[attr], searchText);
    const searchTagsFieldsFn = (attr) => { var _a; return (_a = option[attr]) === null || _a === void 0 ? void 0 : _a.some(value => matchString(value, searchText)); };
    return searchableFields.some(searchStrFieldsFn) || searchableTagFields.some(searchTagsFieldsFn);
};
const matchString = (value, searchText) => {
    return value && value.toLowerCase().indexOf(searchText) !== -1;
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/virtual-list.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/virtual-list.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_virtual__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-virtual */ "./node_modules/react-virtual/dist/react-virtual.mjs");
/* harmony import */ var _internal_components_options_list__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/components/options-list */ "./node_modules/@cloudscape-design/components/internal/components/options-list/index.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _autosuggest_option__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./autosuggest-option */ "./node_modules/@cloudscape-design/components/autosuggest/autosuggest-option.js");
/* harmony import */ var _plain_list__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./plain-list */ "./node_modules/@cloudscape-design/components/autosuggest/plain-list.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/autosuggest/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const VirtualList = ({ autosuggestItemsState, handleLoadMore, menuProps, enteredTextLabel, highlightedA11yProps, hasDropdownStatus, highlightText, listBottom, screenReaderContent, }) => {
    const scrollRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    // update component, when it gets wider or narrower to reposition items
    const [width, strutRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__.useContainerQuery)(rect => rect.width, []);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(strutRef, () => scrollRef.current);
    const rowVirtualizer = (0,react_virtual__WEBPACK_IMPORTED_MODULE_2__.useVirtual)({
        size: autosuggestItemsState.items.length,
        parentRef: scrollRef,
        // estimateSize is a dependency of measurements memo. We update it to force full recalculation
        // when the height of any option could have changed:
        // 1: because the component got resized (width property got updated)
        // 2: becasue the option changed its content (highlightText property controls the highlight and the visibility of hidden tags)
        // eslint-disable-next-line react-hooks/exhaustive-deps
        estimateSize: (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => 31, [width, highlightText]),
        overscan: 5,
    });
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (autosuggestItemsState.highlightType === 'keyboard') {
            rowVirtualizer.scrollToIndex(autosuggestItemsState.highlightedIndex);
        }
    }, [autosuggestItemsState.highlightType, autosuggestItemsState.highlightedIndex, rowVirtualizer]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_options_list__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({}, menuProps, { onLoadMore: handleLoadMore, ref: scrollRef, open: true, 
        // to prevent closing the list when clicking the scrollbar on IE11
        nativeAttributes: { unselectable: 'on' } }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { "aria-hidden": "true", key: "total-size", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["layout-strut"], style: { height: rowVirtualizer.totalSize + (autosuggestItemsState.items.length === 1 ? 1 : 0) } }),
        rowVirtualizer.virtualItems.map(virtualRow => {
            const { index, start, measureRef } = virtualRow;
            const item = autosuggestItemsState.items[index];
            const optionProps = (0,_plain_list__WEBPACK_IMPORTED_MODULE_5__.getOptionProps)(index, item, autosuggestItemsState.items, highlightedA11yProps, autosuggestItemsState.highlightedOption, hasDropdownStatus);
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_autosuggest_option__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({ key: index, ref: measureRef, highlightText: highlightText, option: item, highlighted: item === autosuggestItemsState.highlightedOption, current: item.value === highlightText, "data-mouse-target": index, enteredTextLabel: enteredTextLabel, virtualPosition: start + (index === 0 ? 1 : 0), screenReaderContent: screenReaderContent, ariaSetsize: autosuggestItemsState.items.length, ariaPosinset: index + 1, highlightType: autosuggestItemsState.highlightType }, optionProps)));
        }),
        listBottom ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { role: "option", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-bottom"] }, listBottom)) : null));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (VirtualList);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/badge/index.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/badge/index.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Badge)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/badge/styles.css.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function Badge(_a) {
    var { color = 'grey', children } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["color", "children"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('Badge');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(rest);
    const className = (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].badge, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"][`badge-color-${color}`]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({}, baseProps, { className }, { ref: __internalRootRef }), children));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_6__.applyDisplayName)(Badge, 'Badge');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/badge/styles.css.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/badge/styles.css.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/badge/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "badge": "awsui_badge_1yjyg_ih6bq_93",
  "badge-color-grey": "awsui_badge-color-grey_1yjyg_ih6bq_113",
  "badge-color-green": "awsui_badge-color-green_1yjyg_ih6bq_116",
  "badge-color-blue": "awsui_badge-color-blue_1yjyg_ih6bq_119",
  "badge-color-red": "awsui_badge-color-red_1yjyg_ih6bq_122"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/bar-chart/index.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/bar-chart/index.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/bar-chart/styles.css.js");
/* harmony import */ var _mixed_line_bar_chart_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../mixed-line-bar-chart/internal */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function BarChart(_a) {
    var { series = [], height = 500, xScaleType = 'linear', yScaleType = 'linear', stackedBars = false, horizontalBars = false, detailPopoverSize = 'medium', statusType = 'finished', emphasizeBaselineAxis = true } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["series", "height", "xScaleType", "yScaleType", "stackedBars", "horizontalBars", "detailPopoverSize", "statusType", "emphasizeBaselineAxis"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('BarChart');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const className = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_mixed_line_bar_chart_internal__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({}, props, baseComponentProps, { className: className, height: height, xScaleType: xScaleType, yScaleType: yScaleType, stackedBars: stackedBars, horizontalBars: horizontalBars, series: series, detailPopoverSize: detailPopoverSize, statusType: statusType, emphasizeBaselineAxis: emphasizeBaselineAxis })));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__.applyDisplayName)(BarChart, 'BarChart');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (BarChart);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/bar-chart/styles.css.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/bar-chart/styles.css.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/bar-chart/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1gfe1_7b6p8_9"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/breadcrumb-group/index.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/breadcrumb-group/index.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ BreadcrumbGroup)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name.js */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/breadcrumb-group/internal.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function BreadcrumbGroup(_a) {
    var { items = [], expandAriaLabel = 'Show path' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["items", "expandAriaLabel"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('BreadcrumbGroup');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ items: items, expandAriaLabel: expandAriaLabel }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name_js__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(BreadcrumbGroup, 'BreadcrumbGroup');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/breadcrumb-group/internal.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/breadcrumb-group/internal.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalBreadcrumbGroup),
/* harmony export */   "getEventDetail": () => (/* binding */ getEventDetail)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/breadcrumb-group/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _button_dropdown_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../button-dropdown/internal */ "./node_modules/@cloudscape-design/components/button-dropdown/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _item_item__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./item/item */ "./node_modules/@cloudscape-design/components/breadcrumb-group/item/item.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/utils/check-safe-url */ "./node_modules/@cloudscape-design/components/internal/utils/check-safe-url.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0











const DropdownTrigger = (clickHandler, ref, isDisabled, isExpanded, ariaLabel) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_3__.InternalButton, { disabled: isDisabled, onClick: event => {
            event.preventDefault();
            clickHandler();
        }, ref: ref, ariaExpanded: isExpanded, "aria-haspopup": true, ariaLabel: ariaLabel, variant: "breadcrumb-group", formAction: "none" }, "..."));
};
const EllipsisDropdown = ({ ariaLabel, dropdownItems, onDropdownItemClick, onDropdownItemFollow, }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].ellipsis },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_dropdown_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { ariaLabel: ariaLabel, items: dropdownItems, onItemClick: onDropdownItemClick, onItemFollow: onDropdownItemFollow, customTriggerBuilder: DropdownTrigger }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].icon },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: "angle-right" }))));
};
const getEventDetail = (item) => ({
    item,
    text: item.text,
    href: item.href,
});
function InternalBreadcrumbGroup(_a) {
    var { items = [], ariaLabel, expandAriaLabel, onClick, onFollow, __internalRootRef } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_7__.__rest)(_a, ["items", "ariaLabel", "expandAriaLabel", "onClick", "onFollow", "__internalRootRef"]);
    for (const item of items) {
        (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_8__.checkSafeUrl)('BreadcrumbGroup', item.href);
    }
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const isMobile = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_9__.useMobile)();
    let breadcrumbItems = items.map((item, index) => {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].item, key: index },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_item_item__WEBPACK_IMPORTED_MODULE_10__.BreadcrumbItem, { item: item, onClick: onClick, onFollow: onFollow, isCompressed: isMobile, isLast: index === items.length - 1, isDisplayed: !isMobile || index === items.length - 1 || index === 0 })));
    });
    const getEventItem = (e) => {
        const { id } = e.detail;
        return items[parseInt(id)];
    };
    // Add ellipsis
    if (breadcrumbItems.length >= 2) {
        const dropdownItems = items
            .slice(1, items.length - 1)
            .map((item, index) => ({
            id: (index + 1).toString(),
            text: item.text,
            href: item.href || '#',
        }));
        breadcrumbItems = [
            breadcrumbItems[0],
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(EllipsisDropdown, { key: 'ellipsis', ariaLabel: expandAriaLabel, dropdownItems: dropdownItems, onDropdownItemClick: e => (0,_internal_events__WEBPACK_IMPORTED_MODULE_11__.fireCancelableEvent)(onClick, getEventDetail(getEventItem(e)), e), onDropdownItemFollow: e => (0,_internal_events__WEBPACK_IMPORTED_MODULE_11__.fireCancelableEvent)(onFollow, getEventDetail(getEventItem(e)), e) }),
            ...breadcrumbItems.slice(1),
        ];
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("nav", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["breadcrumb-group"], isMobile && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].mobile, items.length <= 2 && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["mobile-short"], baseProps.className), "aria-label": ariaLabel || undefined, ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ol", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["breadcrumb-group-list"] }, breadcrumbItems)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/breadcrumb-group/item/item.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/breadcrumb-group/item/item.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "BreadcrumbItem": () => (/* binding */ BreadcrumbItem)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal */ "./node_modules/@cloudscape-design/components/breadcrumb-group/internal.js");
/* harmony import */ var _internal_components_transition__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/components/transition */ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js");
/* harmony import */ var _popover_container__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../popover/container */ "./node_modules/@cloudscape-design/components/popover/container.js");
/* harmony import */ var _popover_body__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../popover/body */ "./node_modules/@cloudscape-design/components/popover/body.js");
/* harmony import */ var _internal_components_portal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/components/portal */ "./node_modules/@cloudscape-design/components/internal/components/portal/index.js");
/* harmony import */ var _popover_styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../popover/styles.css.js */ "./node_modules/@cloudscape-design/components/popover/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0











const BreadcrumbItemWithPopover = (_a) => {
    var { item, isLast, anchorAttributes } = _a, itemAttributes = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["item", "isLast", "anchorAttributes"]);
    const [showPopover, setShowPopover] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const textRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const virtualTextRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const isTruncated = (textRef, virtualTextRef) => {
        if (!textRef || !virtualTextRef || !textRef.current || !virtualTextRef.current) {
            return false;
        }
        const virtualTextWidth = virtualTextRef.current.getBoundingClientRect().width;
        const textWidth = textRef.current.getBoundingClientRect().width;
        if (virtualTextWidth > textWidth) {
            return true;
        }
        return false;
    };
    const popoverContent = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_portal__WEBPACK_IMPORTED_MODULE_3__["default"], null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["item-popover"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_transition__WEBPACK_IMPORTED_MODULE_5__.Transition, { in: true }, () => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_container__WEBPACK_IMPORTED_MODULE_6__["default"], { trackRef: textRef, size: "small", fixedWidth: false, position: "bottom", arrow: position => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_popover_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].arrow, _popover_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"][`arrow-position-${position}`]) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _popover_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["arrow-outer"] }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _popover_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["arrow-inner"] }))) },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_body__WEBPACK_IMPORTED_MODULE_8__["default"], { dismissButton: false, dismissAriaLabel: undefined, onDismiss: () => { }, header: undefined }, item.text)))))));
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const onKeyDown = (event) => {
            if (event.key === 'Escape') {
                setShowPopover(false);
            }
        };
        if (showPopover) {
            document.addEventListener('keydown', onKeyDown);
        }
        return () => {
            document.removeEventListener('keydown', onKeyDown);
        };
    }, [showPopover]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Item, Object.assign({ isLast: isLast }, itemAttributes, { onFocus: () => {
                isTruncated(textRef, virtualTextRef) && setShowPopover(true);
            }, onBlur: () => setShowPopover(false), onMouseEnter: () => {
                isTruncated(textRef, virtualTextRef) && setShowPopover(true);
            }, onMouseLeave: () => setShowPopover(false), anchorAttributes: anchorAttributes }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].text, ref: textRef }, item.text),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["virtual-item"], ref: virtualTextRef }, item.text)),
        showPopover && popoverContent));
};
const Item = (_a) => {
    var { anchorAttributes, children, isLast } = _a, itemAttributes = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["anchorAttributes", "children", "isLast"]);
    return isLast ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({}, itemAttributes), children)) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", Object.assign({}, itemAttributes, anchorAttributes), children));
};
function BreadcrumbItem({ item, onClick, onFollow, isDisplayed, isLast = false, isCompressed = false, }) {
    const preventDefault = (event) => event.preventDefault();
    const onClickHandler = (event) => {
        if ((0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.isPlainLeftClick)(event)) {
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireCancelableEvent)(onFollow, (0,_internal__WEBPACK_IMPORTED_MODULE_10__.getEventDetail)(item), event);
        }
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireCancelableEvent)(onClick, (0,_internal__WEBPACK_IMPORTED_MODULE_10__.getEventDetail)(item), event);
    };
    const itemAttributes = {
        className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].anchor, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].compressed]: isCompressed }),
    };
    const anchorAttributes = {
        href: item.href || '#',
        onClick: isLast ? preventDefault : onClickHandler,
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].breadcrumb, isLast && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].last) },
            isDisplayed && isCompressed ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(BreadcrumbItemWithPopover, Object.assign({ item: item, isLast: isLast, anchorAttributes: anchorAttributes }, itemAttributes))) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Item, Object.assign({ isLast: isLast, anchorAttributes: anchorAttributes }, itemAttributes),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].text }, item.text))),
            !isLast ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].icon },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_11__["default"], { name: "angle-right" }))) : null)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.css.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.css.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "link": "awsui_link_1kosq_1a5si_93",
  "breadcrumb": "awsui_breadcrumb_1kosq_1a5si_97",
  "icon": "awsui_icon_1kosq_1a5si_100",
  "anchor": "awsui_anchor_1kosq_1a5si_104",
  "last": "awsui_last_1kosq_1a5si_147",
  "compressed": "awsui_compressed_1kosq_1a5si_157",
  "text": "awsui_text_1kosq_1a5si_161",
  "virtual-item": "awsui_virtual-item_1kosq_1a5si_168",
  "item-popover": "awsui_item-popover_1kosq_1a5si_175"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/breadcrumb-group/styles.css.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/breadcrumb-group/styles.css.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/breadcrumb-group/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "breadcrumb-group": "awsui_breadcrumb-group_d19fg_fzncg_93",
  "item": "awsui_item_d19fg_fzncg_107",
  "breadcrumb-group-list": "awsui_breadcrumb-group-list_d19fg_fzncg_120",
  "ellipsis": "awsui_ellipsis_d19fg_fzncg_130",
  "icon": "awsui_icon_d19fg_fzncg_138",
  "mobile": "awsui_mobile_d19fg_fzncg_142",
  "mobile-short": "awsui_mobile-short_d19fg_fzncg_155"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/category-element.js":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/category-elements/category-element.js ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.css.js");
/* harmony import */ var _items_list__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../items-list */ "./node_modules/@cloudscape-design/components/button-dropdown/items-list.js");




const CategoryElement = ({ item, onItemActivate, onGroupToggle, targetItem, isHighlighted, isKeyboardHighlight, isExpanded, highlightItem, disabled, variant, }) => {
    // Hide the category title element from screen readers because it will be
    // provided as an ARIA label.
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].category, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`variant-${variant}`], disabled && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].disabled), role: "presentation", "aria-disabled": disabled ? 'true' : undefined },
        item.text && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("p", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].header, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].disabled]: disabled }), "aria-hidden": "true" }, item.text)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["items-list-container"]), role: "group", "aria-label": item.text }, item.items && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_items_list__WEBPACK_IMPORTED_MODULE_3__["default"], { items: item.items, onItemActivate: onItemActivate, onGroupToggle: onGroupToggle, targetItem: targetItem, isHighlighted: isHighlighted, isKeyboardHighlight: isKeyboardHighlight, isExpanded: isExpanded, highlightItem: highlightItem, categoryDisabled: disabled, hasCategoryHeader: !!item.text, variant: variant })))));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (CategoryElement);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/expandable-category-element.js":
/*!*********************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/category-elements/expandable-category-element.js ***!
  \*********************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.css.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _items_list__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../items-list */ "./node_modules/@cloudscape-design/components/button-dropdown/items-list.js");
/* harmony import */ var _internal_components_dropdown__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/components/dropdown */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/index.js");
/* harmony import */ var _utils_use_hidden_description__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils/use-hidden-description */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/use-hidden-description.js");
/* harmony import */ var _tooltip_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../tooltip.js */ "./node_modules/@cloudscape-design/components/button-dropdown/tooltip.js");
/* harmony import */ var _utils_menu_item__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils/menu-item */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/menu-item.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const ExpandableCategoryElement = ({ item, onItemActivate, onGroupToggle, targetItem, isHighlighted, isKeyboardHighlight, isExpanded, highlightItem, disabled, expandToViewport, variant, }) => {
    const highlighted = isHighlighted(item);
    const expanded = isExpanded(item);
    const isKeyboardHighlighted = isKeyboardHighlight(item);
    const triggerRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(null);
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (triggerRef.current && highlighted && !expanded) {
            triggerRef.current.focus();
        }
    }, [expanded, highlighted]);
    const onClick = event => {
        var _a;
        if (!disabled) {
            event.preventDefault();
            onGroupToggle(item, event);
            (_a = triggerRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
    };
    const onHover = (event) => {
        event.preventDefault();
        highlightItem(item);
    };
    const isDisabledWithReason = !!item.disabledReason && item.disabled;
    const { targetProps, descriptionEl } = (0,_utils_use_hidden_description__WEBPACK_IMPORTED_MODULE_2__["default"])(item.disabledReason);
    const trigger = item.text && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].header, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["expandable-header"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`variant-${variant}`], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].disabled]: disabled,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].highlighted]: highlighted,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["is-focused"]]: isKeyboardHighlighted,
        }), 
        // We are using the roving tabindex technique to manage the focus state of the dropdown.
        // The current element will always have tabindex=0 which means that it can be tabbed to,
        // while all other items have tabindex=-1 so we can focus them when necessary.
        tabIndex: highlighted ? 0 : -1, ref: triggerRef }, (0,_utils_menu_item__WEBPACK_IMPORTED_MODULE_4__.getMenuItemProps)({ parent: true, expanded, disabled }), (isDisabledWithReason ? targetProps : {})),
        item.text,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["expand-icon"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["expand-icon-right"]) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { name: "caret-down-filled" }))));
    let content;
    // If the category element is disabled, we do not render a dropdown.
    // Screenreaders are confused by additional sections
    if (isDisabledWithReason) {
        content = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tooltip_js__WEBPACK_IMPORTED_MODULE_6__["default"], { content: item.disabledReason },
            trigger,
            descriptionEl));
    }
    else if (disabled) {
        content = trigger;
    }
    else {
        content = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown__WEBPACK_IMPORTED_MODULE_7__["default"], { open: expanded, stretchWidth: false, interior: true, expandToViewport: expandToViewport, trigger: trigger }, item.items && expanded && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { role: "menu", "aria-label": item.text, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["items-list-container"]) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_items_list__WEBPACK_IMPORTED_MODULE_8__["default"], { items: item.items, onItemActivate: onItemActivate, onGroupToggle: onGroupToggle, targetItem: targetItem, isHighlighted: isHighlighted, isKeyboardHighlight: isKeyboardHighlight, isExpanded: isExpanded, highlightItem: highlightItem, variant: variant })))));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].category, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`variant-${variant}`], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].expandable, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].expanded]: expanded,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].disabled]: disabled,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].highlighted]: highlighted,
        }), role: "presentation", "data-testid": item.id, ref: ref, onClick: onClick, onMouseEnter: onHover, onTouchStart: onHover }, content));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ExpandableCategoryElement);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/mobile-expandable-category-element.js":
/*!****************************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/category-elements/mobile-expandable-category-element.js ***!
  \****************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.css.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _items_list__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../items-list */ "./node_modules/@cloudscape-design/components/button-dropdown/items-list.js");
/* harmony import */ var _mobile_expandable_group_mobile_expandable_group__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../mobile-expandable-group/mobile-expandable-group */ "./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/mobile-expandable-group.js");
/* harmony import */ var _tooltip_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../tooltip.js */ "./node_modules/@cloudscape-design/components/button-dropdown/tooltip.js");
/* harmony import */ var _utils_use_hidden_description_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils/use-hidden-description.js */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/use-hidden-description.js");
/* harmony import */ var _utils_menu_item_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils/menu-item.js */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/menu-item.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const MobileExpandableCategoryElement = ({ item, onItemActivate, onGroupToggle, targetItem, isHighlighted, isKeyboardHighlight, isExpanded, highlightItem, disabled, variant, }) => {
    const highlighted = isHighlighted(item);
    const expanded = isExpanded(item);
    const isKeyboardHighlighted = isKeyboardHighlight(item);
    const triggerRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (triggerRef.current && highlighted && !expanded) {
            triggerRef.current.focus();
        }
    }, [expanded, highlighted]);
    const onClick = (e) => {
        if (!disabled) {
            e.preventDefault();
            onGroupToggle(item, e);
        }
    };
    const onHover = (event) => {
        event.preventDefault();
        highlightItem(item);
    };
    const isDisabledWithReason = !!item.disabledReason && item.disabled;
    const { targetProps, descriptionEl } = (0,_utils_use_hidden_description_js__WEBPACK_IMPORTED_MODULE_2__["default"])(item.disabledReason);
    const trigger = item.text && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].header, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["expandable-header"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`variant-${variant}`], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].highlighted]: highlighted,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["rolled-down"]]: expanded,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].disabled]: disabled,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["is-focused"]]: isKeyboardHighlighted,
        }), 
        // We are using the roving tabindex technique to manage the focus state of the dropdown.
        // The current element will always have tabindex=0 which means that it can be tabbed to,
        // while all other items have tabindex=-1 so we can focus them when necessary.
        tabIndex: highlighted ? 0 : -1, ref: triggerRef }, (0,_utils_menu_item_js__WEBPACK_IMPORTED_MODULE_4__.getMenuItemProps)({ parent: true, disabled, expanded }), (isDisabledWithReason ? targetProps : {})),
        item.text,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["expand-icon"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["expand-icon-up"]]: expanded,
            }) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { name: "caret-down-filled" }))));
    let content;
    if (isDisabledWithReason) {
        content = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
            descriptionEl,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tooltip_js__WEBPACK_IMPORTED_MODULE_6__["default"], { content: item.disabledReason }, trigger)));
    }
    else if (disabled) {
        content = trigger;
    }
    else {
        content = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_mobile_expandable_group_mobile_expandable_group__WEBPACK_IMPORTED_MODULE_7__["default"], { open: expanded, trigger: trigger }, item.items && expanded && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { role: "menu", "aria-label": item.text, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["items-list-container"]) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_items_list__WEBPACK_IMPORTED_MODULE_8__["default"], { items: item.items, onItemActivate: onItemActivate, onGroupToggle: onGroupToggle, targetItem: targetItem, isHighlighted: isHighlighted, isKeyboardHighlight: isKeyboardHighlight, isExpanded: isExpanded, highlightItem: highlightItem, hasCategoryHeader: true, variant: variant })))));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].category, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`variant-${variant}`], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].expandable, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].expanded]: expanded,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].disabled]: disabled,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].highlighted]: highlighted || expanded,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].expandable]: true,
        }), role: "presentation", onClick: onClick, onMouseEnter: onHover, onTouchStart: onHover, "data-testid": item.id }, content));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MobileExpandableCategoryElement);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.css.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.css.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "header": "awsui_header_16mm3_5do11_93",
  "disabled": "awsui_disabled_16mm3_5do11_108",
  "expandable-header": "awsui_expandable-header_16mm3_5do11_112",
  "rolled-down": "awsui_rolled-down_16mm3_5do11_123",
  "highlighted": "awsui_highlighted_16mm3_5do11_126",
  "is-focused": "awsui_is-focused_16mm3_5do11_139",
  "variant-navigation": "awsui_variant-navigation_16mm3_5do11_143",
  "category": "awsui_category_16mm3_5do11_155",
  "expandable": "awsui_expandable_16mm3_5do11_112",
  "expand-icon": "awsui_expand-icon_16mm3_5do11_176",
  "expand-icon-up": "awsui_expand-icon-up_16mm3_5do11_183",
  "expand-icon-right": "awsui_expand-icon-right_16mm3_5do11_186",
  "items-list-container": "awsui_items-list-container_16mm3_5do11_200"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/index.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/index.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/button-dropdown/internal.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const ButtonDropdown = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { items, variant = 'normal', loading = false, loadingText, disabled = false, expandableGroups = false, expandToViewport = false, ariaLabel, children, onItemClick, onItemFollow } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["items", "variant", "loading", "loadingText", "disabled", "expandableGroups", "expandToViewport", "ariaLabel", "children", "onItemClick", "onItemFollow"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__["default"])('ButtonDropdown');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(props);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({}, baseProps, baseComponentProps, { ref: ref, items: items, variant: variant, loading: loading, loadingText: loadingText, disabled: disabled, expandableGroups: expandableGroups, expandToViewport: expandToViewport, ariaLabel: ariaLabel, onItemClick: onItemClick, onItemFollow: onItemFollow }), children));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__.applyDisplayName)(ButtonDropdown, 'ButtonDropdown');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ButtonDropdown);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/internal.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/internal.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/button-dropdown/styles.css.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_components_dropdown__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/components/dropdown */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/index.js");
/* harmony import */ var _items_list__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./items-list */ "./node_modules/@cloudscape-design/components/button-dropdown/items-list.js");
/* harmony import */ var _utils_use_button_dropdown__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./utils/use-button-dropdown */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/use-button-dropdown.js");
/* harmony import */ var _internal_components_options_list__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/components/options-list */ "./node_modules/@cloudscape-design/components/internal/components/options-list/index.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/check-safe-url */ "./node_modules/@cloudscape-design/components/internal/utils/check-safe-url.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0














const InternalButtonDropdown = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { items, variant = 'normal', loading = false, loadingText, disabled = false, expandableGroups = false, children, onItemClick, onItemFollow, customTriggerBuilder, expandToViewport, ariaLabel, title, description, preferCenter, __internalRootRef } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["items", "variant", "loading", "loadingText", "disabled", "expandableGroups", "children", "onItemClick", "onItemFollow", "customTriggerBuilder", "expandToViewport", "ariaLabel", "title", "description", "preferCenter", "__internalRootRef"]);
    const isInRestrictedView = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_4__.useMobile)();
    const dropdownId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)('dropdown');
    for (const item of items) {
        (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_6__.checkSafeUrl)('ButtonDropdown', item.href);
    }
    const { isOpen, targetItem, isHighlighted, isKeyboardHighlight, isExpanded, highlightItem, onKeyDown, onKeyUp, onItemActivate, onGroupToggle, toggleDropdown, setIsUsingMouse, } = (0,_utils_use_button_dropdown__WEBPACK_IMPORTED_MODULE_7__.useButtonDropdown)({
        items,
        onItemClick,
        onItemFollow,
        onReturnFocus: () => { var _a; return (_a = dropdownRef.current) === null || _a === void 0 ? void 0 : _a.focus(); },
        expandToViewport,
        hasExpandableGroups: expandableGroups,
        isInRestrictedView,
    });
    const handleMouseEvent = () => {
        setIsUsingMouse(true);
    };
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const dropdownRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_8__["default"])(ref, dropdownRef);
    const clickHandler = () => {
        if (!loading && !disabled) {
            // Prevent moving highlight on mobiles to avoid disabled state reason popup if defined.
            toggleDropdown({ moveHighlightOnOpen: !isInRestrictedView });
        }
    };
    const canBeOpened = !loading && !disabled;
    const triggerVariant = variant === 'navigation' ? undefined : variant;
    const iconProps = variant === 'icon'
        ? {
            iconName: 'ellipsis',
        }
        : {
            iconName: 'caret-down-filled',
            iconAlign: 'right',
            __iconClass: canBeOpened && isOpen ? _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["rotate-up"] : _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["rotate-down"],
        };
    const trigger = customTriggerBuilder ? (customTriggerBuilder(clickHandler, dropdownRef, disabled, isOpen, ariaLabel)) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_10__.InternalButton, Object.assign({ ref: dropdownRef }, iconProps, { variant: triggerVariant, loading: loading, loadingText: loadingText, disabled: disabled, onClick: (event) => {
            event.preventDefault();
            clickHandler();
        }, ariaLabel: ariaLabel, "aria-haspopup": true, ariaExpanded: canBeOpened && isOpen, formAction: "none" }), children));
    const hasHeader = title || description;
    const headerId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)('awsui-button-dropdown__header');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { onKeyDown: onKeyDown, onKeyUp: onKeyUp, onMouseDown: handleMouseEvent, onMouseMove: handleMouseEvent, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["button-dropdown"], _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`variant-${variant}`], baseProps.className), "aria-owns": expandToViewport && isOpen ? dropdownId : undefined, ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown__WEBPACK_IMPORTED_MODULE_11__["default"], { open: canBeOpened && isOpen, stretchWidth: false, stretchTriggerHeight: variant === 'navigation', expandToViewport: expandToViewport, preferCenter: preferCenter, onDropdownClose: () => toggleDropdown(), trigger: trigger, dropdownId: dropdownId },
            hasHeader && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].header, id: headerId },
                title && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].title },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_12__["default"], { fontSize: "heading-s", fontWeight: "bold", color: "inherit", tagOverride: "h2", margin: { vertical: 'n', horizontal: 'n' } }, title))),
                description && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_12__["default"], { fontSize: "body-s" },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].description }, description))))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_options_list__WEBPACK_IMPORTED_MODULE_13__["default"], { open: canBeOpened && isOpen, position: "static", role: "menu", decreaseTopMargin: true, ariaLabelledby: hasHeader ? headerId : undefined },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_items_list__WEBPACK_IMPORTED_MODULE_14__["default"], { items: items, onItemActivate: onItemActivate, onGroupToggle: onGroupToggle, hasExpandableGroups: expandableGroups, targetItem: targetItem, isHighlighted: isHighlighted, isKeyboardHighlight: isKeyboardHighlight, isExpanded: isExpanded, highlightItem: highlightItem, expandToViewport: expandToViewport, variant: variant })))));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalButtonDropdown);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/item-element/index.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/item-element/index.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _utils_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils/utils */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/utils.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.css.js");
/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../tooltip */ "./node_modules/@cloudscape-design/components/button-dropdown/tooltip.js");
/* harmony import */ var _utils_use_hidden_description__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils/use-hidden-description */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/use-hidden-description.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _internal_components_dropdown_context__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/components/dropdown/context */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/context.js");
/* harmony import */ var _utils_menu_item__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../utils/menu-item */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/menu-item.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










const ItemElement = ({ item, disabled, onItemActivate, highlighted, highlightItem, first = false, last, hasCategoryHeader, isKeyboardHighlighted = false, variant = 'normal', }) => {
    const isLink = (0,_utils_utils__WEBPACK_IMPORTED_MODULE_2__.isLinkItem)(item);
    const onClick = (event) => {
        // Stop propagation to parent node and handle event exclusively in here. This ensures
        // that no group will interfere with the default behavior of links
        event.stopPropagation();
        if (!isLink) {
            event.preventDefault();
        }
        if (!disabled) {
            onItemActivate(item, event);
        }
    };
    const onHover = (event) => {
        event.preventDefault();
        highlightItem(item);
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["item-element"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`variant-${variant}`], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].highlighted]: highlighted,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].disabled]: disabled,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].first]: first,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].last]: last,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-category-header"]]: hasCategoryHeader,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["is-focused"]]: isKeyboardHighlighted,
        }), role: "presentation", "data-testid": item.id, "data-description": item.description, onClick: onClick, onMouseEnter: onHover, onTouchStart: onHover },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(MenuItem, { item: item, disabled: disabled, highlighted: highlighted })));
};
function MenuItem({ item, disabled, highlighted }) {
    const menuItemRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (highlighted && menuItemRef.current) {
            menuItemRef.current.focus();
        }
    }, [highlighted]);
    const isDisabledWithReason = disabled && item.disabledReason;
    const { targetProps, descriptionEl } = (0,_utils_use_hidden_description__WEBPACK_IMPORTED_MODULE_4__["default"])(item.disabledReason);
    const menuItemProps = Object.assign(Object.assign({ className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["menu-item"], lang: item.lang, ref: menuItemRef, 
        // We are using the roving tabindex technique to manage the focus state of the dropdown.
        // The current element will always have tabindex=0 which means that it can be tabbed to,
        // while all other items have tabindex=-1 so we can focus them when necessary.
        tabIndex: highlighted ? 0 : -1 }, (0,_utils_menu_item__WEBPACK_IMPORTED_MODULE_5__.getMenuItemProps)({ disabled })), (isDisabledWithReason ? targetProps : {}));
    const menuItem = (0,_utils_utils__WEBPACK_IMPORTED_MODULE_2__.isLinkItem)(item) ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", Object.assign({}, menuItemProps, { href: !disabled ? item.href : undefined, target: (0,_utils_utils__WEBPACK_IMPORTED_MODULE_2__.getItemTarget)(item), rel: item.external ? 'noopener noreferrer' : undefined }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(MenuItemContent, { item: item, disabled: disabled }))) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({}, menuItemProps),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(MenuItemContent, { item: item, disabled: disabled })));
    const { position } = (0,_internal_components_dropdown_context__WEBPACK_IMPORTED_MODULE_6__.useDropdownContext)();
    const tooltipPosition = position === 'bottom-left' || position === 'top-left' ? 'left' : 'right';
    return isDisabledWithReason ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tooltip__WEBPACK_IMPORTED_MODULE_7__["default"], { content: item.disabledReason, position: tooltipPosition },
        menuItem,
        descriptionEl)) : (menuItem);
}
const MenuItemContent = ({ item, disabled }) => {
    const hasIcon = !!(item.iconName || item.iconUrl || item.iconSvg);
    const hasExternal = (0,_utils_utils__WEBPACK_IMPORTED_MODULE_2__.isLinkItem)(item) && item.external;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        hasIcon && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(MenuItemIcon, { name: item.iconName, url: item.iconUrl, svg: item.iconSvg, alt: item.iconAlt }),
        ' ',
        item.text,
        " ",
        hasExternal && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ExternalIcon, { disabled: disabled, ariaLabel: item.externalIconAriaLabel })));
};
const MenuItemIcon = (props) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].icon },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_8__["default"], Object.assign({}, props))));
const ExternalIcon = ({ disabled, ariaLabel }) => {
    const icon = react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { variant: disabled ? 'disabled' : 'normal', name: "external" });
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["external-icon"], role: ariaLabel ? 'img' : undefined, "aria-label": ariaLabel }, icon));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ItemElement);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.css.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.css.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "item-element": "awsui_item-element_93a1u_1fh72_93",
  "disabled": "awsui_disabled_93a1u_1fh72_103",
  "last": "awsui_last_93a1u_1fh72_110",
  "highlighted": "awsui_highlighted_93a1u_1fh72_113",
  "variant-icon": "awsui_variant-icon_93a1u_1fh72_117",
  "variant-normal": "awsui_variant-normal_93a1u_1fh72_117",
  "variant-primary": "awsui_variant-primary_93a1u_1fh72_117",
  "is-focused": "awsui_is-focused_93a1u_1fh72_127",
  "variant-navigation": "awsui_variant-navigation_93a1u_1fh72_131",
  "first": "awsui_first_93a1u_1fh72_134",
  "has-category-header": "awsui_has-category-header_93a1u_1fh72_134",
  "menu-item": "awsui_menu-item_93a1u_1fh72_148",
  "icon": "awsui_icon_93a1u_1fh72_166",
  "external-icon": "awsui_external-icon_93a1u_1fh72_171"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/items-list.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/items-list.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ItemsList)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _item_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./item-element */ "./node_modules/@cloudscape-design/components/button-dropdown/item-element/index.js");
/* harmony import */ var _category_elements_expandable_category_element__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./category-elements/expandable-category-element */ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/expandable-category-element.js");
/* harmony import */ var _category_elements_category_element__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./category-elements/category-element */ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/category-element.js");
/* harmony import */ var _utils_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils/utils */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/utils.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _category_elements_mobile_expandable_category_element__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./category-elements/mobile-expandable-category-element */ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/mobile-expandable-category-element.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function ItemsList({ items, onItemActivate, onGroupToggle, targetItem, isHighlighted, isKeyboardHighlight, isExpanded, highlightItem, categoryDisabled = false, hasExpandableGroups = false, hasCategoryHeader = false, expandToViewport = false, variant = 'normal', }) {
    const isMobile = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_1__.useMobile)();
    const elements = items.map((item, index) => {
        var _a, _b, _c, _d;
        if (!(0,_utils_utils__WEBPACK_IMPORTED_MODULE_2__.isItemGroup)(item)) {
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_item_element__WEBPACK_IMPORTED_MODULE_3__["default"], { key: index, item: item, onItemActivate: onItemActivate, disabled: (_a = item.disabled) !== null && _a !== void 0 ? _a : categoryDisabled, highlighted: isHighlighted(item), isKeyboardHighlighted: isKeyboardHighlight(item), highlightItem: highlightItem, first: index === 0 || (0,_utils_utils__WEBPACK_IMPORTED_MODULE_2__.isItemGroup)(items[index - 1]), last: index === items.length - 1 || (0,_utils_utils__WEBPACK_IMPORTED_MODULE_2__.isItemGroup)(items[index + 1]), hasCategoryHeader: hasCategoryHeader, variant: variant }));
        }
        if (hasExpandableGroups) {
            return item.text ? (isMobile ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_category_elements_mobile_expandable_category_element__WEBPACK_IMPORTED_MODULE_4__["default"], { key: index, item: item, onItemActivate: onItemActivate, onGroupToggle: onGroupToggle, targetItem: targetItem, isHighlighted: isHighlighted, isKeyboardHighlight: isKeyboardHighlight, isExpanded: isExpanded, highlightItem: highlightItem, disabled: (_b = item.disabled) !== null && _b !== void 0 ? _b : false, variant: variant })) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_category_elements_expandable_category_element__WEBPACK_IMPORTED_MODULE_5__["default"], { key: index, item: item, onItemActivate: onItemActivate, onGroupToggle: onGroupToggle, targetItem: targetItem, isHighlighted: isHighlighted, isKeyboardHighlight: isKeyboardHighlight, isExpanded: isExpanded, highlightItem: highlightItem, disabled: (_c = item.disabled) !== null && _c !== void 0 ? _c : false, expandToViewport: expandToViewport, variant: variant }))) : null;
        }
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_category_elements_category_element__WEBPACK_IMPORTED_MODULE_6__["default"], { key: index, item: item, onItemActivate: onItemActivate, onGroupToggle: onGroupToggle, targetItem: targetItem, isHighlighted: isHighlighted, isKeyboardHighlight: isKeyboardHighlight, isExpanded: isExpanded, highlightItem: highlightItem, disabled: (_d = item.disabled) !== null && _d !== void 0 ? _d : false, variant: variant }));
    });
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, elements);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/mobile-expandable-group.js":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/mobile-expandable-group.js ***!
  \***********************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const MobileExpandableGroup = ({ children, trigger, open }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].root) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].trigger }, trigger),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].dropdown, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].open]: open }), "data-open": open }, children)));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MobileExpandableGroup);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.css.js":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.css.js ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_14cnr_u5whb_93",
  "trigger": "awsui_trigger_14cnr_u5whb_108",
  "dropdown": "awsui_dropdown_14cnr_u5whb_111",
  "nowrap": "awsui_nowrap_14cnr_u5whb_122",
  "open": "awsui_open_14cnr_u5whb_125"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/styles.css.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/styles.css.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/button-dropdown/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "button-dropdown": "awsui_button-dropdown_sne0l_6a2xv_93",
  "items-list-container": "awsui_items-list-container_sne0l_6a2xv_97",
  "awsui-motion-fade-in-0": "awsui_awsui-motion-fade-in-0_sne0l_6a2xv_1",
  "rotate-up": "awsui_rotate-up_sne0l_6a2xv_114",
  "rotate-down": "awsui_rotate-down_sne0l_6a2xv_129",
  "header": "awsui_header_sne0l_6a2xv_144",
  "title": "awsui_title_sne0l_6a2xv_153",
  "description": "awsui_description_sne0l_6a2xv_154"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/tooltip.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/tooltip.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Tooltip)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _popover_arrow__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../popover/arrow */ "./node_modules/@cloudscape-design/components/popover/arrow.js");
/* harmony import */ var _popover_container__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../popover/container */ "./node_modules/@cloudscape-design/components/popover/container.js");
/* harmony import */ var _popover_body__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../popover/body */ "./node_modules/@cloudscape-design/components/popover/body.js");
/* harmony import */ var _internal_components_portal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/components/portal */ "./node_modules/@cloudscape-design/components/internal/components/portal/index.js");
/* harmony import */ var _internal_hooks_use_portal_mode_classes__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-portal-mode-classes */ "./node_modules/@cloudscape-design/components/internal/hooks/use-portal-mode-classes/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const DEFAULT_OPEN_TIMEOUT_IN_MS = 120;
function Tooltip({ children, content, position = 'right' }) {
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const isReducedMotion = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_1__.useReducedMotion)(ref);
    const { open, triggerProps } = useTooltipOpen(isReducedMotion ? 0 : DEFAULT_OPEN_TIMEOUT_IN_MS);
    const portalClasses = (0,_internal_hooks_use_portal_mode_classes__WEBPACK_IMPORTED_MODULE_2__.usePortalModeClasses)(ref);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({ ref: ref }, triggerProps),
        children,
        open && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_portal__WEBPACK_IMPORTED_MODULE_3__["default"], null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: portalClasses },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_container__WEBPACK_IMPORTED_MODULE_4__["default"], { size: "small", fixedWidth: false, position: position, trackRef: ref, arrow: position => react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_arrow__WEBPACK_IMPORTED_MODULE_5__["default"], { position: position }), renderWithPortal: true, zIndex: 7000 },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_body__WEBPACK_IMPORTED_MODULE_6__["default"], { dismissButton: false, dismissAriaLabel: undefined, header: null, onDismiss: () => { }, overflowVisible: "both" },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { "data-testid": "button-dropdown-disabled-reason", role: "tooltip" }, content))))))));
}
function useTooltipOpen(timeout) {
    const handle = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();
    const [isOpen, setIsOpen] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const close = () => {
        clearTimeout(handle.current);
        setIsOpen(false);
    };
    const open = () => setIsOpen(true);
    const openDelayed = () => {
        handle.current = setTimeout(open, timeout);
    };
    const onKeyDown = e => {
        if (isOpen && isEscape(e.key)) {
            e.preventDefault();
            e.stopPropagation();
            close();
        }
    };
    const onFocus = openDelayed;
    const onBlur = close;
    return {
        open: isOpen,
        triggerProps: {
            onBlur,
            onFocus,
            onKeyDown,
        },
    };
}
const isEscape = (key) => key === 'Escape' || key === 'Esc';


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/utils/create-items-tree.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/utils/create-items-tree.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ createItemsTree)
/* harmony export */ });
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function createItemsTree(items) {
    const itemToIndex = new Map();
    const indexToItem = new Map();
    const flatIndices = [];
    traverseItems(items, (item, index) => {
        const indexKey = stringifyIndex(index);
        itemToIndex.set(item, indexKey);
        indexToItem.set(indexKey, item);
        flatIndices.push(indexKey);
    });
    return {
        getItem: (index) => {
            const indexKey = stringifyIndex(index);
            return indexToItem.get(indexKey) || null;
        },
        getItemIndex: (item) => {
            const indexKey = itemToIndex.get(item);
            if (!indexKey) {
                throw new Error('Invariant violation: item is not found.');
            }
            return parseIndex(indexKey);
        },
        getSequentialIndex: (index, direction) => {
            const indexKey = stringifyIndex(index);
            const position = flatIndices.indexOf(indexKey);
            const nextIndexKey = flatIndices[position + direction];
            if (!nextIndexKey) {
                return null;
            }
            return parseIndex(nextIndexKey);
        },
        getParentIndex: (item) => {
            const indexKey = itemToIndex.get(item);
            if (!indexKey) {
                throw new Error('Invariant violation: item is not found.');
            }
            const index = parseIndex(indexKey);
            // No parent
            if (index.length === 1) {
                return null;
            }
            return index.slice(0, index.length - 1);
        },
    };
}
function traverseItems(items, act, parentIndex = []) {
    items.forEach((item, index) => {
        const itemIndex = [...parentIndex, index];
        act(item, itemIndex);
        if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isItemGroup)(item)) {
            traverseItems(item.items, act, itemIndex);
        }
    });
}
function stringifyIndex(index) {
    return index.join('-');
}
function parseIndex(index) {
    return index.split('-').map(it => parseInt(it));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/utils/menu-item.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/utils/menu-item.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getMenuItemProps": () => (/* binding */ getMenuItemProps)
/* harmony export */ });
/**
 * @returns attributes for a menuitem widget given parameters
 */
const getMenuItemProps = ({ disabled, parent, expanded, }) => ({
    role: 'menuitem',
    'aria-disabled': disabled ? 'true' : undefined,
    'aria-haspopup': parent ? 'true' : undefined,
    'aria-expanded': expanded ? 'true' : parent ? 'false' : undefined,
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/utils/move-highlight.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/utils/move-highlight.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ moveHighlight)
/* harmony export */ });
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function moveHighlight({ startIndex, expandedIndex, getNext, hasExpandableGroups, isInRestrictedView, }) {
    const tryMove = (currentIndex) => {
        var _a;
        const next = getNext(currentIndex);
        if (!next) {
            return null;
        }
        // Prevents stepping into disabled expandable groups. However,
        // it's possible to navigate nested groups.
        if (((_a = next.parent) === null || _a === void 0 ? void 0 : _a.disabled) && hasExpandableGroups) {
            return tryMove(next.index);
        }
        // it is not allowed to highlight groups when non-expandable
        if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isItemGroup)(next.item) && !hasExpandableGroups) {
            return tryMove(next.index);
        }
        // can only move within same parent unless is in restricted view
        if (hasExpandableGroups && !isInRestrictedView && !isSameParent(startIndex, next.index)) {
            return tryMove(next.index);
        }
        // in restricted view can only navigate to children if group is expanded
        if (hasExpandableGroups &&
            isInRestrictedView &&
            !isSameLevel(next.index, expandedIndex) &&
            !isIncluded(expandedIndex, next.index)) {
            return tryMove(next.index);
        }
        return next.index;
    };
    return tryMove(startIndex);
}
function isSameParent(left, right) {
    return (0,_utils__WEBPACK_IMPORTED_MODULE_0__.indexEquals)(left.slice(0, -1), right.slice(0, -1));
}
function isSameLevel(left, right) {
    return left.length === right.length;
}
function isIncluded(parent, child) {
    return (0,_utils__WEBPACK_IMPORTED_MODULE_0__.indexEquals)(parent, child.slice(0, -1));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/utils/use-button-dropdown.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/utils/use-button-dropdown.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useButtonDropdown": () => (/* binding */ useButtonDropdown)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _internal_components_options_list_utils_use_open_state__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/components/options-list/utils/use-open-state */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-open-state.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/utils.js");
/* harmony import */ var _use_highlighted_menu__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./use-highlighted-menu */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/use-highlighted-menu.js");






function useButtonDropdown({ items, onItemClick, onItemFollow, onReturnFocus, hasExpandableGroups, isInRestrictedView = false, expandToViewport = false, }) {
    const { targetItem, isHighlighted, isKeyboardHighlight, isExpanded, highlightItem, moveHighlight, expandGroup, collapseGroup, reset, setIsUsingMouse, } = (0,_use_highlighted_menu__WEBPACK_IMPORTED_MODULE_0__["default"])({
        items,
        hasExpandableGroups,
        isInRestrictedView,
    });
    const _a = (0,_internal_components_options_list_utils_use_open_state__WEBPACK_IMPORTED_MODULE_1__.useOpenState)({ onClose: reset }), { isOpen, closeDropdown } = _a, openStateProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["isOpen", "closeDropdown"]);
    const toggleDropdown = (options = {}) => {
        var _a;
        const moveHighlightOnOpen = (_a = options.moveHighlightOnOpen) !== null && _a !== void 0 ? _a : true;
        if (!isOpen && moveHighlightOnOpen) {
            moveHighlight(1);
        }
        openStateProps.toggleDropdown();
    };
    const onGroupToggle = item => (!isExpanded(item) ? expandGroup(item) : collapseGroup());
    const onItemActivate = (item, event) => {
        const details = {
            id: item.id || 'undefined',
            href: item.href,
            external: item.external,
            target: (0,_utils__WEBPACK_IMPORTED_MODULE_3__.getItemTarget)(item),
        };
        if (onItemFollow && item.href && (0,_internal_events__WEBPACK_IMPORTED_MODULE_4__.isPlainLeftClick)(event)) {
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_4__.fireCancelableEvent)(onItemFollow, details, event);
        }
        if (onItemClick) {
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_4__.fireCancelableEvent)(onItemClick, details, event);
        }
        onReturnFocus();
        closeDropdown();
    };
    const doVerticalNavigation = (direction) => {
        if (isOpen) {
            moveHighlight(direction);
        }
    };
    const openAndSelectFirst = (event) => {
        toggleDropdown();
        event.preventDefault();
    };
    const actOnParentDropdown = (event) => {
        // if there is no highlighted item we act on the trigger by opening or closing dropdown
        if (!targetItem) {
            if (isOpen && !isInRestrictedView) {
                toggleDropdown();
            }
            else {
                openAndSelectFirst(event);
            }
        }
        else {
            if ((0,_utils__WEBPACK_IMPORTED_MODULE_3__.isItemGroup)(targetItem)) {
                onGroupToggle(targetItem, event);
            }
            else {
                onItemActivate(targetItem, event);
            }
        }
    };
    const activate = (event, isEnter) => {
        setIsUsingMouse(false);
        // if item is a link we rely on default behavior of an anchor, no need to prevent
        if (targetItem && (0,_utils__WEBPACK_IMPORTED_MODULE_3__.isLinkItem)(targetItem) && isEnter) {
            return;
        }
        event.preventDefault();
        actOnParentDropdown(event);
    };
    const onKeyDown = (event) => {
        setIsUsingMouse(false);
        switch (event.keyCode) {
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.down: {
                doVerticalNavigation(1);
                event.preventDefault();
                break;
            }
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.up: {
                doVerticalNavigation(-1);
                event.preventDefault();
                break;
            }
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.space: {
                // Prevent scrolling the list of items and highlighting the trigger
                event.preventDefault();
                break;
            }
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.enter: {
                if (!(targetItem === null || targetItem === void 0 ? void 0 : targetItem.disabled)) {
                    activate(event, true);
                }
                break;
            }
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.left:
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.right: {
                if (targetItem && !targetItem.disabled && (0,_utils__WEBPACK_IMPORTED_MODULE_3__.isItemGroup)(targetItem) && !isExpanded(targetItem)) {
                    expandGroup();
                }
                else if (hasExpandableGroups) {
                    collapseGroup();
                }
                event.preventDefault();
                break;
            }
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.escape: {
                onReturnFocus();
                closeDropdown();
                event.preventDefault();
                break;
            }
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.tab: {
                // When expanded to viewport the focus can't move naturally to the next element.
                // Returning the focus to the trigger instead.
                if (expandToViewport) {
                    onReturnFocus();
                }
                closeDropdown();
                break;
            }
        }
    };
    const onKeyUp = (event) => {
        // We need to handle activating items with Space separately because there is a bug
        // in Firefox where changing the focus during a Space keydown event it will trigger
        // unexpected click events on the new element: https://bugzilla.mozilla.org/show_bug.cgi?id=1220143
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.space && !(targetItem === null || targetItem === void 0 ? void 0 : targetItem.disabled)) {
            activate(event);
        }
    };
    return {
        isOpen,
        targetItem,
        isHighlighted,
        isKeyboardHighlight,
        isExpanded,
        highlightItem,
        onKeyDown,
        onKeyUp,
        onItemActivate,
        onGroupToggle,
        toggleDropdown,
        setIsUsingMouse,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/utils/use-hidden-description.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/utils/use-hidden-description.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useHiddenDescription)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function useHiddenDescription(description) {
    const id = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_1__.useUniqueId)();
    return {
        targetProps: {
            'aria-describedby': description ? id : undefined,
        },
        descriptionEl: description ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { id: id, hidden: true }, description)) : null,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/utils/use-highlighted-menu.js":
/*!**************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/utils/use-highlighted-menu.js ***!
  \**************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useHighlightedMenu)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/utils.js");
/* harmony import */ var _create_items_tree__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./create-items-tree */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/create-items-tree.js");
/* harmony import */ var _move_highlight__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./move-highlight */ "./node_modules/@cloudscape-design/components/button-dropdown/utils/move-highlight.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function useHighlightedMenu({ items, hasExpandableGroups, isInRestrictedView = false, }) {
    const [targetIndex, setTargetIndex] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]);
    const [expandedIndex, setExpandedIndex] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]);
    const [isUsingMouse, setIsUsingMouse] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true);
    const { getItem, getItemIndex, getSequentialIndex, getParentIndex } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => (0,_create_items_tree__WEBPACK_IMPORTED_MODULE_1__["default"])(items), [items]);
    const targetItem = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => getItem(targetIndex), [targetIndex, getItem]);
    const isHighlighted = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((item) => {
        const index = getItemIndex(item);
        return (0,_utils__WEBPACK_IMPORTED_MODULE_2__.indexIncludes)(index, targetIndex);
    }, [targetIndex, getItemIndex]);
    // check if keyboard focus is on the element
    const isKeyboardHighlight = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((item) => {
        const index = getItemIndex(item);
        return !isUsingMouse && (0,_utils__WEBPACK_IMPORTED_MODULE_2__.indexEquals)(index, targetIndex);
    }, [targetIndex, getItemIndex, isUsingMouse]);
    const isExpanded = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((group) => {
        const index = getItemIndex(group);
        return (0,_utils__WEBPACK_IMPORTED_MODULE_2__.indexIncludes)(index, expandedIndex);
    }, [expandedIndex, getItemIndex]);
    const moveHighlight = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((direction) => {
        const getNext = (index) => {
            const nextIndex = getSequentialIndex(index, direction);
            const item = getItem(nextIndex || [-1]);
            if (!nextIndex || !item) {
                return null;
            }
            const parentIndex = getParentIndex(item);
            const parentItem = parentIndex && getItem(parentIndex);
            return { index: nextIndex, item, parent: parentItem || undefined };
        };
        const nextIndex = (0,_move_highlight__WEBPACK_IMPORTED_MODULE_3__["default"])({
            startIndex: targetIndex,
            expandedIndex,
            getNext,
            hasExpandableGroups,
            isInRestrictedView,
        });
        if (nextIndex) {
            setTargetIndex(nextIndex);
        }
    }, [targetIndex, expandedIndex, getItem, getSequentialIndex, getParentIndex, hasExpandableGroups, isInRestrictedView]);
    const highlightItem = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((item) => {
        setTargetIndex(getItemIndex(item));
    }, [getItemIndex]);
    const expandGroup = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((group) => {
        const groupIndex = group ? getItemIndex(group) : targetIndex;
        const firstChildIndex = [...groupIndex, 0];
        // move to the first child item unless in restricted mode
        setTargetIndex(isInRestrictedView ? groupIndex : firstChildIndex);
        setExpandedIndex(groupIndex);
    }, [targetIndex, getItemIndex, isInRestrictedView]);
    const collapseGroup = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        if (expandedIndex.length > 0) {
            setTargetIndex(expandedIndex);
            setExpandedIndex(expandedIndex.slice(0, -1));
        }
    }, [expandedIndex]);
    const reset = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        setTargetIndex([]);
        setExpandedIndex([]);
    }, []);
    return {
        targetItem,
        isHighlighted,
        isKeyboardHighlight,
        isExpanded,
        moveHighlight,
        highlightItem,
        expandGroup,
        collapseGroup,
        reset,
        setIsUsingMouse,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/utils/utils.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/utils/utils.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getItemTarget": () => (/* binding */ getItemTarget),
/* harmony export */   "indexEquals": () => (/* binding */ indexEquals),
/* harmony export */   "indexIncludes": () => (/* binding */ indexIncludes),
/* harmony export */   "isItemGroup": () => (/* binding */ isItemGroup),
/* harmony export */   "isLinkItem": () => (/* binding */ isLinkItem)
/* harmony export */ });
const isItemGroup = (item) => item && item.items !== undefined;
const isLinkItem = (item) => item && item.href !== undefined;
const getItemTarget = (item) => (item.external ? '_blank' : undefined);
function indexIncludes(source, target) {
    for (let index = 0; index < source.length; index++) {
        if (source[index] !== target[index]) {
            return false;
        }
    }
    return true;
}
function indexEquals(left, right) {
    if (left.length !== right.length) {
        return false;
    }
    for (let index = 0; index < left.length; index++) {
        if (left[index] !== right[index]) {
            return false;
        }
    }
    return true;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button/icon-helper.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button/icon-helper.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "LeftIcon": () => (/* binding */ LeftIcon),
/* harmony export */   "RightIcon": () => (/* binding */ RightIcon)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _spinner_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../spinner/internal */ "./node_modules/@cloudscape-design/components/spinner/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/button/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function getIconAlign(props) {
    const standalone = props.variant === 'icon' || props.variant === 'inline-icon';
    return standalone ? 'left' : props.iconAlign;
}
function IconWrapper(_a) {
    var { iconName, iconUrl, iconAlt, iconSvg, iconSize } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["iconName", "iconUrl", "iconAlt", "iconSvg", "iconSize"]);
    if (!iconName && !iconUrl && !iconSvg) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_1__.createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].icon, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`icon-${getIconAlign(props)}`], props.iconClass), name: iconName, url: iconUrl, svg: iconSvg, alt: iconAlt, size: iconSize }));
}
function LeftIcon(props) {
    if (props.loading) {
        return react__WEBPACK_IMPORTED_MODULE_1__.createElement(_spinner_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].icon, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["icon-left"]) });
    }
    else if (getIconAlign(props) === 'left') {
        return react__WEBPACK_IMPORTED_MODULE_1__.createElement(IconWrapper, Object.assign({}, props));
    }
    return null;
}
function RightIcon(props) {
    if (getIconAlign(props) === 'right') {
        return react__WEBPACK_IMPORTED_MODULE_1__.createElement(IconWrapper, Object.assign({}, props));
    }
    return null;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button/index.js":
/*!********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button/index.js ***!
  \********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const Button = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { children, iconName, iconAlign = 'left', iconUrl, iconSvg, iconAlt, variant = 'normal', loading = false, loadingText, disabled = false, wrapText = true, href, target, rel, download, formAction = 'submit', ariaLabel, onClick, onFollow, ariaExpanded, form } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["children", "iconName", "iconAlign", "iconUrl", "iconSvg", "iconAlt", "variant", "loading", "loadingText", "disabled", "wrapText", "href", "target", "rel", "download", "formAction", "ariaLabel", "onClick", "onFollow", "ariaExpanded", "form"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__["default"])('Button');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(props);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_4__.InternalButton, Object.assign({}, baseProps, baseComponentProps, { ref: ref, iconName: iconName, iconAlign: iconAlign, iconUrl: iconUrl, iconSvg: iconSvg, iconAlt: iconAlt, variant: variant, loading: loading, loadingText: loadingText, disabled: disabled, wrapText: wrapText, href: href, target: target, rel: rel, download: download, formAction: formAction, ariaLabel: ariaLabel, onClick: onClick, onFollow: onFollow, ariaExpanded: ariaExpanded, form: form }), children));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__.applyDisplayName)(Button, 'Button');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Button);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button/internal.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button/internal.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "InternalButton": () => (/* binding */ InternalButton),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/button/styles.css.js");
/* harmony import */ var _icon_helper__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./icon-helper */ "./node_modules/@cloudscape-design/components/button/icon-helper.js");
/* harmony import */ var _internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/check-safe-url */ "./node_modules/@cloudscape-design/components/internal/utils/check-safe-url.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const InternalButton = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { children, iconName, __iconClass, onClick, onFollow, iconAlign = 'left', iconUrl, iconSvg, iconAlt, variant = 'normal', loading = false, loadingText, disabled = false, wrapText = true, href, target, rel, download, formAction = 'submit', ariaLabel, ariaExpanded, __nativeAttributes, __internalRootRef = null, __activated = false } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["children", "iconName", "__iconClass", "onClick", "onFollow", "iconAlign", "iconUrl", "iconSvg", "iconAlt", "variant", "loading", "loadingText", "disabled", "wrapText", "href", "target", "rel", "download", "formAction", "ariaLabel", "ariaExpanded", "__nativeAttributes", "__internalRootRef", "__activated"]);
    (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_3__.checkSafeUrl)('Button', href);
    const isAnchor = Boolean(href);
    const isNotInteractive = loading || disabled;
    const shouldHaveContent = children && ['icon', 'inline-icon', 'flashbar-icon', 'modal-dismiss'].indexOf(variant) === -1;
    const buttonRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_4__["default"])(ref, buttonRef);
    const handleClick = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)((event) => {
        if (isNotInteractive) {
            return event.preventDefault();
        }
        if (isAnchor && (0,_internal_events__WEBPACK_IMPORTED_MODULE_5__.isPlainLeftClick)(event)) {
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_5__.fireCancelableEvent)(onFollow, null, event);
        }
        const { altKey, button, ctrlKey, metaKey, shiftKey } = event;
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_5__.fireCancelableEvent)(onClick, { altKey, button, ctrlKey, metaKey, shiftKey }, event);
    }, [isAnchor, isNotInteractive, onClick, onFollow]);
    const buttonClass = (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(props.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].button, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`variant-${variant}`], {
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].disabled]: isNotInteractive,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["button-no-wrap"]]: !wrapText,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["button-no-text"]]: !shouldHaveContent,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["is-activated"]]: __activated,
    });
    const buttonProps = Object.assign(Object.assign(Object.assign({}, props), __nativeAttributes), { 
        // https://github.com/microsoft/TypeScript/issues/36659
        ref: (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_7__.useMergeRefs)(buttonRef, __internalRootRef), 'aria-label': ariaLabel, 'aria-expanded': ariaExpanded, className: buttonClass, onClick: handleClick });
    const iconProps = {
        loading,
        iconName,
        iconAlign,
        iconUrl,
        iconSvg,
        iconAlt,
        variant,
        iconClass: __iconClass,
        iconSize: variant === 'modal-dismiss' ? 'medium' : 'normal',
    };
    const buttonContent = (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_helper__WEBPACK_IMPORTED_MODULE_8__.LeftIcon, Object.assign({}, iconProps)),
        shouldHaveContent && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].content }, children),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_helper__WEBPACK_IMPORTED_MODULE_8__.RightIcon, Object.assign({}, iconProps))));
    if (isAnchor) {
        return (
        // https://github.com/yannickcr/eslint-plugin-react/issues/2962
        // eslint-disable-next-line react/jsx-no-target-blank
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("a", Object.assign({}, buttonProps, { href: href, target: target, 
                // security recommendation: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#target
                rel: rel !== null && rel !== void 0 ? rel : (target === '_blank' ? 'noopener noreferrer' : undefined), tabIndex: isNotInteractive ? -1 : undefined, "aria-disabled": isNotInteractive ? true : undefined, download: download }), buttonContent),
            loading && loadingText && react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_9__["default"], null, loadingText)));
    }
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("button", Object.assign({}, buttonProps, { type: formAction === 'none' ? 'button' : 'submit', disabled: disabled, "aria-disabled": loading && !disabled ? true : undefined }), buttonContent),
        loading && loadingText && react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_9__["default"], null, loadingText)));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalButton);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button/styles.css.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button/styles.css.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/button/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "content": "awsui_content_vjswe_12zyy_97",
  "button": "awsui_button_vjswe_12zyy_101",
  "variant-normal": "awsui_variant-normal_vjswe_12zyy_126",
  "is-activated": "awsui_is-activated_vjswe_12zyy_139",
  "variant-icon": "awsui_variant-icon_vjswe_12zyy_166",
  "variant-modal-dismiss": "awsui_variant-modal-dismiss_vjswe_12zyy_166",
  "variant-flashbar-icon": "awsui_variant-flashbar-icon_vjswe_12zyy_166",
  "variant-inline-icon": "awsui_variant-inline-icon_vjswe_12zyy_184",
  "disabled": "awsui_disabled_vjswe_12zyy_202",
  "variant-primary": "awsui_variant-primary_vjswe_12zyy_210",
  "variant-link": "awsui_variant-link_vjswe_12zyy_294",
  "variant-breadcrumb-group": "awsui_variant-breadcrumb-group_vjswe_12zyy_714",
  "variant-menu-trigger": "awsui_variant-menu-trigger_vjswe_12zyy_801",
  "button-no-text": "awsui_button-no-text_vjswe_12zyy_885",
  "button-no-wrap": "awsui_button-no-wrap_vjswe_12zyy_889",
  "icon-left": "awsui_icon-left_vjswe_12zyy_905",
  "icon-right": "awsui_icon-right_vjswe_12zyy_910",
  "icon": "awsui_icon_vjswe_12zyy_905"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/calendar/grid/index.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/calendar/grid/index.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Grid)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/calendar/styles.css.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isSameMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isSameDay/index.js");
/* harmony import */ var mnth__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! mnth */ "./node_modules/mnth/web/index.js");
/* harmony import */ var _utils_intl__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../utils/intl */ "./node_modules/@cloudscape-design/components/calendar/utils/intl.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_hooks_use_effect_on_update_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/hooks/use-effect-on-update.js */ "./node_modules/@cloudscape-design/components/internal/hooks/use-effect-on-update.js");
/* harmony import */ var _internal_components_screenreader_only_index_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../internal/components/screenreader-only/index.js */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js");
/* harmony import */ var _utils_navigation__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/navigation */ "./node_modules/@cloudscape-design/components/calendar/utils/navigation.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










function Grid({ locale, baseDate, isDateEnabled, focusedDate, focusableDate, onSelectDate, onFocusDate, onChangeMonth, startOfWeek, todayAriaLabel, selectedDate, ariaLabelledby, }) {
    const focusedDateRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const onGridKeyDownHandler = (event) => {
        let updatedFocusDate;
        if (focusableDate === null) {
            return;
        }
        switch (event.keyCode) {
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.space:
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.enter:
                event.preventDefault();
                if (focusableDate) {
                    onFocusDate(null);
                    onSelectDate(focusableDate);
                }
                return;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.right:
                event.preventDefault();
                updatedFocusDate = (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_3__.moveNextDay)(focusableDate, isDateEnabled);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.left:
                event.preventDefault();
                updatedFocusDate = (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_3__.movePrevDay)(focusableDate, isDateEnabled);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.up:
                event.preventDefault();
                updatedFocusDate = (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_3__.movePrevWeek)(focusableDate, isDateEnabled);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.down:
                event.preventDefault();
                updatedFocusDate = (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_3__.moveNextWeek)(focusableDate, isDateEnabled);
                break;
            default:
                return;
        }
        if (!(0,date_fns__WEBPACK_IMPORTED_MODULE_4__["default"])(updatedFocusDate, baseDate)) {
            onChangeMonth(updatedFocusDate);
        }
        onFocusDate(updatedFocusDate);
    };
    // The focused date changes as a feedback to keyboard navigation in the grid.
    // Once changed, the corresponding day button needs to receive the actual focus.
    (0,_internal_hooks_use_effect_on_update_js__WEBPACK_IMPORTED_MODULE_5__.useEffectOnUpdate)(() => {
        if (focusedDate && focusedDateRef.current) {
            focusedDateRef.current.focus();
        }
    }, [focusedDate]);
    const weeks = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => (0,mnth__WEBPACK_IMPORTED_MODULE_6__.getCalendarMonth)(baseDate, { firstDayOfWeek: startOfWeek }), [baseDate, startOfWeek]);
    const weekdays = weeks[0].map(date => date.getDay());
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("table", { role: "grid", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-grid"], "aria-labelledby": ariaLabelledby },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("thead", null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tr", null, weekdays.map(dayIndex => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("th", { key: dayIndex, scope: "col", className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-grid-cell"], _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-day-header"]) },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { "aria-hidden": "true" }, (0,_utils_intl__WEBPACK_IMPORTED_MODULE_8__.renderDayName)(locale, dayIndex, 'short')),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_screenreader_only_index_js__WEBPACK_IMPORTED_MODULE_9__["default"], null, (0,_utils_intl__WEBPACK_IMPORTED_MODULE_8__.renderDayName)(locale, dayIndex, 'long'))))))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tbody", { onKeyDown: onGridKeyDownHandler }, weeks.map((week, weekIndex) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tr", { key: weekIndex, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-week"] }, week.map((date, dateIndex) => {
            const isFocusable = !!focusableDate && (0,date_fns__WEBPACK_IMPORTED_MODULE_10__["default"])(date, focusableDate);
            const isSelected = !!selectedDate && (0,date_fns__WEBPACK_IMPORTED_MODULE_10__["default"])(date, selectedDate);
            const isEnabled = !isDateEnabled || isDateEnabled(date);
            const isDateOnSameDay = (0,date_fns__WEBPACK_IMPORTED_MODULE_10__["default"])(date, new Date());
            // Can't be focused.
            let tabIndex = undefined;
            if (isFocusable && isEnabled) {
                // Next focus target.
                tabIndex = 0;
            }
            else if (isEnabled) {
                // Can be focused programmatically.
                tabIndex = -1;
            }
            // Screen-reader announcement for the focused day.
            let dayAnnouncement = (0,_utils_intl__WEBPACK_IMPORTED_MODULE_8__.getDateLabel)(locale, date, 'short');
            if (isDateOnSameDay) {
                dayAnnouncement += '. ' + todayAriaLabel;
            }
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("td", { key: `${weekIndex}:${dateIndex}`, ref: tabIndex === 0 ? focusedDateRef : undefined, tabIndex: tabIndex, "aria-current": isDateOnSameDay ? 'date' : undefined, "aria-selected": isEnabled ? isSelected : undefined, "aria-disabled": !isEnabled, 
                // Do not attach click event when the date is disabled, otherwise VO+safari announces clickable
                onClick: isEnabled ? () => onSelectDate(date) : undefined, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-grid-cell"], _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-day"], {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-day-current-month"]]: (0,date_fns__WEBPACK_IMPORTED_MODULE_4__["default"])(date, baseDate),
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-day-enabled"]]: isEnabled,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-day-selected"]]: isSelected,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["calendar-day-today"]]: isDateOnSameDay,
                }) },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["day-inner"], "aria-hidden": "true" }, date.getDate()),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_screenreader_only_index_js__WEBPACK_IMPORTED_MODULE_9__["default"], null, dayAnnouncement)));
        })))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/calendar/header/header-button.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/calendar/header/header-button.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "NextMonthButton": () => (/* binding */ NextMonthButton),
/* harmony export */   "PrevMonthButton": () => (/* binding */ PrevMonthButton)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/calendar/styles.css.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addMonths/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function PrevMonthButton({ ariaLabel, baseDate, onChangeMonth }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_1__.InternalButton, { iconName: "angle-left", ariaLabel: ariaLabel, variant: "icon", onClick: () => onChangeMonth((0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(baseDate, -1)), formAction: "none", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["calendar-prev-month-btn"] }));
}
function NextMonthButton({ ariaLabel, baseDate, onChangeMonth }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_1__.InternalButton, { iconName: "angle-right", ariaLabel: ariaLabel, variant: "icon", onClick: () => onChangeMonth((0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(baseDate, 1)), formAction: "none", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["calendar-next-month-btn"] }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/calendar/header/index.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/calendar/header/index.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/calendar/styles.css.js");
/* harmony import */ var _utils_intl__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/intl */ "./node_modules/@cloudscape-design/components/calendar/utils/intl.js");
/* harmony import */ var _header_button__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./header-button */ "./node_modules/@cloudscape-design/components/calendar/header/header-button.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const CalendarHeader = ({ baseDate, locale, onChangeMonth, previousMonthLabel, nextMonthLabel, headingId, }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["calendar-header"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header_button__WEBPACK_IMPORTED_MODULE_2__.PrevMonthButton, { ariaLabel: previousMonthLabel, baseDate: baseDate, onChangeMonth: onChangeMonth }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("h2", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["calendar-header-month"], id: headingId }, (0,_utils_intl__WEBPACK_IMPORTED_MODULE_3__.renderMonthAndYear)(locale, baseDate)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header_button__WEBPACK_IMPORTED_MODULE_2__.NextMonthButton, { ariaLabel: nextMonthLabel, baseDate: baseDate, onChangeMonth: onChangeMonth })));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (CalendarHeader);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/calendar/index.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/calendar/index.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Calendar)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/calendar/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function Calendar(_a) {
    var { locale = '', isDateEnabled = () => true } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["locale", "isDateEnabled"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Calendar');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({}, props, baseComponentProps, { locale: locale, isDateEnabled: isDateEnabled }));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Calendar, 'Calendar');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/calendar/internal.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/calendar/internal.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Calendar)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isSameMonth/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/calendar/styles.css.js");
/* harmony import */ var _header__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./header */ "./node_modules/@cloudscape-design/components/calendar/header/index.js");
/* harmony import */ var _grid__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./grid */ "./node_modules/@cloudscape-design/components/calendar/grid/index.js");
/* harmony import */ var _internal_utils_locale__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/locale */ "./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-locale.js");
/* harmony import */ var _internal_utils_locale__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/locale */ "./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-start-of-week.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-date.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date.js");
/* harmony import */ var _internal_events_index_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/events/index.js */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_check_controlled_index_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/check-controlled/index.js */ "./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _utils_navigation__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./utils/navigation */ "./node_modules/@cloudscape-design/components/calendar/utils/navigation.js");
/* harmony import */ var _internal_hooks_use_date_cache_index_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-date-cache/index.js */ "./node_modules/@cloudscape-design/components/internal/hooks/use-date-cache/index.js");
/* harmony import */ var _internal_hooks_use_unique_id_index_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/hooks/use-unique-id/index.js */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_i18n_context_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/i18n/context.js */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
















function Calendar(_a) {
    var { value, locale = '', startOfWeek, isDateEnabled = () => true, ariaLabel, ariaLabelledby, ariaDescribedby, onChange, __internalRootRef } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["value", "locale", "startOfWeek", "isDateEnabled", "ariaLabel", "ariaLabelledby", "ariaDescribedby", "onChange", "__internalRootRef"]);
    (0,_internal_hooks_check_controlled_index_js__WEBPACK_IMPORTED_MODULE_4__["default"])('Calendar', 'value', value, 'onChange', onChange);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const normalizedLocale = (0,_internal_utils_locale__WEBPACK_IMPORTED_MODULE_5__.normalizeLocale)('Calendar', locale);
    const normalizedStartOfWeek = (0,_internal_utils_locale__WEBPACK_IMPORTED_MODULE_6__.normalizeStartOfWeek)(startOfWeek, normalizedLocale);
    const gridWrapperRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [focusedDate, setFocusedDate] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const valueDateCache = (0,_internal_hooks_use_date_cache_index_js__WEBPACK_IMPORTED_MODULE_7__.useDateCache)();
    const focusedDateCache = (0,_internal_hooks_use_date_cache_index_js__WEBPACK_IMPORTED_MODULE_7__.useDateCache)();
    // Set displayed date to value if defined or to current date otherwise.
    const parsedValue = value && value.length >= 4 ? (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_8__.parseDate)(value) : null;
    const memoizedValue = parsedValue ? valueDateCache(parsedValue) : null;
    const defaultDisplayedDate = memoizedValue !== null && memoizedValue !== void 0 ? memoizedValue : new Date();
    const [displayedDate, setDisplayedDate] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(defaultDisplayedDate);
    const headingId = (0,_internal_hooks_use_unique_id_index_js__WEBPACK_IMPORTED_MODULE_9__.useUniqueId)('calendar-heading');
    const i18n = (0,_internal_i18n_context_js__WEBPACK_IMPORTED_MODULE_10__.useInternalI18n)('calendar');
    const nextMonthAriaLabel = i18n('nextMonthAriaLabel', rest.nextMonthAriaLabel);
    const previousMonthAriaLabel = i18n('previousMonthAriaLabel', rest.previousMonthAriaLabel);
    const todayAriaLabel = i18n('todayAriaLabel', rest.todayAriaLabel);
    // Update displayed date if value changes.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        memoizedValue && setDisplayedDate(prev => (prev.getTime() !== memoizedValue.getTime() ? memoizedValue : prev));
    }, [memoizedValue]);
    const selectFocusedDate = (selected, baseDate) => {
        if (selected && isDateEnabled(selected) && (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(selected, baseDate)) {
            return selected;
        }
        const today = new Date();
        if (isDateEnabled(today) && (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(today, baseDate)) {
            return today;
        }
        if (isDateEnabled(baseDate)) {
            return baseDate;
        }
        return null;
    };
    const baseDate = (0,_utils_navigation__WEBPACK_IMPORTED_MODULE_12__.getBaseDate)(displayedDate, isDateEnabled);
    const focusableDate = focusedDate || selectFocusedDate(memoizedValue, baseDate);
    const onHeaderChangeMonthHandler = (date) => {
        setDisplayedDate(date);
        setFocusedDate(null);
    };
    const onGridChangeMonthHandler = (newMonth) => {
        setDisplayedDate(newMonth);
        setFocusedDate(null);
    };
    const onGridFocusDateHandler = (date) => {
        if (date) {
            setFocusedDate(date ? focusedDateCache(date) : null);
        }
    };
    const onGridSelectDateHandler = (date) => {
        (0,_internal_events_index_js__WEBPACK_IMPORTED_MODULE_13__.fireNonCancelableEvent)(onChange, { value: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_14__.formatDate)(date) });
        setFocusedDate(null);
    };
    const onGridBlur = (event) => {
        var _a;
        const newFocusTargetIsInGrid = event.relatedTarget && ((_a = gridWrapperRef.current) === null || _a === void 0 ? void 0 : _a.contains(event.relatedTarget));
        if (!newFocusTargetIsInGrid) {
            setFocusedDate(null);
        }
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({ ref: __internalRootRef }, baseProps, { role: "group", "aria-label": ariaLabel, "aria-labelledby": ariaLabelledby, "aria-describedby": ariaDescribedby, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_15__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_15__["default"].calendar, baseProps.className) }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_15__["default"]["calendar-inner"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header__WEBPACK_IMPORTED_MODULE_16__["default"], { baseDate: baseDate, locale: normalizedLocale, onChangeMonth: onHeaderChangeMonthHandler, previousMonthLabel: previousMonthAriaLabel, nextMonthLabel: nextMonthAriaLabel, headingId: headingId }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { onBlur: onGridBlur, ref: gridWrapperRef },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_grid__WEBPACK_IMPORTED_MODULE_17__["default"], { locale: normalizedLocale, baseDate: baseDate, isDateEnabled: isDateEnabled, focusedDate: focusedDate, focusableDate: focusableDate, onSelectDate: onGridSelectDateHandler, onFocusDate: onGridFocusDateHandler, onChangeMonth: onGridChangeMonthHandler, startOfWeek: normalizedStartOfWeek, todayAriaLabel: todayAriaLabel, selectedDate: memoizedValue, ariaLabelledby: headingId })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/calendar/styles.css.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/calendar/styles.css.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/calendar/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "calendar": "awsui_calendar_1ykar_n08o2_93",
  "awsui-motion-fade-in-0": "awsui_awsui-motion-fade-in-0_1ykar_n08o2_1",
  "root": "awsui_root_1ykar_n08o2_124",
  "calendar-inner": "awsui_calendar-inner_1ykar_n08o2_143",
  "calendar-header": "awsui_calendar-header_1ykar_n08o2_146",
  "calendar-header-month": "awsui_calendar-header-month_1ykar_n08o2_151",
  "calendar-next-month-btn": "awsui_calendar-next-month-btn_1ykar_n08o2_158",
  "calendar-prev-month-btn": "awsui_calendar-prev-month-btn_1ykar_n08o2_161",
  "calendar-grid": "awsui_calendar-grid_1ykar_n08o2_164",
  "calendar-grid-cell": "awsui_calendar-grid-cell_1ykar_n08o2_168",
  "calendar-day-header": "awsui_calendar-day-header_1ykar_n08o2_174",
  "calendar-day": "awsui_calendar-day_1ykar_n08o2_174",
  "calendar-day-enabled": "awsui_calendar-day-enabled_1ykar_n08o2_191",
  "calendar-day-current-month": "awsui_calendar-day-current-month_1ykar_n08o2_198",
  "calendar-day-selected": "awsui_calendar-day-selected_1ykar_n08o2_205",
  "calendar-day-today": "awsui_calendar-day-today_1ykar_n08o2_208",
  "day-inner": "awsui_day-inner_1ykar_n08o2_223",
  "calendar-week": "awsui_calendar-week_1ykar_n08o2_288"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/calendar/utils/intl.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/calendar/utils/intl.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getDateLabel": () => (/* binding */ getDateLabel),
/* harmony export */   "renderDayName": () => (/* binding */ renderDayName),
/* harmony export */   "renderMonthAndYear": () => (/* binding */ renderMonthAndYear),
/* harmony export */   "renderTimeLabel": () => (/* binding */ renderTimeLabel)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function setDayIndex(date, dayIndex) {
    const diff = dayIndex - date.getDay();
    date.setDate(date.getDate() + diff);
}
function renderDayName(locale, dayIndex, mode) {
    const tempDate = new Date();
    setDayIndex(tempDate, dayIndex);
    return tempDate.toLocaleDateString(locale, { weekday: mode });
}
function renderMonthAndYear(locale, baseDate) {
    const result = baseDate.toLocaleDateString(locale, {
        year: 'numeric',
        month: 'long',
    });
    return result;
}
/*
 `toLocaleDateString` is expensive (10+ ms) to calculate in IE11.
*/
const dayLabelCache = new Map();
function getDateLabel(locale, date, mode = 'full') {
    const cacheKey = locale + date.getTime() + mode;
    const cachedValue = dayLabelCache.get(cacheKey);
    if (cachedValue) {
        return cachedValue;
    }
    const value = date.toLocaleDateString(locale, {
        weekday: mode === 'full' ? 'long' : undefined,
        month: 'long',
        day: 'numeric',
        year: 'numeric',
    });
    dayLabelCache.set(cacheKey, value);
    return value;
}
function renderTimeLabel(locale, date, format) {
    let options = {};
    if (format === 'hh') {
        options = { hour: '2-digit' };
    }
    if (format === 'hh:mm') {
        options = { hour: '2-digit', minute: '2-digit' };
    }
    const value = date.toLocaleTimeString(locale, options);
    return value;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/calendar/utils/navigation.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/calendar/utils/navigation.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getBaseDate": () => (/* binding */ getBaseDate),
/* harmony export */   "moveNextDay": () => (/* binding */ moveNextDay),
/* harmony export */   "moveNextWeek": () => (/* binding */ moveNextWeek),
/* harmony export */   "movePrevDay": () => (/* binding */ movePrevDay),
/* harmony export */   "movePrevWeek": () => (/* binding */ movePrevWeek)
/* harmony export */ });
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/startOfMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isSameMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addDays/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/differenceInYears/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function moveNextDay(startDate, isDateEnabled) {
    return moveDate(startDate, isDateEnabled, 1);
}
function movePrevDay(startDate, isDateEnabled) {
    return moveDate(startDate, isDateEnabled, -1);
}
function moveNextWeek(startDate, isDateEnabled) {
    return moveDate(startDate, isDateEnabled, 7);
}
function movePrevWeek(startDate, isDateEnabled) {
    return moveDate(startDate, isDateEnabled, -7);
}
// Returns first enabled date of the month corresponding the given date.
// If all month's days are disabled the first day of the month is returned.
function getBaseDate(date, isDateEnabled) {
    const startDate = (0,date_fns__WEBPACK_IMPORTED_MODULE_0__["default"])(date);
    if (isDateEnabled(startDate)) {
        return startDate;
    }
    const firstEnabledDate = moveDate(startDate, isDateEnabled, 1);
    return (0,date_fns__WEBPACK_IMPORTED_MODULE_1__["default"])(startDate, firstEnabledDate) ? firstEnabledDate : startDate;
}
// Iterates dates forwards or backwards until the next active date is found.
// If there is no active date in a year range the start date is returned.
function moveDate(startDate, isDateEnabled, step) {
    let current = (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(startDate, step);
    while (!isDateEnabled(current)) {
        if (Math.abs((0,date_fns__WEBPACK_IMPORTED_MODULE_3__["default"])(startDate, current)) > 1) {
            return startDate;
        }
        current = (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(current, step);
    }
    return current;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/cards/cards-layout-helper.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/cards/cards-layout-helper.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getCardsPerRow": () => (/* binding */ getCardsPerRow)
/* harmony export */ });
const WIDTHS = [1920, 1400, 1200, 992, 768];
// Transform the array of widths into a valid cardsPerRow property that is used as default
const defaultCardsPerRow = WIDTHS.map((value, index, widths) => ({
    minWidth: value,
    cards: widths.length + 1 - index,
}));
const getCardsPerRow = (width, config) => {
    if (config.length === 0) {
        config = defaultCardsPerRow;
    }
    let cardsPerRow = 1;
    // sort them by descending order of minWidth
    const sortedConfig = config
        .slice()
        .map(value => ({
        minWidth: value.minWidth || 0,
        cards: value.cards,
    }))
        .sort((a, b) => b.minWidth - a.minWidth);
    sortedConfig.some(layout => {
        if (width >= layout.minWidth) {
            cardsPerRow = layout.cards;
            return true;
        }
    });
    return cardsPerRow;
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/cards/index.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/cards/index.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/cards/styles.css.js");
/* harmony import */ var _cards_layout_helper__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./cards-layout-helper */ "./node_modules/@cloudscape-design/components/cards/cards-layout-helper.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_hooks_container_queries_use_container_query__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/container-queries/use-container-query */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _table_tools_header__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../table/tools-header */ "./node_modules/@cloudscape-design/components/table/tools-header.js");
/* harmony import */ var _table_utils__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../table/utils */ "./node_modules/@cloudscape-design/components/table/utils.js");
/* harmony import */ var _table_use_selection__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../table/use-selection */ "./node_modules/@cloudscape-design/components/table/use-selection.js");
/* harmony import */ var _table_selection_control__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../table/selection-control */ "./node_modules/@cloudscape-design/components/table/selection-control/index.js");
/* harmony import */ var _container_internal__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../container/internal */ "./node_modules/@cloudscape-design/components/container/internal.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _table_sticky_scrolling__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../table/sticky-scrolling */ "./node_modules/@cloudscape-design/components/table/sticky-scrolling.js");
/* harmony import */ var _container_use_sticky_header__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../container/use-sticky-header */ "./node_modules/@cloudscape-design/components/container/use-sticky-header.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _internal_hooks_use_mouse_down_target__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/hooks/use-mouse-down-target */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mouse-down-target.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





















const Cards = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(function (_a, ref) {
    var { items = [], cardDefinition, cardsPerRow = [], header, filter, pagination, preferences, empty, loading, loadingText, trackBy, selectedItems, selectionType, isItemDisabled, onSelectionChange, ariaLabels, visibleSections, stickyHeader, stickyHeaderVerticalOffset, variant = 'container' } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["items", "cardDefinition", "cardsPerRow", "header", "filter", "pagination", "preferences", "empty", "loading", "loadingText", "trackBy", "selectedItems", "selectionType", "isItemDisabled", "onSelectionChange", "ariaLabels", "visibleSections", "stickyHeader", "stickyHeaderVerticalOffset", "variant"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('Cards');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_5__.useVisualRefresh)();
    const computedVariant = isRefresh ? variant : 'container';
    const instanceUniqueId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_6__.useUniqueId)('cards');
    const cardsId = (baseProps === null || baseProps === void 0 ? void 0 : baseProps.id) || instanceUniqueId;
    const cardsHeaderId = header ? `${cardsId}-header` : undefined;
    const [columns, measureRef] = (0,_internal_hooks_container_queries_use_container_query__WEBPACK_IMPORTED_MODULE_7__.useContainerQuery)(({ width }) => (0,_cards_layout_helper__WEBPACK_IMPORTED_MODULE_8__.getCardsPerRow)(width, cardsPerRow), [cardsPerRow]);
    const refObject = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_9__.useMergeRefs)(measureRef, refObject, __internalRootRef);
    const getMouseDownTarget = (0,_internal_hooks_use_mouse_down_target__WEBPACK_IMPORTED_MODULE_10__["default"])();
    const { isItemSelected, getItemSelectionProps, updateShiftToggle } = (0,_table_use_selection__WEBPACK_IMPORTED_MODULE_11__.useSelection)({
        items,
        trackBy,
        selectedItems,
        selectionType,
        isItemDisabled,
        onSelectionChange,
        ariaLabels,
    });
    const hasToolsHeader = header || filter || pagination || preferences;
    const headerRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const { scrollToTop, scrollToItem } = (0,_table_sticky_scrolling__WEBPACK_IMPORTED_MODULE_12__["default"])(refObject, headerRef);
    stickyHeader = (0,_container_use_sticky_header__WEBPACK_IMPORTED_MODULE_13__.useSupportsStickyHeader)() && stickyHeader;
    const onCardFocus = event => {
        // When an element inside card receives focus we want to adjust the scroll.
        // However, that behavior is unwanted when the focus is received as result of a click
        // as it causes the click to never reach the target element.
        if (stickyHeader && !event.currentTarget.contains(getMouseDownTarget())) {
            scrollToItem(event.currentTarget);
        }
    };
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useImperativeHandle)(ref, () => ({
        scrollToTop: () => {
            if (stickyHeader) {
                scrollToTop();
            }
        },
    }), [stickyHeader, scrollToTop]);
    let status;
    if (loading) {
        status = (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"].loading },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_15__["default"], { type: "loading" },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_16__["default"], { visible: true }, loadingText))));
    }
    else if (empty && !items.length) {
        status = react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"].empty }, empty);
    }
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"].root), ref: mergedRef }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_container_internal__WEBPACK_IMPORTED_MODULE_17__["default"], { header: hasToolsHeader && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"].header, isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["header-refresh"], _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"][`header-variant-${computedVariant}`]) },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_table_tools_header__WEBPACK_IMPORTED_MODULE_18__["default"], { header: header, filter: filter, pagination: pagination, preferences: preferences }))), disableContentPaddings: true, disableHeaderPaddings: computedVariant === 'full-page', variant: computedVariant === 'container' ? 'cards' : computedVariant, __stickyHeader: stickyHeader, __stickyOffset: stickyHeaderVerticalOffset, __headerRef: headerRef, __headerId: cardsHeaderId, __darkHeader: computedVariant === 'full-page' },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(hasToolsHeader && _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["has-header"]) }, status !== null && status !== void 0 ? status : (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(CardsList, { items: items, cardDefinition: cardDefinition, trackBy: trackBy, selectionType: selectionType, columns: columns, isItemSelected: isItemSelected, getItemSelectionProps: getItemSelectionProps, visibleSections: visibleSections, updateShiftToggle: updateShiftToggle, onFocus: onCardFocus, ariaLabel: ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.cardsLabel, ariaLabelledby: (ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.cardsLabel) ? undefined : cardsHeaderId }))))));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Cards);
const CardsList = ({ items, cardDefinition, trackBy, selectionType, columns, isItemSelected, getItemSelectionProps, visibleSections, updateShiftToggle, onFocus, ariaLabelledby, ariaLabel, }) => {
    const selectable = !!selectionType;
    const { moveFocusDown, moveFocusUp } = (0,_table_use_selection__WEBPACK_IMPORTED_MODULE_11__.useFocusMove)(selectionType, items.length);
    let visibleSectionsDefinition = cardDefinition.sections || [];
    visibleSectionsDefinition = visibleSections
        ? visibleSectionsDefinition.filter((section) => section.id && visibleSections.indexOf(section.id) !== -1)
        : visibleSectionsDefinition;
    let listRole = undefined;
    let listItemRole = undefined;
    if (selectable) {
        listRole = 'group';
        listItemRole = 'presentation';
    }
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("ol", Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"].list, _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"][`list-grid-${columns || 1}`]), role: listRole, "aria-labelledby": ariaLabelledby, "aria-label": ariaLabel }, (_table_use_selection__WEBPACK_IMPORTED_MODULE_11__.focusMarkers && _table_use_selection__WEBPACK_IMPORTED_MODULE_11__.focusMarkers.root)), items.map((item, index) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("li", Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"].card, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["card-selectable"]]: selectable,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["card-selected"]]: selectable && isItemSelected(item),
        }), key: (0,_table_utils__WEBPACK_IMPORTED_MODULE_19__.getItemKey)(trackBy, item, index), onFocus: onFocus }, (_table_use_selection__WEBPACK_IMPORTED_MODULE_11__.focusMarkers && _table_use_selection__WEBPACK_IMPORTED_MODULE_11__.focusMarkers.item), { role: listItemRole }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["card-inner"] },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["card-header"] },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["card-header-inner"] }, cardDefinition.header ? cardDefinition.header(item) : ''),
                selectable && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["selection-control"] },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_table_selection_control__WEBPACK_IMPORTED_MODULE_20__["default"], Object.assign({ onFocusDown: moveFocusDown, onFocusUp: moveFocusUp, onShiftToggle: updateShiftToggle }, getItemSelectionProps(item)))))),
            visibleSectionsDefinition.map(({ width = 100, header, content, id }, index) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { key: id || index, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"].section, style: { width: `${width}%` } },
                header ? react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["section-header"] }, header) : '',
                content ? react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["section-content"] }, content(item)) : '')))))))));
};
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_21__.applyDisplayName)(Cards, 'Cards');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/cards/styles.css.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/cards/styles.css.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/cards/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "card-inner": "awsui_card-inner_p8a6i_1f0po_97",
  "root": "awsui_root_p8a6i_1f0po_133",
  "header-variant-full-page": "awsui_header-variant-full-page_p8a6i_1f0po_153",
  "header-refresh": "awsui_header-refresh_p8a6i_1f0po_153",
  "list": "awsui_list_p8a6i_1f0po_196",
  "list-grid-1": "awsui_list-grid-1_p8a6i_1f0po_204",
  "card": "awsui_card_p8a6i_1f0po_97",
  "list-grid-2": "awsui_list-grid-2_p8a6i_1f0po_207",
  "list-grid-3": "awsui_list-grid-3_p8a6i_1f0po_210",
  "list-grid-4": "awsui_list-grid-4_p8a6i_1f0po_213",
  "list-grid-5": "awsui_list-grid-5_p8a6i_1f0po_216",
  "list-grid-6": "awsui_list-grid-6_p8a6i_1f0po_219",
  "list-grid-7": "awsui_list-grid-7_p8a6i_1f0po_222",
  "list-grid-8": "awsui_list-grid-8_p8a6i_1f0po_225",
  "list-grid-9": "awsui_list-grid-9_p8a6i_1f0po_228",
  "list-grid-10": "awsui_list-grid-10_p8a6i_1f0po_231",
  "list-grid-11": "awsui_list-grid-11_p8a6i_1f0po_234",
  "list-grid-12": "awsui_list-grid-12_p8a6i_1f0po_237",
  "list-grid-13": "awsui_list-grid-13_p8a6i_1f0po_240",
  "list-grid-14": "awsui_list-grid-14_p8a6i_1f0po_243",
  "list-grid-15": "awsui_list-grid-15_p8a6i_1f0po_246",
  "list-grid-16": "awsui_list-grid-16_p8a6i_1f0po_249",
  "list-grid-17": "awsui_list-grid-17_p8a6i_1f0po_252",
  "list-grid-18": "awsui_list-grid-18_p8a6i_1f0po_255",
  "list-grid-19": "awsui_list-grid-19_p8a6i_1f0po_258",
  "list-grid-20": "awsui_list-grid-20_p8a6i_1f0po_261",
  "selection-control": "awsui_selection-control_p8a6i_1f0po_265",
  "loading": "awsui_loading_p8a6i_1f0po_274",
  "empty": "awsui_empty_p8a6i_1f0po_275",
  "has-header": "awsui_has-header_p8a6i_1f0po_282",
  "card-header": "awsui_card-header_p8a6i_1f0po_343",
  "card-header-inner": "awsui_card-header-inner_p8a6i_1f0po_351",
  "card-selectable": "awsui_card-selectable_p8a6i_1f0po_355",
  "card-selected": "awsui_card-selected_p8a6i_1f0po_358",
  "section": "awsui_section_p8a6i_1f0po_365",
  "section-header": "awsui_section-header_p8a6i_1f0po_371",
  "section-content": "awsui_section-content_p8a6i_1f0po_377"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/checkbox/index.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/checkbox/index.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/checkbox/internal.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const Checkbox = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, []);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Checkbox');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({}, props, baseComponentProps, { ref: ref }));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Checkbox, 'Checkbox');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Checkbox);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/checkbox/internal.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/checkbox/internal.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_components_abstract_switch__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/components/abstract-switch */ "./node_modules/@cloudscape-design/components/internal/components/abstract-switch/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/checkbox/styles.css.js");
/* harmony import */ var _internal_components_checkbox_icon__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/components/checkbox-icon */ "./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/index.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const InternalCheckbox = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { controlId, name, checked, disabled, ariaRequired, indeterminate, children, description, ariaLabel, onFocus, onBlur, onChange, tabIndex, showOutline, __internalRootRef } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["controlId", "name", "checked", "disabled", "ariaRequired", "indeterminate", "children", "description", "ariaLabel", "onFocus", "onBlur", "onChange", "tabIndex", "showOutline", "__internalRootRef"]);
    const { ariaDescribedby, ariaLabelledby } = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__.useFormFieldContext)(rest);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const checkboxRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_5__["default"])(ref, checkboxRef);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        if (checkboxRef.current) {
            checkboxRef.current.indeterminate = Boolean(indeterminate);
        }
    });
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_abstract_switch__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].root, baseProps.className), controlClassName: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["checkbox-control"], outlineClassName: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].outline, controlId: controlId, disabled: disabled, label: children, description: description, descriptionBottomPadding: true, ariaLabel: ariaLabel, ariaLabelledby: ariaLabelledby, ariaDescribedby: ariaDescribedby, showOutline: showOutline, nativeControl: nativeControlProps => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("input", Object.assign({}, nativeControlProps, { ref: checkboxRef, type: "checkbox", checked: checked, name: name, "aria-required": ariaRequired ? 'true' : undefined, tabIndex: tabIndex, onFocus: () => (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onFocus), onBlur: () => (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onBlur), 
            // empty handler to suppress React controllability warning
            onChange: () => { } }))), onClick: () => {
            var _a;
            (_a = checkboxRef.current) === null || _a === void 0 ? void 0 : _a.focus();
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onChange, 
            // for deterministic transitions "indeterminate" -> "checked" -> "unchecked"
            indeterminate ? { checked: true, indeterminate: false } : { checked: !checked, indeterminate: false });
        }, styledControl: react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_checkbox_icon__WEBPACK_IMPORTED_MODULE_9__["default"], { checked: checked, indeterminate: indeterminate, disabled: disabled }), __internalRootRef: __internalRootRef })));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalCheckbox);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/checkbox/styles.css.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/checkbox/styles.css.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/checkbox/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_k2y2q_1x9ur_93",
  "checkbox-control": "awsui_checkbox-control_k2y2q_1x9ur_107",
  "outline": "awsui_outline_k2y2q_1x9ur_115"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/ace-modes.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/ace-modes.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AceModes": () => (/* binding */ AceModes)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
const AceModes = [
    { value: 'abap', label: 'ABAP' },
    { value: 'abc', label: 'ABC' },
    { value: 'actionscript', label: 'ActionScript' },
    { value: 'ada', label: 'ADA' },
    { value: 'alda', label: 'Alda' },
    { value: 'apache_conf', label: 'Apache Conf' },
    { value: 'apex', label: 'Apex' },
    { value: 'aql', label: 'AQL' },
    { value: 'asciidoc', label: 'AsciiDoc' },
    { value: 'asl', label: 'ASL' },
    { value: 'assembly_x86', label: 'Assembly x86' },
    { value: 'autohotkey', label: 'AutoHotkey/AutoIt' },
    { value: 'batchfile', label: 'BatchFile' },
    { value: 'c_cpp', label: 'C/C++' },
    { value: 'c9search', label: 'C9Search' },
    { value: 'cirru', label: 'Cirru' },
    { value: 'clojure', label: 'Clojure' },
    { value: 'cobol', label: 'Cobol' },
    { value: 'coffee', label: 'CoffeeScript' },
    { value: 'coldfusion', label: 'ColdFusion' },
    { value: 'crystal', label: 'Crystal' },
    { value: 'csharp', label: 'C#' },
    { value: 'csound_document', label: 'Csound Document' },
    { value: 'csound_orchestra', label: 'Csound' },
    { value: 'csound_score', label: 'Csound Score' },
    { value: 'css', label: 'CSS' },
    { value: 'curly', label: 'Curly' },
    { value: 'd', label: 'D' },
    { value: 'dart', label: 'Dart' },
    { value: 'diff', label: 'Diff' },
    { value: 'django', label: 'Django' },
    { value: 'dockerfile', label: 'Dockerfile' },
    { value: 'dot', label: 'Dot' },
    { value: 'drools', label: 'Drools' },
    { value: 'edifact', label: 'Edifact' },
    { value: 'eiffel', label: 'Eiffel' },
    { value: 'ejs', label: 'EJS' },
    { value: 'elixir', label: 'Elixir' },
    { value: 'elm', label: 'Elm' },
    { value: 'erlang', label: 'Erlang' },
    { value: 'forth', label: 'Forth' },
    { value: 'fortran', label: 'Fortran' },
    { value: 'fsharp', label: 'FSharp' },
    { value: 'fsl', label: 'FSL' },
    { value: 'ftl', label: 'FreeMarker' },
    { value: 'gcode', label: 'Gcode' },
    { value: 'gherkin', label: 'Gherkin' },
    { value: 'gitignore', label: 'Gitignore' },
    { value: 'glsl', label: 'Glsl' },
    { value: 'gobstones', label: 'Gobstones' },
    { value: 'golang', label: 'Go' },
    { value: 'graphqlschema', label: 'GraphQLSchema' },
    { value: 'groovy', label: 'Groovy' },
    { value: 'haml', label: 'HAML' },
    { value: 'handlebars', label: 'Handlebars' },
    { value: 'haskell', label: 'Haskell' },
    { value: 'haskell_cabal', label: 'Haskell Cabal' },
    { value: 'haxe', label: 'haXe' },
    { value: 'hjson', label: 'Hjson' },
    { value: 'html', label: 'HTML' },
    { value: 'html_elixir', label: 'HTML (Elixir)' },
    { value: 'html_ruby', label: 'HTML (Ruby)' },
    { value: 'ini', label: 'INI' },
    { value: 'io', label: 'Io' },
    { value: 'jack', label: 'Jack' },
    { value: 'jade', label: 'Jade' },
    { value: 'java', label: 'Java' },
    { value: 'javascript', label: 'JavaScript' },
    { value: 'json', label: 'JSON' },
    { value: 'json5', label: 'JSON5' },
    { value: 'jsoniq', label: 'JSONiq' },
    { value: 'jsp', label: 'JSP' },
    { value: 'jssm', label: 'JSSM' },
    { value: 'jsx', label: 'JSX' },
    { value: 'julia', label: 'Julia' },
    { value: 'kotlin', label: 'Kotlin' },
    { value: 'latex', label: 'LaTeX' },
    { value: 'less', label: 'LESS' },
    { value: 'liquid', label: 'Liquid' },
    { value: 'lisp', label: 'Lisp' },
    { value: 'livescript', label: 'LiveScript' },
    { value: 'logiql', label: 'LogiQL' },
    { value: 'lsl', label: 'LSL' },
    { value: 'lua', label: 'Lua' },
    { value: 'luapage', label: 'LuaPage' },
    { value: 'lucene', label: 'Lucene' },
    { value: 'makefile', label: 'Makefile' },
    { value: 'markdown', label: 'Markdown' },
    { value: 'mask', label: 'Mask' },
    { value: 'matlab', label: 'MATLAB' },
    { value: 'maze', label: 'Maze' },
    { value: 'mediawiki', label: 'MediaWiki' },
    { value: 'mel', label: 'MEL' },
    { value: 'mixal', label: 'MIXAL' },
    { value: 'mushcode', label: 'MUSHCode' },
    { value: 'mysql', label: 'MySQL' },
    { value: 'nginx', label: 'Nginx' },
    { value: 'nim', label: 'Nim' },
    { value: 'nix', label: 'Nix' },
    { value: 'nsis', label: 'NSIS' },
    { value: 'nunjucks', label: 'Nunjucks' },
    { value: 'objectivec', label: 'Objective-C' },
    { value: 'ocaml', label: 'OCaml' },
    { value: 'pascal', label: 'Pascal' },
    { value: 'perl', label: 'Perl' },
    { value: 'perl6', label: 'Perl 6' },
    { value: 'pgsql', label: 'pgSQL' },
    { value: 'php', label: 'PHP' },
    { value: 'php_laravel_blade', label: 'PHP (Blade Template)' },
    { value: 'pig', label: 'Pig' },
    { value: 'powershell', label: 'Powershell' },
    { value: 'praat', label: 'Praat' },
    { value: 'prisma', label: 'Prisma' },
    { value: 'prolog', label: 'Prolog' },
    { value: 'properties', label: 'Properties' },
    { value: 'protobuf', label: 'Protobuf' },
    { value: 'puppet', label: 'Puppet' },
    { value: 'python', label: 'Python' },
    { value: 'qml', label: 'QML' },
    { value: 'r', label: 'R' },
    { value: 'razor', label: 'Razor' },
    { value: 'rdoc', label: 'RDoc' },
    { value: 'red', label: 'Red' },
    { value: 'rhtml', label: 'RHTML' },
    { value: 'rst', label: 'RST' },
    { value: 'ruby', label: 'Ruby' },
    { value: 'rust', label: 'Rust' },
    { value: 'sass', label: 'SASS' },
    { value: 'scad', label: 'SCAD' },
    { value: 'scala', label: 'Scala' },
    { value: 'scheme', label: 'Scheme' },
    { value: 'scss', label: 'SCSS' },
    { value: 'sh', label: 'SH' },
    { value: 'sjs', label: 'SJS' },
    { value: 'slim', label: 'Slim' },
    { value: 'smarty', label: 'Smarty' },
    { value: 'snippets', label: 'snippets' },
    { value: 'soy_template', label: 'Soy Template' },
    { value: 'space', label: 'Space' },
    { value: 'sql', label: 'SQL' },
    { value: 'sqlserver', label: 'SQLServer' },
    { value: 'stylus', label: 'Stylus' },
    { value: 'svg', label: 'SVG' },
    { value: 'swift', label: 'Swift' },
    { value: 'tcl', label: 'Tcl' },
    { value: 'terraform', label: 'Terraform' },
    { value: 'tex', label: 'Tex' },
    { value: 'text', label: 'Text' },
    { value: 'textile', label: 'Textile' },
    { value: 'toml', label: 'Toml' },
    { value: 'tsx', label: 'TSX' },
    { value: 'twig', label: 'Twig' },
    { value: 'typescript', label: 'TypeScript' },
    { value: 'vala', label: 'Vala' },
    { value: 'vbscript', label: 'VBScript' },
    { value: 'velocity', label: 'Velocity' },
    { value: 'verilog', label: 'Verilog' },
    { value: 'vhdl', label: 'VHDL' },
    { value: 'visualforce', label: 'Visualforce' },
    { value: 'wollok', label: 'Wollok' },
    { value: 'xml', label: 'XML' },
    { value: 'xquery', label: 'XQuery' },
    { value: 'yaml', label: 'YAML' },
    { value: 'zeek', label: 'Zeek' },
];


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/ace-themes.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/ace-themes.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "DarkThemes": () => (/* binding */ DarkThemes),
/* harmony export */   "LightThemes": () => (/* binding */ LightThemes)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
const LightThemes = [
    { value: 'chrome', label: 'Chrome' },
    { value: 'clouds', label: 'Clouds' },
    { value: 'crimson_editor', label: 'Crimson Editor' },
    { value: 'dawn', label: 'Dawn' },
    { value: 'dreamweaver', label: 'Dreamweaver' },
    { value: 'eclipse', label: 'Eclipse' },
    { value: 'github', label: 'GitHub' },
    { value: 'iplastic', label: 'IPlastic' },
    { value: 'solarized_light', label: 'Solarized Light' },
    { value: 'textmate', label: 'TextMate' },
    { value: 'tomorrow', label: 'Tomorrow' },
    { value: 'xcode', label: 'Xcode' },
    { value: 'kuroir', label: 'Kuroir' },
    { value: 'katzenmilch', label: 'KatzenMilch' },
    { value: 'sqlserver', label: 'SQL Server' },
];
const DarkThemes = [
    { value: 'ambiance', label: 'Ambiance' },
    { value: 'chaos', label: 'Chaos' },
    { value: 'clouds_midnight', label: 'Clouds Midnight' },
    { value: 'dracula', label: 'Dracula' },
    { value: 'cobalt', label: 'Cobalt' },
    { value: 'gruvbox', label: 'Gruvbox' },
    { value: 'gob', label: 'Green on Black' },
    { value: 'idle_fingers', label: 'idle Fingers' },
    { value: 'kr_theme', label: 'krTheme' },
    { value: 'merbivore', label: 'Merbivore' },
    { value: 'merbivore_soft', label: 'Merbivore Soft' },
    { value: 'mono_industrial', label: 'Mono Industrial' },
    { value: 'monokai', label: 'Monokai' },
    { value: 'nord_dark', label: 'Nord Dark' },
    { value: 'pastel_on_dark', label: 'Pastel on dark' },
    { value: 'solarized_dark', label: 'Solarized Dark' },
    { value: 'terminal', label: 'Terminal' },
    { value: 'tomorrow_night', label: 'Tomorrow Night' },
    { value: 'tomorrow_night_blue', label: 'Tomorrow Night Blue' },
    { value: 'tomorrow_night_bright', label: 'Tomorrow Night Bright' },
    { value: 'tomorrow_night_eighties', label: 'Tomorrow Night 80s' },
    { value: 'twilight', label: 'Twilight' },
    { value: 'vibrant_ink', label: 'Vibrant Ink' },
];


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/error-screen.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/error-screen.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _link_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../link/internal */ "./node_modules/@cloudscape-design/components/link/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/code-editor/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (({ children, recoveryText, onRecoveryClick }) => {
    const onFollow = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => (0,_internal_events__WEBPACK_IMPORTED_MODULE_1__.fireNonCancelableEvent)(onRecoveryClick), [onRecoveryClick]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["error-screen"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { name: "status-negative", variant: "error" }),
        "\u00A0",
        children,
        "\u00A0",
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_link_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { variant: "recovery", onFollow: onFollow }, recoveryText)));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/index.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/index.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _pane__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./pane */ "./node_modules/@cloudscape-design/components/code-editor/pane.js");
/* harmony import */ var _listeners__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./listeners */ "./node_modules/@cloudscape-design/components/code-editor/listeners.js");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./util */ "./node_modules/@cloudscape-design/components/code-editor/util.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _setup_editor__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./setup-editor */ "./node_modules/@cloudscape-design/components/code-editor/setup-editor.js");
/* harmony import */ var _resizable_box__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./resizable-box */ "./node_modules/@cloudscape-design/components/code-editor/resizable-box/index.js");
/* harmony import */ var _preferences_modal__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./preferences-modal */ "./node_modules/@cloudscape-design/components/code-editor/preferences-modal.js");
/* harmony import */ var _loading_screen__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./loading-screen */ "./node_modules/@cloudscape-design/components/code-editor/loading-screen.js");
/* harmony import */ var _error_screen__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./error-screen */ "./node_modules/@cloudscape-design/components/code-editor/error-screen.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_container_queries_use_container_query__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/hooks/container-queries/use-container-query */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _status_bar__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./status-bar */ "./node_modules/@cloudscape-design/components/code-editor/status-bar.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/code-editor/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


























const CodeEditor = (0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)((props, ref) => {
    const codeEditorRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__["default"])('CodeEditor');
    const { controlId, ariaLabelledby, ariaDescribedby } = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__.useFormFieldContext)(props);
    const { ace, value, language, i18nStrings, editorContentHeight, onEditorContentResize, languageLabel: customLanguageLabel } = props, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_5__.__rest)(props, ["ace", "value", "language", "i18nStrings", "editorContentHeight", "onEditorContentResize", "languageLabel"]);
    const [editorHeight = 480, setEditorHeight] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__.useControllable)(editorContentHeight, onEditorContentResize, 480, {
        componentName: 'code-editor',
        changeHandler: 'onEditorContentResize',
        controlledProp: 'editorContentHeight',
    });
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const [editor, setEditor] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)();
    const mode = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_7__.useCurrentMode)(__internalRootRef);
    const defaultTheme = mode === 'dark' ? _util__WEBPACK_IMPORTED_MODULE_8__.DEFAULT_DARK_THEME : _util__WEBPACK_IMPORTED_MODULE_8__.DEFAULT_LIGHT_THEME;
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!editor) {
            return;
        }
        const { textarea } = editor.renderer;
        if (!textarea) {
            return;
        }
        const updateAttribute = (attribute, value) => value ? textarea.setAttribute(attribute, value) : textarea.removeAttribute(attribute);
        updateAttribute('id', controlId);
        updateAttribute('aria-labelledby', ariaLabelledby);
        updateAttribute('aria-describedby', ariaDescribedby);
    }, [ariaDescribedby, ariaLabelledby, controlId, editor]);
    const [paneStatus, setPaneStatus] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('hidden');
    const [annotations, setAnnotations] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]);
    const [highlightedAnnotation, setHighlightedAnnotation] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)();
    const [cursorPosition, setCursorPosition] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ row: 0, column: 0 });
    const [isTabFocused, setTabFocused] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const errorsTabRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const warningsTabRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const elem = codeEditorRef.current;
        if (!ace || !elem) {
            return;
        }
        const config = (0,_util__WEBPACK_IMPORTED_MODULE_8__.getDefaultConfig)();
        setEditor(ace.edit(elem, Object.assign(Object.assign({}, config), { theme: (0,_util__WEBPACK_IMPORTED_MODULE_8__.getAceTheme)((0,_util__WEBPACK_IMPORTED_MODULE_8__.getDefaultTheme)(elem)) })));
    }, [ace, props.loading]);
    const [codeEditorWidth, codeEditorMeasureRef] = (0,_internal_hooks_container_queries_use_container_query__WEBPACK_IMPORTED_MODULE_9__.useContainerQuery)(rect => rect.width);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_10__.useMergeRefs)(codeEditorMeasureRef, __internalRootRef);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_11__["default"])(ref, codeEditorRef);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_7__.useVisualRefresh)();
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        editor === null || editor === void 0 ? void 0 : editor.resize();
    }, [editor, editorContentHeight, codeEditorWidth]);
    const paneId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_12__.useUniqueId)('code-editor-pane');
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!ace || !editor) {
            return;
        }
        (0,_setup_editor__WEBPACK_IMPORTED_MODULE_13__.setupEditor)(ace, editor, setAnnotations, setCursorPosition, setHighlightedAnnotation, setPaneStatus);
        return () => {
            editor === null || editor === void 0 ? void 0 : editor.destroy();
        };
    }, [ace, editor, __internalRootRef]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!editor) {
            return;
        }
        if (value === editor.getValue()) {
            return;
        }
        // TODO maintain cursor position?
        const pos = editor.session.selection.toJSON();
        editor.setValue(value, -1);
        editor.session.selection.fromJSON(pos);
    }, [editor, value]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        editor === null || editor === void 0 ? void 0 : editor.session.setMode(`ace/mode/${language}`);
    }, [editor, language]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a, _b, _c, _d;
        if (!editor) {
            return;
        }
        const theme = (_b = (_a = props.preferences) === null || _a === void 0 ? void 0 : _a.theme) !== null && _b !== void 0 ? _b : defaultTheme;
        editor.setTheme((0,_util__WEBPACK_IMPORTED_MODULE_8__.getAceTheme)(theme));
        editor.session.setUseWrapMode((_d = (_c = props.preferences) === null || _c === void 0 ? void 0 : _c.wrapLines) !== null && _d !== void 0 ? _d : true);
    }, [editor, defaultTheme, props.preferences]);
    // Change listeners
    (0,_listeners__WEBPACK_IMPORTED_MODULE_14__.useChangeEffect)(editor, props.onChange, props.onDelayedChange);
    // Hide error panel when there are no errors to show.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (annotations.length === 0) {
            setPaneStatus('hidden');
        }
        if (props.onValidate) {
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_15__.fireNonCancelableEvent)(props.onValidate, { annotations });
        }
    }, [annotations, props.onValidate]);
    const languageLabel = customLanguageLabel !== null && customLanguageLabel !== void 0 ? customLanguageLabel : (0,_util__WEBPACK_IMPORTED_MODULE_8__.getLanguageLabel)(language);
    const errorCount = annotations.filter(a => a.type === 'error').length;
    const warningCount = annotations.filter(a => a.type === 'warning').length;
    const currentAnnotations = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => annotations.filter(a => a.type === paneStatus), [annotations, paneStatus]);
    /*
     * Callbacks
     */
    const onEditorKeydown = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((e) => {
        if (editor && e.target === editor.container && e.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_16__.KeyCode.enter) {
            e.stopPropagation();
            e.preventDefault();
            editor.focus();
        }
    }, [editor]);
    const onTabFocus = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => setTabFocused(true), []);
    const onTabBlur = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => setTabFocused(false), []);
    const onResize = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        editor === null || editor === void 0 ? void 0 : editor.resize();
    }, [editor]);
    const onErrorPaneToggle = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        setPaneStatus(paneStatus !== 'error' ? 'error' : 'hidden');
    }, [paneStatus]);
    const onWarningPaneToggle = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        setPaneStatus(paneStatus !== 'warning' ? 'warning' : 'hidden');
    }, [paneStatus]);
    const onPaneClose = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        if (paneStatus === 'error' && errorsTabRef.current) {
            errorsTabRef.current.focus();
        }
        if (paneStatus === 'warning' && warningsTabRef.current) {
            warningsTabRef.current.focus();
        }
        setPaneStatus('hidden');
    }, [paneStatus]);
    const onAnnotationClick = ({ row = 0, column = 0 }) => {
        if (!editor) {
            return;
        }
        editor.focus();
        editor.gotoLine(row + 1, column, false);
        setHighlightedAnnotation(undefined);
    };
    const onAnnotationClear = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        setHighlightedAnnotation(undefined);
    }, []);
    const [isPreferencesModalVisible, setPreferencesModalVisible] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const onPreferencesOpen = () => setPreferencesModalVisible(true);
    const onPreferencesConfirm = (p) => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_15__.fireNonCancelableEvent)(props.onPreferencesChange, p);
        setPreferencesModalVisible(false);
    };
    const onPreferencesDismiss = () => setPreferencesModalVisible(false);
    const isPaneVisible = paneStatus !== 'hidden';
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_17__["default"]["code-editor"], baseProps.className, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_17__["default"]["code-editor-refresh"]]: isRefresh }), ref: mergedRef }),
        props.loading && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_loading_screen__WEBPACK_IMPORTED_MODULE_18__["default"], null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_19__["default"], { visible: true }, i18nStrings.loadingState))),
        !ace && !props.loading && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_error_screen__WEBPACK_IMPORTED_MODULE_20__["default"], { recoveryText: i18nStrings.errorStateRecovery, onRecoveryClick: props.onRecoveryClick }, i18nStrings.errorState)),
        ace && !props.loading && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_resizable_box__WEBPACK_IMPORTED_MODULE_21__.ResizableBox, { height: Math.max(editorHeight, 20), minHeight: 20, onResize: height => {
                    setEditorHeight(height);
                    onResize();
                    (0,_internal_events__WEBPACK_IMPORTED_MODULE_15__.fireNonCancelableEvent)(onEditorContentResize, { height });
                } },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: codeEditorRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_17__["default"].editor, _styles_css_js__WEBPACK_IMPORTED_MODULE_17__["default"].ace, isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_17__["default"]["editor-refresh"]), onKeyDown: onEditorKeydown, tabIndex: 0, role: "group", "aria-label": i18nStrings.editorGroupAriaLabel })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "group", "aria-label": i18nStrings.statusBarGroupAriaLabel },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_bar__WEBPACK_IMPORTED_MODULE_22__.StatusBar, { languageLabel: languageLabel, cursorPosition: i18nStrings.cursorPosition(cursorPosition.row + 1, cursorPosition.column + 1), errorCount: errorCount, warningCount: warningCount, paneStatus: paneStatus, onErrorPaneToggle: onErrorPaneToggle, onWarningPaneToggle: onWarningPaneToggle, onTabFocus: onTabFocus, onTabBlur: onTabBlur, errorsTabRef: errorsTabRef, warningsTabRef: warningsTabRef, i18nStrings: i18nStrings, isTabFocused: isTabFocused, paneId: isPaneVisible ? paneId : undefined, onPreferencesOpen: onPreferencesOpen, isRefresh: isRefresh }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pane__WEBPACK_IMPORTED_MODULE_23__.Pane, { id: paneId, visible: isPaneVisible, annotations: currentAnnotations, highlighted: highlightedAnnotation, onAnnotationClick: onAnnotationClick, onAnnotationClear: onAnnotationClear, onClose: onPaneClose, cursorPositionLabel: i18nStrings.cursorPosition, closeButtonAriaLabel: i18nStrings.paneCloseButtonAriaLabel })),
            isPreferencesModalVisible && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_preferences_modal__WEBPACK_IMPORTED_MODULE_24__["default"], { onConfirm: onPreferencesConfirm, onDismiss: onPreferencesDismiss, themes: props.themes, preferences: props.preferences, defaultTheme: defaultTheme, i18nStrings: {
                    header: i18nStrings.preferencesModalHeader,
                    cancel: i18nStrings.preferencesModalCancel,
                    confirm: i18nStrings.preferencesModalConfirm,
                    wrapLines: i18nStrings.preferencesModalWrapLines,
                    theme: i18nStrings.preferencesModalTheme,
                    lightThemes: i18nStrings.preferencesModalLightThemes,
                    darkThemes: i18nStrings.preferencesModalDarkThemes,
                    themeFilteringAriaLabel: i18nStrings.preferencesModalThemeFilteringAriaLabel,
                    themeFilteringClearAriaLabel: i18nStrings.preferencesModalThemeFilteringClearAriaLabel,
                    themeFilteringPlaceholder: i18nStrings.preferencesModalThemeFilteringPlaceholder,
                } }))))));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_25__.applyDisplayName)(CodeEditor, 'CodeEditor');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (CodeEditor);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/listeners.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/listeners.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useChangeEffect": () => (/* binding */ useChangeEffect)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_debounce_callback__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-debounce-callback */ "./node_modules/@cloudscape-design/components/internal/hooks/use-debounce-callback/index.js");
/* harmony import */ var _internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function useChangeEffect(editor, onChange, onDelayedChange) {
    const debouncedChangeHandler = (0,_internal_hooks_use_debounce_callback__WEBPACK_IMPORTED_MODULE_1__.useDebounceCallback)((detail) => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_2__.fireNonCancelableEvent)(onDelayedChange, detail);
    }, 0);
    const handleChange = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_3__.useStableEventHandler)(() => {
        const changeDetail = { value: (editor === null || editor === void 0 ? void 0 : editor.getValue()) || '' };
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_2__.fireNonCancelableEvent)(onChange, changeDetail);
        debouncedChangeHandler(changeDetail);
    });
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!editor) {
            return;
        }
        editor.on('change', handleChange);
        return () => editor.off('change', handleChange);
    }, [editor, handleChange]);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/loading-screen.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/loading-screen.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _spinner_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../spinner/internal */ "./node_modules/@cloudscape-design/components/spinner/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/code-editor/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((props) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["loading-screen"] },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_spinner_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { size: "normal", variant: "normal" }),
    "\u00A0",
    props.children)));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/pane.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/pane.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Pane": () => (/* binding */ Pane)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
/* harmony import */ var _internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/components/focus-lock */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/index.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _resizable_box__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./resizable-box */ "./node_modules/@cloudscape-design/components/code-editor/resizable-box/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/code-editor/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const ANNOTATION_ITEM_HEIGHT = 31;
const PANE_ANNOTATIONS_PADDING = 12;
const MIN_HEIGHT = 3 * ANNOTATION_ITEM_HEIGHT + 2 * PANE_ANNOTATIONS_PADDING;
const Pane = ({ id, visible, annotations, highlighted, onClose, onAnnotationClick, onAnnotationClear, cursorPositionLabel, closeButtonAriaLabel, }) => {
    const [paneHeight, setPaneHeight] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(MIN_HEIGHT);
    const listRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [isFocusTrapActive, setFocusTrapActive] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        if (!highlighted) {
            return;
        }
        const { row, column } = highlighted;
        const highlightedAnnotationIndex = annotations.indexOf(annotations.filter(a => a.row === row && a.column === column)[0]);
        if (highlightedAnnotationIndex > -1) {
            const errorItem = (_a = listRef.current) === null || _a === void 0 ? void 0 : _a.children[highlightedAnnotationIndex];
            (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_2__.scrollElementIntoView)(errorItem);
        }
    }, [highlighted, annotations]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!visible) {
            setFocusTrapActive(false);
        }
    }, [visible]);
    const onItemFocus = () => {
        setFocusTrapActive(true);
        onAnnotationClear();
    };
    const onItemClick = (annotation) => {
        setFocusTrapActive(false);
        onAnnotationClick(annotation);
    };
    const onItemKeyDown = (annotation, event) => {
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_3__.KeyCode.enter || event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_3__.KeyCode.space) {
            event.preventDefault();
            setFocusTrapActive(false);
            onAnnotationClick(annotation);
        }
    };
    const onEscKeyDown = (event) => {
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_3__.KeyCode.escape) {
            event.preventDefault();
            setFocusTrapActive(false);
            onClose();
        }
    };
    if (!visible) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { id: id, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].pane, onKeyDown: onEscKeyDown, role: "tabpanel" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_resizable_box__WEBPACK_IMPORTED_MODULE_5__.ResizableBox, { height: paneHeight, minHeight: MIN_HEIGHT, onResize: newHeight => setPaneHeight(newHeight) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_6__["default"], { disabled: !isFocusTrapActive, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["focus-lock"], autoFocus: true },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].pane__list, tabIndex: -1 },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("table", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].pane__table, role: "presentation" },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("colgroup", null,
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("col", { style: { width: 1 } /* shrink to fit content */ }),
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("col", { style: { width: 'auto' } })),
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tbody", { ref: listRef }, annotations.map((annotation, i) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tr", { key: i, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].pane__item, {
                                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["pane__item--highlighted"]]: annotation === highlighted,
                            }), onFocus: onItemFocus, onMouseOver: onAnnotationClear, onClick: onItemClick.bind(null, annotation), onKeyDown: onItemKeyDown.bind(null, annotation), tabIndex: 0, role: "link" },
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("td", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].pane__location, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].pane__cell), tabIndex: -1 }, cursorPositionLabel((annotation.row || 0) + 1, (annotation.column || 0) + 1)),
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("td", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].pane__description, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].pane__cell), tabIndex: -1 }, annotation.text))))))),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["pane__close-container"] },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_7__.InternalButton, { formAction: "none", variant: "icon", iconName: "close", onClick: onClose, ariaLabel: closeButtonAriaLabel }))))));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/preferences-modal.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/preferences-modal.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _checkbox_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../checkbox/internal */ "./node_modules/@cloudscape-design/components/checkbox/internal.js");
/* harmony import */ var _column_layout_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../column-layout/internal */ "./node_modules/@cloudscape-design/components/column-layout/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _modal_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../modal/internal */ "./node_modules/@cloudscape-design/components/modal/internal.js");
/* harmony import */ var _select_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../select/internal */ "./node_modules/@cloudscape-design/components/select/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _ace_themes__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ace-themes */ "./node_modules/@cloudscape-design/components/code-editor/ace-themes.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










function filterThemes(allThemes, available) {
    if (!available) {
        return allThemes;
    }
    return allThemes.filter(theme => available.indexOf(theme.value) > -1);
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((props) => {
    var _a, _b, _c, _d, _e, _f;
    const [wrapLines, setWrapLines] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)((_b = (_a = props.preferences) === null || _a === void 0 ? void 0 : _a.wrapLines) !== null && _b !== void 0 ? _b : true);
    const [theme, setTheme] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)((_d = (_c = props.preferences) === null || _c === void 0 ? void 0 : _c.theme) !== null && _d !== void 0 ? _d : props.defaultTheme);
    const themeOptions = [
        {
            label: props.i18nStrings.lightThemes,
            options: filterThemes(_ace_themes__WEBPACK_IMPORTED_MODULE_1__.LightThemes, (_e = props.themes) === null || _e === void 0 ? void 0 : _e.light),
        },
        {
            label: props.i18nStrings.darkThemes,
            options: filterThemes(_ace_themes__WEBPACK_IMPORTED_MODULE_1__.DarkThemes, (_f = props.themes) === null || _f === void 0 ? void 0 : _f.dark),
        },
    ];
    const [selectedThemeOption, setSelectedThemeOption] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(() => [..._ace_themes__WEBPACK_IMPORTED_MODULE_1__.LightThemes, ..._ace_themes__WEBPACK_IMPORTED_MODULE_1__.DarkThemes].filter(t => t.value === theme)[0]);
    const onThemeSelected = (e) => {
        setTheme(e.detail.selectedOption.value);
        setSelectedThemeOption(e.detail.selectedOption);
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_modal_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { size: "medium", visible: true, onDismiss: props.onDismiss, header: props.i18nStrings.header, closeAriaLabel: props.i18nStrings.cancel, footer: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { float: "right" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { direction: "horizontal", size: "xs" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { onClick: props.onDismiss }, props.i18nStrings.cancel),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { onClick: () => props.onConfirm({ wrapLines, theme }), variant: "primary" }, props.i18nStrings.confirm))) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_column_layout_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { columns: 2, variant: "text-grid" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_checkbox_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { checked: wrapLines, onChange: e => setWrapLines(e.detail.checked) }, props.i18nStrings.wrapLines)),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { label: props.i18nStrings.theme },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_internal__WEBPACK_IMPORTED_MODULE_9__["default"], { selectedOption: selectedThemeOption, onChange: onThemeSelected, options: themeOptions, filteringType: "auto", filteringAriaLabel: props.i18nStrings.themeFilteringAriaLabel, filteringClearAriaLabel: props.i18nStrings.themeFilteringClearAriaLabel, filteringPlaceholder: props.i18nStrings.themeFilteringPlaceholder }))))));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/resizable-box/index.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/resizable-box/index.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizableBox": () => (/* binding */ ResizableBox)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function ResizableBox({ children, height, minHeight, onResize }) {
    const [dragOffset, setDragOffset] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const onResizeStable = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_1__.useStableEventHandler)(onResize);
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const onMouseDown = event => {
        if (event.button !== 0 || !containerRef.current) {
            return;
        }
        const containerBottom = containerRef.current.getBoundingClientRect().bottom;
        setDragOffset(containerBottom - event.clientY);
    };
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (dragOffset === null || !containerRef.current) {
            return;
        }
        const container = containerRef.current;
        const onMouseMove = (event) => {
            const { top } = container.getBoundingClientRect();
            const cursor = event.clientY;
            onResizeStable(Math.max(cursor + dragOffset - top, minHeight));
        };
        const onMouseUp = () => {
            setDragOffset(null);
        };
        document.body.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["resize-active"]);
        document.addEventListener('mousemove', onMouseMove);
        document.addEventListener('mouseup', onMouseUp);
        return () => {
            document.removeEventListener('mousemove', onMouseMove);
            document.removeEventListener('mouseup', onMouseUp);
            document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["resize-active"]);
        };
    }, [dragOffset, minHeight, onResizeStable]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: containerRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["resizable-box"], style: { height } },
        children,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["resizable-box-handle"], onMouseDown: onMouseDown })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.css.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.css.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "resizable-box": "awsui_resizable-box_cufu9_w5ws9_17",
  "resizable-box-handle": "awsui_resizable-box-handle_cufu9_w5ws9_22",
  "resize-active": "awsui_resize-active_cufu9_w5ws9_47"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/setup-editor.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/setup-editor.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "setupEditor": () => (/* binding */ setupEditor)
/* harmony export */ });
function setupEditor(ace, editor, setAnnotations, setCursorPosition, setHighlightedAnnotation, setPaneStatus) {
    ace.config.loadModule('ace/ext/language_tools', function () {
        editor.setOptions({
            displayIndentGuides: false,
            enableSnippets: true,
            enableBasicAutocompletion: true,
        });
    });
    editor.setAutoScrollEditorIntoView(true);
    // To display cursor position in status bar
    editor.session.selection.on('changeCursor', () => {
        setCursorPosition(editor.getCursorPosition());
    });
    editor.session.on('changeAnnotation', () => {
        const editorAnnotations = editor.session.getAnnotations();
        const newAnnotations = editorAnnotations.filter(a => a.type !== 'info');
        if (editorAnnotations.length !== newAnnotations.length) {
            editor.session.setAnnotations(newAnnotations);
        }
        setAnnotations(newAnnotations);
    });
    editor.commands.addCommand({
        name: 'exitCodeEditor',
        bindKey: 'Esc',
        exec: () => {
            editor.container.focus();
        },
    });
    editor.on('focus', () => {
        editor.textInput.getElement().setAttribute('tabindex', 0);
    });
    editor.on('blur', () => {
        editor.textInput.getElement().setAttribute('tabindex', -1);
    });
    // prevent users to step into editor directly by keyboard
    editor.textInput.getElement().setAttribute('tabindex', -1);
    editor.commands.removeCommand('showSettingsMenu', false);
    // Prevent default behavior on error/warning icon click
    editor.on('guttermousedown', (e) => {
        e.stop();
    });
    const moveCursorToAnnotation = (a) => {
        if (typeof a.row === 'number') {
            editor.gotoLine(a.row + 1, a.column || 0, false);
        }
    };
    // open error/warning pane when user clicks on gutter icon
    editor.on('gutterclick', (e) => {
        const { row } = e.getDocumentPosition();
        const currentAnnotations = editor.session.getAnnotations().filter(a => a.row === row && a.type !== 'info');
        const errors = currentAnnotations.filter(a => a.type === 'error');
        if (errors.length > 0) {
            setHighlightedAnnotation(errors[0]);
            setPaneStatus('error');
            moveCursorToAnnotation(errors[0]);
        }
        else if (currentAnnotations.length > 0) {
            setHighlightedAnnotation(currentAnnotations[0]);
            setPaneStatus('warning');
            moveCursorToAnnotation(currentAnnotations[0]);
        }
        else {
            setHighlightedAnnotation(undefined);
            setPaneStatus('hidden');
            editor.gotoLine(row + 1, 0, false);
        }
    });
    // HACK: Wrapped lines are highlighted individually. This is seriously the recommended fix.
    // See: https://github.com/ajaxorg/ace/issues/3067
    editor.setHighlightActiveLine(false);
    editor.$updateHighlightActiveLine = function () {
        const session = this.getSession();
        let highlight;
        if (this.$highlightActiveLine) {
            if (this.$selectionStyle !== 'line' || !this.selection.isMultiLine()) {
                highlight = this.getCursorPosition();
            }
            if (this.renderer.$maxLines && this.session.getLength() === 1 && !(this.renderer.$minLines > 1)) {
                highlight = false;
            }
        }
        if (session.$highlightLineMarker && !highlight) {
            session.removeMarker(session.$highlightLineMarker.id);
            session.$highlightLineMarker = null;
        }
        else if (!session.$highlightLineMarker && highlight) {
            const range = new ace.Range(highlight.row, 0, highlight.row, Infinity);
            range.id = session.addMarker(range, 'ace_active-line', 'fullLine');
            session.$highlightLineMarker = range;
        }
        else if (highlight) {
            session.$highlightLineMarker.start.row = highlight.row;
            session.$highlightLineMarker.end.row = highlight.row;
            session.$highlightLineMarker.start.column = 0;
            session._signal('changeBackMarker');
        }
    };
    editor.setHighlightActiveLine(true);
    // HACK: Annotations aren't cleared when editor is empty.
    editor.on('change', () => {
        if (editor.getValue().length === 0) {
            editor.session.clearAnnotations();
        }
    });
    // HACK: "disable" error tooltips by hiding them as soon as they appear.
    // See https://github.com/ajaxorg/ace/issues/4004
    editor.on('showGutterTooltip', (tooltip) => {
        tooltip.hide();
    });
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/status-bar.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/status-bar.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "StatusBar": () => (/* binding */ StatusBar)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/code-editor/styles.css.js");
/* harmony import */ var _internal_components_live_region_index__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/components/live-region/index */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _tab_button__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./tab-button */ "./node_modules/@cloudscape-design/components/code-editor/tab-button.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_hooks_container_queries_use_container_query__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/container-queries/use-container-query */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function InternalStatusBar({ languageLabel, cursorPosition, paneStatus, onErrorPaneToggle, onWarningPaneToggle, onTabFocus, onTabBlur, errorsTabRef, warningsTabRef, isTabFocused, paneId, onPreferencesOpen, i18nStrings, errorCount, warningCount, leftBarRef, isVirtual, minifyCounters, isRefresh, }) {
    const errorText = `${i18nStrings.errorsTab}: ${errorCount}`;
    const warningText = `${i18nStrings.warningsTab}: ${warningCount}`;
    // Virtual status bar is inaccessible for screen readers and keyboard interactions.
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["status-bar"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["status-bar-with-hidden-pane"]]: paneStatus === 'hidden',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["status-bar-virtual"]]: isVirtual,
        }), "aria-hidden": isVirtual },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["status-bar__left"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["status-bar__left-virtual"]]: isVirtual,
            }), ref: leftBarRef },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["status-bar__language-mode"] }, languageLabel),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["status-bar__cursor-position"] }, cursorPosition),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "tablist" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tab_button__WEBPACK_IMPORTED_MODULE_3__.TabButton, { text: minifyCounters ? ` ${errorCount}` : errorText, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["tab-button--errors"], iconName: "status-negative", disabled: errorCount === 0 || isVirtual, active: paneStatus === 'error', onClick: onErrorPaneToggle, onFocus: onTabFocus, onBlur: onTabBlur, ref: errorsTabRef, ariaLabel: errorText, paneId: paneId, isRefresh: isRefresh }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["tab-button--divider"] }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tab_button__WEBPACK_IMPORTED_MODULE_3__.TabButton, { text: minifyCounters ? ` ${warningCount}` : warningText, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["tab-button--warnings"], iconName: "status-warning", disabled: warningCount === 0 || isVirtual, active: paneStatus === 'warning', onClick: onWarningPaneToggle, onFocus: onTabFocus, onBlur: onTabBlur, ref: warningsTabRef, tabIndex: paneStatus === 'error' && isTabFocused ? -1 : undefined, ariaHidden: paneStatus === 'error' && isTabFocused ? true : undefined, ariaLabel: warningText, paneId: paneId, isRefresh: isRefresh })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region_index__WEBPACK_IMPORTED_MODULE_4__["default"], { assertive: true },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null,
                    errorText,
                    " "),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null, warningText))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["status-bar__right"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["status-bar__cog-button"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { disabled: isVirtual, formAction: "none", variant: "icon", iconName: "settings", iconAlt: "Settings", ariaLabel: i18nStrings.preferencesButtonAriaLabel, onClick: onPreferencesOpen, __nativeAttributes: {
                        tabIndex: paneStatus !== 'hidden' && isTabFocused ? -1 : undefined,
                        'aria-hidden': paneStatus !== 'hidden' && isTabFocused ? true : undefined,
                    } })))));
}
const StatusBar = (_a) => {
    var { errorsTabRef, warningsTabRef } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_6__.__rest)(_a, ["errorsTabRef", "warningsTabRef"]);
    // create a virtual status bar, in order to calculate the width with full tab button text
    // and decide if tab button text needs to be reduced
    const [realWidth, statusLeftBarRef] = (0,_internal_hooks_container_queries_use_container_query__WEBPACK_IMPORTED_MODULE_7__.useContainerQuery)(rect => rect.width);
    const [virtualWidth, virtualStatusLeftBarRef] = (0,_internal_hooks_container_queries_use_container_query__WEBPACK_IMPORTED_MODULE_7__.useContainerQuery)(rect => rect.width);
    const minifyCounters = virtualWidth !== null && realWidth !== null && virtualWidth > realWidth;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(InternalStatusBar, Object.assign({}, restProps, { isVirtual: false, leftBarRef: statusLeftBarRef, errorsTabRef: errorsTabRef, warningsTabRef: warningsTabRef, minifyCounters: minifyCounters })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(InternalStatusBar, Object.assign({}, restProps, { isVirtual: true, leftBarRef: virtualStatusLeftBarRef, minifyCounters: false }))));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/styles.css.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/styles.css.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/code-editor/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "code-editor": "awsui_code-editor_1gl9c_kh6mt_98",
  "code-editor-refresh": "awsui_code-editor-refresh_1gl9c_kh6mt_342",
  "pane": "awsui_pane_1gl9c_kh6mt_354",
  "pane__close-container": "awsui_pane__close-container_1gl9c_kh6mt_365",
  "pane__list": "awsui_pane__list_1gl9c_kh6mt_370",
  "pane__table": "awsui_pane__table_1gl9c_kh6mt_377",
  "pane__item": "awsui_pane__item_1gl9c_kh6mt_382",
  "pane__cell": "awsui_pane__cell_1gl9c_kh6mt_382",
  "pane__item--highlighted": "awsui_pane__item--highlighted_1gl9c_kh6mt_396",
  "pane__location": "awsui_pane__location_1gl9c_kh6mt_417",
  "pane__description": "awsui_pane__description_1gl9c_kh6mt_417",
  "focus-lock": "awsui_focus-lock_1gl9c_kh6mt_432",
  "editor": "awsui_editor_1gl9c_kh6mt_457",
  "editor-refresh": "awsui_editor-refresh_1gl9c_kh6mt_485",
  "status-bar": "awsui_status-bar_1gl9c_kh6mt_490",
  "status-bar-with-hidden-pane": "awsui_status-bar-with-hidden-pane_1gl9c_kh6mt_499",
  "status-bar__left": "awsui_status-bar__left_1gl9c_kh6mt_503",
  "status-bar__left-virtual": "awsui_status-bar__left-virtual_1gl9c_kh6mt_510",
  "status-bar__right": "awsui_status-bar__right_1gl9c_kh6mt_514",
  "status-bar__language-mode": "awsui_status-bar__language-mode_1gl9c_kh6mt_518",
  "status-bar__cursor-position": "awsui_status-bar__cursor-position_1gl9c_kh6mt_518",
  "status-bar__cog-button": "awsui_status-bar__cog-button_1gl9c_kh6mt_523",
  "status-bar-virtual": "awsui_status-bar-virtual_1gl9c_kh6mt_527",
  "tab-button": "awsui_tab-button_1gl9c_kh6mt_533",
  "tab-button--refresh": "awsui_tab-button--refresh_1gl9c_kh6mt_546",
  "tab-button--active": "awsui_tab-button--active_1gl9c_kh6mt_560",
  "tab-button--disabled": "awsui_tab-button--disabled_1gl9c_kh6mt_580",
  "tab-button--divider": "awsui_tab-button--divider_1gl9c_kh6mt_610",
  "tab-button--errors": "awsui_tab-button--errors_1gl9c_kh6mt_617",
  "tab-button--warnings": "awsui_tab-button--warnings_1gl9c_kh6mt_617",
  "loading-screen": "awsui_loading-screen_1gl9c_kh6mt_621",
  "error-screen": "awsui_error-screen_1gl9c_kh6mt_622"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/tab-button.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/tab-button.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TabButton": () => (/* binding */ TabButton)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/code-editor/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const TabButton = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(({ active, disabled, iconName, onClick, onFocus, onBlur, tabIndex, ariaHidden, ariaLabel, paneId, isRefresh, text, className, }, ref) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])([_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["tab-button"], className], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["tab-button--active"]]: active,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["tab-button--disabled"]]: disabled,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["tab-button--refresh"]]: isRefresh,
        }), type: "button", onClick: onClick, onFocus: onFocus, onBlur: onBlur, disabled: disabled, ref: ref, tabIndex: tabIndex, role: "tab", "aria-selected": active, "aria-controls": paneId, "aria-hidden": ariaHidden, "aria-label": ariaLabel },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { name: iconName }),
        " ",
        text));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/util.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/util.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "DEFAULT_DARK_THEME": () => (/* binding */ DEFAULT_DARK_THEME),
/* harmony export */   "DEFAULT_LIGHT_THEME": () => (/* binding */ DEFAULT_LIGHT_THEME),
/* harmony export */   "getAceTheme": () => (/* binding */ getAceTheme),
/* harmony export */   "getDefaultConfig": () => (/* binding */ getDefaultConfig),
/* harmony export */   "getDefaultTheme": () => (/* binding */ getDefaultTheme),
/* harmony export */   "getLanguageLabel": () => (/* binding */ getLanguageLabel)
/* harmony export */ });
/* harmony import */ var _ace_modes__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ace-modes */ "./node_modules/@cloudscape-design/components/code-editor/ace-modes.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");


const DEFAULT_LIGHT_THEME = 'dawn';
const DEFAULT_DARK_THEME = 'tomorrow_night_bright';
function getDefaultConfig() {
    return {
        behavioursEnabled: true,
    };
}
function getDefaultTheme(element) {
    const isDarkMode = !!(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_0__.findUpUntil)(element, node => node.classList.contains('awsui-polaris-dark-mode') || node.classList.contains('awsui-dark-mode'));
    return isDarkMode ? DEFAULT_DARK_THEME : DEFAULT_LIGHT_THEME;
}
function getAceTheme(theme) {
    return `ace/theme/${theme}`;
}
function getLanguageLabel(language) {
    var _a;
    return ((_a = _ace_modes__WEBPACK_IMPORTED_MODULE_1__.AceModes.filter((mode) => mode.value === language)[0]) === null || _a === void 0 ? void 0 : _a.label) || language;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/index.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/index.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ContentDisplayPreference)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/collection-preferences/styles.css.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/utils.js");
/* harmony import */ var _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @dnd-kit/core */ "./node_modules/@dnd-kit/core/dist/core.esm.js");
/* harmony import */ var _dnd_kit_sortable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @dnd-kit/sortable */ "./node_modules/@dnd-kit/sortable/dist/sortable.esm.js");
/* harmony import */ var _sortable_item__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./sortable-item */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/sortable-item.js");
/* harmony import */ var _use_drag_and_drop_reorder__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./use-drag-and-drop-reorder */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/use-drag-and-drop-reorder.js");
/* harmony import */ var _use_live_announcements__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./use-live-announcements */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/use-live-announcements.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const componentPrefix = 'content-display';
const getClassName = (suffix) => _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`${componentPrefix}-${suffix}`];
function ContentDisplayPreference({ title, description, options, value = options.map(({ id }) => ({
    id,
    visible: true,
})), onChange, liveAnnouncementDndStarted, liveAnnouncementDndItemReordered, liveAnnouncementDndItemCommitted, liveAnnouncementDndDiscarded, dragHandleAriaDescription, dragHandleAriaLabel, }) {
    const idPrefix = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)(componentPrefix);
    const onToggle = (option) => {
        onChange(value.map(item => (item.id === option.id ? Object.assign(Object.assign({}, item), { visible: !option.visible }) : item)));
    };
    const titleId = `${idPrefix}-title`;
    const descriptionId = `${idPrefix}-description`;
    const sortedOptions = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getSortedOptions)({ options, contentDisplay: value });
    const { activeItem, collisionDetection, handleKeyDown, sensors, setActiveItem } = (0,_use_drag_and_drop_reorder__WEBPACK_IMPORTED_MODULE_6__["default"])({
        sortedOptions,
    });
    const announcements = (0,_use_live_announcements__WEBPACK_IMPORTED_MODULE_7__["default"])({
        isDragging: activeItem !== null,
        liveAnnouncementDndStarted,
        liveAnnouncementDndItemReordered,
        liveAnnouncementDndItemCommitted,
        liveAnnouncementDndDiscarded,
        sortedOptions: value,
    });
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][componentPrefix] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("h3", { className: getClassName('title'), id: titleId }, title),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("p", { className: getClassName('description'), id: descriptionId }, description),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.DndContext, { sensors: sensors, collisionDetection: collisionDetection, accessibility: {
                announcements,
                restoreFocus: false,
                screenReaderInstructions: dragHandleAriaDescription ? { draggable: dragHandleAriaDescription } : undefined,
            }, onDragStart: ({ active }) => setActiveItem(active.id), onDragEnd: event => {
                setActiveItem(null);
                const { active, over } = event;
                if (over && active.id !== over.id) {
                    const oldIndex = value.findIndex(({ id }) => id === active.id);
                    const newIndex = value.findIndex(({ id }) => id === over.id);
                    onChange((0,_dnd_kit_sortable__WEBPACK_IMPORTED_MODULE_2__.arrayMove)([...value], oldIndex, newIndex));
                }
            }, onDragCancel: () => setActiveItem(null) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { className: getClassName('option-list'), "aria-describedby": descriptionId, "aria-labelledby": titleId, role: "list" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_dnd_kit_sortable__WEBPACK_IMPORTED_MODULE_2__.SortableContext, { items: sortedOptions.map(({ id }) => id), strategy: _dnd_kit_sortable__WEBPACK_IMPORTED_MODULE_2__.verticalListSortingStrategy }, sortedOptions.map(option => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_sortable_item__WEBPACK_IMPORTED_MODULE_8__.SortableItem, { dragHandleAriaLabel: dragHandleAriaLabel, key: option.id, onKeyDown: handleKeyDown, onToggle: onToggle, option: option }))))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/defaults.js":
/*!***********************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/defaults.js ***!
  \***********************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "defaultKeyboardCodes": () => (/* binding */ defaultKeyboardCodes)
/* harmony export */ });
/* harmony import */ var _dnd_kit_core__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @dnd-kit/core */ "./node_modules/@dnd-kit/core/dist/core.esm.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const defaultKeyboardCodes = {
    start: [_dnd_kit_core__WEBPACK_IMPORTED_MODULE_0__.KeyboardCode.Space, _dnd_kit_core__WEBPACK_IMPORTED_MODULE_0__.KeyboardCode.Enter],
    cancel: [_dnd_kit_core__WEBPACK_IMPORTED_MODULE_0__.KeyboardCode.Esc],
    end: [_dnd_kit_core__WEBPACK_IMPORTED_MODULE_0__.KeyboardCode.Space, _dnd_kit_core__WEBPACK_IMPORTED_MODULE_0__.KeyboardCode.Enter],
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/index.js":
/*!********************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/index.js ***!
  \********************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "KeyboardSensor": () => (/* binding */ KeyboardSensor)
/* harmony export */ });
/* harmony import */ var _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @dnd-kit/utilities */ "./node_modules/@dnd-kit/utilities/dist/utilities.esm.js");
/* harmony import */ var _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @dnd-kit/core */ "./node_modules/@dnd-kit/core/dist/core.esm.js");
/* harmony import */ var _utilities_scroll__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utilities/scroll */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/utilities/scroll.js");
/* harmony import */ var _utilities_events__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utilities/events */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/utilities/events.js");
/* harmony import */ var _utilities_listeners__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utilities/listeners */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/utilities/listeners.js");
/* harmony import */ var _defaults__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./defaults */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/defaults.js");
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");







// Slightly modified version of @dnd-kit's KeyboardSensor:
// https://github.com/clauderic/dnd-kit/blob/master/packages/core/src/sensors/keyboard/KeyboardSensor.ts
// The only difference is that here, reordering is deactivated on blur, as in
// this PR: https://github.com/clauderic/dnd-kit/pull/1087.
// If it is merged, then @dnd-kit's KeyboardSensor can be used instead
// and all files under this directory (`keyboard-sensor`) can be removed.
// Changes from mainstream are marked below as "Customization"
class KeyboardSensor {
    constructor(props) {
        this.props = props;
        this.autoScrollEnabled = false;
        const { event: { target }, } = props;
        this.props = props;
        this.listeners = new _utilities_listeners__WEBPACK_IMPORTED_MODULE_2__.Listeners((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_0__.getOwnerDocument)(target));
        this.windowListeners = new _utilities_listeners__WEBPACK_IMPORTED_MODULE_2__.Listeners((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_0__.getWindow)(target));
        this.handleKeyDown = this.handleKeyDown.bind(this);
        this.handleCancel = this.handleCancel.bind(this);
        this.attach();
    }
    attach() {
        var _a;
        this.handleStart();
        this.windowListeners.add(_utilities_events__WEBPACK_IMPORTED_MODULE_3__.EventName.Resize, this.handleCancel);
        this.windowListeners.add(_utilities_events__WEBPACK_IMPORTED_MODULE_3__.EventName.VisibilityChange, this.handleCancel);
        // Customization: deactivate reordering on blur event
        (_a = this.props.event.target) === null || _a === void 0 ? void 0 : _a.addEventListener(_utilities_events__WEBPACK_IMPORTED_MODULE_3__.EventName.Blur, this.handleCancel);
        setTimeout(() => this.listeners.add(_utilities_events__WEBPACK_IMPORTED_MODULE_3__.EventName.Keydown, this.handleKeyDown));
    }
    handleStart() {
        const { activeNode, onStart } = this.props;
        const node = activeNode.node.current;
        if (node) {
            (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_4__.scrollElementIntoView)(node);
        }
        onStart(_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.defaultCoordinates);
    }
    handleKeyDown(event) {
        if ((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_0__.isKeyboardEvent)(event)) {
            const { active, context, options } = this.props;
            const { keyboardCodes = _defaults__WEBPACK_IMPORTED_MODULE_5__.defaultKeyboardCodes, coordinateGetter } = options;
            const { code } = event;
            if (keyboardCodes.end.indexOf(code) !== -1) {
                this.handleEnd(event);
                return;
            }
            if (keyboardCodes.cancel.indexOf(code) !== -1) {
                this.handleCancel(event);
                return;
            }
            const { collisionRect } = context.current;
            const currentCoordinates = collisionRect ? { x: collisionRect.left, y: collisionRect.top } : _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.defaultCoordinates;
            if (!this.referenceCoordinates) {
                this.referenceCoordinates = currentCoordinates;
            }
            if (!coordinateGetter) {
                return;
            }
            const newCoordinates = coordinateGetter(event, {
                active,
                context: context.current,
                currentCoordinates,
            });
            if (newCoordinates) {
                const { scrollableAncestors } = context.current;
                const direction = event.code;
                const scrolled = (0,_utilities_scroll__WEBPACK_IMPORTED_MODULE_6__.applyScroll)({ currentCoordinates, direction, newCoordinates, scrollableAncestors });
                if (!scrolled) {
                    this.handleMove(event, (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_0__.subtract)(newCoordinates, this.referenceCoordinates));
                }
            }
        }
    }
    handleMove(event, coordinates) {
        const { onMove } = this.props;
        event.preventDefault();
        onMove(coordinates);
    }
    handleEnd(event) {
        const { onEnd } = this.props;
        event.preventDefault();
        this.detach();
        onEnd();
    }
    handleCancel(event) {
        const { onCancel } = this.props;
        // Customization: do not prevent browser from managing native focus
        if (event.type !== _utilities_events__WEBPACK_IMPORTED_MODULE_3__.EventName.Blur) {
            event.preventDefault();
        }
        this.detach();
        onCancel();
    }
    detach() {
        var _a;
        // Customization: clean up listener for blur event
        (_a = this.props.event.target) === null || _a === void 0 ? void 0 : _a.removeEventListener(_utilities_events__WEBPACK_IMPORTED_MODULE_3__.EventName.Blur, this.handleCancel);
        this.listeners.removeAll();
        this.windowListeners.removeAll();
    }
}
KeyboardSensor.activators = [
    {
        eventName: 'onKeyDown',
        handler: (event, { keyboardCodes = _defaults__WEBPACK_IMPORTED_MODULE_5__.defaultKeyboardCodes, onActivation }, { active }) => {
            const { code } = event.nativeEvent;
            if (keyboardCodes.start.indexOf(code) !== -1) {
                const activator = active.activatorNode.current;
                if (activator && event.target !== activator) {
                    return false;
                }
                event.preventDefault();
                onActivation === null || onActivation === void 0 ? void 0 : onActivation({ event: event.nativeEvent });
                return true;
            }
            return false;
        },
    },
];


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/utilities/events.js":
/*!*******************************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/utilities/events.js ***!
  \*******************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "EventName": () => (/* binding */ EventName)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
var EventName;
(function (EventName) {
    EventName["Blur"] = "blur";
    EventName["Click"] = "click";
    EventName["DragStart"] = "dragstart";
    EventName["Keydown"] = "keydown";
    EventName["ContextMenu"] = "contextmenu";
    EventName["Resize"] = "resize";
    EventName["SelectionChange"] = "selectionchange";
    EventName["VisibilityChange"] = "visibilitychange";
})(EventName || (EventName = {}));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/utilities/listeners.js":
/*!**********************************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/utilities/listeners.js ***!
  \**********************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Listeners": () => (/* binding */ Listeners)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
class Listeners {
    constructor(target) {
        this.target = target;
        this.listeners = [];
        this.removeAll = () => {
            this.listeners.forEach(listener => { var _a; return (_a = this.target) === null || _a === void 0 ? void 0 : _a.removeEventListener(...listener); });
        };
    }
    add(eventName, handler, options) {
        var _a;
        (_a = this.target) === null || _a === void 0 ? void 0 : _a.addEventListener(eventName, handler, options);
        this.listeners.push([eventName, handler, options]);
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/utilities/scroll.js":
/*!*******************************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/utilities/scroll.js ***!
  \*******************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "applyScroll": () => (/* binding */ applyScroll),
/* harmony export */   "getScrollElementRect": () => (/* binding */ getScrollElementRect),
/* harmony export */   "getScrollPosition": () => (/* binding */ getScrollPosition)
/* harmony export */ });
/* harmony import */ var _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @dnd-kit/utilities */ "./node_modules/@dnd-kit/utilities/dist/utilities.esm.js");
/* harmony import */ var _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @dnd-kit/core */ "./node_modules/@dnd-kit/core/dist/core.esm.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function isDocumentScrollingElement(element) {
    if (!_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_0__.canUseDOM || !element) {
        return false;
    }
    return element === document.scrollingElement;
}
function getScrollPosition(scrollingContainer) {
    const minScroll = {
        x: 0,
        y: 0,
    };
    const dimensions = isDocumentScrollingElement(scrollingContainer)
        ? {
            height: window.innerHeight,
            width: window.innerWidth,
        }
        : {
            height: scrollingContainer.clientHeight,
            width: scrollingContainer.clientWidth,
        };
    const maxScroll = {
        x: scrollingContainer.scrollWidth - dimensions.width,
        y: scrollingContainer.scrollHeight - dimensions.height,
    };
    const isTop = scrollingContainer.scrollTop <= minScroll.y;
    const isLeft = scrollingContainer.scrollLeft <= minScroll.x;
    const isBottom = scrollingContainer.scrollTop >= maxScroll.y;
    const isRight = scrollingContainer.scrollLeft >= maxScroll.x;
    return {
        isTop,
        isLeft,
        isBottom,
        isRight,
        maxScroll,
        minScroll,
    };
}
function getScrollElementRect(element) {
    if (element === document.scrollingElement) {
        const { innerWidth, innerHeight } = window;
        return {
            top: 0,
            left: 0,
            right: innerWidth,
            bottom: innerHeight,
            width: innerWidth,
            height: innerHeight,
        };
    }
    const { top, left, right, bottom } = element.getBoundingClientRect();
    return {
        top,
        left,
        right,
        bottom,
        width: element.clientWidth,
        height: element.clientHeight,
    };
}
function applyScroll({ currentCoordinates, direction, newCoordinates, scrollableAncestors, }) {
    for (const scrollContainer of scrollableAncestors) {
        const coordinatesDelta = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_0__.subtract)(newCoordinates, currentCoordinates);
        const { isTop, isBottom, maxScroll, minScroll } = getScrollPosition(scrollContainer);
        const scrollElementRect = getScrollElementRect(scrollContainer);
        const clampedCoordinates = {
            y: Math.min(direction === _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Down
                ? scrollElementRect.bottom - scrollElementRect.height / 2
                : scrollElementRect.bottom, Math.max(direction === _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Down
                ? scrollElementRect.top
                : scrollElementRect.top + scrollElementRect.height / 2, newCoordinates.y)),
        };
        const canScrollY = (direction === _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Down && !isBottom) || (direction === _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Up && !isTop);
        if (canScrollY && clampedCoordinates.y !== newCoordinates.y) {
            const newScrollCoordinates = scrollContainer.scrollTop + coordinatesDelta.y;
            const canScrollToNewCoordinates = (direction === _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Down && newScrollCoordinates <= maxScroll.y) ||
                (direction === _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Up && newScrollCoordinates >= minScroll.y);
            if (canScrollToNewCoordinates) {
                // We don't need to update coordinates, the scroll adjustment alone will trigger
                // logic to auto-detect the new container we are over
                scrollContainer.scrollTo({
                    top: newScrollCoordinates,
                    behavior: 'smooth',
                });
                return true;
            }
            break;
        }
    }
    return false;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/sortable-item.js":
/*!************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/sortable-item.js ***!
  \************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SortableItem": () => (/* binding */ SortableItem)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _dnd_kit_sortable__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @dnd-kit/sortable */ "./node_modules/@dnd-kit/sortable/dist/sortable.esm.js");
/* harmony import */ var _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @dnd-kit/utilities */ "./node_modules/@dnd-kit/utilities/dist/utilities.esm.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/collection-preferences/styles.css.js");
/* harmony import */ var _internal_drag_handle__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/drag-handle */ "./node_modules/@cloudscape-design/components/internal/drag-handle/index.js");
/* harmony import */ var _toggle_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../toggle/internal */ "./node_modules/@cloudscape-design/components/toggle/internal.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const componentPrefix = 'sortable-item';
const getClassName = (suffix) => _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`${componentPrefix}-${suffix}`];
function SortableItem({ dragHandleAriaLabel, onKeyDown, onToggle, option, }) {
    var _a, _b, _c, _d, _e;
    const { isDragging, isSorting, listeners, over, rect, setNodeRef, transform } = (0,_dnd_kit_sortable__WEBPACK_IMPORTED_MODULE_1__.useSortable)({
        id: option.id,
    });
    const style = {
        transform: _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.CSS.Translate.toString(transform),
    };
    const idPrefix = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)(componentPrefix);
    const controlId = `${idPrefix}-control-${option.id}`;
    const dragHandleAttributes = {
        ['aria-label']: [dragHandleAriaLabel, option.label].join(', '),
    };
    const combinedListeners = Object.assign(Object.assign({}, listeners), { onKeyDown: (event) => {
            if (onKeyDown) {
                onKeyDown(event);
            }
            if (listeners === null || listeners === void 0 ? void 0 : listeners.onKeyDown) {
                listeners.onKeyDown(event);
            }
        } });
    // The placeholder is rendered from within the dragged item, but is shown at the position of the displaced item.
    // Therefore, we need to translate it by the right amount.
    // Unfortunately we can't use dnd-kit's recommended approach of using a drag overlay
    // because it renders out of place when drag and drop is used in our modal.
    const placeholderOffsetY = isDragging && ((_a = over === null || over === void 0 ? void 0 : over.rect) === null || _a === void 0 ? void 0 : _a.top) !== undefined && ((_b = rect.current) === null || _b === void 0 ? void 0 : _b.top) !== undefined
        ? over.rect.top > ((_c = rect.current) === null || _c === void 0 ? void 0 : _c.top)
            ? over.rect.bottom - ((_d = rect.current) === null || _d === void 0 ? void 0 : _d.bottom)
            : over.rect.top - ((_e = rect.current) === null || _e === void 0 ? void 0 : _e.top)
        : undefined;
    const placeholderStyle = placeholderOffsetY ? { transform: `translateY(${placeholderOffsetY}px)` } : undefined;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_3__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["content-display-option"], _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["sortable-item"]) },
        isDragging && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: getClassName('placeholder'), style: placeholderStyle }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: setNodeRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_3__["default"])(getClassName('content'), _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].draggable, isDragging && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].active, isSorting && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].sorting), style: style },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_drag_handle__WEBPACK_IMPORTED_MODULE_6__["default"], { attributes: dragHandleAttributes, hideFocus: isDragging, listeners: combinedListeners }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("label", { className: getClassName('label'), htmlFor: controlId }, option.label),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: getClassName('toggle') },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_toggle_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { checked: !!option.visible, onChange: () => onToggle(option), disabled: option.alwaysVisible === true, controlId: controlId })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/use-drag-and-drop-reorder.js":
/*!************************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/use-drag-and-drop-reorder.js ***!
  \************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useDragAndDropReorder)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @dnd-kit/core */ "./node_modules/@dnd-kit/core/dist/core.esm.js");
/* harmony import */ var _dnd_kit_sortable__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @dnd-kit/sortable */ "./node_modules/@dnd-kit/sortable/dist/sortable.esm.js");
/* harmony import */ var _keyboard_sensor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./keyboard-sensor */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/keyboard-sensor/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




var KeyboardCode;
(function (KeyboardCode) {
    KeyboardCode["Space"] = "Space";
    KeyboardCode["Down"] = "ArrowDown";
    KeyboardCode["Right"] = "ArrowRight";
    KeyboardCode["Left"] = "ArrowLeft";
    KeyboardCode["Up"] = "ArrowUp";
    KeyboardCode["Esc"] = "Escape";
    KeyboardCode["Enter"] = "Enter";
})(KeyboardCode || (KeyboardCode = {}));
// A custom collision detection algorithm is used when using a keyboard to
// work around an unexpected behavior when reordering items of variable height
// with the keyboard.
// Neither closestCenter nor closestCorners work really well for this case,
// because the center (or corners) of a tall rectangle might be so low that it
// is detected as being closest to the rectangle below of the one it should
// actually swap with.
// Instead of relying on coordinates, the expected results are achieved by
// moving X positions up or down in the initially sorted array, depending on
// the desired direction.
// We let our collisionDetection and customCoordinateGetter use the same
// getClosestId function which takes its value from the current component
// state, to make sure they are always in sync.
function useDragAndDropReorder({ sortedOptions, }) {
    const isKeyboard = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const positionDelta = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(0);
    const [activeItemId, setActiveItemId] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const setActiveItem = (id) => {
        setActiveItemId(id);
        if (!id) {
            isKeyboard.current = false;
            positionDelta.current = 0;
        }
    };
    const handleKeyDown = (event) => {
        if (isKeyboard.current && activeItemId) {
            const currentTargetIndex = sortedOptions.findIndex(({ id }) => id === activeItemId) + positionDelta.current;
            if (event.key === 'ArrowDown' && currentTargetIndex < sortedOptions.length - 1) {
                positionDelta.current += 1;
            }
            else if (event.key === 'ArrowUp' && currentTargetIndex > 0) {
                positionDelta.current -= 1;
            }
        }
        if (activeItemId && isEscape(event.key)) {
            // Prevent modal from closing when pressing Esc to cancel the dragging action
            event.stopPropagation();
        }
    };
    const getClosestId = (active) => {
        if (positionDelta.current === 0) {
            return active.id;
        }
        const currentIndex = sortedOptions.findIndex(({ id }) => id === active.id);
        const newIndex = Math.max(0, Math.min(sortedOptions.length - 1, currentIndex + positionDelta.current));
        return sortedOptions[newIndex].id;
    };
    const collisionDetection = ({ active, collisionRect, droppableContainers, droppableRects, pointerCoordinates, }) => {
        if (isKeyboard.current) {
            // For keyboard interaction, determine the colliding container based on the movements made by the arrow keys,
            // via getClosestId
            const collidingContainer = getCollidingContainer({
                activeId: active.id,
                closestId: getClosestId(active),
                droppableContainers,
            });
            return collidingContainer ? [collidingContainer] : [];
        }
        else {
            // For mouse interaction, use the closest center algorithm
            return (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.closestCenter)({ active, collisionRect, droppableRects, droppableContainers, pointerCoordinates });
        }
    };
    const coordinateGetter = (event, { context: { active, collisionRect, droppableRects, droppableContainers } }) => {
        if (event.code === KeyboardCode.Up || event.code === KeyboardCode.Down) {
            event.preventDefault();
            if (!active || !collisionRect) {
                return;
            }
            const closestId = getClosestId(active);
            if (closestId !== null) {
                const activeDroppable = droppableContainers.get(active.id);
                const newDroppable = droppableContainers.get(closestId);
                const newRect = newDroppable ? droppableRects.get(newDroppable.id) : null;
                const newNode = newDroppable === null || newDroppable === void 0 ? void 0 : newDroppable.node.current;
                if (newNode && newRect && activeDroppable && newDroppable) {
                    const isAfterActive = isAfter(activeDroppable, newDroppable);
                    const offset = {
                        x: isAfterActive ? collisionRect.width - newRect.width : 0,
                        y: isAfterActive ? collisionRect.height - newRect.height : 0,
                    };
                    const rectCoordinates = {
                        x: newRect.left,
                        y: newRect.top,
                    };
                    return {
                        x: rectCoordinates.x - offset.x,
                        y: rectCoordinates.y - offset.y,
                    };
                }
            }
        }
    };
    const sensors = (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.useSensors)((0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.useSensor)(_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.PointerSensor), (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.useSensor)(_keyboard_sensor__WEBPACK_IMPORTED_MODULE_3__.KeyboardSensor, {
        coordinateGetter,
        onActivation: () => {
            isKeyboard.current = true;
        },
    }));
    return {
        activeItem: activeItemId,
        collisionDetection,
        coordinateGetter,
        handleKeyDown,
        sensors,
        setActiveItem,
    };
}
function isAfter(a, b) {
    return (0,_dnd_kit_sortable__WEBPACK_IMPORTED_MODULE_2__.hasSortableData)(a) && (0,_dnd_kit_sortable__WEBPACK_IMPORTED_MODULE_2__.hasSortableData)(b) && a.data.current.sortable.index < b.data.current.sortable.index;
}
function getCollidingContainer({ activeId, closestId, droppableContainers, }) {
    if (closestId === activeId) {
        return;
    }
    const collidingContainer = droppableContainers.find(({ id }) => id === closestId);
    if (collidingContainer) {
        return {
            id: collidingContainer.id,
            data: {
                droppableContainer: collidingContainer,
                value: 0,
            },
        };
    }
}
const isEscape = (key) => key === 'Escape' || key === 'Esc';


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/use-live-announcements.js":
/*!*********************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/use-live-announcements.js ***!
  \*********************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useLiveAnnouncements)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);

function useLiveAnnouncements({ isDragging, liveAnnouncementDndStarted, liveAnnouncementDndItemReordered, liveAnnouncementDndItemCommitted, liveAnnouncementDndDiscarded, sortedOptions, }) {
    const isFirstAnnouncement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(true);
    if (!isDragging) {
        isFirstAnnouncement.current = true;
    }
    return {
        onDragStart({ active }) {
            if (active && liveAnnouncementDndStarted) {
                const index = sortedOptions.findIndex(option => option.id === active.id);
                return liveAnnouncementDndStarted(index + 1, sortedOptions.length);
            }
        },
        onDragOver({ active, over }) {
            if (liveAnnouncementDndItemReordered) {
                // Don't announce on the first dragOver because it's redundant with onDragStart.
                if (isFirstAnnouncement.current) {
                    isFirstAnnouncement.current = false;
                    if (!over || over.id === active.id) {
                        return;
                    }
                }
                const initialIndex = sortedOptions.findIndex(option => option.id === active.id);
                const currentIdex = over ? sortedOptions.findIndex(option => option.id === over.id) : initialIndex;
                return liveAnnouncementDndItemReordered(initialIndex + 1, currentIdex + 1, sortedOptions.length);
            }
        },
        onDragEnd({ active, over }) {
            if (liveAnnouncementDndItemCommitted) {
                const initialIndex = sortedOptions.findIndex(option => option.id === active.id);
                const finalIndex = over ? sortedOptions.findIndex(option => option.id === over.id) : initialIndex;
                return liveAnnouncementDndItemCommitted(initialIndex + 1, finalIndex + 1, sortedOptions.length);
            }
        },
        onDragCancel() {
            return liveAnnouncementDndDiscarded;
        },
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/utils.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/content-display/utils.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getSortedOptions": () => (/* binding */ getSortedOptions)
/* harmony export */ });
function getSortedOptions({ options, contentDisplay, }) {
    const optionsById = options.reduce((currentValue, option) => (Object.assign(Object.assign({}, currentValue), { [option.id]: option })), {});
    return contentDisplay
        .map(({ id, visible }) => (Object.assign(Object.assign({}, optionsById[id]), { visible })))
        .filter(Boolean);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/index.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/index.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ CollectionPreferences)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _modal_internal__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../modal/internal */ "./node_modules/@cloudscape-design/components/modal/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/collection-preferences/utils.js");
/* harmony import */ var _visible_content__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./visible-content */ "./node_modules/@cloudscape-design/components/collection-preferences/visible-content.js");
/* harmony import */ var _internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/check-controlled */ "./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/collection-preferences/styles.css.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _content_display__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./content-display */ "./node_modules/@cloudscape-design/components/collection-preferences/content-display/index.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
















const componentName = 'CollectionPreferences';
function CollectionPreferences(_a) {
    var { title, confirmLabel, cancelLabel, disabled = false, onConfirm, onCancel, visibleContentPreference, contentDisplayPreference, pageSizePreference, wrapLinesPreference, stripedRowsPreference, contentDensityPreference, preferences, customPreference } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["title", "confirmLabel", "cancelLabel", "disabled", "onConfirm", "onCancel", "visibleContentPreference", "contentDisplayPreference", "pageSizePreference", "wrapLinesPreference", "stripedRowsPreference", "contentDensityPreference", "preferences", "customPreference"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])(componentName);
    (0,_internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_5__["default"])(componentName, 'preferences', preferences, 'onConfirm', onConfirm);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const [modalVisible, setModalVisible] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [temporaryPreferences, setTemporaryPreferences] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)((0,_utils__WEBPACK_IMPORTED_MODULE_6__.copyPreferences)(preferences || {}));
    const triggerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const dialogPreviouslyOpen = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!modalVisible) {
            dialogPreviouslyOpen.current && triggerRef.current && triggerRef.current.focus();
        }
        else {
            dialogPreviouslyOpen.current = true;
        }
    }, [modalVisible]);
    const onConfirmListener = () => {
        setModalVisible(false);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onConfirm, temporaryPreferences);
    };
    const onCancelListener = () => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onCancel, {});
        setModalVisible(false);
        setTemporaryPreferences((0,_utils__WEBPACK_IMPORTED_MODULE_6__.copyPreferences)(preferences || {}));
    };
    const hasContentOnTheLeft = !!(pageSizePreference ||
        wrapLinesPreference ||
        stripedRowsPreference ||
        contentDensityPreference ||
        customPreference);
    const hasContentOnTheRight = !!(visibleContentPreference || contentDisplayPreference);
    const onChange = (changedPreferences) => setTemporaryPreferences((0,_utils__WEBPACK_IMPORTED_MODULE_6__.mergePreferences)(changedPreferences, temporaryPreferences));
    if (visibleContentPreference && contentDisplayPreference) {
        (0,_internal_logging__WEBPACK_IMPORTED_MODULE_8__.warnOnce)(componentName, 'You provided both `visibleContentPreference` and `contentDisplayPreference` props. `visibleContentPreference` will be ignored and only `contentDisplayPreference` will be rendered.');
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].root), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_10__.InternalButton, { ref: triggerRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["trigger-button"], disabled: disabled, ariaLabel: title, onClick: () => {
                setTemporaryPreferences((0,_utils__WEBPACK_IMPORTED_MODULE_6__.copyPreferences)(preferences || {}));
                setModalVisible(true);
            }, variant: "icon", iconName: "settings", formAction: "none" }),
        !disabled && modalVisible && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_modal_internal__WEBPACK_IMPORTED_MODULE_11__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["modal-root"], visible: true, header: title, footer: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_12__["default"], { float: "right" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_13__["default"], { direction: "horizontal", size: "xs" },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_10__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["cancel-button"], variant: "link", formAction: "none", onClick: onCancelListener }, cancelLabel),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_10__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["confirm-button"], variant: "primary", formAction: "none", onClick: onConfirmListener }, confirmLabel))), closeAriaLabel: cancelLabel, size: hasContentOnTheLeft && hasContentOnTheRight ? 'large' : 'medium', onDismiss: onCancelListener },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_utils__WEBPACK_IMPORTED_MODULE_6__.ModalContentLayout, { left: hasContentOnTheLeft && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_13__["default"], { size: "l" },
                    pageSizePreference && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_utils__WEBPACK_IMPORTED_MODULE_6__.PageSizePreference, Object.assign({ value: temporaryPreferences.pageSize }, pageSizePreference, { onChange: pageSize => onChange({ pageSize }) }))),
                    wrapLinesPreference && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_utils__WEBPACK_IMPORTED_MODULE_6__.WrapLinesPreference, Object.assign({ value: temporaryPreferences.wrapLines }, wrapLinesPreference, { onChange: wrapLines => onChange({ wrapLines }) }))),
                    stripedRowsPreference && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_utils__WEBPACK_IMPORTED_MODULE_6__.StripedRowsPreference, Object.assign({ value: temporaryPreferences.stripedRows }, stripedRowsPreference, { onChange: stripedRows => onChange({ stripedRows }) }))),
                    contentDensityPreference && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_utils__WEBPACK_IMPORTED_MODULE_6__.ContentDensityPreference, Object.assign({ value: temporaryPreferences.contentDensity }, contentDensityPreference, { onChange: contentDensity => onChange({ contentDensity }) }))),
                    customPreference && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_utils__WEBPACK_IMPORTED_MODULE_6__.CustomPreference, { value: temporaryPreferences.custom, customPreference: customPreference, onChange: custom => onChange({ custom }) })))), right: contentDisplayPreference ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_content_display__WEBPACK_IMPORTED_MODULE_14__["default"], Object.assign({}, contentDisplayPreference, { value: temporaryPreferences.contentDisplay, onChange: contentDisplay => onChange({ contentDisplay }) }))) : (visibleContentPreference && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_visible_content__WEBPACK_IMPORTED_MODULE_15__["default"], Object.assign({ value: temporaryPreferences.visibleContent }, visibleContentPreference, { onChange: visibleItems => onChange({ visibleContent: visibleItems }) })))) })))));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_16__.applyDisplayName)(CollectionPreferences, componentName);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/styles.css.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/styles.css.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/collection-preferences/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "visible-content": "awsui_visible-content_tc96w_1m6re_185",
  "visible-content-toggle": "awsui_visible-content-toggle_tc96w_1m6re_186",
  "visible-content-groups": "awsui_visible-content-groups_tc96w_1m6re_187",
  "visible-content-group": "awsui_visible-content-group_tc96w_1m6re_187",
  "visible-content-title": "awsui_visible-content-title_tc96w_1m6re_192",
  "visible-content-group-label": "awsui_visible-content-group-label_tc96w_1m6re_201",
  "visible-content-option": "awsui_visible-content-option_tc96w_1m6re_207",
  "visible-content-option-label": "awsui_visible-content-option-label_tc96w_1m6re_218",
  "sortable-item-toggle": "awsui_sortable-item-toggle_tc96w_1m6re_409",
  "sortable-item": "awsui_sortable-item_tc96w_1m6re_409",
  "sortable-item-placeholder": "awsui_sortable-item-placeholder_tc96w_1m6re_417",
  "sortable-item-content": "awsui_sortable-item-content_tc96w_1m6re_427",
  "draggable": "awsui_draggable_tc96w_1m6re_437",
  "active": "awsui_active_tc96w_1m6re_446",
  "sorting": "awsui_sorting_tc96w_1m6re_452",
  "sortable-item-label": "awsui_sortable-item-label_tc96w_1m6re_495",
  "content-display": "awsui_content-display_tc96w_1m6re_500",
  "content-display-groups": "awsui_content-display-groups_tc96w_1m6re_501",
  "content-display-group": "awsui_content-display-group_tc96w_1m6re_501",
  "content-display-option": "awsui_content-display-option_tc96w_1m6re_503",
  "content-display-title": "awsui_content-display-title_tc96w_1m6re_507",
  "content-display-description": "awsui_content-display-description_tc96w_1m6re_515",
  "content-display-option-list": "awsui_content-display-option-list_tc96w_1m6re_523",
  "root": "awsui_root_tc96w_1m6re_529",
  "modal-root": "awsui_modal-root_tc96w_1m6re_530",
  "trigger-button": "awsui_trigger-button_tc96w_1m6re_531",
  "cancel-button": "awsui_cancel-button_tc96w_1m6re_532",
  "confirm-button": "awsui_confirm-button_tc96w_1m6re_533",
  "custom": "awsui_custom_tc96w_1m6re_534",
  "second-column-small": "awsui_second-column-small_tc96w_1m6re_538",
  "wrap-lines": "awsui_wrap-lines_tc96w_1m6re_542",
  "striped-rows": "awsui_striped-rows_tc96w_1m6re_543",
  "content-density": "awsui_content-density_tc96w_1m6re_544",
  "page-size": "awsui_page-size_tc96w_1m6re_545",
  "page-size-form-field": "awsui_page-size-form-field_tc96w_1m6re_546",
  "page-size-radio-group": "awsui_page-size-radio-group_tc96w_1m6re_547"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/utils.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/utils.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ContentDensityPreference": () => (/* binding */ ContentDensityPreference),
/* harmony export */   "CustomPreference": () => (/* binding */ CustomPreference),
/* harmony export */   "ModalContentLayout": () => (/* binding */ ModalContentLayout),
/* harmony export */   "PageSizePreference": () => (/* binding */ PageSizePreference),
/* harmony export */   "StripedRowsPreference": () => (/* binding */ StripedRowsPreference),
/* harmony export */   "WrapLinesPreference": () => (/* binding */ WrapLinesPreference),
/* harmony export */   "copyPreferences": () => (/* binding */ copyPreferences),
/* harmony export */   "mergePreferences": () => (/* binding */ mergePreferences)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _checkbox_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../checkbox/internal */ "./node_modules/@cloudscape-design/components/checkbox/internal.js");
/* harmony import */ var _column_layout_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../column-layout/internal */ "./node_modules/@cloudscape-design/components/column-layout/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _radio_group_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../radio-group/internal */ "./node_modules/@cloudscape-design/components/radio-group/internal.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/collection-preferences/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const copyPreferences = ({ pageSize, wrapLines, stripedRows, contentDensity, visibleContent, contentDisplay, custom, }) => ({
    pageSize,
    wrapLines,
    stripedRows,
    contentDensity,
    visibleContent,
    contentDisplay,
    custom,
});
const mergePreferences = (newPref, oldPref) => {
    const newObj = Object.assign({}, oldPref);
    const prefNames = [
        'pageSize',
        'wrapLines',
        'stripedRows',
        'contentDensity',
        'visibleContent',
        'custom',
        'contentDisplay',
    ];
    for (const prefName of prefNames) {
        if (newPref[prefName] !== undefined) {
            newObj[prefName] = newPref[prefName];
        }
    }
    return newObj;
};
const ModalContentLayout = ({ left, right }) => {
    const [breakpoint, ref] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_2__.useContainerBreakpoints)(['xs']);
    const smallContainer = breakpoint === 'default';
    if (smallContainer) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: ref },
            left && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, left),
            right && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(left && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["second-column-small"]) }, right)));
    }
    const columns = left && right ? 2 : 1;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: ref },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_column_layout_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { columns: columns, variant: "text-grid" },
            left && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, left),
            right && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, right))));
};
const PageSizePreference = ({ title, options, value, onChange }) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["page-size"] },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { label: title, stretch: true, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["page-size-form-field"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_radio_group_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["page-size-radio-group"], value: `${value}`, items: options.map(({ label, value }) => ({ label, value: `${value}` })), onChange: ({ detail }) => onChange(parseInt(detail.value, 10)) }))));
const WrapLinesPreference = ({ label, description, value, onChange }) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_checkbox_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { checked: !!value, description: description, onChange: ({ detail }) => onChange(detail.checked), className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["wrap-lines"] }, label));
const StripedRowsPreference = ({ label, description, value, onChange }) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_checkbox_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { checked: !!value, description: description, onChange: ({ detail }) => onChange(detail.checked), className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["striped-rows"] }, label));
const ContentDensityPreference = ({ label, description, value, onChange }) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_checkbox_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { checked: value === 'compact', description: description, onChange: ({ detail }) => onChange(detail.checked ? 'compact' : 'comfortable'), className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["content-density"] }, label));
const CustomPreference = ({ value, customPreference, onChange }) => {
    const [customState, setCustomState] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(value);
    if (customPreference) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].custom }, customPreference(customState, value => {
            // prevent value to be treated as a functional callback
            setCustomState(() => value);
            onChange(value);
        })));
    }
    return null;
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/visible-content.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/visible-content.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ VisibleContentPreference)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _toggle_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../toggle/internal */ "./node_modules/@cloudscape-design/components/toggle/internal.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/collection-preferences/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const isVisible = (id, visibleIds) => visibleIds.indexOf(id) !== -1;
const className = (suffix) => ({
    className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"][`visible-content-${suffix}`],
});
function VisibleContentPreference({ title, options, value = [], onChange, }) {
    const idPrefix = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)('visible-content');
    const flatOptionsIds = options.reduce((ids, group) => [...ids, ...group.options.reduce((groupIds, option) => [...groupIds, option.id], [])], []);
    const onToggle = (id) => {
        if (!isVisible(id, value)) {
            onChange([...value, id].sort((firstId, secondId) => flatOptionsIds.indexOf(firstId) - flatOptionsIds.indexOf(secondId)));
        }
        else {
            onChange(value.filter(currentId => currentId !== id));
        }
    };
    const selectionOption = (option, optionGroupIndex, optionIndex) => {
        const labelId = `${idPrefix}-${optionGroupIndex}-${optionIndex}`;
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({ key: optionIndex }, className('option')),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("label", Object.assign({}, className('option-label'), { htmlFor: labelId }), option.label),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, className('toggle')),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_toggle_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { checked: isVisible(option.id, value), onChange: () => onToggle(option.id), disabled: option.editable === false, controlId: labelId }))));
    };
    const outerGroupLabelId = `${idPrefix}-outer`;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["visible-content"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("h3", Object.assign({}, className('title'), { id: outerGroupLabelId }), title),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({}, className('groups'), { size: "xs" }), options.map((optionGroup, optionGroupIndex) => {
            const groupLabelId = `${idPrefix}-${optionGroupIndex}`;
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({ key: optionGroupIndex }, className('group'), { role: "group", "aria-labelledby": `${outerGroupLabelId} ${groupLabelId}` }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, className('group-label'), { id: groupLabelId }), optionGroup.label),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, optionGroup.options.map((option, optionIndex) => selectionOption(option, optionGroupIndex, optionIndex)))));
        }))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/column-layout/index.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/column-layout/index.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ColumnLayout)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/column-layout/internal.js");
/* harmony import */ var _internal_utils_external_props__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/external-props */ "./node_modules/@cloudscape-design/components/internal/utils/external-props.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function ColumnLayout(_a) {
    var { columns = 1, variant = 'default', borders = 'none', disableGutters = false } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["columns", "variant", "borders", "disableGutters"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('ColumnLayout');
    const [breakpoint, ref] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_3__.useContainerBreakpoints)(_internal__WEBPACK_IMPORTED_MODULE_4__.COLUMN_TRIGGERS);
    const externalProps = (0,_internal_utils_external_props__WEBPACK_IMPORTED_MODULE_5__.getExternalProps)(props);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({ columns: columns, variant: variant, borders: borders, disableGutters: disableGutters }, externalProps, baseComponentProps, { __breakpoint: breakpoint, ref: ref })));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_6__.applyDisplayName)(ColumnLayout, 'ColumnLayout');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/column-layout/internal.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/column-layout/internal.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "COLUMN_TRIGGERS": () => (/* binding */ COLUMN_TRIGGERS),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react_keyed_flatten_children__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-keyed-flatten-children */ "./node_modules/react-keyed-flatten-children/index.js");
/* harmony import */ var _grid_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../grid/internal */ "./node_modules/@cloudscape-design/components/grid/internal.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./util */ "./node_modules/@cloudscape-design/components/column-layout/util.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/column-layout/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const COLUMN_TRIGGERS = ['default', 'xxs', 'xs'];
const COLUMN_DEFS = {
    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 } },
};
/**
 * A responsive grid layout.
 */
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(function ColumnLayout(_a, ref) {
    var _b;
    var { columns = 1, variant = 'default', borders = 'none', disableGutters = false, children, __breakpoint, __internalRootRef } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["columns", "variant", "borders", "disableGutters", "children", "__breakpoint", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_3__.getBaseProps)(restProps);
    const isTextGridVariant = variant === 'text-grid';
    const shouldDisableGutters = !isTextGridVariant && disableGutters;
    const shouldHaveHorizontalBorders = !isTextGridVariant && (borders === 'horizontal' || borders === 'all');
    const shouldHaveVerticalBorders = !isTextGridVariant && (borders === 'vertical' || borders === 'all');
    /*
     Flattening the children allows us to "see through" React Fragments and nested arrays.
     */
    const flattenedChildren = (0,react_keyed_flatten_children__WEBPACK_IMPORTED_MODULE_2__["default"])(children);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["column-layout"]), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_grid_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { ref: ref, disableGutters: true, gridDefinition: (0,_util__WEBPACK_IMPORTED_MODULE_7__.repeat)((_b = COLUMN_DEFS[columns]) !== null && _b !== void 0 ? _b : {}, flattenedChildren.length), className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].grid, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"][`grid-columns-${columns}`], _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"][`grid-variant-${variant}`], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["grid-horizontal-borders"]]: shouldHaveHorizontalBorders,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["grid-vertical-borders"]]: shouldHaveVerticalBorders,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["grid-no-gutters"]]: shouldDisableGutters,
            }), __breakpoint: __breakpoint, __responsiveClassName: breakpoint => breakpoint && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"][`grid-breakpoint-${breakpoint}`] }, children)));
}));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/column-layout/styles.css.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/column-layout/styles.css.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/column-layout/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "column-layout": "awsui_column-layout_vvxn7_1pfow_93",
  "grid": "awsui_grid_vvxn7_1pfow_106",
  "grid-no-gutters": "awsui_grid-no-gutters_vvxn7_1pfow_111",
  "grid-variant-text-grid": "awsui_grid-variant-text-grid_vvxn7_1pfow_114",
  "grid-breakpoint-default": "awsui_grid-breakpoint-default_vvxn7_1pfow_121",
  "grid-columns-1": "awsui_grid-columns-1_vvxn7_1pfow_124",
  "grid-breakpoint-xxs": "awsui_grid-breakpoint-xxs_vvxn7_1pfow_124",
  "grid-breakpoint-xs": "awsui_grid-breakpoint-xs_vvxn7_1pfow_127",
  "grid-columns-2": "awsui_grid-columns-2_vvxn7_1pfow_130",
  "grid-columns-3": "awsui_grid-columns-3_vvxn7_1pfow_136",
  "grid-columns-4": "awsui_grid-columns-4_vvxn7_1pfow_142",
  "grid-vertical-borders": "awsui_grid-vertical-borders_vvxn7_1pfow_155",
  "grid-horizontal-borders": "awsui_grid-horizontal-borders_vvxn7_1pfow_188"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/column-layout/util.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/column-layout/util.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "repeat": () => (/* binding */ repeat)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function repeat(value, times) {
    const array = [];
    for (let i = 0; i < times; i++) {
        array[i] = value;
    }
    return array;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/container/index.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/container/index.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Container)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/container/internal.js");
/* harmony import */ var _internal_utils_external_props__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/external-props */ "./node_modules/@cloudscape-design/components/internal/utils/external-props.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function Container(_a) {
    var { variant = 'default', disableHeaderPaddings = false, disableContentPaddings = false } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["variant", "disableHeaderPaddings", "disableContentPaddings"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Container');
    const externalProps = (0,_internal_utils_external_props__WEBPACK_IMPORTED_MODULE_3__.getExternalProps)(props);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({ variant: variant, disableHeaderPaddings: disableHeaderPaddings, disableContentPaddings: disableContentPaddings }, externalProps, baseComponentProps)));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__.applyDisplayName)(Container, 'Container');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/container/internal.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/container/internal.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalContainer)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/context/app-layout-context */ "./node_modules/@cloudscape-design/components/internal/context/app-layout-context.js");
/* harmony import */ var _use_sticky_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./use-sticky-header */ "./node_modules/@cloudscape-design/components/container/use-sticky-header.js");
/* harmony import */ var _internal_hooks_use_dynamic_overlap__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-dynamic-overlap */ "./node_modules/@cloudscape-design/components/internal/hooks/use-dynamic-overlap/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/container/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









function InternalContainer(_a) {
    var { header, footer, children, variant = 'default', disableHeaderPaddings = false, disableContentPaddings = false, fitHeight, __stickyOffset, __stickyHeader = false, __internalRootRef = null, __disableFooterDivider = false, __disableFooterPaddings = false, __hiddenContent = false, __headerRef, __headerId, __darkHeader = false } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["header", "footer", "children", "variant", "disableHeaderPaddings", "disableContentPaddings", "fitHeight", "__stickyOffset", "__stickyHeader", "__internalRootRef", "__disableFooterDivider", "__disableFooterPaddings", "__hiddenContent", "__headerRef", "__headerId", "__darkHeader"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const rootRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const headerRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const { isSticky, isStuck, stickyStyles } = (0,_use_sticky_header__WEBPACK_IMPORTED_MODULE_4__.useStickyHeader)(rootRef, headerRef, __stickyHeader, __stickyOffset);
    const { setHasStickyBackground } = (0,_internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_5__.useAppLayoutContext)();
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_6__.useVisualRefresh)();
    const hasDynamicHeight = isRefresh && variant === 'full-page';
    const overlapElement = (0,_internal_hooks_use_dynamic_overlap__WEBPACK_IMPORTED_MODULE_7__.useDynamicOverlap)({ disabled: !hasDynamicHeight || !__darkHeader });
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_8__.useMergeRefs)(rootRef, __internalRootRef);
    const headerMergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_8__.useMergeRefs)(headerRef, overlapElement, __headerRef);
    const headerIdProp = __headerId ? { id: __headerId } : {};
    /**
     * The visual refresh AppLayout component needs to know if a child component
     * has a high contrast sticky header. This is to make sure the background element
     * stays in the same vertical position as the header content.
     */
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        const shouldUpdateStickyBackground = isSticky && variant === 'full-page' && setHasStickyBackground;
        if (shouldUpdateStickyBackground) {
            setHasStickyBackground(true);
        }
        return () => {
            if (shouldUpdateStickyBackground) {
                setHasStickyBackground(false);
            }
        };
    }, [isSticky, setHasStickyBackground, variant]);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`variant-${variant}`], fitHeight && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["fit-height"], isSticky && [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["sticky-enabled"]]), ref: mergedRef }),
        header && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_use_sticky_header__WEBPACK_IMPORTED_MODULE_4__.StickyHeaderContext.Provider, { value: { isStuck } },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].header, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`header-variant-${variant}`], {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["header-sticky-disabled"]]: __stickyHeader && !isSticky,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["header-sticky-enabled"]]: isSticky,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["header-dynamic-height"]]: hasDynamicHeight,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["header-stuck"]]: isStuck,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["with-paddings"]]: !disableHeaderPaddings,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["with-hidden-content"]]: !children || __hiddenContent,
                }) }, headerIdProp, stickyStyles, { ref: headerMergedRef }), __darkHeader ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["dark-header"], 'awsui-context-content-header') }, header)) : (header)))),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].content, {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["with-paddings"]]: !disableContentPaddings,
            }) }, children),
        footer && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].footer, {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["with-divider"]]: !__disableFooterDivider,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["with-paddings"]]: !__disableFooterPaddings,
            }) }, footer))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/container/styles.css.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/container/styles.css.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/container/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_14iqq_1h06v_97",
  "fit-height": "awsui_fit-height_14iqq_1h06v_111",
  "variant-default": "awsui_variant-default_14iqq_1h06v_116",
  "variant-stacked": "awsui_variant-stacked_14iqq_1h06v_116",
  "sticky-enabled": "awsui_sticky-enabled_14iqq_1h06v_169",
  "header": "awsui_header_14iqq_1h06v_176",
  "header-sticky-disabled": "awsui_header-sticky-disabled_14iqq_1h06v_181",
  "header-sticky-enabled": "awsui_header-sticky-enabled_14iqq_1h06v_185",
  "header-stuck": "awsui_header-stuck_14iqq_1h06v_191",
  "header-variant-cards": "awsui_header-variant-cards_14iqq_1h06v_197",
  "header-dynamic-height": "awsui_header-dynamic-height_14iqq_1h06v_200",
  "with-paddings": "awsui_with-paddings_14iqq_1h06v_206",
  "with-hidden-content": "awsui_with-hidden-content_14iqq_1h06v_209",
  "header-variant-full-page": "awsui_header-variant-full-page_14iqq_1h06v_259",
  "dark-header": "awsui_dark-header_14iqq_1h06v_277",
  "content": "awsui_content_14iqq_1h06v_282",
  "footer": "awsui_footer_14iqq_1h06v_293",
  "with-divider": "awsui_with-divider_14iqq_1h06v_296"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/container/use-sticky-header.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/container/use-sticky-header.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "StickyHeaderContext": () => (/* binding */ StickyHeaderContext),
/* harmony export */   "useStickyHeader": () => (/* binding */ useStickyHeader),
/* harmony export */   "useSupportsStickyHeader": () => (/* binding */ useSupportsStickyHeader)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/context/app-layout-context */ "./node_modules/@cloudscape-design/components/internal/context/app-layout-context.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/generated/custom-css-properties */ "./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const StickyHeaderContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({ isStuck: false });
const useStickyHeader = (rootRef, headerRef, __stickyHeader, __stickyOffset) => {
    // We reach into AppLayoutContext in case sticky header needs to be offset down by the height
    // of other sticky elements positioned on top of the view.
    const { stickyOffsetTop } = (0,_internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_1__.useAppLayoutContext)();
    const isSticky = useSupportsStickyHeader() && !!__stickyHeader;
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    // If it has overflow parents inside the app layout, we shouldn't apply a sticky offset.
    const [hasInnerOverflowParents, setHasInnerOverflowParents] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [isStuck, setIsStuck] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        if (rootRef.current) {
            const overflowParents = (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_3__.getOverflowParents)(rootRef.current);
            const mainElement = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__.findUpUntil)(rootRef.current, elem => elem.tagName === 'MAIN');
            // In both versions of the app layout, the scrolling element for disableBodyScroll
            // is the <main>. If the closest overflow parent is also the closest <main> and we have
            // offset values, it's safe to assume that it's the app layout scroll root and we
            // should stop there.
            setHasInnerOverflowParents(overflowParents.length > 0 && overflowParents[0] !== mainElement);
        }
    }, [rootRef]);
    const effectiveStickyOffset = __stickyOffset !== null && __stickyOffset !== void 0 ? __stickyOffset : (hasInnerOverflowParents ? 0 : stickyOffsetTop);
    /**
     * The AppLayout refactor removed the need for passing the sticky offset in px all the time through the
     * AppLayoutDomContext provider because that information already exists on the DOM in a custom property
     * on the Layout subcomponent. Thus, if the Container header is sticky, we are in Visual Refresh and use
     * body scroll then we will use that property. When a component is used outside AppLayout, we fall back
     * to the default offset calculated in AppLayoutDomContext.
     */
    let computedOffset = `${effectiveStickyOffset}px`;
    if (isRefresh && !hasInnerOverflowParents) {
        computedOffset = `var(${_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_5__["default"].offsetTopWithNotifications}, ${computedOffset})`;
    }
    const stickyStyles = isSticky
        ? {
            style: {
                top: computedOffset,
            },
        }
        : {};
    // "stuck" state, when the header has moved from its original posititon has a
    // box-shadow, applied here by a "header-stuck" className
    const checkIfStuck = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        if (rootRef.current && headerRef.current) {
            const rootTop = rootRef.current.getBoundingClientRect().top;
            const headerTop = headerRef.current.getBoundingClientRect().top;
            if (rootTop < headerTop) {
                setIsStuck(true);
            }
            else {
                setIsStuck(false);
            }
        }
    }, [rootRef, headerRef]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (isSticky) {
            window.addEventListener('scroll', checkIfStuck, true);
            window.addEventListener('resize', checkIfStuck);
            return () => {
                window.removeEventListener('scroll', checkIfStuck, true);
                window.removeEventListener('resize', checkIfStuck);
            };
        }
    }, [isSticky, checkIfStuck]);
    return {
        isSticky,
        isStuck,
        stickyStyles,
    };
};
function useSupportsStickyHeader() {
    const isMobile = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_6__.useMobile)();
    return (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__.supportsStickyPosition)() && !isMobile;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/content-layout/index.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/content-layout/index.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ContentLayout)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/content-layout/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function ContentLayout(props) {
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__["default"])('ContentLayout');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({}, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__.applyDisplayName)(ContentLayout, 'ContentLayout');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/content-layout/internal.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/content-layout/internal.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalContentLayout)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/context/app-layout-context */ "./node_modules/@cloudscape-design/components/internal/context/app-layout-context.js");
/* harmony import */ var _internal_hooks_use_dynamic_overlap__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-dynamic-overlap */ "./node_modules/@cloudscape-design/components/internal/hooks/use-dynamic-overlap/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/content-layout/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








function InternalContentLayout(_a) {
    var { children, disableOverlap, header, __internalRootRef } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["children", "disableOverlap", "header", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const rootElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_4__.useMergeRefs)(rootElement, __internalRootRef);
    const isVisualRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_5__.useVisualRefresh)();
    const { hasBreadcrumbs } = (0,_internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_6__.useAppLayoutContext)();
    const overlapElement = (0,_internal_hooks_use_dynamic_overlap__WEBPACK_IMPORTED_MODULE_7__.useDynamicOverlap)();
    /**
     * Disable the overlap if the component is missing either a header or child
     * content. If the component is not using visual refresh then the overlap
     * will not be displayed at all. This is handled in the CSS not the JavaScript.
     */
    const isOverlapDisabled = !children || !header || disableOverlap;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].layout, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["is-overlap-disabled"]]: isOverlapDisabled,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["is-visual-refresh"]]: isVisualRefresh,
        }), ref: mergedRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].background, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["is-overlap-disabled"]]: isOverlapDisabled }, 'awsui-context-content-header'), ref: overlapElement }),
        header && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].header, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["has-breadcrumbs"]]: isVisualRefresh && hasBreadcrumbs }, 'awsui-context-content-header') }, header)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].content }, children)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/content-layout/styles.css.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/content-layout/styles.css.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/content-layout/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "layout": "awsui_layout_5gtk3_52w6e_99",
  "is-visual-refresh": "awsui_is-visual-refresh_5gtk3_52w6e_99",
  "background": "awsui_background_5gtk3_52w6e_102",
  "header": "awsui_header_5gtk3_52w6e_105",
  "is-overlap-disabled": "awsui_is-overlap-disabled_5gtk3_52w6e_115",
  "has-breadcrumbs": "awsui_has-breadcrumbs_5gtk3_52w6e_133",
  "content": "awsui_content_5gtk3_52w6e_142"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-input/index.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-input/index.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/date-input/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const DateInput = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((props, ref) => {
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__["default"])('DateInput');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({}, props, baseComponentProps, { ref: ref }));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__.applyDisplayName)(DateInput, 'DateInput');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (DateInput);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-input/internal.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-input/internal.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/getDaysInMonth/index.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/display-format.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-date.js");
/* harmony import */ var _internal_components_masked_input__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/components/masked-input */ "./node_modules/@cloudscape-design/components/internal/components/masked-input/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/date-input/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








function daysMax(value) {
    // force to first day in month, as new Date('2018-02-30') -> March 2nd 2018
    const baseDate = (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_2__.displayToIso)(value).substring(0, 7);
    return (0,date_fns__WEBPACK_IMPORTED_MODULE_3__["default"])((0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_4__.parseDate)(baseDate));
}
const maskArgs = {
    separator: '/',
    inputSeparators: ['-', '.', ' '],
    segments: [
        { min: 0, max: 9999, default: 2000, length: 4 },
        { min: 1, max: 12, length: 2 },
        { min: 1, max: daysMax, length: 2 },
    ],
};
const InternalDateInput = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { value, onChange, __internalRootRef = null } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_5__.__rest)(_a, ["value", "onChange", "__internalRootRef"]);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_masked_input__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({ ref: ref }, props, { value: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_2__.isoToDisplay)(value || ''), onChange: event => (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onChange, { value: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_2__.displayToIso)(event.detail.value) }), className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].root, props.className), mask: maskArgs, autofix: true, autoComplete: false, disableAutocompleteOnBlur: false, disableBrowserAutocorrect: true, __internalRootRef: __internalRootRef })));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalDateInput);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-input/styles.css.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-input/styles.css.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/date-input/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_yodkx_im8v7_5"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-picker/index.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-picker/index.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/date-picker/styles.css.js");
/* harmony import */ var _calendar_internal__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ../calendar/internal */ "./node_modules/@cloudscape-design/components/calendar/internal.js");
/* harmony import */ var _internal_utils_locale__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/utils/locale */ "./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-locale.js");
/* harmony import */ var _calendar_utils_intl__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../calendar/utils/intl */ "./node_modules/@cloudscape-design/components/calendar/utils/intl.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_components_dropdown__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../internal/components/dropdown */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/index.js");
/* harmony import */ var _date_input_internal__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../date-input/internal */ "./node_modules/@cloudscape-design/components/date-input/internal.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_utils_apply_display_name_js__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ../internal/utils/apply-display-name.js */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/check-controlled */ "./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js");
/* harmony import */ var _internal_hooks_use_focus_tracker_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/hooks/use-focus-tracker.js */ "./node_modules/@cloudscape-design/components/internal/hooks/use-focus-tracker.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ../internal/components/focus-lock */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/index.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-date.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _contexts_form_field_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../contexts/form-field.js */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _internal_i18n_context_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/i18n/context.js */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
























const DatePicker = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { locale = '', startOfWeek, isDateEnabled, nextMonthAriaLabel, previousMonthAriaLabel, todayAriaLabel, placeholder = '', value = '', readOnly = false, disabled = false, onBlur, autoFocus = false, onChange, onFocus, name, ariaLabel, ariaRequired, controlId, invalid, openCalendarAriaLabel, expandToViewport } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["locale", "startOfWeek", "isDateEnabled", "nextMonthAriaLabel", "previousMonthAriaLabel", "todayAriaLabel", "placeholder", "value", "readOnly", "disabled", "onBlur", "autoFocus", "onChange", "onFocus", "name", "ariaLabel", "ariaRequired", "controlId", "invalid", "openCalendarAriaLabel", "expandToViewport"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('DatePicker');
    (0,_internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_5__["default"])('DatePicker', 'value', value, 'onChange', onChange);
    const contextLocale = (0,_internal_i18n_context_js__WEBPACK_IMPORTED_MODULE_6__.useLocale)();
    const normalizedLocale = (0,_internal_utils_locale__WEBPACK_IMPORTED_MODULE_7__.normalizeLocale)('DatePicker', locale || contextLocale);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const [isDropDownOpen, setIsDropDownOpen] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const { ariaLabelledby, ariaDescribedby } = (0,_contexts_form_field_js__WEBPACK_IMPORTED_MODULE_8__.useFormFieldContext)(restProps);
    const internalInputRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const buttonRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_9__["default"])(ref, internalInputRef);
    const rootRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const dropdownId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)('calender');
    const calendarDescriptionId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)('calendar-description-');
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_11__.useMergeRefs)(rootRef, __internalRootRef);
    (0,_internal_hooks_use_focus_tracker_js__WEBPACK_IMPORTED_MODULE_12__.useFocusTracker)({ rootRef, onBlur, onFocus, viewportId: expandToViewport ? dropdownId : '' });
    const onDropdownCloseHandler = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(() => setIsDropDownOpen(false), [setIsDropDownOpen]);
    const onButtonClickHandler = () => {
        if (!isDropDownOpen) {
            setIsDropDownOpen(true);
        }
    };
    const onWrapperKeyDownHandler = (event) => {
        var _a;
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_13__.KeyCode.escape && isDropDownOpen) {
            (_a = buttonRef.current) === null || _a === void 0 ? void 0 : _a.focus();
            setIsDropDownOpen(false);
        }
    };
    const onInputChangeHandler = event => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_14__.fireNonCancelableEvent)(onChange, { value: event.detail.value });
    };
    const onInputBlurHandler = () => {
        if (!isDropDownOpen) {
            setIsDropDownOpen(false);
        }
    };
    // Set displayed date to value if defined or to current date otherwise.
    const parsedValue = value && value.length >= 4 ? (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_15__.parseDate)(value) : null;
    const baseDate = parsedValue || new Date();
    const trigger = (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["date-picker-trigger"] },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["date-picker-input"] },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_date_input_internal__WEBPACK_IMPORTED_MODULE_17__["default"], { name: name, invalid: invalid, controlId: controlId, ariaLabelledby: ariaLabelledby, ariaDescribedby: ariaDescribedby, ariaLabel: ariaLabel, ariaRequired: ariaRequired, value: value, disabled: disabled, readOnly: readOnly, onChange: onInputChangeHandler, onBlur: onInputBlurHandler, placeholder: placeholder, ref: internalInputRef, autoFocus: autoFocus, onFocus: onDropdownCloseHandler })),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", null,
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_18__.InternalButton, { iconName: "calendar", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["open-calendar-button"], onClick: onButtonClickHandler, ref: buttonRef, ariaLabel: openCalendarAriaLabel &&
                    openCalendarAriaLabel(value.length === 10 ? (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_19__.getDateLabel)(normalizedLocale, parsedValue) : null), disabled: disabled || readOnly, formAction: "none" }))));
    baseProps.className = (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["date-picker-container"]);
    const handleMouseDown = (event) => {
        // prevent currently focused element from losing it
        event.preventDefault();
    };
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { ref: mergedRef, onKeyDown: !disabled && !readOnly ? onWrapperKeyDownHandler : undefined }), disabled || readOnly ? (trigger) : (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_dropdown__WEBPACK_IMPORTED_MODULE_20__["default"], { stretchWidth: true, stretchHeight: true, open: isDropDownOpen, onDropdownClose: onDropdownCloseHandler, onMouseDown: handleMouseDown, trigger: trigger, expandToViewport: expandToViewport, scrollable: false, dropdownId: dropdownId }, isDropDownOpen && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_21__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["focus-lock"], autoFocus: true },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { tabIndex: 0, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].calendar, role: "dialog", "aria-modal": "true" },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_calendar_internal__WEBPACK_IMPORTED_MODULE_22__["default"], { value: value, onChange: e => {
                    var _a;
                    (0,_internal_events__WEBPACK_IMPORTED_MODULE_14__.fireNonCancelableEvent)(onChange, e.detail);
                    (_a = buttonRef === null || buttonRef === void 0 ? void 0 : buttonRef.current) === null || _a === void 0 ? void 0 : _a.focus();
                    setIsDropDownOpen(false);
                }, locale: normalizedLocale, startOfWeek: startOfWeek, ariaDescribedby: calendarDescriptionId, ariaLabel: ariaLabel, ariaLabelledby: ariaLabelledby, isDateEnabled: isDateEnabled, todayAriaLabel: todayAriaLabel, nextMonthAriaLabel: nextMonthAriaLabel, previousMonthAriaLabel: previousMonthAriaLabel }),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_23__["default"], { id: calendarDescriptionId }, (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_19__.renderMonthAndYear)(normalizedLocale, baseDate)))))))));
});
(0,_internal_utils_apply_display_name_js__WEBPACK_IMPORTED_MODULE_24__.applyDisplayName)(DatePicker, 'DatePicker');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (DatePicker);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-picker/styles.css.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-picker/styles.css.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/date-picker/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_145pa_12d4r_93",
  "focus-lock": "awsui_focus-lock_145pa_12d4r_106",
  "calendar": "awsui_calendar_145pa_12d4r_110",
  "date-picker-container": "awsui_date-picker-container_145pa_12d4r_123",
  "date-picker-trigger": "awsui_date-picker-trigger_145pa_12d4r_128",
  "date-picker-input": "awsui_date-picker-input_145pa_12d4r_132",
  "open-calendar-button": "awsui_open-calendar-button_145pa_12d4r_137"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/grid.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/grid.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Grid": () => (/* binding */ Grid)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.css.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isSameDay/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isSameMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addDays/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addWeeks/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isBefore/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isLastDayOfMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isAfter/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isToday/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/getDaysInMonth/index.js");
/* harmony import */ var mnth__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! mnth */ "./node_modules/mnth/web/index.js");
/* harmony import */ var _calendar_utils_intl__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../calendar/utils/intl */ "./node_modules/@cloudscape-design/components/calendar/utils/intl.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../../../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date.js");
/* harmony import */ var _internal_components_screenreader_only_index_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../internal/components/screenreader-only/index.js */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








function Grid({ baseDate, selectedStartDate, selectedEndDate, rangeStartDate, rangeEndDate, focusedDate, focusedDateRef, onSelectDate, onGridKeyDownHandler, onFocusedDateChange, isDateEnabled, locale, startOfWeek, todayAriaLabel, ariaLabelledby, className, }) {
    const baseDateTime = baseDate === null || baseDate === void 0 ? void 0 : baseDate.getTime();
    // `baseDateTime` is used as a more stable replacement for baseDate
    const weeks = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => (0,mnth__WEBPACK_IMPORTED_MODULE_2__.getCalendarMonth)(baseDate, { firstDayOfWeek: startOfWeek }), 
    // eslint-disable-next-line react-hooks/exhaustive-deps
    [baseDateTime, startOfWeek]);
    const weekdays = weeks[0].map(date => date.getDay());
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("table", { role: "grid", "aria-labelledby": ariaLabelledby, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].grid, className) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("thead", null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tr", null, weekdays.map(dayIndex => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("th", { key: dayIndex, scope: "col", className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["grid-cell"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["day-header"]) },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { "aria-hidden": "true" }, (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_4__.renderDayName)(locale, dayIndex, 'short')),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_screenreader_only_index_js__WEBPACK_IMPORTED_MODULE_5__["default"], null, (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_4__.renderDayName)(locale, dayIndex, 'long'))))))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tbody", { onKeyDown: onGridKeyDownHandler }, weeks.map((week, weekIndex) => {
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("tr", { key: weekIndex, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].week }, week.map((date, dateIndex) => {
                const isStartDate = !!selectedStartDate && (0,date_fns__WEBPACK_IMPORTED_MODULE_6__["default"])(date, selectedStartDate);
                const isEndDate = !!selectedEndDate && (0,date_fns__WEBPACK_IMPORTED_MODULE_6__["default"])(date, selectedEndDate);
                const isSelected = isStartDate || isEndDate;
                const isRangeStartDate = !!rangeStartDate && (0,date_fns__WEBPACK_IMPORTED_MODULE_6__["default"])(date, rangeStartDate);
                const isRangeEndDate = !!rangeEndDate && (0,date_fns__WEBPACK_IMPORTED_MODULE_6__["default"])(date, rangeEndDate);
                const isFocused = !!focusedDate && (0,date_fns__WEBPACK_IMPORTED_MODULE_6__["default"])(date, focusedDate) && (0,date_fns__WEBPACK_IMPORTED_MODULE_7__["default"])(date, baseDate);
                const dateIsInRange = isStartDate || isEndDate || isInRange(date, rangeStartDate, rangeEndDate);
                const inRangeStartWeek = rangeStartDate && isInRange(date, rangeStartDate, (0,date_fns__WEBPACK_IMPORTED_MODULE_8__["default"])((0,date_fns__WEBPACK_IMPORTED_MODULE_9__["default"])(rangeStartDate, 1), -1));
                const inRangeEndWeek = rangeEndDate && isInRange(date, rangeEndDate, (0,date_fns__WEBPACK_IMPORTED_MODULE_8__["default"])((0,date_fns__WEBPACK_IMPORTED_MODULE_9__["default"])(rangeEndDate, -1), 1));
                const onlyOneSelected = !!rangeStartDate && !!rangeEndDate
                    ? (0,date_fns__WEBPACK_IMPORTED_MODULE_6__["default"])(rangeStartDate, rangeEndDate)
                    : !selectedStartDate || !selectedEndDate;
                const isEnabled = !isDateEnabled || isDateEnabled(date);
                const isFocusable = isFocused && isEnabled;
                const baseClasses = {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].day]: true,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["grid-cell"]]: true,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-first-row"]]: weekIndex === 0,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-first-column"]]: dateIndex === 0,
                };
                if (!(0,date_fns__WEBPACK_IMPORTED_MODULE_7__["default"])(date, baseDate)) {
                    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("td", { key: `${weekIndex}:${dateIndex}`, ref: isFocused ? focusedDateRef : undefined, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseClasses, {
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-previous-month"]]: (0,date_fns__WEBPACK_IMPORTED_MODULE_10__["default"])(date, baseDate),
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["last-day-of-month"]]: (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(date),
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-next-month"]]: (0,date_fns__WEBPACK_IMPORTED_MODULE_12__["default"])(date, baseDate),
                        }) }));
                }
                const handlers = {};
                if (isEnabled) {
                    handlers.onClick = () => onSelectDate(date);
                    handlers.onFocus = () => onFocusedDateChange(date);
                }
                // Can't be focused.
                let tabIndex = undefined;
                if (isFocusable && isEnabled) {
                    // Next focus target.
                    tabIndex = 0;
                }
                else if (isEnabled) {
                    // Can be focused programmatically.
                    tabIndex = -1;
                }
                // Screen-reader announcement for the focused day.
                let dayAnnouncement = (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_4__.getDateLabel)(locale, date, 'short');
                if ((0,date_fns__WEBPACK_IMPORTED_MODULE_13__["default"])(date)) {
                    dayAnnouncement += '. ' + todayAriaLabel;
                }
                return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("td", Object.assign({ ref: isFocused ? focusedDateRef : undefined, key: `${weekIndex}:${dateIndex}`, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseClasses, {
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-current-month"]]: (0,date_fns__WEBPACK_IMPORTED_MODULE_7__["default"])(date, baseDate),
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].enabled]: isEnabled,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].selected]: isSelected,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["start-date"]]: isStartDate,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["end-date"]]: isEndDate,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["range-start-date"]]: isRangeStartDate,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["range-end-date"]]: isRangeEndDate,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["no-range"]]: isSelected && onlyOneSelected,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-range"]]: dateIsInRange,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-range-border-top"]]: !!inRangeStartWeek || date.getDate() <= 7,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-range-border-bottom"]]: !!inRangeEndWeek || date.getDate() > (0,date_fns__WEBPACK_IMPORTED_MODULE_14__["default"])(date) - 7,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-range-border-left"]]: dateIndex === 0 || date.getDate() === 1 || isRangeStartDate,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["in-range-border-right"]]: dateIndex === week.length - 1 || (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(date) || isRangeEndDate,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].today]: (0,date_fns__WEBPACK_IMPORTED_MODULE_13__["default"])(date),
                    }), "aria-selected": isEnabled ? isSelected || dateIsInRange : undefined, "aria-current": (0,date_fns__WEBPACK_IMPORTED_MODULE_13__["default"])(date) ? 'date' : undefined, "data-date": (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_15__.formatDate)(date), "aria-disabled": !isEnabled, tabIndex: tabIndex }, handlers),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["day-inner"], "aria-hidden": "true" }, date.getDate()),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_screenreader_only_index_js__WEBPACK_IMPORTED_MODULE_5__["default"], null, dayAnnouncement)));
            })));
        }))));
}
function isInRange(date, dateOne, dateTwo) {
    if (!dateOne || !dateTwo || (0,date_fns__WEBPACK_IMPORTED_MODULE_6__["default"])(dateOne, dateTwo)) {
        return false;
    }
    const inRange = ((0,date_fns__WEBPACK_IMPORTED_MODULE_12__["default"])(date, dateOne) && (0,date_fns__WEBPACK_IMPORTED_MODULE_10__["default"])(date, dateTwo)) || ((0,date_fns__WEBPACK_IMPORTED_MODULE_12__["default"])(date, dateTwo) && (0,date_fns__WEBPACK_IMPORTED_MODULE_10__["default"])(date, dateOne));
    return inRange || (0,date_fns__WEBPACK_IMPORTED_MODULE_6__["default"])(date, dateOne) || (0,date_fns__WEBPACK_IMPORTED_MODULE_6__["default"])(date, dateTwo);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/index.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/index.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Grids": () => (/* binding */ Grids)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isSameMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addMonths/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isAfter/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isBefore/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/min/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/max/index.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _grid__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./grid */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/grid.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../../styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js");
/* harmony import */ var _internal_utils_has_value__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../../internal/utils/has-value */ "./node_modules/@cloudscape-design/components/internal/utils/has-value.js");
/* harmony import */ var _internal_hooks_use_date_cache__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../internal/hooks/use-date-cache */ "./node_modules/@cloudscape-design/components/internal/hooks/use-date-cache/index.js");
/* harmony import */ var _calendar_utils_navigation__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../calendar/utils/navigation */ "./node_modules/@cloudscape-design/components/calendar/utils/navigation.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../utils */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










function isVisible(date, baseDate, isSingleGrid) {
    if (isSingleGrid) {
        return (0,date_fns__WEBPACK_IMPORTED_MODULE_1__["default"])(date, baseDate);
    }
    const previousMonth = (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(baseDate, -1);
    return (0,date_fns__WEBPACK_IMPORTED_MODULE_1__["default"])(date, previousMonth) || (0,date_fns__WEBPACK_IMPORTED_MODULE_1__["default"])(date, baseDate);
}
const Grids = ({ baseDate, selectedStartDate, selectedEndDate, focusedDate, onFocusedDateChange, isDateEnabled, isSingleGrid, onSelectDate, onChangeMonth, locale, startOfWeek, todayAriaLabel, headingIdPrefix, }) => {
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [gridHasFocus, setGridHasFocus] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const focusedDateRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const dateCache = (0,_internal_hooks_use_date_cache__WEBPACK_IMPORTED_MODULE_3__.useDateCache)();
    baseDate = dateCache(baseDate);
    focusedDate = focusedDate ? dateCache(focusedDate) : null;
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (focusedDate && !isVisible(focusedDate, baseDate, isSingleGrid)) {
            const direction = (0,date_fns__WEBPACK_IMPORTED_MODULE_4__["default"])(focusedDate, baseDate) ? -1 : 1;
            const newMonth = !isSingleGrid && direction === -1 ? (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(baseDate, -1) : baseDate;
            const nearestBaseDate = (0,_calendar_utils_navigation__WEBPACK_IMPORTED_MODULE_5__.getBaseDate)(newMonth, isDateEnabled);
            const newFocusedDate = (0,_utils__WEBPACK_IMPORTED_MODULE_6__.findDateToFocus)(focusedDate, nearestBaseDate, isDateEnabled);
            onFocusedDateChange(newFocusedDate);
        }
    }, [baseDate, focusedDate, isSingleGrid, isDateEnabled, onFocusedDateChange]);
    const onGridKeyDownHandler = (e) => {
        let updatedFocusDate;
        if (focusedDate === null) {
            return;
        }
        switch (e.keyCode) {
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.space:
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.enter:
                e.preventDefault();
                if (focusedDate) {
                    onSelectDate(focusedDate);
                }
                return;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.right:
                e.preventDefault();
                updatedFocusDate = (0,_calendar_utils_navigation__WEBPACK_IMPORTED_MODULE_5__.moveNextDay)(focusedDate, isDateEnabled);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.left:
                e.preventDefault();
                updatedFocusDate = (0,_calendar_utils_navigation__WEBPACK_IMPORTED_MODULE_5__.movePrevDay)(focusedDate, isDateEnabled);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.up:
                e.preventDefault();
                updatedFocusDate = (0,_calendar_utils_navigation__WEBPACK_IMPORTED_MODULE_5__.movePrevWeek)(focusedDate, isDateEnabled);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.down:
                e.preventDefault();
                updatedFocusDate = (0,_calendar_utils_navigation__WEBPACK_IMPORTED_MODULE_5__.moveNextWeek)(focusedDate, isDateEnabled);
                break;
            default:
                return;
        }
        const updatedDateIsVisible = isVisible(updatedFocusDate, baseDate, isSingleGrid);
        if (!updatedDateIsVisible) {
            const newMonthIsOnLeftSide = !isSingleGrid && (0,date_fns__WEBPACK_IMPORTED_MODULE_8__["default"])(updatedFocusDate, baseDate);
            onChangeMonth(newMonthIsOnLeftSide ? (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(updatedFocusDate, 1) : updatedFocusDate);
        }
        onFocusedDateChange(updatedFocusDate);
    };
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // focus current date if the focus is already inside the calendar
        if (focusedDate !== null && gridHasFocus) {
            if (focusedDateRef.current && focusedDateRef.current !== document.activeElement) {
                focusedDateRef.current.focus();
            }
        }
    }, [focusedDate, gridHasFocus]);
    const onGridBlur = (event) => {
        var _a;
        /*
         IE11 does not support event.relatedTarget, but sets document.activeElement to the newly
         focused element before the onBlur handler is called.
    
         However, other browsers do not make any guarantees for the value of document.activeElement
         during the execution of an onBlur handler. Therefore, we have to use event.relatedTarget
         instead.
         */
        const newFocusTarget = event.relatedTarget || document.activeElement;
        const newFocusTargetIsInGrid = (_a = containerRef.current) === null || _a === void 0 ? void 0 : _a.contains(newFocusTarget);
        if (newFocusTarget && !newFocusTargetIsInGrid && gridHasFocus) {
            setGridHasFocus(false);
        }
    };
    const onGridFocus = () => {
        if (!gridHasFocus) {
            setGridHasFocus(true);
        }
    };
    const isRangeVisible = (selectedStartDate && selectedEndDate) || gridHasFocus;
    const rangeEnds = [selectedStartDate !== null && selectedStartDate !== void 0 ? selectedStartDate : focusedDate, selectedEndDate !== null && selectedEndDate !== void 0 ? selectedEndDate : focusedDate].filter(_internal_utils_has_value__WEBPACK_IMPORTED_MODULE_9__.hasValue);
    const rangeStartDate = (0,date_fns__WEBPACK_IMPORTED_MODULE_10__["default"])(rangeEnds);
    const rangeEndDate = (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(rangeEnds);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: containerRef, onFocus: onGridFocus, onBlur: onGridBlur },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_12__["default"], { size: "xs", direction: "horizontal" },
            !isSingleGrid && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_grid__WEBPACK_IMPORTED_MODULE_13__.Grid, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["first-grid"], baseDate: (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(baseDate, -1), selectedEndDate: selectedEndDate, selectedStartDate: selectedStartDate, rangeStartDate: isRangeVisible ? rangeStartDate : null, rangeEndDate: isRangeVisible ? rangeEndDate : null, focusedDate: focusedDate, focusedDateRef: focusedDateRef, isDateEnabled: isDateEnabled, onSelectDate: onSelectDate, onGridKeyDownHandler: onGridKeyDownHandler, onFocusedDateChange: onFocusedDateChange, locale: locale, startOfWeek: startOfWeek, todayAriaLabel: todayAriaLabel, ariaLabelledby: `${headingIdPrefix}-prevmonth` })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_grid__WEBPACK_IMPORTED_MODULE_13__.Grid, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["second-grid"], baseDate: baseDate, selectedEndDate: selectedEndDate, selectedStartDate: selectedStartDate, rangeStartDate: isRangeVisible ? rangeStartDate : null, rangeEndDate: isRangeVisible ? rangeEndDate : null, focusedDate: focusedDate, focusedDateRef: focusedDateRef, isDateEnabled: isDateEnabled, onSelectDate: onSelectDate, onGridKeyDownHandler: onGridKeyDownHandler, onFocusedDateChange: onFocusedDateChange, locale: locale, startOfWeek: startOfWeek, todayAriaLabel: todayAriaLabel, ariaLabelledby: `${headingIdPrefix}-currentmonth` }))));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.css.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.css.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "grid": "awsui_grid_1mfbn_rrvt6_97",
  "grid-cell": "awsui_grid-cell_1mfbn_rrvt6_102",
  "day-header": "awsui_day-header_1mfbn_rrvt6_109",
  "week": "awsui_week_1mfbn_rrvt6_117",
  "day": "awsui_day_1mfbn_rrvt6_109",
  "day-inner": "awsui_day-inner_1mfbn_rrvt6_160",
  "in-first-row": "awsui_in-first-row_1mfbn_rrvt6_165",
  "in-previous-month": "awsui_in-previous-month_1mfbn_rrvt6_165",
  "last-day-of-month": "awsui_last-day-of-month_1mfbn_rrvt6_169",
  "in-next-month": "awsui_in-next-month_1mfbn_rrvt6_173",
  "in-first-column": "awsui_in-first-column_1mfbn_rrvt6_177",
  "in-current-month": "awsui_in-current-month_1mfbn_rrvt6_180",
  "enabled": "awsui_enabled_1mfbn_rrvt6_184",
  "in-range": "awsui_in-range_1mfbn_rrvt6_190",
  "end-date": "awsui_end-date_1mfbn_rrvt6_190",
  "start-date": "awsui_start-date_1mfbn_rrvt6_190",
  "no-range": "awsui_no-range_1mfbn_rrvt6_190",
  "selected": "awsui_selected_1mfbn_rrvt6_197",
  "today": "awsui_today_1mfbn_rrvt6_201",
  "range-start-date": "awsui_range-start-date_1mfbn_rrvt6_239",
  "in-range-border-bottom": "awsui_in-range-border-bottom_1mfbn_rrvt6_242",
  "range-end-date": "awsui_range-end-date_1mfbn_rrvt6_245",
  "in-range-border-top": "awsui_in-range-border-top_1mfbn_rrvt6_248",
  "in-range-border-right": "awsui_in-range-border-right_1mfbn_rrvt6_264",
  "in-range-border-left": "awsui_in-range-border-left_1mfbn_rrvt6_270"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/header/header-button.js":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/calendar/header/header-button.js ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "NextMonthButton": () => (/* binding */ NextMonthButton),
/* harmony export */   "PrevMonthButton": () => (/* binding */ PrevMonthButton)
/* harmony export */ });
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addMonths/index.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function PrevMonthButton({ ariaLabel, baseDate, onChangeMonth }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_1__.InternalButton, { iconName: "angle-left", ariaLabel: ariaLabel, variant: 'icon', onClick: () => onChangeMonth((0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(baseDate, -1)), formAction: "none", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["calendar-prev-month-btn"] }));
}
function NextMonthButton({ ariaLabel, baseDate, onChangeMonth }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_1__.InternalButton, { iconName: "angle-right", ariaLabel: ariaLabel, variant: 'icon', onClick: () => onChangeMonth((0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(baseDate, 1)), formAction: "none", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["calendar-next-month-btn"] }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/header/index.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/calendar/header/index.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ CalendarHeader)
/* harmony export */ });
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/add/index.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js");
/* harmony import */ var _calendar_utils_intl__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../calendar/utils/intl */ "./node_modules/@cloudscape-design/components/calendar/utils/intl.js");
/* harmony import */ var _header_button__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./header-button */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/header/header-button.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function CalendarHeader({ baseDate, locale, onChangeMonth, previousMonthLabel, nextMonthLabel, isSingleGrid, headingIdPrefix, }) {
    const prevMonthLabel = (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_1__.renderMonthAndYear)(locale, (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(baseDate, { months: -1 }));
    const currentMonthLabel = (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_1__.renderMonthAndYear)(locale, baseDate);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["calendar-header"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header_button__WEBPACK_IMPORTED_MODULE_4__.PrevMonthButton, { ariaLabel: previousMonthLabel, baseDate: baseDate, onChangeMonth: onChangeMonth }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("h2", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["calendar-header-months-wrapper"] },
                !isSingleGrid && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["calendar-header-month"], id: `${headingIdPrefix}-prevmonth` }, prevMonthLabel)),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["calendar-header-month"], id: `${headingIdPrefix}-currentmonth` }, currentMonthLabel)),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header_button__WEBPACK_IMPORTED_MODULE_4__.NextMonthButton, { ariaLabel: nextMonthLabel, baseDate: baseDate, onChangeMonth: onChangeMonth })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_5__["default"], null, isSingleGrid ? currentMonthLabel : `${prevMonthLabel}, ${currentMonthLabel}`)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/index.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/calendar/index.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ DateRangePickerCalendar)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isSameMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addMonths/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/startOfMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/startOfDay/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isBefore/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/endOfDay/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isAfter/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _header__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./header */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/header/index.js");
/* harmony import */ var _grids__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./grids */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _calendar_utils_intl__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../calendar/utils/intl */ "./node_modules/@cloudscape-design/components/calendar/utils/intl.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ../../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _internal_utils_locale__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/utils/locale */ "./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-locale.js");
/* harmony import */ var _internal_utils_locale__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/utils/locale */ "./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-start-of-week.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-date.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/join-date-time.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date-time.js");
/* harmony import */ var _calendar_utils_navigation__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../../calendar/utils/navigation */ "./node_modules/@cloudscape-design/components/calendar/utils/navigation.js");
/* harmony import */ var _internal_hooks_use_mobile_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/hooks/use-mobile/index.js */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _range_inputs_js__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./range-inputs.js */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/range-inputs.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
















function DateRangePickerCalendar({ value, setValue, locale = '', startOfWeek, isDateEnabled = () => true, i18nStrings, dateOnly = false, timeInputFormat = 'hh:mm:ss', customAbsoluteRangeControl, }) {
    const isSingleGrid = (0,_internal_hooks_use_mobile_index_js__WEBPACK_IMPORTED_MODULE_2__.useMobile)();
    const normalizedLocale = (0,_internal_utils_locale__WEBPACK_IMPORTED_MODULE_3__.normalizeLocale)('DateRangePicker', locale);
    const normalizedStartOfWeek = (0,_internal_utils_locale__WEBPACK_IMPORTED_MODULE_4__.normalizeStartOfWeek)(startOfWeek, normalizedLocale);
    const [announcement, setAnnouncement] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('');
    const [currentMonth, setCurrentMonth] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(() => (0,_utils__WEBPACK_IMPORTED_MODULE_5__.findMonthToDisplay)(value, isSingleGrid));
    const [focusedDate, setFocusedDate] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(() => {
        if (value.start.date) {
            const startDate = (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__.parseDate)(value.start.date);
            if ((0,date_fns__WEBPACK_IMPORTED_MODULE_7__["default"])(startDate, currentMonth)) {
                return startDate;
            }
            if (!isSingleGrid && (0,date_fns__WEBPACK_IMPORTED_MODULE_7__["default"])(startDate, (0,date_fns__WEBPACK_IMPORTED_MODULE_8__["default"])(currentMonth, -1))) {
                return startDate;
            }
        }
        return (0,_utils__WEBPACK_IMPORTED_MODULE_5__.findDateToFocus)((0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__.parseDate)(value.start.date), currentMonth, isDateEnabled);
    });
    const updateCurrentMonth = (startDate) => {
        if (startDate.length >= 8) {
            const newCurrentMonth = (0,date_fns__WEBPACK_IMPORTED_MODULE_9__["default"])((0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__.parseDate)(startDate));
            setCurrentMonth(isSingleGrid ? newCurrentMonth : (0,date_fns__WEBPACK_IMPORTED_MODULE_8__["default"])(newCurrentMonth, 1));
        }
    };
    // recommended to include the start/end time announced with the selection
    // because the user is not aware of the fact that a start/end time is also set as soon as they select a date
    const announceStart = (startDate) => {
        return (i18nStrings.startDateLabel +
            ', ' +
            (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_10__.getDateLabel)(normalizedLocale, startDate) +
            ', ' +
            i18nStrings.startTimeLabel +
            ', ' +
            (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_10__.renderTimeLabel)(normalizedLocale, startDate, timeInputFormat) +
            '. ');
    };
    const announceEnd = (endDate) => {
        return (i18nStrings.endDateLabel +
            ', ' +
            (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_10__.getDateLabel)(normalizedLocale, endDate) +
            ', ' +
            i18nStrings.endTimeLabel +
            ', ' +
            (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_10__.renderTimeLabel)(normalizedLocale, endDate, timeInputFormat) +
            '. ');
    };
    const announceRange = (startDate, endDate) => {
        if (!i18nStrings.renderSelectedAbsoluteRangeAriaLive) {
            return `${(0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_10__.getDateLabel)(normalizedLocale, startDate)} – ${(0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_10__.getDateLabel)(normalizedLocale, endDate)}`;
        }
        return i18nStrings.renderSelectedAbsoluteRangeAriaLive((0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_10__.getDateLabel)(normalizedLocale, startDate), (0,_calendar_utils_intl__WEBPACK_IMPORTED_MODULE_10__.getDateLabel)(normalizedLocale, endDate));
    };
    const onSelectDateHandler = (selectedDate) => {
        const { start, end } = value;
        let newStart = undefined;
        let newEnd = undefined;
        let announcement = '';
        // If both fields are empty, we set the start date
        if (!start.date && !end.date) {
            newStart = (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(selectedDate);
            announcement = announceStart(newStart);
        }
        // If both fields are set, we start new
        else if (start.date && end.date) {
            newStart = (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(selectedDate);
            newEnd = null;
            announcement = announceStart(newStart);
        }
        // If only the END date is empty, we fill it (and swap dates if needed)
        else if (start.date && !end.date) {
            const parsedStartDate = (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__.parseDate)(start.date);
            if ((0,date_fns__WEBPACK_IMPORTED_MODULE_12__["default"])(selectedDate, parsedStartDate)) {
                // The user has selected the range backwards, so we swap start and end
                newStart = (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(selectedDate);
                newEnd = (0,date_fns__WEBPACK_IMPORTED_MODULE_13__["default"])(parsedStartDate);
                announcement = announceStart(newStart) + announceRange(newStart, newEnd);
            }
            else {
                newEnd = (0,date_fns__WEBPACK_IMPORTED_MODULE_13__["default"])(selectedDate);
                announcement = announceEnd(newEnd) + announceRange(parsedStartDate, newEnd);
            }
        }
        // If only the START date is empty, we fill it (and swap dates if needed)
        else if (!start.date && end.date) {
            const existingEndDate = (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__.parseDate)(end.date);
            if ((0,date_fns__WEBPACK_IMPORTED_MODULE_14__["default"])(selectedDate, existingEndDate)) {
                // The user has selected the range backwards, so we swap start and end
                newStart = (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(existingEndDate);
                newEnd = (0,date_fns__WEBPACK_IMPORTED_MODULE_13__["default"])(selectedDate);
                announcement = announceEnd(newEnd) + announceRange(newStart, newEnd);
            }
            else {
                newStart = (0,date_fns__WEBPACK_IMPORTED_MODULE_11__["default"])(selectedDate);
                announcement = announceStart(newStart) + announceRange(newStart, existingEndDate);
            }
        }
        const formatValue = (date, previous) => {
            if (date === null) {
                // explicitly reset to empty
                return { date: '', time: '' };
            }
            else if (date === undefined) {
                // keep old value
                return previous;
            }
            return (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_15__.splitDateTime)((0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_16__.formatDateTime)(date));
        };
        setValue({
            start: formatValue(newStart, value.start),
            end: formatValue(newEnd, value.end),
        });
        setAnnouncement(announcement);
    };
    const onHeaderChangeMonthHandler = (newCurrentMonth) => {
        setCurrentMonth(newCurrentMonth);
        const newBaseDateMonth = isSingleGrid ? newCurrentMonth : (0,date_fns__WEBPACK_IMPORTED_MODULE_8__["default"])(newCurrentMonth, -1);
        const newBaseDate = (0,_calendar_utils_navigation__WEBPACK_IMPORTED_MODULE_17__.getBaseDate)(newBaseDateMonth, isDateEnabled);
        setFocusedDate(newBaseDate);
    };
    const onChangeStartDate = (value) => {
        setValue((oldValue) => (Object.assign(Object.assign({}, oldValue), { start: Object.assign(Object.assign({}, oldValue.start), { date: value }) })));
        updateCurrentMonth(value);
    };
    const interceptedSetValue = newValue => {
        setValue(oldValue => {
            const updated = typeof newValue === 'function' ? newValue(oldValue) : newValue;
            updateCurrentMonth(updated.start.date);
            return updated;
        });
    };
    const headingIdPrefix = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_18__.useUniqueId)('date-range-picker-calendar-heading');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["calendar-container"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["one-grid"]]: isSingleGrid,
            }) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_20__["default"], { size: "s" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"].calendar, {
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["one-grid"]]: isSingleGrid,
                    }) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header__WEBPACK_IMPORTED_MODULE_21__["default"], { baseDate: currentMonth, locale: normalizedLocale, onChangeMonth: onHeaderChangeMonthHandler, previousMonthLabel: i18nStrings.previousMonthAriaLabel, nextMonthLabel: i18nStrings.nextMonthAriaLabel, isSingleGrid: isSingleGrid, headingIdPrefix: headingIdPrefix }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_grids__WEBPACK_IMPORTED_MODULE_22__.Grids, { isSingleGrid: isSingleGrid, locale: normalizedLocale, baseDate: currentMonth, focusedDate: focusedDate, onFocusedDateChange: setFocusedDate, isDateEnabled: isDateEnabled, onSelectDate: onSelectDateHandler, onChangeMonth: setCurrentMonth, startOfWeek: normalizedStartOfWeek, todayAriaLabel: i18nStrings.todayAriaLabel, selectedStartDate: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__.parseDate)(value.start.date, true), selectedEndDate: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__.parseDate)(value.end.date, true), headingIdPrefix: headingIdPrefix })),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_range_inputs_js__WEBPACK_IMPORTED_MODULE_23__["default"], { startDate: value.start.date, onChangeStartDate: onChangeStartDate, startTime: value.start.time, onChangeStartTime: value => setValue(oldValue => (Object.assign(Object.assign({}, oldValue), { start: Object.assign(Object.assign({}, oldValue.start), { time: value }) }))), endDate: value.end.date, onChangeEndDate: value => setValue(oldValue => (Object.assign(Object.assign({}, oldValue), { end: Object.assign(Object.assign({}, oldValue.end), { date: value }) }))), endTime: value.end.time, onChangeEndTime: value => setValue(oldValue => (Object.assign(Object.assign({}, oldValue), { end: Object.assign(Object.assign({}, oldValue.end), { time: value }) }))), i18nStrings: i18nStrings, dateOnly: dateOnly, timeInputFormat: timeInputFormat }),
                customAbsoluteRangeControl && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, customAbsoluteRangeControl(value, interceptedSetValue)))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_24__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["calendar-aria-live"] }, announcement)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/range-inputs.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/calendar/range-inputs.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ RangeInputs)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _date_input_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../date-input/internal */ "./node_modules/@cloudscape-design/components/date-input/internal.js");
/* harmony import */ var _time_input_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../time-input/internal */ "./node_modules/@cloudscape-design/components/time-input/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function RangeInputs({ startDate, onChangeStartDate, startTime, onChangeStartTime, endDate, onChangeEndDate, endTime, onChangeEndTime, i18nStrings, dateOnly, timeInputFormat, }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { constraintText: i18nStrings.dateTimeConstraintText },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["date-and-time-container"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["date-and-time-wrapper"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { label: i18nStrings.startDateLabel, stretch: true },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_date_input_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { value: startDate, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["start-date-input"], onChange: event => onChangeStartDate(event.detail.value), placeholder: "YYYY/MM/DD" })),
                !dateOnly && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { label: i18nStrings.startTimeLabel, stretch: true },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_time_input_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { value: startTime, onChange: event => onChangeStartTime(event.detail.value), format: timeInputFormat, placeholder: timeInputFormat, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["start-time-input"] })))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["date-and-time-wrapper"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { label: i18nStrings.endDateLabel, stretch: true },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_date_input_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { value: endDate, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["end-date-input"], onChange: event => onChangeEndDate(event.detail.value), placeholder: "YYYY/MM/DD" })),
                !dateOnly && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { label: i18nStrings.endTimeLabel, stretch: true },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_time_input_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { value: endTime, onChange: event => onChangeEndTime(event.detail.value), format: timeInputFormat, placeholder: timeInputFormat, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["end-time-input"] })))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/utils.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/calendar/utils.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "findDateToFocus": () => (/* binding */ findDateToFocus),
/* harmony export */   "findMonthToDisplay": () => (/* binding */ findMonthToDisplay)
/* harmony export */ });
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/isSameMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/startOfMonth/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addMonths/index.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-date.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function findDateToFocus(selected, baseDate, isDateEnabled) {
    if (selected && isDateEnabled(selected) && (0,date_fns__WEBPACK_IMPORTED_MODULE_0__["default"])(selected, baseDate)) {
        return selected;
    }
    const today = new Date();
    if (isDateEnabled(today) && (0,date_fns__WEBPACK_IMPORTED_MODULE_0__["default"])(today, baseDate)) {
        return today;
    }
    if (isDateEnabled(baseDate)) {
        return baseDate;
    }
    return null;
}
function findMonthToDisplay(value, isSingleGrid) {
    if (value.start.date) {
        const startDate = (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_1__.parseDate)(value.start.date);
        if (isSingleGrid) {
            return (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(startDate);
        }
        return (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])((0,date_fns__WEBPACK_IMPORTED_MODULE_3__["default"])(startDate, 1));
    }
    if (value.end.date) {
        return (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])((0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_1__.parseDate)(value.end.date));
    }
    return (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(Date.now());
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/dropdown.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/dropdown.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "DateRangePickerDropdown": () => (/* binding */ DateRangePickerDropdown),
/* harmony export */   "VALID_RANGE": () => (/* binding */ VALID_RANGE)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _calendar__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./calendar */ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/index.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/components/focus-lock */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/index.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js");
/* harmony import */ var _relative_range__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./relative-range */ "./node_modules/@cloudscape-design/components/date-range-picker/relative-range/index.js");
/* harmony import */ var _mode_switcher__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./mode-switcher */ "./node_modules/@cloudscape-design/components/date-range-picker/mode-switcher.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _alert_internal__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../alert/internal */ "./node_modules/@cloudscape-design/components/alert/internal.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/date-range-picker/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0













const VALID_RANGE = { valid: true };
function DateRangePickerDropdown({ locale = '', startOfWeek, isDateEnabled, isValidRange, value, onClear: clearValue, onApply: applyValue, onDropdownClose, relativeOptions, showClearButton, isSingleGrid, i18nStrings, dateOnly, timeInputFormat, rangeSelectorMode, ariaLabelledby, ariaDescribedby, customAbsoluteRangeControl, }) {
    const [rangeSelectionMode, setRangeSelectionMode] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)((0,_utils__WEBPACK_IMPORTED_MODULE_2__.getDefaultMode)(value, relativeOptions, rangeSelectorMode));
    const [selectedAbsoluteRange, setSelectedAbsoluteRange] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(() => (0,_utils__WEBPACK_IMPORTED_MODULE_2__.splitAbsoluteValue)((value === null || value === void 0 ? void 0 : value.type) === 'absolute' ? value : null));
    const [selectedRelativeRange, setSelectedRelativeRange] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)((value === null || value === void 0 ? void 0 : value.type) === 'relative' ? value : null);
    const scrollableContainerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const applyButtonRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [applyClicked, setApplyClicked] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [validationResult, setValidationResult] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(VALID_RANGE);
    const closeDropdown = () => {
        setApplyClicked(false);
        onDropdownClose();
    };
    const onClear = () => {
        closeDropdown();
        clearValue();
    };
    const onApply = () => {
        const newValue = rangeSelectionMode === 'relative' ? selectedRelativeRange : (0,_utils__WEBPACK_IMPORTED_MODULE_2__.joinAbsoluteValue)(selectedAbsoluteRange);
        const newValidationResult = applyValue(newValue);
        if (newValidationResult.valid === false) {
            setApplyClicked(true);
            setValidationResult(newValidationResult);
        }
        else {
            setApplyClicked(false);
            closeDropdown();
        }
    };
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (applyClicked) {
            const visibleRange = rangeSelectionMode === 'relative' ? selectedRelativeRange : (0,_utils__WEBPACK_IMPORTED_MODULE_2__.joinAbsoluteValue)(selectedAbsoluteRange);
            const newValidationResult = isValidRange(visibleRange);
            setValidationResult(newValidationResult || VALID_RANGE);
        }
    }, [
        applyClicked,
        isValidRange,
        rangeSelectionMode,
        selectedRelativeRange,
        selectedAbsoluteRange,
        setValidationResult,
    ]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => { var _a; return (_a = scrollableContainerRef.current) === null || _a === void 0 ? void 0 : _a.focus(); }, [scrollableContainerRef]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_3__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["focus-lock"], autoFocus: true },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: scrollableContainerRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].dropdown, tabIndex: 0, role: "dialog", "aria-modal": "true", "aria-label": i18nStrings.ariaLabel, "aria-labelledby": ariaLabelledby !== null && ariaLabelledby !== void 0 ? ariaLabelledby : i18nStrings.ariaLabelledby, "aria-describedby": ariaDescribedby !== null && ariaDescribedby !== void 0 ? ariaDescribedby : i18nStrings.ariaDescribedby },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["dropdown-content"], {
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["one-grid"]]: isSingleGrid,
                    }) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { size: "l" },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { padding: { top: 'm', horizontal: 'l' } },
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { direction: "vertical", size: "s" },
                                rangeSelectorMode === 'default' && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_mode_switcher__WEBPACK_IMPORTED_MODULE_7__["default"], { mode: rangeSelectionMode, onChange: (mode) => {
                                        setRangeSelectionMode(mode);
                                        setApplyClicked(false);
                                        setValidationResult(VALID_RANGE);
                                    }, i18nStrings: i18nStrings })),
                                rangeSelectionMode === 'absolute' && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_calendar__WEBPACK_IMPORTED_MODULE_8__["default"], { value: selectedAbsoluteRange, setValue: setSelectedAbsoluteRange, locale: locale, startOfWeek: startOfWeek, isDateEnabled: isDateEnabled, i18nStrings: i18nStrings, dateOnly: dateOnly, timeInputFormat: timeInputFormat, customAbsoluteRangeControl: customAbsoluteRangeControl })),
                                rangeSelectionMode === 'relative' && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_relative_range__WEBPACK_IMPORTED_MODULE_9__["default"], { isSingleGrid: isSingleGrid, options: relativeOptions, dateOnly: dateOnly, initialSelection: selectedRelativeRange, onChange: range => setSelectedRelativeRange(range), i18nStrings: i18nStrings }))),
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["validation-section"], margin: !validationResult.valid ? { top: 's' } : undefined }, !validationResult.valid && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
                                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_alert_internal__WEBPACK_IMPORTED_MODULE_10__["default"], { type: "error", statusIconAriaLabel: i18nStrings.errorIconAriaLabel },
                                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["validation-error"] }, validationResult.errorMessage)),
                                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_11__["default"], null, validationResult.errorMessage))))),
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].footer, {
                                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["one-grid"]]: isSingleGrid,
                                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["has-clear-button"]]: showClearButton,
                            }) },
                            showClearButton && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["footer-button-wrapper"] },
                                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_12__.InternalButton, { onClick: onClear, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["clear-button"], variant: "link", formAction: "none" }, i18nStrings.clearButtonLabel))),
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["footer-button-wrapper"] },
                                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { size: "xs", direction: "horizontal" },
                                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_12__.InternalButton, { onClick: closeDropdown, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["cancel-button"], variant: "link", formAction: "none" }, i18nStrings.cancelButtonLabel),
                                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_12__.InternalButton, { onClick: onApply, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["apply-button"], ref: applyButtonRef, formAction: "none" }, i18nStrings.applyButtonLabel))))))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/index.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/index.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js");
/* harmony import */ var _internal_utils_locale__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/utils/locale */ "./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-locale.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/hooks/check-controlled */ "./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _dropdown__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./dropdown */ "./node_modules/@cloudscape-design/components/date-range-picker/dropdown.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_components_dropdown__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ../internal/components/dropdown */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/index.js");
/* harmony import */ var _internal_hooks_use_focus_tracker__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../internal/hooks/use-focus-tracker */ "./node_modules/@cloudscape-design/components/internal/hooks/use-focus-tracker.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _internal_components_button_trigger__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ../internal/components/button-trigger */ "./node_modules/@cloudscape-design/components/internal/components/button-trigger/index.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _time_offset__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./time-offset */ "./node_modules/@cloudscape-design/components/date-range-picker/time-offset.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_events_index_js__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../internal/events/index.js */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_is_development_js__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../internal/is-development.js */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_logging_js__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../internal/logging.js */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _internal_hooks_use_previous_index_js__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ../internal/hooks/use-previous/index.js */ "./node_modules/@cloudscape-design/components/internal/hooks/use-previous/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date-range.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/is-iso-date-only.js");
/* harmony import */ var _utils_js__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./utils.js */ "./node_modules/@cloudscape-design/components/date-range-picker/utils.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



























function renderDateRange(range, placeholder, formatRelativeRange, timeOffset) {
    if (!range) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["label-text"], "aria-disabled": true }, placeholder));
    }
    const formatted = range.type === 'relative' ? (formatRelativeRange(range)) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(BreakSpaces, { text: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_4__.formatDateRange)(range.startDate, range.endDate, timeOffset) }));
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { fontWeight: "normal", display: "inline", color: "inherit", variant: "span" }, formatted));
}
function BreakSpaces({ text }) {
    const tokens = text.split(/( )/);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, tokens.map((token, index) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), { key: index },
        token.length > 1 ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["label-token-nowrap"] }, token) : token,
        token === ' ' && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("wbr", null))))));
}
function isDateOnly(value) {
    if (!value || value.type !== 'absolute') {
        return false;
    }
    return (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__.isIsoDateOnly)(value.startDate) && (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_6__.isIsoDateOnly)(value.endDate);
}
const DateRangePicker = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var _b, _c;
    var { locale = '', startOfWeek, isDateEnabled = () => true, value, placeholder, readOnly = false, disabled = false, onChange, onBlur, onFocus, relativeOptions = [], i18nStrings, isValidRange = () => ({ valid: true }), showClearButton = true, dateOnly = false, timeOffset, getTimeOffset, timeInputFormat = 'hh:mm:ss', expandToViewport = false, rangeSelectorMode = 'default', customAbsoluteRangeControl } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_7__.__rest)(_a, ["locale", "startOfWeek", "isDateEnabled", "value", "placeholder", "readOnly", "disabled", "onChange", "onBlur", "onFocus", "relativeOptions", "i18nStrings", "isValidRange", "showClearButton", "dateOnly", "timeOffset", "getTimeOffset", "timeInputFormat", "expandToViewport", "rangeSelectorMode", "customAbsoluteRangeControl"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_8__["default"])('DateRangePicker');
    (0,_internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_9__["default"])('DateRangePicker', 'value', value, 'onChange', onChange);
    const normalizedTimeOffset = (0,_time_offset__WEBPACK_IMPORTED_MODULE_10__.normalizeTimeOffset)(value, getTimeOffset, timeOffset);
    value = isDateOnly(value) ? value : (0,_time_offset__WEBPACK_IMPORTED_MODULE_10__.shiftTimeOffset)(value, normalizedTimeOffset);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const { invalid, controlId, ariaDescribedby, ariaLabelledby } = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_11__.useFormFieldContext)(Object.assign({ ariaLabelledby: (_b = rest.ariaLabelledby) !== null && _b !== void 0 ? _b : i18nStrings.ariaLabelledby, ariaDescribedby: (_c = rest.ariaDescribedby) !== null && _c !== void 0 ? _c : i18nStrings.ariaDescribedby }, rest));
    const isSingleGrid = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_12__.useMobile)();
    const triggerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_13__["default"])(ref, triggerRef);
    const rootRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const dropdownId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_14__.useUniqueId)('date-range-picker-dropdown');
    (0,_internal_hooks_use_focus_tracker__WEBPACK_IMPORTED_MODULE_15__.useFocusTracker)({ rootRef, onBlur, onFocus, viewportId: expandToViewport ? dropdownId : '' });
    const [isDropDownOpen, setIsDropDownOpen] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const normalizedLocale = (0,_internal_utils_locale__WEBPACK_IMPORTED_MODULE_16__.normalizeLocale)('DateRangePicker', locale);
    const closeDropdown = (focusTrigger = false) => {
        var _a;
        setIsDropDownOpen(false);
        if (focusTrigger) {
            (_a = triggerRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
    };
    const onWrapperKeyDownHandler = (event) => {
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_17__.KeyCode.escape) {
            closeDropdown(true);
        }
    };
    const onClear = () => {
        (0,_internal_events_index_js__WEBPACK_IMPORTED_MODULE_18__.fireNonCancelableEvent)(onChange, { value: null });
    };
    const onApply = (newValue) => {
        const validationResult = isValidRange(newValue);
        if ((validationResult === null || validationResult === void 0 ? void 0 : validationResult.valid) === false) {
            return validationResult;
        }
        if (_internal_is_development_js__WEBPACK_IMPORTED_MODULE_19__.isDevelopment) {
            if ((newValue === null || newValue === void 0 ? void 0 : newValue.type) === 'absolute') {
                const [startDateWithoutTime] = newValue.startDate.split('T');
                const [endDateWithoutTime] = newValue.endDate.split('T');
                if (!startDateWithoutTime || !endDateWithoutTime) {
                    (0,_internal_logging_js__WEBPACK_IMPORTED_MODULE_20__.warnOnce)('DateRangePicker', 'You have provided an `isValidRange` prop that did not catch a missing start or end date.');
                }
            }
        }
        (0,_internal_events_index_js__WEBPACK_IMPORTED_MODULE_18__.fireNonCancelableEvent)(onChange, {
            value: (0,_utils_js__WEBPACK_IMPORTED_MODULE_21__.formatValue)(newValue, {
                dateOnly,
                timeOffset: (0,_time_offset__WEBPACK_IMPORTED_MODULE_10__.normalizeTimeOffset)(newValue, getTimeOffset, timeOffset),
            }),
        });
        return validationResult || { valid: true };
    };
    const prevDateOnly = (0,_internal_hooks_use_previous_index_js__WEBPACK_IMPORTED_MODULE_22__.usePrevious)(dateOnly);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (prevDateOnly !== undefined && prevDateOnly !== dateOnly) {
            (0,_internal_logging_js__WEBPACK_IMPORTED_MODULE_20__.warnOnce)('DateRangePicker', `The provided \`dateOnly\` flag has been changed from "${prevDateOnly}" to "${dateOnly}" which can lead to unexpected value format. Consider using separate components.`);
        }
    }, [prevDateOnly, dateOnly]);
    if (value && value.type !== 'absolute' && value.type !== 'relative') {
        (0,_internal_logging_js__WEBPACK_IMPORTED_MODULE_20__.warnOnce)('DateRangePicker', 'You provided an invalid value. Reverting back to default.');
        value = null;
    }
    if (((value === null || value === void 0 ? void 0 : value.type) === 'absolute' && rangeSelectorMode === 'relative-only') ||
        ((value === null || value === void 0 ? void 0 : value.type) === 'relative' && rangeSelectorMode === 'absolute-only')) {
        (0,_internal_logging_js__WEBPACK_IMPORTED_MODULE_20__.warnOnce)('DateRangePicker', 'The provided value does not correspond to the current range selector mode. Reverting back to default.');
        value = null;
    }
    const trigger = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["trigger-wrapper"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_button_trigger__WEBPACK_IMPORTED_MODULE_23__["default"], { ref: triggerRef, id: controlId, invalid: invalid, ariaLabel: i18nStrings.ariaLabel, ariaDescribedby: ariaDescribedby, ariaLabelledby: ariaLabelledby, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].label, {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["label-enabled"]]: !readOnly && !disabled,
            }), hideCaret: true, onClick: () => {
                if (!readOnly && !disabled) {
                    setIsDropDownOpen(true);
                }
            }, disabled: disabled, readOnly: readOnly, ariaHasPopup: "true" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["trigger-flexbox"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["icon-wrapper"] },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_24__["default"], { name: "calendar", variant: disabled || readOnly ? 'disabled' : 'normal' })),
                renderDateRange(value, placeholder !== null && placeholder !== void 0 ? placeholder : '', i18nStrings.formatRelativeRange, normalizedTimeOffset)))));
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_25__.useMergeRefs)(rootRef, __internalRootRef);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { ref: mergedRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].root), onKeyDown: onWrapperKeyDownHandler }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown__WEBPACK_IMPORTED_MODULE_26__["default"], { stretchWidth: true, stretchHeight: true, open: isDropDownOpen, onDropdownClose: () => closeDropdown(), trigger: trigger, stretchToTriggerWidth: false, expandToViewport: expandToViewport, dropdownId: dropdownId }, isDropDownOpen && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_dropdown__WEBPACK_IMPORTED_MODULE_27__.DateRangePickerDropdown, { startOfWeek: startOfWeek, locale: normalizedLocale, isSingleGrid: isSingleGrid, onDropdownClose: () => closeDropdown(true), value: value, showClearButton: showClearButton, isDateEnabled: isDateEnabled, i18nStrings: i18nStrings, onClear: onClear, onApply: onApply, relativeOptions: relativeOptions, isValidRange: isValidRange, dateOnly: dateOnly, timeInputFormat: timeInputFormat, rangeSelectorMode: rangeSelectorMode, ariaLabelledby: ariaLabelledby, ariaDescribedby: ariaDescribedby, customAbsoluteRangeControl: customAbsoluteRangeControl })))));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_28__.applyDisplayName)(DateRangePicker, 'DateRangePicker');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (DateRangePicker);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/mode-switcher.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/mode-switcher.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ModeSwitcher)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _segmented_control_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../segmented-control/internal */ "./node_modules/@cloudscape-design/components/segmented-control/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function ModeSwitcher({ i18nStrings, mode, onChange }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_segmented_control_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["mode-switch"], selectedId: mode, options: [
            { id: 'relative', text: i18nStrings.relativeModeTitle },
            { id: 'absolute', text: i18nStrings.absoluteModeTitle },
        ], onChange: e => onChange(e.detail.selectedId) }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/relative-range/index.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/relative-range/index.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ RelativeRangePicker)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _input_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../input/internal */ "./node_modules/@cloudscape-design/components/input/internal.js");
/* harmony import */ var _radio_group_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../radio-group/internal */ "./node_modules/@cloudscape-design/components/radio-group/internal.js");
/* harmony import */ var _select_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../select/internal */ "./node_modules/@cloudscape-design/components/select/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const dayUnits = ['day', 'week', 'month', 'year'];
const units = ['second', 'minute', 'hour', ...dayUnits];
const CUSTOM_OPTION_SELECT_KEY = 'awsui-internal-custom-duration-key';
function RelativeRangePicker({ dateOnly, options: clientOptions = [], initialSelection: initialRange, onChange: onChangeRangeSize, i18nStrings, isSingleGrid, }) {
    var _a;
    const radioOptions = clientOptions.map(option => ({
        value: option.key,
        label: i18nStrings.formatRelativeRange(option),
    }));
    radioOptions.push({
        value: CUSTOM_OPTION_SELECT_KEY,
        label: i18nStrings.customRelativeRangeOptionLabel,
        description: i18nStrings.customRelativeRangeOptionDescription,
    });
    const [selectedRadio, setSelectedRadio] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(() => {
        var _a;
        if (initialRange && !initialRange.key) {
            return CUSTOM_OPTION_SELECT_KEY;
        }
        return (_a = initialRange === null || initialRange === void 0 ? void 0 : initialRange.key) !== null && _a !== void 0 ? _a : null;
    });
    const [customDuration, setCustomDuration] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(() => {
        if (initialRange) {
            return initialRange.amount;
        }
        // NaN represents an empty duration
        return NaN;
    });
    const initialCustomTimeUnit = dateOnly ? 'day' : 'minute';
    const [customUnitOfTime, setCustomUnitOfTime] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)((_a = initialRange === null || initialRange === void 0 ? void 0 : initialRange.unit) !== null && _a !== void 0 ? _a : initialCustomTimeUnit);
    const showRadioControl = clientOptions.length > 0;
    const showCustomControls = clientOptions.length === 0 || selectedRadio === CUSTOM_OPTION_SELECT_KEY;
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", null,
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { size: "xs", direction: "vertical" },
            showRadioControl && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { label: i18nStrings.relativeRangeSelectionHeading },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_radio_group_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["relative-range-radio-group"], onChange: ({ detail }) => {
                        setSelectedRadio(detail.value);
                        if (detail.value === CUSTOM_OPTION_SELECT_KEY) {
                            setCustomDuration(NaN);
                            setCustomUnitOfTime(initialCustomTimeUnit);
                            onChangeRangeSize({
                                amount: NaN,
                                unit: initialCustomTimeUnit,
                                type: 'relative',
                            });
                        }
                        else {
                            const option = clientOptions.filter(o => o.key === detail.value)[0];
                            onChangeRangeSize(option);
                        }
                    }, value: selectedRadio, items: radioOptions }))),
            showCustomControls && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { direction: "vertical", size: "xs" },
                !showRadioControl && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { fontSize: "body-m", color: "text-body-secondary" }, i18nStrings.customRelativeRangeOptionDescription)),
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["custom-range"], {
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["custom-range--no-padding"]]: !showRadioControl,
                    }) },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["custom-range-form-controls"], {
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].vertical]: isSingleGrid,
                        }) },
                        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["custom-range-duration"] },
                            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { label: i18nStrings.customRelativeRangeDurationLabel },
                                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_input_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { type: "number", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["custom-range-duration-input"], value: isNaN(customDuration) || customDuration === 0 ? '' : customDuration === null || customDuration === void 0 ? void 0 : customDuration.toString(), onChange: e => {
                                        const amount = Number(e.detail.value);
                                        setCustomDuration(amount);
                                        onChangeRangeSize({ amount, unit: customUnitOfTime, type: 'relative' });
                                    }, placeholder: i18nStrings.customRelativeRangeDurationPlaceholder, __inheritFormFieldProps: true }))),
                        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["custom-range-unit"] },
                            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { label: i18nStrings.customRelativeRangeUnitLabel },
                                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_select_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["custom-range-unit-select"], selectedOption: {
                                        value: customUnitOfTime,
                                        label: i18nStrings.formatUnit(customUnitOfTime, customDuration),
                                    }, onChange: e => {
                                        const { value: unit } = e.detail.selectedOption;
                                        setCustomUnitOfTime(unit);
                                        onChangeRangeSize({ amount: customDuration, unit, type: 'relative' });
                                    }, options: (dateOnly ? dayUnits : units).map(unit => ({
                                        value: unit,
                                        label: i18nStrings.formatUnit(unit, customDuration),
                                    })), renderHighlightedAriaLive: option => option.label || option.value || '' }))))))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.css.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.css.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "custom-range": "awsui_custom-range_16zmw_1nzi1_93",
  "custom-range--no-padding": "awsui_custom-range--no-padding_16zmw_1nzi1_99",
  "custom-range-form-controls": "awsui_custom-range-form-controls_16zmw_1nzi1_103",
  "custom-range-duration": "awsui_custom-range-duration_16zmw_1nzi1_107",
  "custom-range-unit": "awsui_custom-range-unit_16zmw_1nzi1_108",
  "vertical": "awsui_vertical_16zmw_1nzi1_114",
  "custom-range-duration-input": "awsui_custom-range-duration-input_16zmw_1nzi1_125",
  "custom-range-unit-select": "awsui_custom-range-unit-select_16zmw_1nzi1_126",
  "relative-range-radio-group": "awsui_relative-range-radio-group_16zmw_1nzi1_130"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/styles.css.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/date-range-picker/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "calendar": "awsui_calendar_mgja0_1qy5a_93",
  "awsui-motion-fade-in-0": "awsui_awsui-motion-fade-in-0_mgja0_1qy5a_1",
  "root": "awsui_root_mgja0_1qy5a_120",
  "focus-lock": "awsui_focus-lock_mgja0_1qy5a_134",
  "trigger-wrapper": "awsui_trigger-wrapper_mgja0_1qy5a_138",
  "trigger-flexbox": "awsui_trigger-flexbox_mgja0_1qy5a_142",
  "calendar-container": "awsui_calendar-container_mgja0_1qy5a_146",
  "one-grid": "awsui_one-grid_mgja0_1qy5a_149",
  "calendar-header": "awsui_calendar-header_mgja0_1qy5a_153",
  "calendar-header-months-wrapper": "awsui_calendar-header-months-wrapper_mgja0_1qy5a_159",
  "calendar-header-month": "awsui_calendar-header-month_mgja0_1qy5a_159",
  "calendar-next-month-btn": "awsui_calendar-next-month-btn_mgja0_1qy5a_180",
  "calendar-prev-month-btn": "awsui_calendar-prev-month-btn_mgja0_1qy5a_183",
  "first-grid": "awsui_first-grid_mgja0_1qy5a_187",
  "second-grid": "awsui_second-grid_mgja0_1qy5a_188",
  "date-and-time-container": "awsui_date-and-time-container_mgja0_1qy5a_192",
  "date-and-time-wrapper": "awsui_date-and-time-wrapper_mgja0_1qy5a_198",
  "footer": "awsui_footer_mgja0_1qy5a_205",
  "has-clear-button": "awsui_has-clear-button_mgja0_1qy5a_212",
  "footer-button-wrapper": "awsui_footer-button-wrapper_mgja0_1qy5a_219",
  "icon-wrapper": "awsui_icon-wrapper_mgja0_1qy5a_223",
  "label": "awsui_label_mgja0_1qy5a_228",
  "label-enabled": "awsui_label-enabled_mgja0_1qy5a_233",
  "label-text": "awsui_label-text_mgja0_1qy5a_237",
  "label-token-nowrap": "awsui_label-token-nowrap_mgja0_1qy5a_242",
  "mode-switch": "awsui_mode-switch_mgja0_1qy5a_246",
  "dropdown": "awsui_dropdown_mgja0_1qy5a_250",
  "dropdown-content": "awsui_dropdown-content_mgja0_1qy5a_266",
  "start-date-input": "awsui_start-date-input_mgja0_1qy5a_275",
  "start-time-input": "awsui_start-time-input_mgja0_1qy5a_276",
  "end-date-input": "awsui_end-date-input_mgja0_1qy5a_277",
  "end-time-input": "awsui_end-time-input_mgja0_1qy5a_278",
  "validation-section": "awsui_validation-section_mgja0_1qy5a_282",
  "validation-error": "awsui_validation-error_mgja0_1qy5a_286",
  "clear-button": "awsui_clear-button_mgja0_1qy5a_290",
  "apply-button": "awsui_apply-button_mgja0_1qy5a_294",
  "cancel-button": "awsui_cancel-button_mgja0_1qy5a_298",
  "calendar-aria-live": "awsui_calendar-aria-live_mgja0_1qy5a_302"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/time-offset.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/time-offset.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "normalizeTimeOffset": () => (/* binding */ normalizeTimeOffset),
/* harmony export */   "setTimeOffset": () => (/* binding */ setTimeOffset),
/* harmony export */   "shiftTimeOffset": () => (/* binding */ shiftTimeOffset)
/* harmony export */ });
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-timezone-offset.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/shift-timezone-offset.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-timezone-offset.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addMinutes/index.js");



/**
 * Appends a time zone offset to an offset-less date string.
 */
function setTimeOffset(value, timeOffset) {
    if (!((value === null || value === void 0 ? void 0 : value.type) === 'absolute')) {
        return value;
    }
    return {
        type: 'absolute',
        startDate: value.startDate + (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_0__.formatTimezoneOffset)(value.startDate, timeOffset.startDate),
        endDate: value.endDate + (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_0__.formatTimezoneOffset)(value.endDate, timeOffset.endDate),
    };
}
/**
 * Re-formats an absolute date range so that it is expressed using the
 * target time offset. The returned value still represents the same range
 * in time, but contains no visible offset.
 */
function shiftTimeOffset(value, timeOffset) {
    if (!value || value.type !== 'absolute') {
        return value;
    }
    /*
      This regex matches an ISO date-time with
      - optional seconds;
      - optional milliseconds;
      - optional time offset or 'Z'.
    */
    const dateTimeRegex = /^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}(:\d{2})?(\.\d{1,3})?(((\+|-)\d{2}(:\d{2})?)|Z)?$/;
    if (!dateTimeRegex.test(value.startDate) || !dateTimeRegex.test(value.endDate)) {
        (0,_internal_logging__WEBPACK_IMPORTED_MODULE_1__.warnOnce)('DateRangePicker', 'You have provided a misformatted start or end date. The component will fall back to an empty value. ' +
            'Dates have to be ISO8601-formatted with an optional time zone offset.');
        return null;
    }
    return {
        type: 'absolute',
        startDate: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_2__.shiftTimezoneOffset)(value.startDate, timeOffset.startDate),
        endDate: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_2__.shiftTimezoneOffset)(value.endDate, timeOffset.endDate),
    };
}
function normalizeTimeOffset(value, getTimeOffset, timeOffset) {
    if (value && value.type === 'absolute') {
        if (getTimeOffset) {
            return {
                startDate: getTimeOffset(parseDateUTC(value.startDate)),
                endDate: getTimeOffset(parseDateUTC(value.endDate)),
            };
        }
        else if (timeOffset !== undefined) {
            return { startDate: timeOffset, endDate: timeOffset };
        }
    }
    return { startDate: undefined, endDate: undefined };
}
/*
  Before the getTimeOffset function is used there is no information on the preferred time offset.
  
  Besides, the ISO date string might or might not contain the offset:
  - 2021-02-03T01:02:03
  - 2021-02-03T01:02:03Z
  - 2021-02-03T01:02:03+01:00
  
  For every value above the date is converted to UTC and the following is true:
  date.getUTCFullYear() === 2021
  date.getUTCMonth() === 1
  date.getUTCDate() === 3
  date.getUTCHours() === 1
  date.getUTCMinutes() === 2
  date.getUTCSeconds() === 3
*/
function parseDateUTC(isoDateString) {
    const date = new Date(isoDateString);
    return (0,date_fns__WEBPACK_IMPORTED_MODULE_3__["default"])(date, (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_4__.parseTimezoneOffset)(isoDateString));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/utils.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/utils.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "formatValue": () => (/* binding */ formatValue),
/* harmony export */   "getDefaultMode": () => (/* binding */ getDefaultMode),
/* harmony export */   "joinAbsoluteValue": () => (/* binding */ joinAbsoluteValue),
/* harmony export */   "splitAbsoluteValue": () => (/* binding */ splitAbsoluteValue)
/* harmony export */ });
/* harmony import */ var _time_offset__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./time-offset */ "./node_modules/@cloudscape-design/components/date-range-picker/time-offset.js");
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/join-date-time.js");


function formatValue(value, { timeOffset, dateOnly }) {
    if (!value || value.type === 'relative') {
        return value;
    }
    if (dateOnly) {
        return {
            type: 'absolute',
            startDate: value.startDate.split('T')[0],
            endDate: value.endDate.split('T')[0],
        };
    }
    return (0,_time_offset__WEBPACK_IMPORTED_MODULE_0__.setTimeOffset)(value, timeOffset);
}
function getDefaultMode(value, relativeOptions, rangeSelectorMode) {
    if (value && value.type) {
        return value.type;
    }
    if (rangeSelectorMode === 'relative-only') {
        return 'relative';
    }
    if (rangeSelectorMode === 'absolute-only') {
        return 'absolute';
    }
    return relativeOptions.length > 0 ? 'relative' : 'absolute';
}
function splitAbsoluteValue(value) {
    if (!value) {
        return {
            start: { date: '', time: '' },
            end: { date: '', time: '' },
        };
    }
    return { start: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_1__.splitDateTime)(value.startDate), end: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_1__.splitDateTime)(value.endDate) };
}
function joinAbsoluteValue(value) {
    return {
        type: 'absolute',
        startDate: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_1__.joinDateTime)(value.start.date, value.start.time || '00:00:00'),
        endDate: (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_1__.joinDateTime)(value.end.date, value.end.time || '23:59:59'),
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/expandable-section/expandable-section-container.js":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/expandable-section/expandable-section-container.js ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ExpandableSectionContainer": () => (/* binding */ ExpandableSectionContainer)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _container_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../container/internal */ "./node_modules/@cloudscape-design/components/container/internal.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const ExpandableSectionContainer = (_a) => {
    var { className, children, header, variant, expanded, disableContentPaddings, __internalRootRef } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["className", "children", "header", "variant", "expanded", "disableContentPaddings", "__internalRootRef"]);
    if (variant === 'container') {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_container_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({}, rest, { className: className, header: header, variant: "default", disableContentPaddings: disableContentPaddings || !expanded, disableHeaderPaddings: true, __hiddenContent: !expanded, __internalRootRef: __internalRootRef }), children));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({ className: className }, rest, { ref: __internalRootRef }),
        header,
        children));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/expandable-section/expandable-section-header.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/expandable-section/expandable-section-header.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ExpandableSectionHeader": () => (/* binding */ ExpandableSectionHeader)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/expandable-section/styles.css.js");
/* harmony import */ var _header_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../header/internal */ "./node_modules/@cloudscape-design/components/header/internal.js");
/* harmony import */ var _internal_components_screenreader_only__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/components/screenreader-only */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");









const ExpandableDefaultHeader = ({ id, className, onClick, ariaLabel, ariaControls, expanded, children, icon, onKeyUp, onKeyDown, variant, }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { id: id, role: "button", className: className, tabIndex: 0, onKeyUp: onKeyUp, onKeyDown: onKeyDown, onClick: onClick, "aria-label": ariaLabel, "aria-controls": ariaControls, "aria-expanded": expanded },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["icon-container"], _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`icon-container-${variant}`]) }, icon),
        children));
};
const ExpandableNavigationHeader = ({ id, className, onClick, ariaLabelledBy, ariaLabel, ariaControls, expanded, children, icon, }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { id: id, className: className, onClick: onClick },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["icon-container"], "aria-labelledby": ariaLabelledBy, "aria-label": ariaLabel, "aria-controls": ariaControls, "aria-expanded": expanded, type: "button" }, icon),
        children));
};
const ExpandableContainerHeader = ({ id, className, onClick, ariaLabel, ariaControls, expanded, children, icon, headerDescription, headerCounter, variant, headingTagOverride, onKeyUp, onKeyDown, }) => {
    const screenreaderContentId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__.useUniqueId)('expandable-section-header-content-');
    const isContainer = variant === 'container';
    const Wrapper = isContainer
        ? ({ children }) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { variant: "h2", description: headerDescription, counter: headerCounter, headingTagOverride: headingTagOverride }, children))
        : ({ children }) => {
            const Tag = headingTagOverride || 'div';
            return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Tag, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["header-wrapper"] }, children);
        };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { id: id, className: className, onClick: onClick },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Wrapper, null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: isContainer ? _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["header-container-button"] : _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["header-button"], role: "button", tabIndex: 0, onKeyUp: onKeyUp, onKeyDown: onKeyDown, "aria-label": ariaLabel, "aria-labelledby": ariaLabel || !isContainer ? undefined : screenreaderContentId, "aria-controls": ariaControls, "aria-expanded": expanded },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["icon-container"], _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`icon-container-${variant}`]) }, icon),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null, children))),
        isContainer && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_screenreader_only__WEBPACK_IMPORTED_MODULE_5__["default"], { id: screenreaderContentId },
            children,
            " ",
            headerCounter,
            " ",
            headerDescription))));
};
const ExpandableSectionHeader = ({ id, className, variant, header, headerText, headerDescription, headerCounter, headingTagOverride, expanded, ariaControls, ariaLabel, ariaLabelledBy, onKeyUp, onKeyDown, onClick, }) => {
    const icon = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { size: variant === 'container' ? 'medium' : 'normal', className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].icon, expanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].expanded), name: "caret-down-filled" }));
    const defaultHeaderProps = {
        id: id,
        icon: icon,
        expanded: expanded,
        ariaControls: ariaControls,
        ariaLabel: ariaLabel,
        onClick: onClick,
        variant,
    };
    const triggerClassName = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].trigger, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`trigger-${variant}`], expanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["trigger-expanded"]);
    if (variant === 'navigation') {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ExpandableNavigationHeader, Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(className, triggerClassName), ariaLabelledBy: ariaLabelledBy }, defaultHeaderProps), headerText !== null && headerText !== void 0 ? headerText : header));
    }
    if (headerText) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ExpandableContainerHeader, Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(className, triggerClassName, expanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].expanded), headerDescription: headerDescription, headerCounter: headerCounter, headingTagOverride: headingTagOverride, onKeyUp: onKeyUp, onKeyDown: onKeyDown }, defaultHeaderProps), headerText));
    }
    if (variant === 'container' && header && _internal_is_development__WEBPACK_IMPORTED_MODULE_7__.isDevelopment) {
        (0,_internal_logging__WEBPACK_IMPORTED_MODULE_8__.warnOnce)('ExpandableSection', 'Use `headerText` instead of `header` to provide the button within the heading for a11y.');
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ExpandableDefaultHeader, Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(className, triggerClassName, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].focusable, expanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].expanded), onKeyUp: onKeyUp, onKeyDown: onKeyDown }, defaultHeaderProps), headerText !== null && headerText !== void 0 ? headerText : header));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/expandable-section/index.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/expandable-section/index.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ExpandableSection)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/expandable-section/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function ExpandableSection(_a) {
    var { variant = 'default' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["variant"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('ExpandableSection');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ variant: variant }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(ExpandableSection, 'ExpandableSection');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/expandable-section/internal.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/expandable-section/internal.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalExpandableSection)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_transition_group__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! react-transition-group */ "./node_modules/react-transition-group/esm/CSSTransition.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/expandable-section/styles.css.js");
/* harmony import */ var _expandable_section_container__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./expandable-section-container */ "./node_modules/@cloudscape-design/components/expandable-section/expandable-section-container.js");
/* harmony import */ var _expandable_section_header__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./expandable-section-header */ "./node_modules/@cloudscape-design/components/expandable-section/expandable-section-header.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0











function InternalExpandableSection(_a) {
    var { expanded: controlledExpanded, defaultExpanded, onChange, variant = 'default', children, header, headerText, headerCounter, headerDescription, headingTagOverride, disableContentPaddings, headerAriaLabel, __internalRootRef } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["expanded", "defaultExpanded", "onChange", "variant", "children", "header", "headerText", "headerCounter", "headerDescription", "headingTagOverride", "disableContentPaddings", "headerAriaLabel", "__internalRootRef"]);
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const controlId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)();
    const triggerControlId = `${controlId}-trigger`;
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const [expanded, setExpanded] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_5__.useControllable)(controlledExpanded, onChange, defaultExpanded, {
        componentName: 'ExpandableSection',
        controlledProp: 'expanded',
        changeHandler: 'onChange',
    });
    const onExpandChange = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((expanded) => {
        setExpanded(expanded);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onChange, { expanded });
    }, [onChange, setExpanded]);
    const onClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        onExpandChange(!expanded);
    }, [onExpandChange, expanded]);
    const onKeyUp = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        const interactionKeys = [_internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.enter, _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.space];
        if (interactionKeys.indexOf(event.keyCode) !== -1) {
            onExpandChange(!expanded);
        }
    }, [onExpandChange, expanded]);
    const onKeyDown = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.space) {
            // Prevent the page from scrolling when toggling the component with the space bar.
            event.preventDefault();
        }
    }, []);
    const triggerProps = {
        ariaControls: controlId,
        ariaLabel: headerAriaLabel,
        ariaLabelledBy: headerAriaLabel ? undefined : triggerControlId,
        onKeyUp,
        onKeyDown,
        onClick,
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_expandable_section_container__WEBPACK_IMPORTED_MODULE_8__.ExpandableSectionContainer, Object.assign({}, baseProps, { expanded: expanded, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].root), variant: variant, disableContentPaddings: disableContentPaddings, header: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_expandable_section_header__WEBPACK_IMPORTED_MODULE_10__.ExpandableSectionHeader, Object.assign({ id: triggerControlId, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].header, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`header-${variant}`]), variant: variant, expanded: !!expanded, header: header, headerText: headerText, headerDescription: headerDescription, headerCounter: headerCounter, headingTagOverride: headingTagOverride }, triggerProps)), __internalRootRef: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_transition_group__WEBPACK_IMPORTED_MODULE_11__["default"], { in: expanded, timeout: 30, classNames: { enter: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["content-enter"] }, nodeRef: ref },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { id: controlId, ref: ref, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].content, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`content-${variant}`], expanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["content-expanded"]), role: "group", "aria-label": triggerProps.ariaLabel, "aria-labelledby": triggerProps.ariaLabelledBy }, children))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/expandable-section/styles.css.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/expandable-section/styles.css.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/expandable-section/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "content-enter": "awsui_content-enter_gwq0h_15y3s_97",
  "awsui-motion-fade-in": "awsui_awsui-motion-fade-in_gwq0h_15y3s_1",
  "trigger-expanded": "awsui_trigger-expanded_gwq0h_15y3s_119",
  "icon": "awsui_icon_gwq0h_15y3s_133",
  "root": "awsui_root_gwq0h_15y3s_151",
  "expanded": "awsui_expanded_gwq0h_15y3s_171",
  "icon-container": "awsui_icon-container_gwq0h_15y3s_175",
  "icon-container-container": "awsui_icon-container-container_gwq0h_15y3s_180",
  "trigger": "awsui_trigger_gwq0h_15y3s_119",
  "trigger-default": "awsui_trigger-default_gwq0h_15y3s_193",
  "trigger-footer": "awsui_trigger-footer_gwq0h_15y3s_196",
  "trigger-navigation": "awsui_trigger-navigation_gwq0h_15y3s_202",
  "trigger-container": "awsui_trigger-container_gwq0h_15y3s_216",
  "header": "awsui_header_gwq0h_15y3s_226",
  "header-wrapper": "awsui_header-wrapper_gwq0h_15y3s_229",
  "header-button": "awsui_header-button_gwq0h_15y3s_236",
  "header-container": "awsui_header-container_gwq0h_15y3s_258",
  "header-container-button": "awsui_header-container-button_gwq0h_15y3s_273",
  "header-navigation": "awsui_header-navigation_gwq0h_15y3s_281",
  "content": "awsui_content_gwq0h_15y3s_97",
  "content-default": "awsui_content-default_gwq0h_15y3s_317",
  "content-footer": "awsui_content-footer_gwq0h_15y3s_320",
  "content-expanded": "awsui_content-expanded_gwq0h_15y3s_323",
  "focusable": "awsui_focusable_gwq0h_15y3s_327"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/default-formatters.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/default-formatters.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "formatFileLastModified": () => (/* binding */ formatFileLastModified),
/* harmony export */   "formatFileSize": () => (/* binding */ formatFileSize)
/* harmony export */ });
/* harmony import */ var _internal_utils_date_time__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../internal/utils/date-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date-time.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const KB = 1000;
const MB = Math.pow(1000, 2);
const GB = Math.pow(1000, 3);
const TB = Math.pow(1000, 4);
function formatFileSize(size) {
    if (size < MB) {
        return `${(size / KB).toFixed(2)} KB`;
    }
    if (size < GB) {
        return `${(size / MB).toFixed(2)} MB`;
    }
    if (size < TB) {
        return `${(size / GB).toFixed(2)} GB`;
    }
    return `${(size / TB).toFixed(2)} TB`;
}
function formatFileLastModified(date) {
    return (0,_internal_utils_date_time__WEBPACK_IMPORTED_MODULE_0__.formatDateTime)(date);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/dropzone/index.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/dropzone/index.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Dropzone": () => (/* binding */ Dropzone),
/* harmony export */   "useDropzoneVisible": () => (/* binding */ useDropzoneVisible)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function useDropzoneVisible() {
    const [isDropzoneVisible, setDropzoneVisible] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    // Registering global drag events listeners.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // The timer helps avoiding dropzone blinking.
        let dragTimer = null;
        // The file-upload dropzone is shown when the user drags files over to the browser.
        const onDocumentDragOver = (event) => {
            var _a, _b;
            event.preventDefault();
            if (((_b = (_a = event.dataTransfer) === null || _a === void 0 ? void 0 : _a.types) === null || _b === void 0 ? void 0 : _b.indexOf('Files')) !== -1) {
                setDropzoneVisible(true);
                dragTimer && clearTimeout(dragTimer);
            }
        };
        // When the files are no longer dragged over the browser the state must be reset.
        const onDocumentDragLeave = (event) => {
            event.preventDefault();
            dragTimer = setTimeout(() => setDropzoneVisible(false), 25);
        };
        // If the files were dropped the state must be reset.
        const onDocumentDrop = (event) => {
            event.preventDefault();
            dragTimer = setTimeout(() => setDropzoneVisible(false), 25);
        };
        document.addEventListener('dragover', onDocumentDragOver, false);
        document.addEventListener('dragleave', onDocumentDragLeave, false);
        document.addEventListener('drop', onDocumentDrop, false);
        return () => {
            dragTimer && clearTimeout(dragTimer);
            document.removeEventListener('dragover', onDocumentDragOver);
            document.removeEventListener('dragleave', onDocumentDragLeave);
            document.removeEventListener('drop', onDocumentDrop);
        };
    }, []);
    return isDropzoneVisible;
}
function Dropzone({ onChange, children }) {
    const [isDropzoneHovered, setDropzoneHovered] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const onDragOver = (event) => {
        event.preventDefault();
        setDropzoneHovered(true);
        if (event.dataTransfer) {
            event.dataTransfer.dropEffect = 'copy';
        }
    };
    const onDragLeave = (event) => {
        event.preventDefault();
        setDropzoneHovered(false);
        if (event.dataTransfer) {
            event.dataTransfer.dropEffect = 'none';
        }
    };
    const onDrop = (event) => {
        event.preventDefault();
        setDropzoneHovered(false);
        onChange(Array.from(event.dataTransfer.files));
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].dropzone, isDropzoneHovered && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["dropzone-hovered"]), onDragOver: onDragOver, onDragLeave: onDragLeave, onDrop: onDrop },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { name: "upload" }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null, children)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.css.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.css.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "dropzone": "awsui_dropzone_1fham_1blgf_93",
  "dropzone-hovered": "awsui_dropzone-hovered_1fham_1blgf_105"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/file-input/index.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/file-input/index.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/file-upload/file-input/styles.css.js");
/* harmony import */ var _contexts_form_field__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../contexts/form-field */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_utils_strings__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/utils/strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
/* harmony import */ var _internal_components_screenreader_only__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../internal/components/screenreader-only */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(FileInput));
function FileInput(_a, ref) {
    var _b;
    var { accept, ariaRequired, multiple, value, onChange, children } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["accept", "ariaRequired", "multiple", "value", "onChange", "children"]);
    const uploadInputRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const uploadButtonLabelId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__.useUniqueId)('upload-button-label');
    const formFieldContext = (0,_contexts_form_field__WEBPACK_IMPORTED_MODULE_4__.useFormFieldContext)(restProps);
    const selfControlId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__.useUniqueId)('upload-input');
    const controlId = (_b = formFieldContext.controlId) !== null && _b !== void 0 ? _b : selfControlId;
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_5__["default"])(ref, uploadInputRef);
    const [isFocused, setIsFocused] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const onUploadButtonClick = () => { var _a; return (_a = uploadInputRef.current) === null || _a === void 0 ? void 0 : _a.click(); };
    const onUploadInputFocus = () => setIsFocused(true);
    const onUploadInputBlur = () => setIsFocused(false);
    const onUploadInputChange = ({ target }) => {
        onChange(target.files ? Array.from(target.files) : []);
    };
    const nativeAttributes = {
        'aria-labelledby': (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_6__.joinStrings)(formFieldContext.ariaLabelledby, uploadButtonLabelId),
        'aria-describedby': formFieldContext.ariaDescribedby,
    };
    if (formFieldContext.invalid) {
        nativeAttributes['aria-invalid'] = true;
    }
    if (ariaRequired) {
        nativeAttributes['aria-required'] = true;
    }
    // Synchronizing component's value with the native file input state.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // The DataTransfer is not available in jsdom.
        if (window.DataTransfer) {
            const dataTransfer = new DataTransfer();
            for (const file of value) {
                dataTransfer.items.add(file);
            }
            uploadInputRef.current.files = dataTransfer.files;
        }
    }, [value]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["file-input-container"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("input", Object.assign({ id: controlId, ref: uploadInputRef, type: "file", hidden: false, multiple: multiple, accept: accept, onChange: onUploadInputChange, onFocus: onUploadInputFocus, onBlur: onUploadInputBlur, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["upload-input"] }, nativeAttributes)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { iconName: "upload", formAction: "none", onClick: onUploadButtonClick, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["upload-button"], isFocused && _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["force-focus-outline"]), __nativeAttributes: { tabIndex: -1, 'aria-hidden': true } }, children),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_screenreader_only__WEBPACK_IMPORTED_MODULE_9__["default"], { id: uploadButtonLabelId }, children)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/file-input/styles.css.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/file-input/styles.css.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/file-upload/file-input/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "upload-button": "awsui_upload-button_4xu1k_2ymx3_93",
  "upload-input": "awsui_upload-input_4xu1k_2ymx3_94",
  "file-input-container": "awsui_file-input-container_4xu1k_2ymx3_98",
  "force-focus-outline": "awsui_force-focus-outline_4xu1k_2ymx3_107"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/file-option/index.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/file-option/index.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "FileOption": () => (/* binding */ FileOption)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/file-upload/file-option/styles.css.js");
/* harmony import */ var _default_formatters__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../default-formatters */ "./node_modules/@cloudscape-design/components/file-upload/default-formatters.js");
/* harmony import */ var _thumbnail__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./thumbnail */ "./node_modules/@cloudscape-design/components/file-upload/file-option/thumbnail.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function FileOption({ file, metadata, i18nStrings }) {
    var _a, _b;
    const isImage = file.type.startsWith('image/');
    const formatFileSize = (_a = i18nStrings.formatFileSize) !== null && _a !== void 0 ? _a : _default_formatters__WEBPACK_IMPORTED_MODULE_1__.formatFileSize;
    const formatFileLastModified = (_b = i18nStrings.formatFileLastModified) !== null && _b !== void 0 ? _b : _default_formatters__WEBPACK_IMPORTED_MODULE_1__.formatFileLastModified;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["file-option"] },
        metadata.showFileThumbnail && isImage && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_thumbnail__WEBPACK_IMPORTED_MODULE_4__.FileOptionThumbnail, { file: file }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["file-option-metadata"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { direction: "vertical", size: "xxxs" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["file-option-name"] }, file.name),
                metadata.showFileSize && file.size ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { fontSize: "body-s", color: "text-body-secondary", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["file-option-size"] }, formatFileSize(file.size))) : null,
                metadata.showFileLastModified && file.lastModified ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { fontSize: "body-s", color: "text-body-secondary", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["file-option-last-modified"] }, formatFileLastModified(new Date(file.lastModified)))) : null))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/file-option/styles.css.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/file-option/styles.css.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/file-upload/file-option/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "file-option-name": "awsui_file-option-name_ezgb4_q9xmi_9",
  "file-option-size": "awsui_file-option-size_ezgb4_q9xmi_10",
  "file-option-last-modified": "awsui_file-option-last-modified_ezgb4_q9xmi_11",
  "file-option-thumbnail": "awsui_file-option-thumbnail_ezgb4_q9xmi_12",
  "file-option": "awsui_file-option_ezgb4_q9xmi_9",
  "file-option-thumbnail-image": "awsui_file-option-thumbnail-image_ezgb4_q9xmi_28",
  "file-option-metadata": "awsui_file-option-metadata_ezgb4_q9xmi_33"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/file-option/thumbnail.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/file-option/thumbnail.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "FileOptionThumbnail": () => (/* binding */ FileOptionThumbnail)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/file-upload/file-option/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function FileOptionThumbnail({ file }) {
    const [imageSrc, setImageSrc] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('');
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // The URL.createObjectURL is not available in jsdom.
        if (URL.createObjectURL) {
            const src = URL.createObjectURL(file);
            setImageSrc(src);
            return () => {
                URL.revokeObjectURL(src);
            };
        }
    }, [file]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["file-option-thumbnail"], "aria-hidden": true },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("img", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["file-option-thumbnail-image"], alt: file.name, src: imageSrc })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/index.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/index.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/file-upload/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_utils_external_props__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/external-props */ "./node_modules/@cloudscape-design/components/internal/utils/external-props.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






const FileUpload = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { multiple, showFileSize, showFileLastModified, showFileThumbnail } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["multiple", "showFileSize", "showFileLastModified", "showFileThumbnail"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('FileUpload');
    const externalProps = (0,_internal_utils_external_props__WEBPACK_IMPORTED_MODULE_3__.getExternalProps)(restProps);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({ ref: ref, multiple: multiple, showFileSize: showFileSize, showFileLastModified: showFileLastModified, showFileThumbnail: showFileThumbnail }, externalProps, baseComponentProps)));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__.applyDisplayName)(FileUpload, 'FileUpload');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FileUpload);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/internal.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/internal.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _file_option__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./file-option */ "./node_modules/@cloudscape-design/components/file-upload/file-option/index.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/file-upload/styles.css.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/check-controlled */ "./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _dropzone__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./dropzone */ "./node_modules/@cloudscape-design/components/file-upload/dropzone/index.js");
/* harmony import */ var _file_input__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./file-input */ "./node_modules/@cloudscape-design/components/file-upload/file-input/index.js");
/* harmony import */ var _internal_components_token_list__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../internal/components/token-list */ "./node_modules/@cloudscape-design/components/internal/components/token-list/index.js");
/* harmony import */ var _token_group_token__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../token-group/token */ "./node_modules/@cloudscape-design/components/token-group/token.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_utils_strings__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/utils/strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
/* harmony import */ var _contexts_form_field__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../contexts/form-field */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




















/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(InternalFileUpload));
function InternalFileUpload(_a, externalRef) {
    var _b;
    var { accept, ariaRequired, multiple = false, onChange, value, tokenLimit, showFileSize, showFileLastModified, showFileThumbnail, i18nStrings, __internalRootRef = null, constraintText, errorText, fileErrors } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["accept", "ariaRequired", "multiple", "onChange", "value", "tokenLimit", "showFileSize", "showFileLastModified", "showFileThumbnail", "i18nStrings", "__internalRootRef", "constraintText", "errorText", "fileErrors"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(restProps);
    const metadata = { showFileSize, showFileLastModified, showFileThumbnail };
    const errorId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)('error-');
    const constraintTextId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)('constraint-text-');
    const fileInputRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const ref = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_5__.useMergeRefs)(fileInputRef, externalRef);
    const [removedFileIndex, setRemovedFileIndex] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    (0,_internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_6__["default"])('FileUpload', 'value', value, 'onChange', onChange);
    if (!multiple && value.length > 1) {
        (0,_internal_logging__WEBPACK_IMPORTED_MODULE_7__.warnOnce)('FileUpload', 'Value must be an array of size 0 or 1 when `multiple=false`.');
    }
    const handleFilesChange = (newFiles) => {
        const newValue = multiple ? [...value, ...newFiles] : newFiles[0] ? newFiles : [...value];
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onChange, { value: newValue });
    };
    const onFileRemove = (removeFileIndex) => {
        var _a;
        const newValue = value.filter((_, fileIndex) => fileIndex !== removeFileIndex);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onChange, { value: newValue });
        setRemovedFileIndex(removeFileIndex);
        if (value.length === 1) {
            (_a = fileInputRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
    };
    const isDropzoneVisible = (0,_dropzone__WEBPACK_IMPORTED_MODULE_9__.useDropzoneVisible)();
    const formFieldContext = (0,_contexts_form_field__WEBPACK_IMPORTED_MODULE_10__.useFormFieldContext)(restProps);
    const ariaDescribedBy = (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_11__.joinStrings)((_b = restProps.ariaDescribedby) !== null && _b !== void 0 ? _b : formFieldContext.ariaDescribedby, errorText ? errorId : undefined, constraintText ? constraintTextId : undefined);
    const hasError = Boolean(errorText || (fileErrors === null || fileErrors === void 0 ? void 0 : fileErrors.filter(Boolean).length));
    const invalid = restProps.invalid || formFieldContext.invalid || hasError;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_12__["default"], Object.assign({}, baseProps, { size: "xs", className: (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].root), __internalRootRef: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_14__["default"], null,
            isDropzoneVisible ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_dropzone__WEBPACK_IMPORTED_MODULE_9__.Dropzone, { onChange: handleFilesChange }, i18nStrings.dropzoneText(multiple))) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_file_input__WEBPACK_IMPORTED_MODULE_15__["default"], Object.assign({ ref: ref, accept: accept, ariaRequired: ariaRequired, multiple: multiple, onChange: handleFilesChange, value: value }, restProps, { ariaDescribedby: ariaDescribedBy, invalid: invalid }), i18nStrings.uploadButtonText(multiple))),
            (constraintText || errorText) && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].hints },
                errorText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_16__.FormFieldError, { id: errorId, errorIconAriaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.errorIconAriaLabel }, errorText)),
                constraintText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_16__.ConstraintText, { id: constraintTextId, hasError: !!errorText }, constraintText))))),
        !multiple && value.length > 0 ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_14__["default"], null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_token_group_token__WEBPACK_IMPORTED_MODULE_17__.Token, { ariaLabel: value[0].name, dismissLabel: i18nStrings.removeFileAriaLabel(0), onDismiss: () => onFileRemove(0), errorText: fileErrors === null || fileErrors === void 0 ? void 0 : fileErrors[0], errorIconAriaLabel: i18nStrings.errorIconAriaLabel, "data-index": 0 },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_file_option__WEBPACK_IMPORTED_MODULE_18__.FileOption, { file: value[0], metadata: metadata, i18nStrings: i18nStrings })))) : null,
        multiple && value.length > 0 ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_14__["default"], null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_token_list__WEBPACK_IMPORTED_MODULE_19__["default"], { alignment: "vertical", items: value, renderItem: (file, fileIndex) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_token_group_token__WEBPACK_IMPORTED_MODULE_17__.Token, { ariaLabel: file.name, dismissLabel: i18nStrings.removeFileAriaLabel(fileIndex), onDismiss: () => onFileRemove(fileIndex), errorText: fileErrors === null || fileErrors === void 0 ? void 0 : fileErrors[fileIndex], errorIconAriaLabel: i18nStrings.errorIconAriaLabel, "data-index": fileIndex },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_file_option__WEBPACK_IMPORTED_MODULE_18__.FileOption, { file: file, metadata: metadata, i18nStrings: i18nStrings }))), limit: tokenLimit, i18nStrings: {
                    limitShowFewer: i18nStrings.limitShowFewer,
                    limitShowMore: i18nStrings.limitShowMore,
                }, removedItemIndex: removedFileIndex }))) : null));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/styles.css.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/styles.css.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/file-upload/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1ubbm_utofa_9",
  "hints": "awsui_hints_1ubbm_utofa_10"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/collapsible-flashbar.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/collapsible-flashbar.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ CollapsibleFlashbar)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/generated/custom-css-properties */ "./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js");
/* harmony import */ var _flash__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./flash */ "./node_modules/@cloudscape-design/components/flashbar/flash.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var react_transition_group__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! react-transition-group */ "./node_modules/react-transition-group/esm/TransitionGroup.js");
/* harmony import */ var _internal_components_transition__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/components/transition */ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js");
/* harmony import */ var _internal_components_visual_context__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../internal/components/visual-context */ "./node_modules/@cloudscape-design/components/internal/components/visual-context/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/flashbar/styles.css.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/flashbar/utils.js");
/* harmony import */ var _internal_animate__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/animate */ "./node_modules/@cloudscape-design/components/internal/animate.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_analytics__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./internal/analytics */ "./node_modules/@cloudscape-design/components/flashbar/internal/analytics.js");
/* harmony import */ var _common__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./common */ "./node_modules/@cloudscape-design/components/flashbar/common.js");
/* harmony import */ var _internal_utils_throttle__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/utils/throttle */ "./node_modules/@cloudscape-design/components/internal/utils/throttle.js");
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


















// If the number of items is equal or less than this value,
// the toggle element will not be displayed and the Flashbar will look like a regular single-item Flashbar.
const maxNonCollapsibleItems = 1;
const resizeListenerThrottleDelay = 100;
function CollapsibleFlashbar(_a) {
    var { items } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["items"]);
    const [enteringItems, setEnteringItems] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]);
    const [exitingItems, setExitingItems] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)([]);
    const [isFlashbarStackExpanded, setIsFlashbarStackExpanded] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const getElementsToAnimate = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(() => {
        const flashElements = isFlashbarStackExpanded ? expandedItemRefs.current : collapsedItemRefs.current;
        return Object.assign(Object.assign({}, flashElements), { notificationBar: notificationBarRef.current });
    }, [isFlashbarStackExpanded]);
    const prepareAnimations = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(() => {
        const rects = (0,_internal_animate__WEBPACK_IMPORTED_MODULE_3__.getDOMRects)(getElementsToAnimate());
        setInitialAnimationState(rects);
    }, [getElementsToAnimate]);
    const { baseProps, breakpoint, isReducedMotion, isVisualRefresh, mergedRef, ref } = (0,_common__WEBPACK_IMPORTED_MODULE_4__.useFlashbar)(Object.assign(Object.assign({ items }, restProps), { onItemsAdded: newItems => {
            setEnteringItems([...enteringItems, ...newItems]);
        }, onItemsChanged: options => {
            // If not all items have ID, we can still animate collapse/expand transitions
            // because we can rely on each item's index in the original array,
            // but we can't do that when elements are added or removed, since the index changes.
            if ((options === null || options === void 0 ? void 0 : options.allItemsHaveId) && !(options === null || options === void 0 ? void 0 : options.isReducedMotion)) {
                prepareAnimations();
            }
        }, onItemsRemoved: removedItems => {
            setExitingItems([...exitingItems, ...removedItems]);
        } }));
    const collapsedItemRefs = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)({});
    const expandedItemRefs = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)({});
    const [initialAnimationState, setInitialAnimationState] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null);
    const listElementRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const notificationBarRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const [transitioning, setTransitioning] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const flashbarElementId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)('flashbar');
    const itemCountElementId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)('item-count');
    if (items.length <= maxNonCollapsibleItems && isFlashbarStackExpanded) {
        setIsFlashbarStackExpanded(false);
    }
    const animateFlash = !isReducedMotion;
    function toggleCollapseExpand() {
        (0,_internal_analytics__WEBPACK_IMPORTED_MODULE_6__.sendToggleMetric)(items.length, !isFlashbarStackExpanded);
        if (!isReducedMotion) {
            prepareAnimations();
        }
        setIsFlashbarStackExpanded(prev => !prev);
    }
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useLayoutEffect)(() => {
        if (isFlashbarStackExpanded && (items === null || items === void 0 ? void 0 : items.length)) {
            const mostRecentItem = items[0];
            if (mostRecentItem.id !== undefined) {
                (0,_flash__WEBPACK_IMPORTED_MODULE_7__.focusFlashById)(ref.current, mostRecentItem.id);
            }
        }
        // Run this after expanding, but not every time the items change.
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, [isFlashbarStackExpanded]);
    const updateBottomSpacing = (0,react__WEBPACK_IMPORTED_MODULE_1__.useMemo)(() => (0,_internal_utils_throttle__WEBPACK_IMPORTED_MODULE_8__.throttle)(() => {
        // Allow vertical space between Flashbar and page bottom only when the Flashbar is reaching the end of the page,
        // otherwise avoid spacing with eventual sticky elements below.
        const listElement = listElementRef === null || listElementRef === void 0 ? void 0 : listElementRef.current;
        const flashbar = listElement === null || listElement === void 0 ? void 0 : listElement.parentElement;
        if (listElement && flashbar) {
            // Make sure the bottom padding is present when we make the calculations,
            // then we might decide to remove it or not.
            flashbar.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].floating);
            const windowHeight = window.innerHeight;
            // Take the parent region into account if using the App Layout, because it might have additional margins.
            // Otherwise we use the Flashbar component for this calculation.
            const outerElement = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_10__.findUpUntil)(flashbar, element => element.getAttribute('role') === 'region') || flashbar;
            const applySpacing = isFlashbarStackExpanded && Math.ceil(outerElement.getBoundingClientRect().bottom) >= windowHeight;
            if (!applySpacing) {
                flashbar.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].floating);
            }
        }
    }, resizeListenerThrottleDelay), [isFlashbarStackExpanded]);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useLayoutEffect)(() => {
        window.addEventListener('resize', updateBottomSpacing);
        return () => {
            window.removeEventListener('resize', updateBottomSpacing);
            updateBottomSpacing.cancel();
        };
    }, [updateBottomSpacing]);
    const { i18nStrings } = restProps;
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_11__.useInternalI18n)('flashbar');
    const ariaLabel = i18n('i18nStrings.ariaLabel', i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.ariaLabel);
    const notificationBarText = i18n('i18nStrings.notificationBarText', i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.notificationBarText);
    const notificationBarAriaLabel = i18n('i18nStrings.notificationBarAriaLabel', i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.notificationBarAriaLabel);
    const iconAriaLabels = {
        errorIconAriaLabel: i18n('i18nStrings.errorIconAriaLabel', i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.errorIconAriaLabel),
        inProgressIconAriaLabel: i18n('i18nStrings.inProgressIconAriaLabel', i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inProgressIconAriaLabel),
        infoIconAriaLabel: i18n('i18nStrings.infoIconAriaLabel', i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.infoIconAriaLabel),
        successIconAriaLabel: i18n('i18nStrings.successIconAriaLabel', i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.successIconAriaLabel),
        warningIconAriaLabel: i18n('i18nStrings.warningIconAriaLabel', i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.warningIconAriaLabel),
    };
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useLayoutEffect)(() => {
        // When `useLayoutEffect` is called, the DOM is updated but has not been painted yet,
        // so it's a good moment to trigger animations that will make calculations based on old and new DOM state.
        // The old state is kept in `initialAnimationState`
        // and the new state can be retrieved from the current DOM elements.
        if (initialAnimationState) {
            updateBottomSpacing();
            (0,_internal_animate__WEBPACK_IMPORTED_MODULE_3__.animate)({
                elements: getElementsToAnimate(),
                oldState: initialAnimationState,
                newElementInitialState: ({ top }) => ({ scale: 0.9, y: -0.2 * top }),
                onTransitionsEnd: () => setTransitioning(false),
            });
            // When collapsing, scroll up if necessary to avoid losing track of the focused button
            if (!isFlashbarStackExpanded && notificationBarRef.current) {
                (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_12__.scrollElementIntoView)(notificationBarRef.current);
            }
            setTransitioning(true);
            setInitialAnimationState(null);
        }
    }, [updateBottomSpacing, getElementsToAnimate, initialAnimationState, isFlashbarStackExpanded]);
    const isCollapsible = items.length > maxNonCollapsibleItems;
    const countByType = (0,_utils__WEBPACK_IMPORTED_MODULE_13__.getFlashTypeCount)(items);
    const stackDepth = Math.min(3, items.length);
    const itemsToShow = isFlashbarStackExpanded
        ? items.map((item, index) => (Object.assign(Object.assign({}, item), { expandedIndex: index })))
        : (0,_utils__WEBPACK_IMPORTED_MODULE_13__.getVisibleCollapsedItems)(items, stackDepth).map((item, index) => (Object.assign(Object.assign({}, item), { collapsedIndex: index })));
    const getItemId = (item) => { var _a, _b; return (_b = (_a = item.id) !== null && _a !== void 0 ? _a : item.expandedIndex) !== null && _b !== void 0 ? _b : 0; };
    // This check allows us to use the standard "enter" Transition only when the notification was not existing before.
    // If instead it was moved to the top of the stack but was already present in the array
    // (e.g, after dismissing another notification),
    // we need to use different, more custom and more controlled animations.
    const hasEntered = (item) => enteringItems.some(_item => _item.id && _item.id === item.id);
    const hasLeft = (item) => !('expandedIndex' in item);
    const hasEnteredOrLeft = (item) => hasEntered(item) || hasLeft(item);
    const showInnerContent = (item) => isFlashbarStackExpanded || hasLeft(item) || ('expandedIndex' in item && item.expandedIndex === 0);
    const shouldUseStandardAnimation = (item, index) => index === 0 && hasEnteredOrLeft(item);
    const getAnimationElementId = (item) => `flash-${getItemId(item)}`;
    const renderList = () => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("ul", { ref: listElementRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["flash-list"], isFlashbarStackExpanded ? _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].expanded : _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].collapsed, transitioning && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["animation-running"], initialAnimationState && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["animation-ready"], isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["visual-refresh"]), id: flashbarElementId, "aria-label": ariaLabel, "aria-describedby": isCollapsible ? itemCountElementId : undefined, style: !isFlashbarStackExpanded || transitioning
            ? {
                [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_14__["default"].flashbarStackDepth]: stackDepth,
            }
            : undefined },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(react_transition_group__WEBPACK_IMPORTED_MODULE_15__["default"], { component: null }, itemsToShow.map((item, index) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_transition__WEBPACK_IMPORTED_MODULE_16__.Transition, { key: getItemId(item), in: !hasLeft(item), onStatusChange: status => {
                if (status === 'entered') {
                    setEnteringItems([]);
                }
                else if (status === 'exited') {
                    setExitingItems([]);
                }
            } }, (state, transitionRootElement) => {
            var _a, _b, _c;
            return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("li", { "aria-hidden": !showInnerContent(item), className: showInnerContent(item)
                    ? (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["flash-list-item"], !isFlashbarStackExpanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].item, !collapsedItemRefs.current[getAnimationElementId(item)] && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["expanded-only"])
                    : (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].flash, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`flash-type-${(_a = item.type) !== null && _a !== void 0 ? _a : 'info'}`], _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].item), ref: element => {
                    if (isFlashbarStackExpanded) {
                        expandedItemRefs.current[getAnimationElementId(item)] = element;
                    }
                    else {
                        collapsedItemRefs.current[getAnimationElementId(item)] = element;
                    }
                }, style: !isFlashbarStackExpanded || transitioning
                    ? {
                        [_internal_generated_custom_css_properties__WEBPACK_IMPORTED_MODULE_14__["default"].flashbarStackIndex]: (_c = (_b = item.collapsedIndex) !== null && _b !== void 0 ? _b : item.expandedIndex) !== null && _c !== void 0 ? _c : index,
                    }
                    : undefined, key: getItemId(item) }, showInnerContent(item) && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_flash__WEBPACK_IMPORTED_MODULE_7__.Flash
            // eslint-disable-next-line react/forbid-component-props
            , Object.assign({ 
                // eslint-disable-next-line react/forbid-component-props
                className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(animateFlash && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["flash-with-motion"], isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["flash-refresh"]), key: getItemId(item), ref: shouldUseStandardAnimation(item, index) ? transitionRootElement : undefined, transitionState: shouldUseStandardAnimation(item, index) ? state : undefined }, item)))));
        }))))));
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].flashbar, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`breakpoint-${breakpoint}`], _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].stack, isCollapsible && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].collapsible, items.length === 2 && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["short-list"], isFlashbarStackExpanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].expanded, isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["visual-refresh"], (0,_internal_components_visual_context__WEBPACK_IMPORTED_MODULE_17__.getVisualContextClassname)('flashbar')), ref: mergedRef }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
            isFlashbarStackExpanded && renderList(),
            isCollapsible && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["notification-bar"], isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["visual-refresh"], isFlashbarStackExpanded ? _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].expanded : _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].collapsed, transitioning && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["animation-running"], items.length === 2 && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["short-list"]), onClick: toggleCollapseExpand, ref: notificationBarRef },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { "aria-live": "polite", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].status, role: "status", id: itemCountElementId },
                    notificationBarText && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("h2", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].header }, notificationBarText),
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["item-count"] }, _utils__WEBPACK_IMPORTED_MODULE_13__.counterTypes.map(({ type, labelName, iconName }) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(NotificationTypeCount, { key: type, iconName: iconName, label: iconAriaLabels[labelName], count: countByType[type] }))))),
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement("button", { "aria-controls": flashbarElementId, "aria-describedby": itemCountElementId, "aria-expanded": isFlashbarStackExpanded, "aria-label": notificationBarAriaLabel, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].button, isFlashbarStackExpanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].expanded) },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_18__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].icon, size: "normal", name: "angle-down" })))),
            !isFlashbarStackExpanded && renderList())));
}
const NotificationTypeCount = ({ iconName, label, count, }) => {
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["type-count"] },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { "aria-label": label, role: "img" },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { title: label, "aria-hidden": "true" },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_18__["default"], { name: iconName }))),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["count-number"] }, count)));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/common.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/common.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "componentName": () => (/* binding */ componentName),
/* harmony export */   "useFlashbar": () => (/* binding */ useFlashbar)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _flash__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./flash */ "./node_modules/@cloudscape-design/components/flashbar/flash.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const componentName = 'Flashbar';
// Common logic for collapsible and non-collapsible Flashbar
function useFlashbar(_a) {
    var { items, onItemsAdded, onItemsChanged, onItemsRemoved } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["items", "onItemsAdded", "onItemsChanged", "onItemsRemoved"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__["default"])(componentName);
    const allItemsHaveId = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => items.every(item => 'id' in item), [items]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(restProps);
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [breakpoint, breakpointRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_4__.useContainerBreakpoints)(['xs']);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_5__.useMergeRefs)(ref, breakpointRef, __internalRootRef);
    const isReducedMotion = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_6__.useReducedMotion)(breakpointRef);
    const isVisualRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_6__.useVisualRefresh)();
    const [previousItems, setPreviousItems] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(items);
    const [nextFocusId, setNextFocusId] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_7__.isDevelopment) {
        if (items === null || items === void 0 ? void 0 : items.some(item => item.ariaRole === 'alert' && !item.id)) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_8__.warnOnce)('Flashbar', `You provided \`ariaRole="alert"\` for a flashbar item without providing an \`id\`. Focus will not be moved to the newly added flash message.`);
        }
    }
    // Track new or removed item IDs in state to only trigger focus changes for newly added items.
    // https://reactjs.org/docs/hooks-faq.html#how-do-i-implement-getderivedstatefromprops
    if (items) {
        const newItems = items.filter(({ id }) => id && !previousItems.some(item => item.id === id));
        const removedItems = previousItems.filter(({ id }) => id && !items.some(item => item.id === id));
        if (newItems.length > 0 || removedItems.length > 0) {
            setPreviousItems(items);
            onItemsAdded === null || onItemsAdded === void 0 ? void 0 : onItemsAdded(newItems);
            onItemsRemoved === null || onItemsRemoved === void 0 ? void 0 : onItemsRemoved(removedItems);
            onItemsChanged === null || onItemsChanged === void 0 ? void 0 : onItemsChanged({ allItemsHaveId, isReducedMotion });
            const newFocusItems = newItems.filter(({ ariaRole }) => ariaRole === 'alert');
            if (newFocusItems.length > 0) {
                setNextFocusId(newFocusItems[0].id);
            }
        }
    }
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (nextFocusId) {
            (0,_flash__WEBPACK_IMPORTED_MODULE_9__.focusFlashById)(ref.current, nextFocusId);
        }
    }, [nextFocusId, ref]);
    return {
        allItemsHaveId,
        baseProps,
        breakpoint,
        isReducedMotion,
        isVisualRefresh,
        mergedRef,
        ref,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/constant.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/constant.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TIMEOUT_FOR_ENTERING_ANIMATION": () => (/* binding */ TIMEOUT_FOR_ENTERING_ANIMATION)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
/**
 * This is a delay that delays the `entering` transition state
 * for the flashbar to be executed, this is useful for:
 * - If a flashbar is exiting and another is entering at the same time we'd want to delay the entering to
 * prevent the jumping in the layout
 * The current animation time for the exiting can be found in motion.scss which is equivilant to 115ms,
 * if in the future this value is changed for the exiting animation we'll have to change this as well to match it
 */
const TIMEOUT_FOR_ENTERING_ANIMATION = 115;


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/flash.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/flash.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Flash": () => (/* binding */ Flash),
/* harmony export */   "focusFlashById": () => (/* binding */ focusFlashById)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _spinner_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../spinner/internal */ "./node_modules/@cloudscape-design/components/spinner/internal.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/flashbar/styles.css.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_utils_throttle__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/throttle */ "./node_modules/@cloudscape-design/components/internal/utils/throttle.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _internal_analytics__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./internal/analytics */ "./node_modules/@cloudscape-design/components/flashbar/internal/analytics.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/flashbar/utils.js");












const ICON_TYPES = {
    success: 'status-positive',
    warning: 'status-warning',
    info: 'status-info',
    error: 'status-negative',
};
function actionButton(buttonText, onButtonClick) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_2__.InternalButton, { onClick: onButtonClick, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["action-button"], formAction: "none" }, buttonText));
}
function dismissButton(dismissLabel, onDismiss) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["dismiss-button-wrapper"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_2__.InternalButton, { onClick: onDismiss, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["dismiss-button"], variant: "flashbar-icon", iconName: "close", formAction: "none", ariaLabel: dismissLabel })));
}
const focusFlashById = (0,_internal_utils_throttle__WEBPACK_IMPORTED_MODULE_4__.throttle)((element, itemId) => {
    var _a;
    const selector = `[data-itemid="${CSS.escape(itemId)}"] .${_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["flash-focus-container"]}`;
    (_a = element === null || element === void 0 ? void 0 : element.querySelector(selector)) === null || _a === void 0 ? void 0 : _a.focus();
}, _utils__WEBPACK_IMPORTED_MODULE_5__.FOCUS_THROTTLE_DELAY, { trailing: false });
const Flash = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(({ id, header, content, dismissible, dismissLabel, statusIconAriaLabel, loading, action, buttonText, onButtonClick, onDismiss, className, transitionState, ariaRole, type = 'info', }, ref) => {
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_6__.isDevelopment) {
        if (buttonText && !onButtonClick) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_7__.warnOnce)('Flashbar', `You provided a \`buttonText\` prop without an \`onButtonClick\` handler. This will render a non-interactive action button.`);
        }
        if (dismissible && !onDismiss) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_7__.warnOnce)('Flashbar', `You have set the \`dismissible\` prop without an \`onDismiss\` handler. This will render a non-interactive dismiss button.`);
        }
    }
    const button = action || (buttonText && actionButton(buttonText, onButtonClick));
    const iconType = ICON_TYPES[type];
    const icon = loading ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_spinner_internal__WEBPACK_IMPORTED_MODULE_8__["default"], null) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_9__["default"], { name: iconType });
    const effectiveType = loading ? 'info' : type;
    const announcement = [statusIconAriaLabel, header, content].filter(Boolean).join(' ');
    const handleDismiss = event => {
        (0,_internal_analytics__WEBPACK_IMPORTED_MODULE_10__.sendDismissMetric)(effectiveType);
        onDismiss && onDismiss(event);
    };
    return (
    // We're not using "polite" or "assertive" here, just turning default behavior off.
    // eslint-disable-next-line @cloudscape-design/prefer-live-region
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: ref, role: ariaRole, "aria-live": ariaRole ? 'off' : undefined, "data-itemid": id, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].flash, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`flash-type-${effectiveType}`], className, transitionState && {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].enter]: transitionState === 'enter',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].entering]: transitionState === 'entering',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].entered]: transitionState === 'entered',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].exit]: transitionState === 'exit',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].exiting]: transitionState === 'exiting',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].exited]: transitionState === 'exited',
        }) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["flash-body"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["flash-focus-container"], tabIndex: -1 },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["flash-icon"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["flash-text"]), role: "img", "aria-label": statusIconAriaLabel }, icon),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["flash-message"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["flash-text"]) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["flash-header"] }, header),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["flash-content"] }, content))),
            button && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["action-button-wrapper"] }, button)),
        dismissible && dismissButton(dismissLabel, handleDismiss),
        ariaRole === 'status' && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_11__["default"], null, announcement)));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/index.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/index.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Flashbar)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _collapsible_flashbar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./collapsible-flashbar */ "./node_modules/@cloudscape-design/components/flashbar/collapsible-flashbar.js");
/* harmony import */ var _non_collapsible_flashbar__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./non-collapsible-flashbar */ "./node_modules/@cloudscape-design/components/flashbar/non-collapsible-flashbar.js");
/* harmony import */ var _internal_analytics__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./internal/analytics */ "./node_modules/@cloudscape-design/components/flashbar/internal/analytics.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function Flashbar(props) {
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (props.items.length > 0) {
            (0,_internal_analytics__WEBPACK_IMPORTED_MODULE_1__.sendRenderMetric)(props.items);
        }
    }, [props.items]);
    if (props.stackItems) {
        return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_collapsible_flashbar__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({}, props));
    }
    else {
        return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_non_collapsible_flashbar__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({}, props));
    }
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Flashbar, 'Flashbar');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/internal/analytics.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/internal/analytics.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "sendDismissMetric": () => (/* binding */ sendDismissMetric),
/* harmony export */   "sendRenderMetric": () => (/* binding */ sendRenderMetric),
/* harmony export */   "sendToggleMetric": () => (/* binding */ sendToggleMetric)
/* harmony export */ });
/* harmony import */ var _internal_environment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/environment */ "./node_modules/@cloudscape-design/components/internal/environment.js");
/* harmony import */ var _cloudscape_design_component_toolkit_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @cloudscape-design/component-toolkit/internal */ "./node_modules/@cloudscape-design/component-toolkit/lib/internal/index.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils */ "./node_modules/@cloudscape-design/components/flashbar/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const metrics = new _cloudscape_design_component_toolkit_internal__WEBPACK_IMPORTED_MODULE_0__.Metrics(_internal_environment__WEBPACK_IMPORTED_MODULE_1__.PACKAGE_SOURCE, _internal_environment__WEBPACK_IMPORTED_MODULE_1__.PACKAGE_VERSION);
const eventContext = 'csa_flashbar';
const sendRenderMetric = (items) => {
    const countByType = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getFlashTypeCount)(items);
    metrics.sendPanoramaMetric({
        eventContext,
        eventType: 'render',
        eventValue: items.length.toString(),
        eventDetail: countByType,
    });
};
const sendToggleMetric = (itemsCount, expanded) => {
    metrics.sendPanoramaMetric({
        eventContext,
        eventType: expanded ? 'expand' : 'collapse',
        eventValue: itemsCount.toString(),
    });
};
const sendDismissMetric = (itemType) => {
    metrics.sendPanoramaMetric({
        eventContext,
        eventType: 'dismiss',
        eventValue: itemType,
    });
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/non-collapsible-flashbar.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/non-collapsible-flashbar.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ NonCollapsibleFlashbar)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _flash__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./flash */ "./node_modules/@cloudscape-design/components/flashbar/flash.js");
/* harmony import */ var _constant__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./constant */ "./node_modules/@cloudscape-design/components/flashbar/constant.js");
/* harmony import */ var react_transition_group__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react-transition-group */ "./node_modules/react-transition-group/esm/TransitionGroup.js");
/* harmony import */ var _internal_components_transition__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/components/transition */ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js");
/* harmony import */ var _internal_components_visual_context__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/components/visual-context */ "./node_modules/@cloudscape-design/components/internal/components/visual-context/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/flashbar/styles.css.js");
/* harmony import */ var _common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./common */ "./node_modules/@cloudscape-design/components/flashbar/common.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










function NonCollapsibleFlashbar(_a) {
    var { items, i18nStrings } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["items", "i18nStrings"]);
    const { allItemsHaveId, baseProps, breakpoint, isReducedMotion, isVisualRefresh, mergedRef } = (0,_common__WEBPACK_IMPORTED_MODULE_3__.useFlashbar)(Object.assign({ items }, restProps));
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__.useInternalI18n)('flashbar');
    const ariaLabel = i18n('i18nStrings.ariaLabel', i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.ariaLabel);
    /**
     * All the flash items should have ids so we can identify which DOM element is being
     * removed from the DOM to animate it. Motion will be disabled if any of the provided
     * flash messages does not contain an `id`.
     */
    const motionDisabled = isReducedMotion || !isVisualRefresh || !allItemsHaveId;
    const animateFlash = !isReducedMotion && isVisualRefresh;
    /**
     * If the flashbar is flat and motion is `enabled` then the adding and removing of items
     * from the flashbar will render with visual transitions.
     */
    function renderFlatItemsWithTransitions() {
        if (motionDisabled || !items) {
            return;
        }
        return (
        // This is a proxy for <ul>, so we're not applying a class to another actual component.
        // eslint-disable-next-line react/forbid-component-props
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(react_transition_group__WEBPACK_IMPORTED_MODULE_5__["default"], { component: "ul", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["flash-list"], "aria-label": ariaLabel }, items.map((item, index) => {
            var _a;
            return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_transition__WEBPACK_IMPORTED_MODULE_7__.Transition, { transitionChangeDelay: { entering: _constant__WEBPACK_IMPORTED_MODULE_8__.TIMEOUT_FOR_ENTERING_ANIMATION }, key: (_a = item.id) !== null && _a !== void 0 ? _a : index, in: true }, (state, transitionRootElement) => {
                var _a;
                return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("li", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["flash-list-item"] }, renderItem(item, (_a = item.id) !== null && _a !== void 0 ? _a : index, transitionRootElement, state)));
            }));
        })));
    }
    /**
     * If the flashbar is flat and motion is `disabled` then the adding and removing of items
     * from the flashbar will render without visual transitions.
     */
    function renderFlatItemsWithoutTransitions() {
        if (!motionDisabled || !items) {
            return;
        }
        return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("ul", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["flash-list"], "aria-label": ariaLabel }, items.map((item, index) => {
            var _a, _b;
            return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("li", { key: (_a = item.id) !== null && _a !== void 0 ? _a : index, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["flash-list-item"] }, renderItem(item, (_b = item.id) !== null && _b !== void 0 ? _b : index)));
        })));
    }
    /**
     * This is a shared render function for a single flashbar item to be used
     * by the stacking, motion, and non-motion item group render functions.
     */
    function renderItem(item, key, transitionRootElement, transitionState) {
        return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_flash__WEBPACK_IMPORTED_MODULE_9__.Flash
        // eslint-disable-next-line react/forbid-component-props
        , Object.assign({ 
            // eslint-disable-next-line react/forbid-component-props
            className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])((0,_internal_components_visual_context__WEBPACK_IMPORTED_MODULE_10__.getVisualContextClassname)('flashbar'), animateFlash && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["flash-with-motion"], isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["flash-refresh"]), key: key, ref: transitionRootElement, transitionState: transitionState }, item)));
    }
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].flashbar, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`breakpoint-${breakpoint}`]), ref: mergedRef }),
        renderFlatItemsWithTransitions(),
        renderFlatItemsWithoutTransitions()));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/styles.css.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/styles.css.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/flashbar/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "flash-with-motion": "awsui_flash-with-motion_1q84n_kln9a_93",
  "enter": "awsui_enter_1q84n_kln9a_93",
  "flash-body": "awsui_flash-body_1q84n_kln9a_107",
  "flash-message": "awsui_flash-message_1q84n_kln9a_107",
  "flash-header": "awsui_flash-header_1q84n_kln9a_107",
  "flash-content": "awsui_flash-content_1q84n_kln9a_108",
  "action-button-wrapper": "awsui_action-button-wrapper_1q84n_kln9a_109",
  "dismiss-button-wrapper": "awsui_dismiss-button-wrapper_1q84n_kln9a_110",
  "flash-icon": "awsui_flash-icon_1q84n_kln9a_133",
  "entering": "awsui_entering_1q84n_kln9a_146",
  "entered": "awsui_entered_1q84n_kln9a_167",
  "exiting": "awsui_exiting_1q84n_kln9a_272",
  "stack": "awsui_stack_1q84n_kln9a_294",
  "animation-running": "awsui_animation-running_1q84n_kln9a_294",
  "item": "awsui_item_1q84n_kln9a_294",
  "flash-list-item": "awsui_flash-list-item_1q84n_kln9a_295",
  "notification-bar": "awsui_notification-bar_1q84n_kln9a_296",
  "collapsed": "awsui_collapsed_1q84n_kln9a_316",
  "animation-ready": "awsui_animation-ready_1q84n_kln9a_316",
  "expanded-only": "awsui_expanded-only_1q84n_kln9a_316",
  "expanded": "awsui_expanded_1q84n_kln9a_316",
  "flash": "awsui_flash_1q84n_kln9a_93",
  "collapsible": "awsui_collapsible_1q84n_kln9a_380",
  "short-list": "awsui_short-list_1q84n_kln9a_386",
  "visual-refresh": "awsui_visual-refresh_1q84n_kln9a_386",
  "status": "awsui_status_1q84n_kln9a_603",
  "header": "awsui_header_1q84n_kln9a_603",
  "item-count": "awsui_item-count_1q84n_kln9a_604",
  "button": "awsui_button_1q84n_kln9a_605",
  "type-count": "awsui_type-count_1q84n_kln9a_640",
  "count-number": "awsui_count-number_1q84n_kln9a_640",
  "icon": "awsui_icon_1q84n_kln9a_674",
  "floating": "awsui_floating_1q84n_kln9a_712",
  "flashbar": "awsui_flashbar_1q84n_kln9a_720",
  "flash-refresh": "awsui_flash-refresh_1q84n_kln9a_766",
  "flash-list": "awsui_flash-list_1q84n_kln9a_295",
  "flash-focus-container": "awsui_flash-focus-container_1q84n_kln9a_785",
  "flash-text": "awsui_flash-text_1q84n_kln9a_812",
  "dismiss-button": "awsui_dismiss-button_1q84n_kln9a_110",
  "breakpoint-default": "awsui_breakpoint-default_1q84n_kln9a_853",
  "action-button": "awsui_action-button_1q84n_kln9a_109",
  "flash-type-success": "awsui_flash-type-success_1q84n_kln9a_866",
  "flash-type-error": "awsui_flash-type-error_1q84n_kln9a_870",
  "flash-type-warning": "awsui_flash-type-warning_1q84n_kln9a_874",
  "flash-type-info": "awsui_flash-type-info_1q84n_kln9a_878"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/utils.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/utils.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "FOCUS_THROTTLE_DELAY": () => (/* binding */ FOCUS_THROTTLE_DELAY),
/* harmony export */   "counterTypes": () => (/* binding */ counterTypes),
/* harmony export */   "getFlashTypeCount": () => (/* binding */ getFlashTypeCount),
/* harmony export */   "getItemType": () => (/* binding */ getItemType),
/* harmony export */   "getVisibleCollapsedItems": () => (/* binding */ getVisibleCollapsedItems)
/* harmony export */ });
const FOCUS_THROTTLE_DELAY = 2000;
const typesToColors = {
    error: 'red',
    info: 'blue',
    progress: 'blue',
    success: 'green',
    warning: 'blue',
};
function getColorFromType(type) {
    const defaultColor = 'blue';
    return type ? typesToColors[type] || defaultColor : defaultColor;
}
function getItemType(item) {
    if (item.loading) {
        return 'progress';
    }
    else {
        return item.type || 'info';
    }
}
function getItemColor(item) {
    return getColorFromType(getItemType(item));
}
/*
 Returns a selection of notifications, preserving the order when possible but making sure that all different colors in
 the stack are represented in the returned array.
 The order corresponds to how they are represented when using the collapsible feature (newest first, oldest last).
 */
function getVisibleCollapsedItems(items, desiredLength) {
    // First `desiredLength` items in the original array,
    // together with `isColorRepeated` to tell if they can be subject to be replaced later on if necessary
    const itemsOnTop = [];
    // Items that fall outside `desiredIndexLength` but need to be "promoted" if possible
    // because they are of a different color which otherwise wouldn't be represented
    const itemsToPromote = [];
    const addedColors = new Set();
    const allPossibleColors = Object.keys(typesToColors).length;
    const finalLength = Math.min(items.length, desiredLength);
    for (let i = 0; i < items.length; i++) {
        const item = items[i];
        const color = getItemColor(item);
        const isColorRepeated = addedColors.has(color);
        if (i < finalLength) {
            itemsOnTop.push({ item: Object.assign(Object.assign({}, item), { expandedIndex: i }), isColorRepeated });
        }
        else {
            if (addedColors.size === allPossibleColors) {
                // No need to keep looking for unrepresented colors, we can stop looping
                break;
            }
            else if (!isColorRepeated) {
                itemsToPromote.push(Object.assign(Object.assign({}, item), { expandedIndex: i }));
            }
        }
        addedColors.add(color);
    }
    // Generate the new array with the selected items, by picking from both arrays.
    // First, from the non-repeated items within the desired length...
    // We loop `itemsOnTop` starting from the end because we prefer to preserve the first ones rather than the old ones
    const reversedInitialSelection = [];
    let slotsReservedForPromotions = 0;
    for (let j = itemsOnTop.length - 1; j >= 0; j--) {
        const item = itemsOnTop[j];
        if (item.isColorRepeated && slotsReservedForPromotions < itemsToPromote.length) {
            slotsReservedForPromotions += 1;
        }
        else {
            reversedInitialSelection.push(item.item);
        }
    }
    const selectedItems = reversedInitialSelection.reverse();
    // ...and then complete the selection with as many promotable items as we can fit in the rest of the array
    for (let k = 0; selectedItems.length < desiredLength; k++) {
        selectedItems.push(itemsToPromote[k]);
    }
    return selectedItems;
}
function getFlashTypeCount(items) {
    const count = { error: 0, info: 0, progress: 0, success: 0, warning: 0 };
    for (const item of items) {
        const type = getItemType(item);
        count[type] += 1;
    }
    return count;
}
const counterTypes = [
    { 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: 'progress', labelName: 'inProgressIconAriaLabel', iconName: 'status-in-progress' },
];


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/form-field/index.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/form-field/index.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ FormField)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function FormField(_a) {
    var { stretch = false } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["stretch"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('FormField');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ stretch: stretch }, props, { __hideLabel: false }, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(FormField, 'FormField');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/form-field/internal.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/form-field/internal.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ConstraintText": () => (/* binding */ ConstraintText),
/* harmony export */   "FormFieldError": () => (/* binding */ FormFieldError),
/* harmony export */   "default": () => (/* binding */ InternalFormField)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _grid_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../grid/internal */ "./node_modules/@cloudscape-design/components/grid/internal.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./util */ "./node_modules/@cloudscape-design/components/form-field/util.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/form-field/styles.css.js");
/* harmony import */ var _internal_utils_strings__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/utils/strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0












function FormFieldError({ id, children, errorIconAriaLabel }) {
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_3__.useInternalI18n)('form-field');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { id: id, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].error },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["error-icon-shake-wrapper"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "img", "aria-label": i18n('i18nStrings.errorIconAriaLabel', errorIconAriaLabel), className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["error-icon-scale-wrapper"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { name: "status-warning", size: "small" }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].error__message }, children)));
}
function ConstraintText({ id, hasError, children, }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { id: id, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].constraint, hasError && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["constraint-has-error"]) }, children));
}
function InternalFormField(_a) {
    var { controlId, stretch = false, label, info, i18nStrings, children, secondaryControl, description, constraintText, errorText, __hideLabel, __internalRootRef = null, __disableGutters = false } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_6__.__rest)(_a, ["controlId", "stretch", "label", "info", "i18nStrings", "children", "secondaryControl", "description", "constraintText", "errorText", "__hideLabel", "__internalRootRef", "__disableGutters"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_7__.useVisualRefresh)();
    const instanceUniqueId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_8__.useUniqueId)('formField');
    const generatedControlId = controlId || instanceUniqueId;
    const formFieldId = controlId || generatedControlId;
    const slotIds = (0,_util__WEBPACK_IMPORTED_MODULE_9__.getSlotIds)(formFieldId, label, description, constraintText, errorText);
    const ariaDescribedBy = (0,_util__WEBPACK_IMPORTED_MODULE_9__.getAriaDescribedBy)(slotIds);
    const gridDefinition = (0,_util__WEBPACK_IMPORTED_MODULE_9__.getGridDefinition)(stretch, !!secondaryControl, isRefresh);
    const { ariaLabelledby: parentAriaLabelledby, ariaDescribedby: parentAriaDescribedby, invalid: parentInvalid, } = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_10__.useFormFieldContext)({});
    const contextValuesWithoutControlId = {
        ariaLabelledby: (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_11__.joinStrings)(parentAriaLabelledby, slotIds.label) || undefined,
        ariaDescribedby: (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_11__.joinStrings)(parentAriaDescribedby, ariaDescribedBy) || undefined,
        invalid: !!errorText || !!parentInvalid,
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(__hideLabel && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["visually-hidden"]) },
            label && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("label", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].label, id: slotIds.label, htmlFor: generatedControlId }, label)),
            !__hideLabel && info && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].info }, info)),
        description && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].description, id: slotIds.description }, description)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].controls, __hideLabel && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["label-hidden"]) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_grid_internal__WEBPACK_IMPORTED_MODULE_12__["default"], { gridDefinition: gridDefinition, disableGutters: __disableGutters },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_10__.FormFieldContext.Provider, { value: Object.assign({ controlId: generatedControlId }, contextValuesWithoutControlId) }, children && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].control }, children)),
                secondaryControl && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_10__.FormFieldContext.Provider, { value: contextValuesWithoutControlId },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["secondary-control"] }, secondaryControl))))),
        (constraintText || errorText) && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].hints },
            errorText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(FormFieldError, { id: slotIds.error, errorIconAriaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.errorIconAriaLabel }, errorText)),
            constraintText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ConstraintText, { id: slotIds.constraint, hasError: !!errorText }, constraintText))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/form-field/styles.css.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/form-field/styles.css.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/form-field/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "error-icon-shake-wrapper": "awsui_error-icon-shake-wrapper_14mhv_veozk_97",
  "awsui-motion-shake-horizontally": "awsui_awsui-motion-shake-horizontally_14mhv_veozk_1",
  "error-icon-scale-wrapper": "awsui_error-icon-scale-wrapper_14mhv_veozk_124",
  "awsui-motion-scale-popup": "awsui_awsui-motion-scale-popup_14mhv_veozk_1",
  "error": "awsui_error_14mhv_veozk_97",
  "awsui-motion-fade-in-0": "awsui_awsui-motion-fade-in-0_14mhv_veozk_1",
  "root": "awsui_root_14mhv_veozk_168",
  "label": "awsui_label_14mhv_veozk_182",
  "info": "awsui_info_14mhv_veozk_195",
  "description": "awsui_description_14mhv_veozk_200",
  "constraint": "awsui_constraint_14mhv_veozk_201",
  "hints": "awsui_hints_14mhv_veozk_208",
  "constraint-has-error": "awsui_constraint-has-error_14mhv_veozk_209",
  "secondary-control": "awsui_secondary-control_14mhv_veozk_213",
  "controls": "awsui_controls_14mhv_veozk_217",
  "label-hidden": "awsui_label-hidden_14mhv_veozk_217",
  "control": "awsui_control_14mhv_veozk_217",
  "error__message": "awsui_error__message_14mhv_veozk_236",
  "visually-hidden": "awsui_visually-hidden_14mhv_veozk_240"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/form-field/util.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/form-field/util.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getAriaDescribedBy": () => (/* binding */ getAriaDescribedBy),
/* harmony export */   "getGridDefinition": () => (/* binding */ getGridDefinition),
/* harmony export */   "getSlotIds": () => (/* binding */ getSlotIds)
/* harmony export */ });
function makeSlotId(prop, formFieldId, propName) {
    if (!prop) {
        return undefined;
    }
    return `${formFieldId}-${propName}`;
}
function getSlotIds(formFieldId, label, description, constraintText, errorText) {
    const ids = {
        label: makeSlotId(label, formFieldId, 'label'),
        description: makeSlotId(description, formFieldId, 'description'),
        constraint: makeSlotId(constraintText, formFieldId, 'constraint'),
        error: makeSlotId(errorText, formFieldId, 'error'),
    };
    return ids;
}
function getAriaDescribedBy({ error, description, constraint }) {
    const describedByAttributes = [error, description, constraint].filter(e => !!e);
    const describedBy = describedByAttributes.length ? describedByAttributes.join(' ') : undefined;
    return describedBy;
}
function getGridDefinition(stretch, secondaryControlPresent, isRefresh) {
    let columns;
    if (stretch) {
        columns = [{ colspan: 12 }, { colspan: 12 }];
    }
    else if (isRefresh) {
        columns = [{ colspan: { default: 12, xs: 8 } }, { colspan: { default: 12, xs: 4 } }];
    }
    else {
        columns = [{ colspan: { default: 12, xs: 9 } }, { colspan: { default: 12, xs: 3 } }];
    }
    if (!secondaryControlPresent) {
        return [columns[0]];
    }
    return columns;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/form/index.js":
/*!******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/form/index.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Form)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/form/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function Form(_a) {
    var { variant = 'full-page' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["variant"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Form');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ variant: variant }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Form, 'Form');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/form/internal.js":
/*!*********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/form/internal.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalForm)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _alert_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../alert/internal */ "./node_modules/@cloudscape-design/components/alert/internal.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _content_layout_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../content-layout/internal */ "./node_modules/@cloudscape-design/components/content-layout/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/form/styles.css.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









function InternalForm(_a) {
    var { children, header, errorText, errorIconAriaLabel: errorIconAriaLabelOverride, actions, secondaryActions, variant, __internalRootRef } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["children", "header", "errorText", "errorIconAriaLabel", "actions", "secondaryActions", "variant", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__.useInternalI18n)('form');
    const errorIconAriaLabel = i18n('errorIconAriaLabel', errorIconAriaLabelOverride);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { ref: __internalRootRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root, baseProps.className) }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(FormLayout, { header: header && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].header, variant === 'full-page' && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["full-page"]) }, header), variant: variant },
            children && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].content }, children),
            errorText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { margin: { top: 'l' } },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_alert_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { type: "error", statusIconAriaLabel: errorIconAriaLabel },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].error }, errorText)))),
            (actions || secondaryActions) && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].footer },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["actions-section"] },
                    actions && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].actions }, actions),
                    secondaryActions && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["secondary-actions"] }, secondaryActions)))),
            errorText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_8__["default"], { assertive: true },
                errorIconAriaLabel,
                ", ",
                errorText)))));
}
function FormLayout({ children, header, variant }) {
    return variant === 'full-page' && header ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_content_layout_internal__WEBPACK_IMPORTED_MODULE_9__["default"], { header: header }, children)) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        header,
        children));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/form/styles.css.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/form/styles.css.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/form/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1i0s3_1qike_93",
  "header": "awsui_header_1i0s3_1qike_106",
  "full-page": "awsui_full-page_1i0s3_1qike_106",
  "content": "awsui_content_1i0s3_1qike_110",
  "error": "awsui_error_1i0s3_1qike_114",
  "footer": "awsui_footer_1i0s3_1qike_118",
  "actions-section": "awsui_actions-section_1i0s3_1qike_122",
  "secondary-actions": "awsui_secondary-actions_1i0s3_1qike_131",
  "actions": "awsui_actions_1i0s3_1qike_122"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/grid/index.js":
/*!******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/grid/index.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Grid)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/grid/internal.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function Grid(_a) {
    var { gridDefinition = [], disableGutters = false, children } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["gridDefinition", "disableGutters", "children"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_3__["default"])('Grid');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(restProps);
    const [breakpoint, ref] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_4__.useContainerBreakpoints)(undefined);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_5__["default"], Object.assign({}, baseProps, baseComponentProps, { ref: ref, __breakpoint: breakpoint, gridDefinition: gridDefinition, disableGutters: disableGutters }), children));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_6__.applyDisplayName)(Grid, 'Grid');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/grid/internal.js":
/*!*********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/grid/internal.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react_keyed_flatten_children__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-keyed-flatten-children */ "./node_modules/react-keyed-flatten-children/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_breakpoints__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/breakpoints */ "./node_modules/@cloudscape-design/components/internal/breakpoints.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/grid/styles.css.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










const InternalGrid = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { __breakpoint, gridDefinition = [], disableGutters = false, children, __responsiveClassName, __internalRootRef = null } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["__breakpoint", "gridDefinition", "disableGutters", "children", "__responsiveClassName", "__internalRootRef"]);
    let [defaultBreakpoint, defaultRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__.useContainerBreakpoints)(undefined);
    if (__breakpoint !== undefined) {
        defaultBreakpoint = __breakpoint;
        defaultRef = ref;
    }
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_3__.getBaseProps)(restProps);
    /*
   Flattening the children allows us to "see through" React Fragments and nested arrays.
   */
    const flattenedChildren = (0,react_keyed_flatten_children__WEBPACK_IMPORTED_MODULE_2__["default"])(children);
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_6__.isDevelopment) {
        const columnCount = gridDefinition.length;
        const childCount = flattenedChildren.length;
        if (columnCount !== childCount) {
            _internal_logging__WEBPACK_IMPORTED_MODULE_7__.warnOnce('Grid', `The number of children (${childCount}) does not match the number of columns defined (${columnCount}).`);
        }
    }
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_8__.useMergeRefs)(defaultRef, __internalRootRef);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].grid, baseProps.className, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["no-gutters"]]: disableGutters }, __responsiveClassName ? __responsiveClassName(defaultBreakpoint) : null), ref: mergedRef }), flattenedChildren.map((child, i) => {
        var _a, _b, _c, _d;
        // If this react child is a primitive value, the key will be undefined
        // eslint-disable-next-line @typescript-eslint/no-explicit-any
        const key = child.key;
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { key: key, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["grid-column"], getColumnClassNames('colspan', (_a = gridDefinition[i]) === null || _a === void 0 ? void 0 : _a.colspan, defaultBreakpoint), getColumnClassNames('offset', (_b = gridDefinition[i]) === null || _b === void 0 ? void 0 : _b.offset, defaultBreakpoint), getColumnClassNames('pull', (_c = gridDefinition[i]) === null || _c === void 0 ? void 0 : _c.pull, defaultBreakpoint), getColumnClassNames('push', (_d = gridDefinition[i]) === null || _d === void 0 ? void 0 : _d.push, defaultBreakpoint)) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["restore-pointer-events"] }, child)));
    })));
});
function getColumnClassNames(prop, mapping, breakpoint) {
    if (typeof mapping === 'number') {
        return _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`${prop}-${mapping}`];
    }
    if (breakpoint === null || mapping === undefined) {
        return null;
    }
    return _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`${prop}-${(0,_internal_breakpoints__WEBPACK_IMPORTED_MODULE_10__.matchBreakpointMapping)(mapping, breakpoint)}`];
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalGrid);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/grid/styles.css.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/grid/styles.css.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/grid/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "grid": "awsui_grid_14yj0_1ryep_93",
  "no-gutters": "awsui_no-gutters_14yj0_1ryep_109",
  "grid-column": "awsui_grid-column_14yj0_1ryep_113",
  "colspan-1": "awsui_colspan-1_14yj0_1ryep_122",
  "push-1": "awsui_push-1_14yj0_1ryep_126",
  "pull-1": "awsui_pull-1_14yj0_1ryep_129",
  "colspan-2": "awsui_colspan-2_14yj0_1ryep_132",
  "push-2": "awsui_push-2_14yj0_1ryep_136",
  "pull-2": "awsui_pull-2_14yj0_1ryep_139",
  "colspan-3": "awsui_colspan-3_14yj0_1ryep_142",
  "push-3": "awsui_push-3_14yj0_1ryep_146",
  "pull-3": "awsui_pull-3_14yj0_1ryep_149",
  "colspan-4": "awsui_colspan-4_14yj0_1ryep_152",
  "push-4": "awsui_push-4_14yj0_1ryep_156",
  "pull-4": "awsui_pull-4_14yj0_1ryep_159",
  "colspan-5": "awsui_colspan-5_14yj0_1ryep_162",
  "push-5": "awsui_push-5_14yj0_1ryep_166",
  "pull-5": "awsui_pull-5_14yj0_1ryep_169",
  "colspan-6": "awsui_colspan-6_14yj0_1ryep_172",
  "push-6": "awsui_push-6_14yj0_1ryep_176",
  "pull-6": "awsui_pull-6_14yj0_1ryep_179",
  "colspan-7": "awsui_colspan-7_14yj0_1ryep_182",
  "push-7": "awsui_push-7_14yj0_1ryep_186",
  "pull-7": "awsui_pull-7_14yj0_1ryep_189",
  "colspan-8": "awsui_colspan-8_14yj0_1ryep_192",
  "push-8": "awsui_push-8_14yj0_1ryep_196",
  "pull-8": "awsui_pull-8_14yj0_1ryep_199",
  "colspan-9": "awsui_colspan-9_14yj0_1ryep_202",
  "push-9": "awsui_push-9_14yj0_1ryep_206",
  "pull-9": "awsui_pull-9_14yj0_1ryep_209",
  "colspan-10": "awsui_colspan-10_14yj0_1ryep_212",
  "push-10": "awsui_push-10_14yj0_1ryep_216",
  "pull-10": "awsui_pull-10_14yj0_1ryep_219",
  "colspan-11": "awsui_colspan-11_14yj0_1ryep_222",
  "push-11": "awsui_push-11_14yj0_1ryep_226",
  "pull-11": "awsui_pull-11_14yj0_1ryep_229",
  "colspan-12": "awsui_colspan-12_14yj0_1ryep_232",
  "push-12": "awsui_push-12_14yj0_1ryep_236",
  "pull-12": "awsui_pull-12_14yj0_1ryep_239",
  "push-0": "awsui_push-0_14yj0_1ryep_242",
  "pull-0": "awsui_pull-0_14yj0_1ryep_245",
  "offset-1": "awsui_offset-1_14yj0_1ryep_248",
  "offset-2": "awsui_offset-2_14yj0_1ryep_251",
  "offset-3": "awsui_offset-3_14yj0_1ryep_254",
  "offset-4": "awsui_offset-4_14yj0_1ryep_257",
  "offset-5": "awsui_offset-5_14yj0_1ryep_260",
  "offset-6": "awsui_offset-6_14yj0_1ryep_263",
  "offset-7": "awsui_offset-7_14yj0_1ryep_266",
  "offset-8": "awsui_offset-8_14yj0_1ryep_269",
  "offset-9": "awsui_offset-9_14yj0_1ryep_272",
  "offset-10": "awsui_offset-10_14yj0_1ryep_275",
  "offset-11": "awsui_offset-11_14yj0_1ryep_278",
  "restore-pointer-events": "awsui_restore-pointer-events_14yj0_1ryep_282"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/header/index.js":
/*!********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/header/index.js ***!
  \********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Header)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/header/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function Header(_a) {
    var { variant = 'h2' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["variant"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Header');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ variant: variant }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Header, 'Header');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/header/internal.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/header/internal.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalHeader)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _container_use_sticky_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../container/use-sticky-header */ "./node_modules/@cloudscape-design/components/container/use-sticky-header.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/header/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function InternalHeader(_a) {
    var { variant, headingTagOverride, children, actions, counter, description, info, __internalRootRef = null, __disableActionsWrapping } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["variant", "headingTagOverride", "children", "actions", "counter", "description", "info", "__internalRootRef", "__disableActionsWrapping"]);
    const HeadingTag = headingTagOverride !== null && headingTagOverride !== void 0 ? headingTagOverride : (variant === 'awsui-h1-sticky' ? 'h1' : variant);
    const { isStuck } = (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(_container_use_sticky_header__WEBPACK_IMPORTED_MODULE_4__.StickyHeaderContext);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_5__.useVisualRefresh)();
    const dynamicVariant = isStuck ? 'h2' : 'h1';
    const variantOverride = variant === 'awsui-h1-sticky' ? (isRefresh ? dynamicVariant : 'h2') : variant;
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].root, baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`root-variant-${variantOverride}`], isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`root-variant-${variantOverride}-refresh`], !actions && [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`root-no-actions`]], description && [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`root-has-description`]], __disableActionsWrapping && [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["root-no-wrap"]]), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].main, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`main-variant-${variantOverride}`], isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`main-variant-${variantOverride}-refresh`]) },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].title, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`title-variant-${variantOverride}`], isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`title-variant-${variantOverride}-refresh`]) },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(HeadingTag, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].heading, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`heading-variant-${variantOverride}`]) },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["heading-text"], _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`heading-text-variant-${variantOverride}`]) }, children),
                    counter !== undefined && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].counter },
                        " ",
                        counter)),
                info && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].info }, info)),
            description && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("p", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].description, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`description-variant-${variantOverride}`], isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`description-variant-${variantOverride}-refresh`]) }, description))),
        actions && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].actions, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`actions-variant-${variantOverride}`], isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`actions-variant-${variantOverride}-refresh`]) }, actions))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/header/styles.css.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/header/styles.css.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/header/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_2qdw9_8885v_93",
  "root-no-actions": "awsui_root-no-actions_2qdw9_8885v_110",
  "root-variant-h1": "awsui_root-variant-h1_2qdw9_8885v_110",
  "root-variant-h1-refresh": "awsui_root-variant-h1-refresh_2qdw9_8885v_113",
  "root-variant-h2": "awsui_root-variant-h2_2qdw9_8885v_116",
  "root-has-description": "awsui_root-has-description_2qdw9_8885v_116",
  "root-variant-h2-refresh": "awsui_root-variant-h2-refresh_2qdw9_8885v_119",
  "root-variant-h3": "awsui_root-variant-h3_2qdw9_8885v_122",
  "root-variant-h3-refresh": "awsui_root-variant-h3-refresh_2qdw9_8885v_125",
  "root-no-wrap": "awsui_root-no-wrap_2qdw9_8885v_128",
  "main": "awsui_main_2qdw9_8885v_132",
  "main-variant-h1": "awsui_main-variant-h1_2qdw9_8885v_140",
  "main-variant-h1-refresh": "awsui_main-variant-h1-refresh_2qdw9_8885v_143",
  "main-variant-h2": "awsui_main-variant-h2_2qdw9_8885v_149",
  "main-variant-h3": "awsui_main-variant-h3_2qdw9_8885v_149",
  "main-variant-h2-refresh": "awsui_main-variant-h2-refresh_2qdw9_8885v_155",
  "actions": "awsui_actions_2qdw9_8885v_162",
  "actions-variant-h1": "awsui_actions-variant-h1_2qdw9_8885v_166",
  "actions-variant-h1-refresh": "awsui_actions-variant-h1-refresh_2qdw9_8885v_169",
  "actions-variant-h2": "awsui_actions-variant-h2_2qdw9_8885v_172",
  "actions-variant-h3": "awsui_actions-variant-h3_2qdw9_8885v_172",
  "actions-variant-h2-refresh": "awsui_actions-variant-h2-refresh_2qdw9_8885v_178",
  "actions-variant-h3-refresh": "awsui_actions-variant-h3-refresh_2qdw9_8885v_181",
  "title": "awsui_title_2qdw9_8885v_185",
  "title-variant-h1": "awsui_title-variant-h1_2qdw9_8885v_191",
  "title-variant-h2": "awsui_title-variant-h2_2qdw9_8885v_194",
  "title-variant-h3": "awsui_title-variant-h3_2qdw9_8885v_194",
  "title-variant-h2-refresh": "awsui_title-variant-h2-refresh_2qdw9_8885v_200",
  "info": "awsui_info_2qdw9_8885v_207",
  "description": "awsui_description_2qdw9_8885v_211",
  "description-variant-h1": "awsui_description-variant-h1_2qdw9_8885v_216",
  "description-variant-h1-refresh": "awsui_description-variant-h1-refresh_2qdw9_8885v_221",
  "description-variant-h2": "awsui_description-variant-h2_2qdw9_8885v_224",
  "description-variant-h3": "awsui_description-variant-h3_2qdw9_8885v_229",
  "description-variant-h3-refresh": "awsui_description-variant-h3-refresh_2qdw9_8885v_235",
  "heading": "awsui_heading_2qdw9_8885v_239",
  "heading-variant-h1": "awsui_heading-variant-h1_2qdw9_8885v_248",
  "heading-variant-h2": "awsui_heading-variant-h2_2qdw9_8885v_253",
  "heading-variant-h3": "awsui_heading-variant-h3_2qdw9_8885v_258",
  "heading-text": "awsui_heading-text_2qdw9_8885v_264",
  "heading-text-variant-h1": "awsui_heading-text-variant-h1_2qdw9_8885v_267",
  "heading-text-variant-h2": "awsui_heading-text-variant-h2_2qdw9_8885v_275",
  "heading-text-variant-h3": "awsui_heading-text-variant-h3_2qdw9_8885v_283",
  "counter": "awsui_counter_2qdw9_8885v_292"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/help-panel/index.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/help-panel/index.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ HelpPanel)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/help-panel/styles.css.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








function HelpPanel(_a) {
    var { header, footer, children, loading, loadingText } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["header", "footer", "children", "loading", "loadingText"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('HelpPanel');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const containerProps = Object.assign(Object.assign({}, baseProps), { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["help-panel"]) });
    return loading ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, containerProps, { ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { type: "loading" },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_7__["default"], { visible: true }, loadingText)))) : (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, containerProps, { ref: __internalRootRef }),
        header && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].header) }, header),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].content) }, children),
        footer && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].footer }, footer)));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_8__.applyDisplayName)(HelpPanel, 'HelpPanel');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/help-panel/styles.css.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/help-panel/styles.css.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/help-panel/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "help-panel": "awsui_help-panel_1d237_17dki_94",
  "header": "awsui_header_1d237_17dki_270",
  "content": "awsui_content_1d237_17dki_300",
  "footer": "awsui_footer_1d237_17dki_311"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/hotspot/index.js":
/*!*********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/hotspot/index.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Hotspot)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/hotspot/styles.css.js");
/* harmony import */ var _annotation_context_context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../annotation-context/context */ "./node_modules/@cloudscape-design/components/annotation-context/context.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function Hotspot(_a) {
    var { children, hotspotId, side = 'right', direction = 'top' } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["children", "hotspotId", "side", "direction"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('Hotspot');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const hotspotContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(_annotation_context_context__WEBPACK_IMPORTED_MODULE_5__.hotspotContext);
    const content = hotspotContext.getContentForId(hotspotId, direction);
    const { unregisterHotspot, registerHotspot } = hotspotContext;
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        registerHotspot(hotspotId);
        return () => unregisterHotspot(hotspotId);
    }, [hotspotId, unregisterHotspot, registerHotspot]);
    if (children) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].wrapper), ref: __internalRootRef }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].elementWrapper }, children),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].markerWrapper, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`placement-${side}`]), onClick: e => e.stopPropagation() }, content)));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].inlineWrapper), ref: __internalRootRef, onClick: e => e.stopPropagation() }), content));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__.applyDisplayName)(Hotspot, 'Hotspot');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/hotspot/styles.css.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/hotspot/styles.css.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/hotspot/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_cqcqk_1f85u_93",
  "wrapper": "awsui_wrapper_cqcqk_1f85u_97",
  "elementWrapper": "awsui_elementWrapper_cqcqk_1f85u_101",
  "markerWrapper": "awsui_markerWrapper_cqcqk_1f85u_105",
  "placement-right": "awsui_placement-right_cqcqk_1f85u_110",
  "placement-left": "awsui_placement-left_cqcqk_1f85u_115",
  "inlineWrapper": "awsui_inlineWrapper_cqcqk_1f85u_120"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/icon/index.js":
/*!******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/icon/index.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Icon)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function Icon(_a) {
    var { size = 'normal', variant = 'normal' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["size", "variant"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Icon');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ size: size, variant: variant }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Icon, 'Icon');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/index.js":
/*!*************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/index.js ***!
  \*************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Alert": () => (/* reexport safe */ _alert__WEBPACK_IMPORTED_MODULE_0__["default"]),
/* harmony export */   "AnnotationContext": () => (/* reexport safe */ _annotation_context__WEBPACK_IMPORTED_MODULE_1__["default"]),
/* harmony export */   "AppLayout": () => (/* reexport safe */ _app_layout__WEBPACK_IMPORTED_MODULE_2__["default"]),
/* harmony export */   "AreaChart": () => (/* reexport safe */ _area_chart__WEBPACK_IMPORTED_MODULE_3__["default"]),
/* harmony export */   "AttributeEditor": () => (/* reexport safe */ _attribute_editor__WEBPACK_IMPORTED_MODULE_4__["default"]),
/* harmony export */   "Autosuggest": () => (/* reexport safe */ _autosuggest__WEBPACK_IMPORTED_MODULE_5__["default"]),
/* harmony export */   "Badge": () => (/* reexport safe */ _badge__WEBPACK_IMPORTED_MODULE_6__["default"]),
/* harmony export */   "BarChart": () => (/* reexport safe */ _bar_chart__WEBPACK_IMPORTED_MODULE_7__["default"]),
/* harmony export */   "Box": () => (/* reexport safe */ _box__WEBPACK_IMPORTED_MODULE_8__["default"]),
/* harmony export */   "BreadcrumbGroup": () => (/* reexport safe */ _breadcrumb_group__WEBPACK_IMPORTED_MODULE_9__["default"]),
/* harmony export */   "Button": () => (/* reexport safe */ _button__WEBPACK_IMPORTED_MODULE_10__["default"]),
/* harmony export */   "ButtonDropdown": () => (/* reexport safe */ _button_dropdown__WEBPACK_IMPORTED_MODULE_11__["default"]),
/* harmony export */   "Calendar": () => (/* reexport safe */ _calendar__WEBPACK_IMPORTED_MODULE_12__["default"]),
/* harmony export */   "Cards": () => (/* reexport safe */ _cards__WEBPACK_IMPORTED_MODULE_13__["default"]),
/* harmony export */   "Checkbox": () => (/* reexport safe */ _checkbox__WEBPACK_IMPORTED_MODULE_14__["default"]),
/* harmony export */   "CodeEditor": () => (/* reexport safe */ _code_editor__WEBPACK_IMPORTED_MODULE_15__["default"]),
/* harmony export */   "CollectionPreferences": () => (/* reexport safe */ _collection_preferences__WEBPACK_IMPORTED_MODULE_16__["default"]),
/* harmony export */   "ColumnLayout": () => (/* reexport safe */ _column_layout__WEBPACK_IMPORTED_MODULE_17__["default"]),
/* harmony export */   "Container": () => (/* reexport safe */ _container__WEBPACK_IMPORTED_MODULE_18__["default"]),
/* harmony export */   "ContentLayout": () => (/* reexport safe */ _content_layout__WEBPACK_IMPORTED_MODULE_19__["default"]),
/* harmony export */   "DateInput": () => (/* reexport safe */ _date_input__WEBPACK_IMPORTED_MODULE_20__["default"]),
/* harmony export */   "DatePicker": () => (/* reexport safe */ _date_picker__WEBPACK_IMPORTED_MODULE_21__["default"]),
/* harmony export */   "DateRangePicker": () => (/* reexport safe */ _date_range_picker__WEBPACK_IMPORTED_MODULE_22__["default"]),
/* harmony export */   "ExpandableSection": () => (/* reexport safe */ _expandable_section__WEBPACK_IMPORTED_MODULE_23__["default"]),
/* harmony export */   "FileUpload": () => (/* reexport safe */ _file_upload__WEBPACK_IMPORTED_MODULE_24__["default"]),
/* harmony export */   "Flashbar": () => (/* reexport safe */ _flashbar__WEBPACK_IMPORTED_MODULE_25__["default"]),
/* harmony export */   "Form": () => (/* reexport safe */ _form__WEBPACK_IMPORTED_MODULE_26__["default"]),
/* harmony export */   "FormField": () => (/* reexport safe */ _form_field__WEBPACK_IMPORTED_MODULE_27__["default"]),
/* harmony export */   "Grid": () => (/* reexport safe */ _grid__WEBPACK_IMPORTED_MODULE_28__["default"]),
/* harmony export */   "Header": () => (/* reexport safe */ _header__WEBPACK_IMPORTED_MODULE_29__["default"]),
/* harmony export */   "HelpPanel": () => (/* reexport safe */ _help_panel__WEBPACK_IMPORTED_MODULE_30__["default"]),
/* harmony export */   "Hotspot": () => (/* reexport safe */ _hotspot__WEBPACK_IMPORTED_MODULE_31__["default"]),
/* harmony export */   "Icon": () => (/* reexport safe */ _icon__WEBPACK_IMPORTED_MODULE_32__["default"]),
/* harmony export */   "Input": () => (/* reexport safe */ _input__WEBPACK_IMPORTED_MODULE_33__["default"]),
/* harmony export */   "LineChart": () => (/* reexport safe */ _line_chart__WEBPACK_IMPORTED_MODULE_34__["default"]),
/* harmony export */   "Link": () => (/* reexport safe */ _link__WEBPACK_IMPORTED_MODULE_35__["default"]),
/* harmony export */   "MixedLineBarChart": () => (/* reexport safe */ _mixed_line_bar_chart__WEBPACK_IMPORTED_MODULE_36__["default"]),
/* harmony export */   "Modal": () => (/* reexport safe */ _modal__WEBPACK_IMPORTED_MODULE_37__["default"]),
/* harmony export */   "Multiselect": () => (/* reexport safe */ _multiselect__WEBPACK_IMPORTED_MODULE_38__["default"]),
/* harmony export */   "Pagination": () => (/* reexport safe */ _pagination__WEBPACK_IMPORTED_MODULE_39__["default"]),
/* harmony export */   "PieChart": () => (/* reexport safe */ _pie_chart__WEBPACK_IMPORTED_MODULE_40__["default"]),
/* harmony export */   "Popover": () => (/* reexport safe */ _popover__WEBPACK_IMPORTED_MODULE_41__["default"]),
/* harmony export */   "ProgressBar": () => (/* reexport safe */ _progress_bar__WEBPACK_IMPORTED_MODULE_42__["default"]),
/* harmony export */   "PropertyFilter": () => (/* reexport safe */ _property_filter__WEBPACK_IMPORTED_MODULE_43__["default"]),
/* harmony export */   "RadioGroup": () => (/* reexport safe */ _radio_group__WEBPACK_IMPORTED_MODULE_44__["default"]),
/* harmony export */   "S3ResourceSelector": () => (/* reexport safe */ _s3_resource_selector__WEBPACK_IMPORTED_MODULE_45__["default"]),
/* harmony export */   "SegmentedControl": () => (/* reexport safe */ _segmented_control__WEBPACK_IMPORTED_MODULE_46__["default"]),
/* harmony export */   "Select": () => (/* reexport safe */ _select__WEBPACK_IMPORTED_MODULE_47__["default"]),
/* harmony export */   "SideNavigation": () => (/* reexport safe */ _side_navigation__WEBPACK_IMPORTED_MODULE_48__["default"]),
/* harmony export */   "SpaceBetween": () => (/* reexport safe */ _space_between__WEBPACK_IMPORTED_MODULE_49__["default"]),
/* harmony export */   "Spinner": () => (/* reexport safe */ _spinner__WEBPACK_IMPORTED_MODULE_50__["default"]),
/* harmony export */   "SplitPanel": () => (/* reexport safe */ _split_panel__WEBPACK_IMPORTED_MODULE_51__["default"]),
/* harmony export */   "StatusIndicator": () => (/* reexport safe */ _status_indicator__WEBPACK_IMPORTED_MODULE_52__["default"]),
/* harmony export */   "Table": () => (/* reexport safe */ _table__WEBPACK_IMPORTED_MODULE_53__["default"]),
/* harmony export */   "Tabs": () => (/* reexport safe */ _tabs__WEBPACK_IMPORTED_MODULE_54__["default"]),
/* harmony export */   "TagEditor": () => (/* reexport safe */ _tag_editor__WEBPACK_IMPORTED_MODULE_55__["default"]),
/* harmony export */   "TextContent": () => (/* reexport safe */ _text_content__WEBPACK_IMPORTED_MODULE_56__["default"]),
/* harmony export */   "TextFilter": () => (/* reexport safe */ _text_filter__WEBPACK_IMPORTED_MODULE_57__["default"]),
/* harmony export */   "Textarea": () => (/* reexport safe */ _textarea__WEBPACK_IMPORTED_MODULE_58__["default"]),
/* harmony export */   "Tiles": () => (/* reexport safe */ _tiles__WEBPACK_IMPORTED_MODULE_59__["default"]),
/* harmony export */   "TimeInput": () => (/* reexport safe */ _time_input__WEBPACK_IMPORTED_MODULE_60__["default"]),
/* harmony export */   "Toggle": () => (/* reexport safe */ _toggle__WEBPACK_IMPORTED_MODULE_61__["default"]),
/* harmony export */   "TokenGroup": () => (/* reexport safe */ _token_group__WEBPACK_IMPORTED_MODULE_62__["default"]),
/* harmony export */   "TopNavigation": () => (/* reexport safe */ _top_navigation__WEBPACK_IMPORTED_MODULE_63__["default"]),
/* harmony export */   "TutorialPanel": () => (/* reexport safe */ _tutorial_panel__WEBPACK_IMPORTED_MODULE_64__["default"]),
/* harmony export */   "Wizard": () => (/* reexport safe */ _wizard__WEBPACK_IMPORTED_MODULE_65__["default"])
/* harmony export */ });
/* harmony import */ var _alert__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./alert */ "./node_modules/@cloudscape-design/components/alert/index.js");
/* harmony import */ var _annotation_context__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./annotation-context */ "./node_modules/@cloudscape-design/components/annotation-context/index.js");
/* harmony import */ var _app_layout__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./app-layout */ "./node_modules/@cloudscape-design/components/app-layout/index.js");
/* harmony import */ var _area_chart__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./area-chart */ "./node_modules/@cloudscape-design/components/area-chart/index.js");
/* harmony import */ var _attribute_editor__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./attribute-editor */ "./node_modules/@cloudscape-design/components/attribute-editor/index.js");
/* harmony import */ var _autosuggest__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./autosuggest */ "./node_modules/@cloudscape-design/components/autosuggest/index.js");
/* harmony import */ var _badge__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./badge */ "./node_modules/@cloudscape-design/components/badge/index.js");
/* harmony import */ var _bar_chart__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./bar-chart */ "./node_modules/@cloudscape-design/components/bar-chart/index.js");
/* harmony import */ var _box__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./box */ "./node_modules/@cloudscape-design/components/box/index.js");
/* harmony import */ var _breadcrumb_group__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./breadcrumb-group */ "./node_modules/@cloudscape-design/components/breadcrumb-group/index.js");
/* harmony import */ var _button__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./button */ "./node_modules/@cloudscape-design/components/button/index.js");
/* harmony import */ var _button_dropdown__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./button-dropdown */ "./node_modules/@cloudscape-design/components/button-dropdown/index.js");
/* harmony import */ var _calendar__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./calendar */ "./node_modules/@cloudscape-design/components/calendar/index.js");
/* harmony import */ var _cards__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./cards */ "./node_modules/@cloudscape-design/components/cards/index.js");
/* harmony import */ var _checkbox__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./checkbox */ "./node_modules/@cloudscape-design/components/checkbox/index.js");
/* harmony import */ var _code_editor__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./code-editor */ "./node_modules/@cloudscape-design/components/code-editor/index.js");
/* harmony import */ var _collection_preferences__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./collection-preferences */ "./node_modules/@cloudscape-design/components/collection-preferences/index.js");
/* harmony import */ var _column_layout__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./column-layout */ "./node_modules/@cloudscape-design/components/column-layout/index.js");
/* harmony import */ var _container__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./container */ "./node_modules/@cloudscape-design/components/container/index.js");
/* harmony import */ var _content_layout__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./content-layout */ "./node_modules/@cloudscape-design/components/content-layout/index.js");
/* harmony import */ var _date_input__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./date-input */ "./node_modules/@cloudscape-design/components/date-input/index.js");
/* harmony import */ var _date_picker__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./date-picker */ "./node_modules/@cloudscape-design/components/date-picker/index.js");
/* harmony import */ var _date_range_picker__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./date-range-picker */ "./node_modules/@cloudscape-design/components/date-range-picker/index.js");
/* harmony import */ var _expandable_section__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./expandable-section */ "./node_modules/@cloudscape-design/components/expandable-section/index.js");
/* harmony import */ var _file_upload__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./file-upload */ "./node_modules/@cloudscape-design/components/file-upload/index.js");
/* harmony import */ var _flashbar__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ./flashbar */ "./node_modules/@cloudscape-design/components/flashbar/index.js");
/* harmony import */ var _form__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./form */ "./node_modules/@cloudscape-design/components/form/index.js");
/* harmony import */ var _form_field__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./form-field */ "./node_modules/@cloudscape-design/components/form-field/index.js");
/* harmony import */ var _grid__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./grid */ "./node_modules/@cloudscape-design/components/grid/index.js");
/* harmony import */ var _header__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./header */ "./node_modules/@cloudscape-design/components/header/index.js");
/* harmony import */ var _help_panel__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./help-panel */ "./node_modules/@cloudscape-design/components/help-panel/index.js");
/* harmony import */ var _hotspot__WEBPACK_IMPORTED_MODULE_31__ = __webpack_require__(/*! ./hotspot */ "./node_modules/@cloudscape-design/components/hotspot/index.js");
/* harmony import */ var _icon__WEBPACK_IMPORTED_MODULE_32__ = __webpack_require__(/*! ./icon */ "./node_modules/@cloudscape-design/components/icon/index.js");
/* harmony import */ var _input__WEBPACK_IMPORTED_MODULE_33__ = __webpack_require__(/*! ./input */ "./node_modules/@cloudscape-design/components/input/index.js");
/* harmony import */ var _line_chart__WEBPACK_IMPORTED_MODULE_34__ = __webpack_require__(/*! ./line-chart */ "./node_modules/@cloudscape-design/components/line-chart/index.js");
/* harmony import */ var _link__WEBPACK_IMPORTED_MODULE_35__ = __webpack_require__(/*! ./link */ "./node_modules/@cloudscape-design/components/link/index.js");
/* harmony import */ var _mixed_line_bar_chart__WEBPACK_IMPORTED_MODULE_36__ = __webpack_require__(/*! ./mixed-line-bar-chart */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/index.js");
/* harmony import */ var _modal__WEBPACK_IMPORTED_MODULE_37__ = __webpack_require__(/*! ./modal */ "./node_modules/@cloudscape-design/components/modal/index.js");
/* harmony import */ var _multiselect__WEBPACK_IMPORTED_MODULE_38__ = __webpack_require__(/*! ./multiselect */ "./node_modules/@cloudscape-design/components/multiselect/index.js");
/* harmony import */ var _pagination__WEBPACK_IMPORTED_MODULE_39__ = __webpack_require__(/*! ./pagination */ "./node_modules/@cloudscape-design/components/pagination/index.js");
/* harmony import */ var _pie_chart__WEBPACK_IMPORTED_MODULE_40__ = __webpack_require__(/*! ./pie-chart */ "./node_modules/@cloudscape-design/components/pie-chart/index.js");
/* harmony import */ var _popover__WEBPACK_IMPORTED_MODULE_41__ = __webpack_require__(/*! ./popover */ "./node_modules/@cloudscape-design/components/popover/index.js");
/* harmony import */ var _progress_bar__WEBPACK_IMPORTED_MODULE_42__ = __webpack_require__(/*! ./progress-bar */ "./node_modules/@cloudscape-design/components/progress-bar/index.js");
/* harmony import */ var _property_filter__WEBPACK_IMPORTED_MODULE_43__ = __webpack_require__(/*! ./property-filter */ "./node_modules/@cloudscape-design/components/property-filter/index.js");
/* harmony import */ var _radio_group__WEBPACK_IMPORTED_MODULE_44__ = __webpack_require__(/*! ./radio-group */ "./node_modules/@cloudscape-design/components/radio-group/index.js");
/* harmony import */ var _s3_resource_selector__WEBPACK_IMPORTED_MODULE_45__ = __webpack_require__(/*! ./s3-resource-selector */ "./node_modules/@cloudscape-design/components/s3-resource-selector/index.js");
/* harmony import */ var _segmented_control__WEBPACK_IMPORTED_MODULE_46__ = __webpack_require__(/*! ./segmented-control */ "./node_modules/@cloudscape-design/components/segmented-control/index.js");
/* harmony import */ var _select__WEBPACK_IMPORTED_MODULE_47__ = __webpack_require__(/*! ./select */ "./node_modules/@cloudscape-design/components/select/index.js");
/* harmony import */ var _side_navigation__WEBPACK_IMPORTED_MODULE_48__ = __webpack_require__(/*! ./side-navigation */ "./node_modules/@cloudscape-design/components/side-navigation/index.js");
/* harmony import */ var _space_between__WEBPACK_IMPORTED_MODULE_49__ = __webpack_require__(/*! ./space-between */ "./node_modules/@cloudscape-design/components/space-between/index.js");
/* harmony import */ var _spinner__WEBPACK_IMPORTED_MODULE_50__ = __webpack_require__(/*! ./spinner */ "./node_modules/@cloudscape-design/components/spinner/index.js");
/* harmony import */ var _split_panel__WEBPACK_IMPORTED_MODULE_51__ = __webpack_require__(/*! ./split-panel */ "./node_modules/@cloudscape-design/components/split-panel/index.js");
/* harmony import */ var _status_indicator__WEBPACK_IMPORTED_MODULE_52__ = __webpack_require__(/*! ./status-indicator */ "./node_modules/@cloudscape-design/components/status-indicator/index.js");
/* harmony import */ var _table__WEBPACK_IMPORTED_MODULE_53__ = __webpack_require__(/*! ./table */ "./node_modules/@cloudscape-design/components/table/index.js");
/* harmony import */ var _tabs__WEBPACK_IMPORTED_MODULE_54__ = __webpack_require__(/*! ./tabs */ "./node_modules/@cloudscape-design/components/tabs/index.js");
/* harmony import */ var _tag_editor__WEBPACK_IMPORTED_MODULE_55__ = __webpack_require__(/*! ./tag-editor */ "./node_modules/@cloudscape-design/components/tag-editor/index.js");
/* harmony import */ var _text_content__WEBPACK_IMPORTED_MODULE_56__ = __webpack_require__(/*! ./text-content */ "./node_modules/@cloudscape-design/components/text-content/index.js");
/* harmony import */ var _text_filter__WEBPACK_IMPORTED_MODULE_57__ = __webpack_require__(/*! ./text-filter */ "./node_modules/@cloudscape-design/components/text-filter/index.js");
/* harmony import */ var _textarea__WEBPACK_IMPORTED_MODULE_58__ = __webpack_require__(/*! ./textarea */ "./node_modules/@cloudscape-design/components/textarea/index.js");
/* harmony import */ var _tiles__WEBPACK_IMPORTED_MODULE_59__ = __webpack_require__(/*! ./tiles */ "./node_modules/@cloudscape-design/components/tiles/index.js");
/* harmony import */ var _time_input__WEBPACK_IMPORTED_MODULE_60__ = __webpack_require__(/*! ./time-input */ "./node_modules/@cloudscape-design/components/time-input/index.js");
/* harmony import */ var _toggle__WEBPACK_IMPORTED_MODULE_61__ = __webpack_require__(/*! ./toggle */ "./node_modules/@cloudscape-design/components/toggle/index.js");
/* harmony import */ var _token_group__WEBPACK_IMPORTED_MODULE_62__ = __webpack_require__(/*! ./token-group */ "./node_modules/@cloudscape-design/components/token-group/index.js");
/* harmony import */ var _top_navigation__WEBPACK_IMPORTED_MODULE_63__ = __webpack_require__(/*! ./top-navigation */ "./node_modules/@cloudscape-design/components/top-navigation/index.js");
/* harmony import */ var _tutorial_panel__WEBPACK_IMPORTED_MODULE_64__ = __webpack_require__(/*! ./tutorial-panel */ "./node_modules/@cloudscape-design/components/tutorial-panel/index.js");
/* harmony import */ var _wizard__WEBPACK_IMPORTED_MODULE_65__ = __webpack_require__(/*! ./wizard */ "./node_modules/@cloudscape-design/components/wizard/index.js");





































































/***/ }),

/***/ "./node_modules/@cloudscape-design/components/input/index.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/input/index.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/input/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/input/styles.css.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const Input = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { value, type = 'text', step, inputMode, autoComplete = true, spellcheck, disabled, readOnly, disableBrowserAutocorrect, onKeyDown, onKeyUp, onChange, onBlur, onFocus, ariaRequired, name, placeholder, autoFocus, ariaLabel, ariaLabelledby, ariaDescribedby, invalid, controlId, clearAriaLabel } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["value", "type", "step", "inputMode", "autoComplete", "spellcheck", "disabled", "readOnly", "disableBrowserAutocorrect", "onKeyDown", "onKeyUp", "onChange", "onBlur", "onFocus", "ariaRequired", "name", "placeholder", "autoFocus", "ariaLabel", "ariaLabelledby", "ariaDescribedby", "invalid", "controlId", "clearAriaLabel"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('Input');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const inputRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useImperativeHandle)(ref, () => ({
        focus(...args) {
            var _a;
            (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.focus(...args);
        },
        select() {
            var _a;
            (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.select();
        },
    }), [inputRef]);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_5__["default"], Object.assign({ ref: inputRef }, Object.assign(Object.assign(Object.assign({}, baseProps), baseComponentProps), { autoComplete,
        ariaLabel,
        ariaRequired,
        autoFocus,
        disabled,
        disableBrowserAutocorrect,
        name,
        onKeyDown,
        onKeyUp,
        onChange,
        onBlur,
        onFocus,
        placeholder,
        readOnly,
        type,
        step,
        inputMode,
        spellcheck,
        value,
        ariaDescribedby,
        ariaLabelledby,
        invalid,
        controlId,
        clearAriaLabel }), { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].root, baseProps.className), __inheritFormFieldProps: true })));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__.applyDisplayName)(Input, 'Input');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Input);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/input/internal.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/input/internal.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/input/utils.js");
/* harmony import */ var _internal_hooks_use_debounce_callback__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-debounce-callback */ "./node_modules/@cloudscape-design/components/internal/hooks/use-debounce-callback/index.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/input/styles.css.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0












function InternalInput(_a, ref) {
    var { type = 'text', step, inputMode, autoComplete = true, ariaLabel, clearAriaLabel: clearAriaLabelOverride, name, value, placeholder, autoFocus, disabled, readOnly, disableBrowserAutocorrect, spellcheck, __noBorderRadius, __leftIcon, __leftIconVariant = 'subtle', __onLeftIconClick, ariaRequired, __rightIcon, __onRightIconClick, onKeyDown, onKeyUp, onChange, __onDelayedInput, __onBlurWithDetail, onBlur, onFocus, __nativeAttributes, __internalRootRef, __inheritFormFieldProps } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["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 baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__.useInternalI18n)('input');
    const fireDelayedInput = (0,_internal_hooks_use_debounce_callback__WEBPACK_IMPORTED_MODULE_5__.useDebounceCallback)((value) => (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(__onDelayedInput, { value }));
    const handleChange = (value) => {
        fireDelayedInput(value);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onChange, { value });
    };
    const inputRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const searchProps = (0,_utils__WEBPACK_IMPORTED_MODULE_7__.useSearchProps)(type, disabled, readOnly, value, inputRef, handleChange);
    __leftIcon = __leftIcon !== null && __leftIcon !== void 0 ? __leftIcon : searchProps.__leftIcon;
    __rightIcon = __rightIcon !== null && __rightIcon !== void 0 ? __rightIcon : searchProps.__rightIcon;
    __onRightIconClick = __onRightIconClick !== null && __onRightIconClick !== void 0 ? __onRightIconClick : searchProps.__onRightIconClick;
    const formFieldContext = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_8__.useFormFieldContext)(rest);
    const { ariaLabelledby, ariaDescribedby, controlId, invalid } = __inheritFormFieldProps ? formFieldContext : rest;
    const attributes = Object.assign({ 'aria-label': ariaLabel, 'aria-labelledby': ariaLabelledby, 'aria-describedby': ariaDescribedby, name,
        placeholder,
        autoFocus, id: controlId, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].input, type && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`input-type-${type}`], __rightIcon && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["input-has-icon-right"], __leftIcon && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["input-has-icon-left"], __noBorderRadius && _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["input-has-no-border-radius"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["input-readonly"]]: readOnly,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["input-invalid"]]: invalid,
        }), autoComplete: (0,_utils__WEBPACK_IMPORTED_MODULE_7__.convertAutoComplete)(autoComplete), disabled,
        readOnly,
        type,
        step,
        inputMode, spellCheck: spellcheck, onKeyDown: onKeyDown && (event => (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireKeyboardEvent)(onKeyDown, event)), onKeyUp: onKeyUp && (event => (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireKeyboardEvent)(onKeyUp, event)), 
        // We set a default value on the component in order to force it into the controlled mode.
        value: value !== null && value !== void 0 ? value : '', onChange: onChange && (event => handleChange(event.target.value)), onBlur: e => {
            onBlur && (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onBlur);
            __onBlurWithDetail && (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(__onBlurWithDetail, { relatedTarget: e.relatedTarget });
        }, onFocus: onFocus && (() => (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onFocus)) }, __nativeAttributes);
    if (type === 'number') {
        // Chrome and Safari have a weird built-in behavior of letting focused
        // number inputs be controlled by scrolling on them. However, they don't
        // lock the browser's scroll, so it's very easy to accidentally increment
        // the input while scrolling down the page.
        attributes.onWheel = event => event.currentTarget.blur();
    }
    if (disableBrowserAutocorrect) {
        attributes.autoCorrect = 'off';
        attributes.autoCapitalize = 'off';
    }
    // ensure aria properties are string literal "true"
    if (ariaRequired) {
        attributes['aria-required'] = 'true';
    }
    if (invalid) {
        attributes['aria-invalid'] = 'true';
    }
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_10__.useMergeRefs)(ref, inputRef);
    // type = "visualSearch" renders a type="text' input
    if (attributes.type === 'visualSearch') {
        attributes.type = 'text';
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["input-container"]), ref: __internalRootRef }),
        __leftIcon && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { onClick: __onLeftIconClick, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["input-icon-left"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_11__["default"], { name: __leftIcon, variant: disabled ? 'disabled' : __leftIconVariant }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("input", Object.assign({ ref: mergedRef }, attributes)),
        __rightIcon && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["input-icon-right"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_12__["default"]
            // Used for test utils
            // eslint-disable-next-line react/forbid-component-props
            , { 
                // Used for test utils
                // eslint-disable-next-line react/forbid-component-props
                className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"]["input-button-right"], variant: "inline-icon", formAction: "none", iconName: __rightIcon, onClick: __onRightIconClick, ariaLabel: i18n('clearAriaLabel', clearAriaLabelOverride), disabled: disabled })))));
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(InternalInput));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/input/styles.css.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/input/styles.css.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/input/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_2rhyz_1mdn9_93",
  "input": "awsui_input_2rhyz_1mdn9_97",
  "input-readonly": "awsui_input-readonly_2rhyz_1mdn9_120",
  "input-invalid": "awsui_input-invalid_2rhyz_1mdn9_181",
  "input-has-icon-left": "awsui_input-has-icon-left_2rhyz_1mdn9_192",
  "input-type-search": "awsui_input-type-search_2rhyz_1mdn9_197",
  "input-has-icon-right": "awsui_input-has-icon-right_2rhyz_1mdn9_213",
  "input-has-no-border-radius": "awsui_input-has-no-border-radius_2rhyz_1mdn9_216",
  "input-container": "awsui_input-container_2rhyz_1mdn9_220",
  "input-icon-left": "awsui_input-icon-left_2rhyz_1mdn9_225",
  "input-icon-right": "awsui_input-icon-right_2rhyz_1mdn9_232",
  "input-button-right": "awsui_input-button-right_2rhyz_1mdn9_238"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/input/utils.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/input/utils.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "convertAutoComplete": () => (/* binding */ convertAutoComplete),
/* harmony export */   "useSearchProps": () => (/* binding */ useSearchProps)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const useSearchProps = (type, disabled, readOnly, value, inputRef, onChange) => {
    const searchProps = {};
    const handleIconClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        var _a;
        (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        onChange('');
    }, [inputRef, onChange]);
    if (type === 'search' || type === 'visualSearch') {
        searchProps.__leftIcon = 'search';
        if (!disabled && !readOnly && value) {
            searchProps.__rightIcon = 'close';
            searchProps.__onRightIconClick = handleIconClick;
        }
    }
    return searchProps;
};
/**
 * Converts the boolean or string value of the `autoComplete` property to the correct `autocomplete` attribute value.
 */
const convertAutoComplete = (propertyValue = false) => {
    if (propertyValue === true) {
        return 'on';
    }
    return propertyValue || 'off';
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/animate.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/animate.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "animate": () => (/* binding */ animate),
/* harmony export */   "getDOMRects": () => (/* binding */ getDOMRects)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function getDOMRects(elements) {
    const rects = {};
    for (const id in elements) {
        const element = elements[id];
        if (element) {
            rects[id] = element.getBoundingClientRect();
        }
    }
    return rects;
}
/*
  Animate DOM elements based on the FLIP technique
  - https://aerotwist.com/blog/flip-your-animations/
  - https://css-tricks.com/animating-layouts-with-the-flip-technique/

  This can be useful when the initial dimensions or position of the element is not known,
  so the initial offset or scaling needs to be retrieved via JS.

  Caveat: this currently does not support elements having CSS transforms in the end state.
  These would be overridden in the animation instead of combined.
 */
function animate({ oldState, elements, onTransitionsEnd, newElementInitialState, }) {
    // First, apply the transform that will make the elements "look like" in the start position
    for (const id in elements) {
        const element = elements[id];
        const oldRect = oldState[id];
        if (element) {
            const newRect = element.getBoundingClientRect();
            const noOpTransform = { scale: 1, x: 0, y: 0 };
            // Calculate initial position.
            // If the element didn't exist previously, use the newElementInitialState function if provided.
            // If not, default to no transitions (scale: 1, y: 0)
            const calculatedInverseTransform = oldRect
                ? {
                    scale: oldRect.width / newRect.width,
                    x: (oldRect.left + oldRect.right) / 2 - (newRect.left + newRect.right) / 2,
                    y: (oldRect.top + oldRect.bottom) / 2 - (newRect.top + newRect.bottom) / 2,
                }
                : newElementInitialState
                    ? newElementInitialState(newRect)
                    : {};
            const inverseTransform = Object.assign(Object.assign({}, noOpTransform), calculatedInverseTransform);
            // Apply this initial change, without animating
            element.style.transitionProperty = 'none';
            element.style.transform = `scale(${inverseTransform.scale}) translate(${inverseTransform.x}px, ${inverseTransform.y}px)`;
            if (!oldRect) {
                // If the element didn't exist, then fade it in
                // (besides any other possibly defined transitions based on `newElementInitialState`)
                element.style.opacity = '0';
            }
        }
    }
    // Animate from the initial state to the end state
    requestAnimationFrame(() => {
        const ongoingAnimations = new Set();
        for (const id in elements) {
            const element = elements[id];
            if (element) {
                const oldRect = oldState[id];
                if (oldRect) {
                    // Animate from here on
                    element.style.transitionProperty = `transform`;
                    // Unset inline CSS transforms so that the final state is applied
                    element.style.transform = '';
                }
                else {
                    // If the element didn't exist previously, fade in as well
                    element.style.transitionProperty = `transform, opacity`;
                    element.style.transform = '';
                    element.style.opacity = '';
                }
                const onTransitionStart = (event) => {
                    if (event.target === element) {
                        ongoingAnimations.add(id);
                        element.removeEventListener('transitionstart', onTransitionStart);
                    }
                };
                const onTransitionEnd = (event) => {
                    if (event.target === element) {
                        // Clean up remaining inline styles
                        element.style.transitionProperty = '';
                        element.removeEventListener('transitionstart', onTransitionEnd);
                        if (onTransitionsEnd) {
                            ongoingAnimations.delete(id);
                            if (ongoingAnimations.size === 0) {
                                onTransitionsEnd();
                            }
                        }
                    }
                };
                element.addEventListener('transitionstart', onTransitionStart);
                element.addEventListener('transitionend', onTransitionEnd);
            }
        }
    });
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/breakpoints.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/breakpoints.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getMatchingBreakpoint": () => (/* binding */ getMatchingBreakpoint),
/* harmony export */   "matchBreakpointMapping": () => (/* binding */ matchBreakpointMapping),
/* harmony export */   "mobileBreakpoint": () => (/* binding */ mobileBreakpoint)
/* harmony export */ });
const BREAKPOINT_MAPPING = [
    ['xl', 1840],
    ['l', 1320],
    ['m', 1120],
    ['s', 912],
    ['xs', 688],
    ['xxs', 465],
    ['default', -1],
];
const mobileBreakpoint = BREAKPOINT_MAPPING.filter(b => b[0] === 'xs')[0][1];
const BREAKPOINTS_DESCENDING = BREAKPOINT_MAPPING.map(([bp]) => bp);
/**
 * Take a breakpoint mapping and return the breakpoint value that most closely matches the actual breakpoint.
 */
function matchBreakpointMapping(subset, actual) {
    const qualifyingBreakpoints = BREAKPOINT_MAPPING.slice(BREAKPOINTS_DESCENDING.indexOf(actual));
    for (const [breakpoint] of qualifyingBreakpoints) {
        const breakpointValue = subset[breakpoint];
        if (breakpointValue !== undefined) {
            return breakpointValue;
        }
    }
    return null;
}
/**
 * Get the named breakpoint for a provided width, optionally filtering to a subset of breakpoints.
 */
function getMatchingBreakpoint(width, breakpointFilter) {
    for (const [breakpoint, breakpointWidth] of BREAKPOINT_MAPPING) {
        if (width > breakpointWidth && (!breakpointFilter || breakpointFilter.indexOf(breakpoint) !== -1)) {
            return breakpoint;
        }
    }
    return 'default';
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/abstract-switch/index.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/abstract-switch/index.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ AbstractSwitch)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.css.js");
/* harmony import */ var _hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function joinString(values) {
    return values.filter((value) => !!value).join(' ');
}
function AbstractSwitch(_a) {
    var { controlId, controlClassName, outlineClassName, showOutline, disabled, nativeControl, styledControl, label, description, descriptionBottomPadding, ariaLabel, ariaLabelledby, ariaDescribedby, onClick, __internalRootRef } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["controlId", "controlClassName", "outlineClassName", "showOutline", "disabled", "nativeControl", "styledControl", "label", "description", "descriptionBottomPadding", "ariaLabel", "ariaLabelledby", "ariaDescribedby", "onClick", "__internalRootRef"]);
    const uniqueId = (0,_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__.useUniqueId)();
    const id = controlId || uniqueId;
    const labelId = `${id}-label`;
    const descriptionId = `${id}-description`;
    const ariaLabelledByIds = [];
    if (label) {
        ariaLabelledByIds.push(labelId);
    }
    if (ariaLabelledby) {
        ariaLabelledByIds.push(ariaLabelledby);
    }
    const ariaDescriptons = [];
    if (ariaDescribedby) {
        ariaDescriptons.push(ariaDescribedby);
    }
    if (description) {
        ariaDescriptons.push(descriptionId);
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({}, rest, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].wrapper, rest.className), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["label-wrapper"], "aria-disabled": disabled ? 'true' : undefined, onClick: disabled ? undefined : onClick },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].control, controlClassName) },
                styledControl,
                nativeControl({
                    id,
                    disabled,
                    className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["native-input"],
                    'aria-describedby': ariaDescriptons.length ? joinString(ariaDescriptons) : undefined,
                    'aria-labelledby': ariaLabelledByIds.length ? joinString(ariaLabelledByIds) : undefined,
                    'aria-label': ariaLabel,
                }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].outline, outlineClassName, showOutline && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["show-outline"]) })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].content, !label && !description && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["empty-content"]) },
                label && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { id: labelId, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].label, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["label-disabled"]]: disabled }) }, label)),
                description && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { id: descriptionId, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].description, {
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["description-disabled"]]: disabled,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["description-bottom-padding"]]: descriptionBottomPadding,
                    }) }, description))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.css.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.css.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "content": "awsui_content_1wepg_1v8rp_93",
  "description": "awsui_description_1wepg_1v8rp_94",
  "label": "awsui_label_1wepg_1v8rp_95",
  "outline": "awsui_outline_1wepg_1v8rp_99",
  "show-outline": "awsui_show-outline_1wepg_1v8rp_102",
  "native-input": "awsui_native-input_1wepg_1v8rp_106",
  "wrapper": "awsui_wrapper_1wepg_1v8rp_110",
  "label-wrapper": "awsui_label-wrapper_1wepg_1v8rp_117",
  "empty-content": "awsui_empty-content_1wepg_1v8rp_129",
  "description-bottom-padding": "awsui_description-bottom-padding_1wepg_1v8rp_139",
  "label-disabled": "awsui_label-disabled_1wepg_1v8rp_147",
  "description-disabled": "awsui_description-disabled_1wepg_1v8rp_148",
  "control": "awsui_control_1wepg_1v8rp_153"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/index.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/index.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _dropdown__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../dropdown */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/index.js");
/* harmony import */ var _context_form_field_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _input_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../../input/internal */ "./node_modules/@cloudscape-design/components/input/internal.js");
/* harmony import */ var _keycode__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










const AutosuggestInput = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { value, onChange, onBlur, onFocus, onKeyUp, onKeyDown, name, placeholder, disabled, readOnly, autoFocus, ariaLabel, ariaRequired, disableBrowserAutocorrect = false, expandToViewport, ariaControls, ariaActivedescendant, clearAriaLabel, dropdownExpanded = true, dropdownContentKey, dropdownContentFocusable = false, dropdownContent = null, dropdownFooter = null, dropdownWidth, loopFocus, onCloseDropdown, onDelayedInput, onPressArrowDown, onPressArrowUp, onPressEnter, __internalRootRef } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["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 baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(restProps);
    const formFieldContext = (0,_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__.useFormFieldContext)(restProps);
    const inputRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const dropdownContentRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const dropdownFooterRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const preventOpenOnFocusRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const preventCloseOnBlurRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const [open, setOpen] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const openDropdown = () => !readOnly && setOpen(true);
    const closeDropdown = () => {
        setOpen(false);
        (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onCloseDropdown, null);
    };
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => ({
        focus(options) {
            var _a;
            if (options === null || options === void 0 ? void 0 : options.preventDropdown) {
                preventOpenOnFocusRef.current = true;
            }
            (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        },
        select() {
            var _a;
            (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.select();
        },
        open: openDropdown,
        close: closeDropdown,
    }));
    const handleBlur = () => {
        if (!preventCloseOnBlurRef.current) {
            closeDropdown();
            (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onBlur, null);
        }
    };
    const handleFocus = () => {
        if (!preventOpenOnFocusRef.current) {
            openDropdown();
            (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onFocus, null);
        }
        preventOpenOnFocusRef.current = false;
    };
    const handleKeyDown = (e) => {
        switch (e.detail.keyCode) {
            case _keycode__WEBPACK_IMPORTED_MODULE_6__.KeyCode.down: {
                onPressArrowDown === null || onPressArrowDown === void 0 ? void 0 : onPressArrowDown();
                openDropdown();
                e.preventDefault();
                break;
            }
            case _keycode__WEBPACK_IMPORTED_MODULE_6__.KeyCode.up: {
                onPressArrowUp === null || onPressArrowUp === void 0 ? void 0 : onPressArrowUp();
                openDropdown();
                e.preventDefault();
                break;
            }
            case _keycode__WEBPACK_IMPORTED_MODULE_6__.KeyCode.enter: {
                if (open) {
                    if (!(onPressEnter === null || onPressEnter === void 0 ? void 0 : onPressEnter())) {
                        closeDropdown();
                    }
                    e.preventDefault();
                }
                (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireCancelableEvent)(onKeyDown, e.detail);
                break;
            }
            case _keycode__WEBPACK_IMPORTED_MODULE_6__.KeyCode.escape: {
                if (open) {
                    closeDropdown();
                }
                else if (value) {
                    (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onChange, { value: '' });
                }
                e.preventDefault();
                (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireCancelableEvent)(onKeyDown, e.detail);
                break;
            }
            default: {
                (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireCancelableEvent)(onKeyDown, e.detail);
            }
        }
    };
    const handleChange = (value) => {
        openDropdown();
        (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onChange, { value });
    };
    const handleDelayedInput = (value) => {
        (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onDelayedInput, { value });
    };
    const handleDropdownMouseDown = event => {
        // Prevent currently focused element from losing focus.
        if (!dropdownContentFocusable) {
            event.preventDefault();
        }
        // Prevent closing dropdown on click inside.
        else {
            preventCloseOnBlurRef.current = true;
            requestAnimationFrame(() => {
                preventCloseOnBlurRef.current = false;
            });
        }
    };
    const expanded = open && dropdownExpanded;
    const nativeAttributes = {
        name,
        placeholder,
        autoFocus,
        onClick: openDropdown,
        role: 'combobox',
        'aria-autocomplete': 'list',
        'aria-expanded': expanded,
        'aria-controls': open ? ariaControls : undefined,
        // 'aria-owns' needed for safari+vo to announce activedescendant content
        'aria-owns': open ? ariaControls : undefined,
        'aria-label': ariaLabel,
        'aria-activedescendant': ariaActivedescendant,
    };
    // Closes dropdown when outside click is detected.
    // Similar to the internal dropdown implementation but includes the target as well.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!open) {
            return;
        }
        const clickListener = (event) => {
            var _a, _b, _c;
            if (!((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.contains(event.target)) &&
                !((_b = dropdownContentRef.current) === null || _b === void 0 ? void 0 : _b.contains(event.target)) &&
                !((_c = dropdownFooterRef.current) === null || _c === void 0 ? void 0 : _c.contains(event.target))) {
                closeDropdown();
            }
        };
        window.addEventListener('mousedown', clickListener);
        return () => {
            window.removeEventListener('mousedown', clickListener);
        };
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, [open]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].root), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_dropdown__WEBPACK_IMPORTED_MODULE_8__["default"], { minWidth: dropdownWidth, stretchWidth: !dropdownWidth, contentKey: dropdownContentKey, onFocus: handleFocus, onBlur: handleBlur, trigger: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_input_internal__WEBPACK_IMPORTED_MODULE_9__["default"], Object.assign({ type: "visualSearch", value: value, onChange: event => handleChange(event.detail.value), __onDelayedInput: event => handleDelayedInput(event.detail.value), onKeyDown: handleKeyDown, onKeyUp: onKeyUp, disabled: disabled, disableBrowserAutocorrect: disableBrowserAutocorrect, readOnly: readOnly, ariaRequired: ariaRequired, clearAriaLabel: clearAriaLabel, ref: inputRef, autoComplete: false, __nativeAttributes: nativeAttributes }, formFieldContext)), onMouseDown: handleDropdownMouseDown, open: open && !!dropdownContent, footer: dropdownFooterRef && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: dropdownFooterRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["dropdown-footer"] }, dropdownFooter)), expandToViewport: expandToViewport, loopFocus: loopFocus }, open && dropdownContent ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: dropdownContentRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["dropdown-content"] }, dropdownContent)) : null)));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AutosuggestInput);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.css.js":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.css.js ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "dropdown-footer": "awsui_dropdown-footer_vm8qf_jxdvh_5",
  "dropdown-content": "awsui_dropdown-content_vm8qf_jxdvh_10"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/button-trigger/index.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/button-trigger/index.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.css.js");
/* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






const ButtonTrigger = (_a, ref) => {
    var { children, pressed = false, hideCaret = false, disabled = false, readOnly = false, invalid = false, inFilteringToken, ariaHasPopup, ariaLabel, ariaLabelledby, ariaDescribedby, onKeyDown, onKeyUp, onMouseDown, onClick, onFocus, onBlur, autoFocus } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["children", "pressed", "hideCaret", "disabled", "readOnly", "invalid", "inFilteringToken", "ariaHasPopup", "ariaLabel", "ariaLabelledby", "ariaDescribedby", "onKeyDown", "onKeyUp", "onMouseDown", "onClick", "onFocus", "onBlur", "autoFocus"]);
    const baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const attributes = Object.assign(Object.assign({}, baseProps), { type: 'button', className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["button-trigger"], baseProps.className, pressed && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].pressed, disabled && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].disabled, invalid && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].invalid, !hideCaret && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["has-caret"], readOnly && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["read-only"], inFilteringToken && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["in-filtering-token"]), disabled: disabled || readOnly, 'aria-expanded': pressed, 'aria-label': ariaLabel, 'aria-labelledby': ariaLabelledby, 'aria-describedby': ariaDescribedby, 'aria-haspopup': ariaHasPopup !== null && ariaHasPopup !== void 0 ? ariaHasPopup : 'listbox', onKeyDown: onKeyDown && (event => (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireKeyboardEvent)(onKeyDown, event)), onKeyUp: onKeyUp && (event => (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireKeyboardEvent)(onKeyUp, event)), onMouseDown: onMouseDown && (event => (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireCancelableEvent)(onMouseDown, {}, event)), onClick: onClick && (event => (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireCancelableEvent)(onClick, {}, event)), onFocus: onFocus && (event => (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireCancelableEvent)(onFocus, {}, event)), onBlur: onBlur && (event => (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireCancelableEvent)(onBlur, { relatedTarget: event.relatedTarget }, event)), autoFocus });
    if (invalid) {
        attributes['aria-invalid'] = invalid;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", Object.assign({ ref: ref }, attributes),
        children,
        !hideCaret && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].arrow },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: "caret-down-filled", variant: disabled ? 'disabled' : 'normal' })))));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(ButtonTrigger));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.css.js":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.css.js ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "button-trigger": "awsui_button-trigger_18eso_1n888_97",
  "arrow": "awsui_arrow_18eso_1n888_97",
  "has-caret": "awsui_has-caret_18eso_1n888_137",
  "placeholder": "awsui_placeholder_18eso_1n888_140",
  "pressed": "awsui_pressed_18eso_1n888_153",
  "disabled": "awsui_disabled_18eso_1n888_156",
  "in-filtering-token": "awsui_in-filtering-token_18eso_1n888_165",
  "read-only": "awsui_read-only_18eso_1n888_171",
  "invalid": "awsui_invalid_18eso_1n888_188"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/axis-label.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/axis-label.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(AxisLabel));
function AxisLabel({ title, axis, position }) {
    if (!title) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["axis-label"], axis === 'x' ? _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["axis-label--x"] : _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["axis-label--y"]), fontWeight: "bold", textAlign: position === 'left' ? 'left' : 'center', margin: { bottom: position === 'left' ? 'l' : 'n' } },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { "aria-hidden": "true" }, title)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/bottom-labels.js":
/*!*********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/bottom-labels.js ***!
  \*********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./constants */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/constants.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
/* harmony import */ var _label_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./label-utils */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/label-utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(BottomLabels));
// Renders the visible tick labels on the bottom axis, as well as their grid lines.
function BottomLabels({ axis = 'x', width, height, scale, ticks, tickFormatter, title, ariaRoleDescription, autoHeight, offsetLeft = 0, offsetRight = 0, }) {
    const virtualTextRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const xOffset = scale.isCategorical() && axis === 'x' ? Math.max(0, scale.d3Scale.bandwidth() - 1) / 2 : 0;
    const cacheRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({});
    const getLabelSpace = (label) => {
        if (cacheRef.current[label] !== undefined) {
            return cacheRef.current[label];
        }
        if (virtualTextRef.current && virtualTextRef.current.getComputedTextLength) {
            virtualTextRef.current.textContent = label;
            cacheRef.current[label] = virtualTextRef.current.getComputedTextLength();
            return cacheRef.current[label];
        }
        return 0;
    };
    const formattedTicks = (0,_label_utils__WEBPACK_IMPORTED_MODULE_2__.formatTicks)({ ticks, scale, getLabelSpace, tickFormatter });
    if (virtualTextRef.current) {
        virtualTextRef.current.textContent = '';
    }
    const from = 0 - offsetLeft - xOffset;
    const until = width + offsetRight - xOffset;
    const balanceLabels = axis === 'x' && scale.scaleType !== 'log';
    const visibleTicks = (0,_label_utils__WEBPACK_IMPORTED_MODULE_2__.getVisibleTicks)(formattedTicks, from, until, balanceLabels);
    let maxHeight = _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_LENGTH + _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_MARGIN;
    for (const { lines } of formattedTicks) {
        maxHeight = Math.max(maxHeight, _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_LENGTH + _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_MARGIN + lines.length * _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_LINE_HEIGHT);
    }
    // Tell elements's height to the parent.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        autoHeight(maxHeight);
    }, [autoHeight, maxHeight]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: `translate(0,${height})`, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["labels-bottom"], "aria-label": title, role: "list", "aria-roledescription": ariaRoleDescription, "aria-hidden": true },
        visibleTicks.map(({ position, lines }, index) => isFinite(position) && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { key: index, transform: `translate(${position + xOffset},0)`, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].ticks, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["ticks--bottom"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["ticks--x"]]: axis === 'x',
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["ticks--y"]]: axis === 'y',
            }), role: "listitem", "aria-label": lines.join('\n') },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].ticks__line, x1: 0, x2: 0, y1: 0, y2: _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_LENGTH, "aria-hidden": "true" }),
            lines.map((line, lineIndex) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("text", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].ticks__text, key: lineIndex, x: 0, y: _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_LENGTH + _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_MARGIN + lineIndex * _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_LINE_HEIGHT }, line)))))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("text", { ref: virtualTextRef, x: 0, y: 0, style: { visibility: 'hidden' }, "aria-hidden": "true" })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/constants.js":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/constants.js ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TICK_LENGTH": () => (/* binding */ TICK_LENGTH),
/* harmony export */   "TICK_LINE_HEIGHT": () => (/* binding */ TICK_LINE_HEIGHT),
/* harmony export */   "TICK_MARGIN": () => (/* binding */ TICK_MARGIN),
/* harmony export */   "X_TICK_COUNT_RATIO": () => (/* binding */ X_TICK_COUNT_RATIO),
/* harmony export */   "Y_TICK_COUNT_RATIO": () => (/* binding */ Y_TICK_COUNT_RATIO)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
const TICK_LENGTH = 8;
const TICK_MARGIN = 4;
const TICK_LINE_HEIGHT = 16;
const X_TICK_COUNT_RATIO = 100;
const Y_TICK_COUNT_RATIO = 50;


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/emphasized-baseline.js":
/*!***************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/emphasized-baseline.js ***!
  \***************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./constants */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/constants.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(EmphasizedBaseline));
function EmphasizedBaseline({ axis = 'x', width, height, scale }) {
    var _a;
    // Y position of the zero baseline, if it exists
    const baselineY = (_a = scale.d3Scale(0)) !== null && _a !== void 0 ? _a : NaN;
    const showYBaseline = axis === 'x' && isFinite(baselineY) && baselineY <= height;
    if (showYBaseline) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].axis, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["axis--emphasized"]), x1: -_constants__WEBPACK_IMPORTED_MODULE_3__.TICK_MARGIN, x2: width, y1: baselineY, y2: baselineY, "aria-hidden": "true" }));
    }
    if (axis === 'y') {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].axis, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["axis--emphasized"]), x1: 0, y1: 0, x2: 0, y2: height + _constants__WEBPACK_IMPORTED_MODULE_3__.TICK_LENGTH, "aria-hidden": "true" }));
    }
    return null;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/highlighted-point.js":
/*!*************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/highlighted-point.js ***!
  \*************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(HighlightedPoint)));
function HighlightedPoint({ point, role = 'group', ariaLabel, ariaHasPopup, ariaExpanded }, ref) {
    if (!point) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { ref: ref, role: role, "aria-label": ariaLabel, "aria-haspopup": ariaHasPopup, "aria-expanded": ariaExpanded },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("circle", { key: point.key, "aria-hidden": "true", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["vertical-marker-circle-active"], cx: point.x, cy: point.y, r: 4, stroke: point.color, fill: point.color })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/label-utils.js":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/label-utils.js ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "formatTicks": () => (/* binding */ formatTicks),
/* harmony export */   "getVisibleTicks": () => (/* binding */ getVisibleTicks)
/* harmony export */ });
const SPACE_BETWEEN = 4;
function formatTicks({ ticks, scale, getLabelSpace, tickFormatter, }) {
    return ticks.map(tick => {
        var _a;
        const position = (_a = scale.d3Scale(tick)) !== null && _a !== void 0 ? _a : NaN;
        const label = tickFormatter ? tickFormatter(tick) : tick.toString();
        const lines = (label + '').split('\n');
        return { position, lines, space: Math.max(...lines.map(getLabelSpace)) };
    });
}
function getVisibleTicks(ticks, from, until, balanceTicks = false) {
    ticks = getTicksInRange(ticks, from, until);
    return balanceTicks ? getReducedTicks(ticks) : removeIntersections(ticks);
}
function getTicksInRange(ticks, from, until) {
    return ticks.filter(tick => from <= tick.position - tick.space / 2 && tick.position + tick.space / 2 <= until);
}
function getReducedTicks(ticks) {
    const reduceLabelRatio = findReduceLabelRatio(ticks);
    const reducedTicks = [];
    for (let index = 0; index < ticks.length; index += reduceLabelRatio) {
        reducedTicks.push(ticks[index]);
    }
    return reducedTicks;
}
// Returns a ratio such that all elements can be displayed with no intersections.
function findReduceLabelRatio(ticks, ratio = 1) {
    if (ratio >= ticks.length) {
        return ratio;
    }
    for (let i = ratio; i < ticks.length; i += ratio) {
        if (hasIntersection(ticks[i - ratio], ticks[i])) {
            return findReduceLabelRatio(ticks, ratio + 1);
        }
    }
    return ratio;
}
function removeIntersections(ticks) {
    const visibleTicks = [];
    let prevTick = null;
    for (const tick of ticks) {
        if (!prevTick || !hasIntersection(prevTick, tick)) {
            visibleTicks.push(tick);
            prevTick = tick;
        }
    }
    return visibleTicks;
}
function hasIntersection(a, b) {
    const [left, right] = a.position < b.position ? [a, b] : [b, a];
    const leftEdge = left.position + left.space / 2 + SPACE_BETWEEN;
    const rightEdge = right.position - right.space / 2;
    return leftEdge > rightEdge;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/labels-measure.js":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/labels-measure.js ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
/* harmony import */ var _hooks_container_queries__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(LabelsMeasure));
// Places the invisible left-hand side labels to calculate their maximum width.
function LabelsMeasure({ scale, ticks, tickFormatter, autoWidth }) {
    const [width, ref] = (0,_hooks_container_queries__WEBPACK_IMPORTED_MODULE_2__.useContainerQuery)(rect => rect.width);
    // Tell elements's width to the parent.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        autoWidth(width || 0);
    }, [autoWidth, width]);
    const labelMapper = (value) => {
        const scaledValue = scale.d3Scale(value);
        if (scaledValue === undefined || !isFinite(scaledValue)) {
            return null;
        }
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { key: `${value}`, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["labels-left__label"], "aria-hidden": "true" }, tickFormatter ? tickFormatter(value) : value.toString()));
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: ref, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["labels-left"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["labels-left--hidden"]) }, ticks.map(labelMapper)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/left-labels.js":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/left-labels.js ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./constants */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/constants.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
/* harmony import */ var _label_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./label-utils */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/label-utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const OFFSET_PX = 12;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(LeftLabels));
// Renders the visible tick labels on the left axis, as well as their grid lines.
function LeftLabels({ axis = 'y', width, height, scale, ticks, tickFormatter, title, ariaRoleDescription, }) {
    const virtualTextRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const yOffset = axis === 'x' && scale.isCategorical() ? Math.max(0, scale.d3Scale.bandwidth() - 1) / 2 : 0;
    const cacheRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({});
    const getLabelSpace = (label) => {
        if (cacheRef.current[label] !== undefined) {
            return cacheRef.current[label];
        }
        if (virtualTextRef.current && virtualTextRef.current.getBBox) {
            virtualTextRef.current.textContent = label;
            cacheRef.current[label] = virtualTextRef.current.getBBox().height;
            return cacheRef.current[label];
        }
        return 0;
    };
    const formattedTicks = (0,_label_utils__WEBPACK_IMPORTED_MODULE_2__.formatTicks)({ ticks, scale, getLabelSpace, tickFormatter });
    if (virtualTextRef.current) {
        virtualTextRef.current.textContent = '';
    }
    const from = 0 - OFFSET_PX - yOffset;
    const until = height + OFFSET_PX - yOffset;
    const visibleTicks = (0,_label_utils__WEBPACK_IMPORTED_MODULE_2__.getVisibleTicks)(formattedTicks, from, until);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["labels-left"]), "aria-label": title, role: "list", "aria-roledescription": ariaRoleDescription, "aria-hidden": true },
        visibleTicks.map(({ position, lines }, index) => isFinite(position) && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { key: index, role: "listitem", transform: `translate(0,${position + yOffset})`, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].ticks, axis === 'x' ? _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["ticks--x"] : _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["ticks--y"]) },
            axis === 'y' && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].grid, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].ticks_line), x1: -_constants__WEBPACK_IMPORTED_MODULE_4__.TICK_LENGTH, y1: 0, x2: width, y2: 0, "aria-hidden": "true" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("text", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].ticks__text, x: -(_constants__WEBPACK_IMPORTED_MODULE_4__.TICK_LENGTH + _constants__WEBPACK_IMPORTED_MODULE_4__.TICK_MARGIN), y: 0 }, lines.join(' '))))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("text", { ref: virtualTextRef, x: 0, y: 0, style: { visibility: 'hidden' }, "aria-hidden": "true" })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/scales.js":
/*!**************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/scales.js ***!
  \**************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ChartScale": () => (/* binding */ ChartScale),
/* harmony export */   "NumericChartScale": () => (/* binding */ NumericChartScale),
/* harmony export */   "createScale": () => (/* binding */ createScale)
/* harmony export */ });
/* harmony import */ var _vendor_d3_scale__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../vendor/d3-scale */ "./node_modules/@cloudscape-design/components/internal/vendor/d3-scale.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function isNumericDomain(domain) {
    return domain.length > 0 && typeof domain[0] === 'number';
}
function isDateDomain(domain) {
    return domain.length > 0 && domain[0] instanceof Date;
}
function createNumericScale(type, domain) {
    let scale;
    switch (type) {
        case 'log':
            scale = (0,_vendor_d3_scale__WEBPACK_IMPORTED_MODULE_0__.scaleLog)();
            break;
        default:
            scale = (0,_vendor_d3_scale__WEBPACK_IMPORTED_MODULE_0__.scaleLinear)();
    }
    if (isNumericDomain(domain)) {
        scale.domain(domain);
    }
    return scale;
}
function createTimeScale(domain) {
    const scale = (0,_vendor_d3_scale__WEBPACK_IMPORTED_MODULE_0__.scaleTime)();
    if (isDateDomain(domain)) {
        scale.domain(domain);
    }
    return scale;
}
function createBandScale(domain) {
    const scale = (0,_vendor_d3_scale__WEBPACK_IMPORTED_MODULE_0__.scaleBand)().padding(0.1);
    scale.domain(domain);
    return scale;
}
function createScale(type, domain, range) {
    switch (type) {
        case 'linear':
        case 'log':
            return { type: 'numeric', scale: createNumericScale(type, domain).range(range) };
        case 'time':
            return { type: 'time', scale: createTimeScale(domain).range(range) };
        case 'categorical':
            return { type: 'categorical', scale: createBandScale(domain).range(range) };
    }
}
class ChartScale {
    constructor(scaleType, domain, range, noCategoricalOuterPadding = false) {
        this.scaleType = scaleType;
        this.domain = domain;
        this.range = range;
        this.scale = createScale(this.scaleType, this.domain, this.range);
        this.d3Scale = this.scale.scale;
        if (this.isCategorical()) {
            if (noCategoricalOuterPadding) {
                // Categorical charts with only line (or threshold) series don't need as much out padding
                // compared to a bar series. Increasing the inner padding to push more data points to the outside.
                this.d3Scale.paddingInner(0.7);
                this.d3Scale.paddingOuter(0);
            }
            else {
                this.d3Scale.paddingInner(0.2);
                this.d3Scale.paddingOuter(0.05);
            }
        }
    }
    cloneScale(newScaleType, newDomain, newRange) {
        return new ChartScale(newScaleType || this.scaleType, newDomain || this.domain, newRange || this.range);
    }
    isNumeric() {
        return this.scale.type === 'numeric';
    }
    isTime() {
        return this.scale.type === 'time';
    }
    isCategorical() {
        return this.scale.type === 'categorical';
    }
}
class NumericChartScale {
    constructor(scaleType, domain, range, adjustDomain) {
        this.scaleType = scaleType;
        const scale = createNumericScale(scaleType, domain).range(range);
        if (adjustDomain !== null) {
            scale.nice(adjustDomain);
        }
        this.scale = { type: 'numeric', scale };
        this.d3Scale = this.scale.scale;
    }
    isCategorical() {
        return false;
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "axis": "awsui_axis_f0fot_62k26_9",
  "vertical-marker": "awsui_vertical-marker_f0fot_62k26_10",
  "axis--emphasized": "awsui_axis--emphasized_f0fot_62k26_15",
  "axis-label": "awsui_axis-label_f0fot_62k26_19",
  "axis-label--x": "awsui_axis-label--x_f0fot_62k26_24",
  "axis-label--y": "awsui_axis-label--y_f0fot_62k26_25",
  "grid": "awsui_grid_f0fot_62k26_29",
  "ticks__line": "awsui_ticks__line_f0fot_62k26_34",
  "ticks__text": "awsui_ticks__text_f0fot_62k26_39",
  "ticks--y": "awsui_ticks--y_f0fot_62k26_44",
  "ticks--x": "awsui_ticks--x_f0fot_62k26_45",
  "ticks--bottom": "awsui_ticks--bottom_f0fot_62k26_49",
  "labels-left": "awsui_labels-left_f0fot_62k26_54",
  "ticks": "awsui_ticks_f0fot_62k26_34",
  "labels-left__label": "awsui_labels-left__label_f0fot_62k26_69",
  "labels-left--hidden": "awsui_labels-left--hidden_f0fot_62k26_73",
  "labels-bottom": "awsui_labels-bottom_f0fot_62k26_81",
  "vertical-marker-circle": "awsui_vertical-marker-circle_f0fot_62k26_92",
  "vertical-marker-circle-active": "awsui_vertical-marker-circle-active_f0fot_62k26_98",
  "focus-outline": "awsui_focus-outline_f0fot_62k26_103",
  "filter-container": "awsui_filter-container_f0fot_62k26_111"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/ticks.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/ticks.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "createXTicks": () => (/* binding */ createXTicks),
/* harmony export */   "createYTicks": () => (/* binding */ createYTicks),
/* harmony export */   "getXTickCount": () => (/* binding */ getXTickCount),
/* harmony export */   "getYTickCount": () => (/* binding */ getYTickCount)
/* harmony export */ });
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/differenceInDays/index.js");
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/add/index.js");
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./constants */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/constants.js");


// The number of ticks is currently defined by the length of the scale.
// The x scale tends to have longer labels, so we're using less ticks for it.
// These numbers are currently based on first impressions and might change in the future.
// We might also open up an API in the future to control the amount of ticks displayed.
function getXTickCount(width) {
    return Math.ceil(width / _constants__WEBPACK_IMPORTED_MODULE_0__.X_TICK_COUNT_RATIO);
}
function getYTickCount(height) {
    return Math.ceil(height / _constants__WEBPACK_IMPORTED_MODULE_0__.Y_TICK_COUNT_RATIO);
}
function createXTicks(scale, values) {
    if (scale.isNumeric()) {
        return scale.d3Scale.ticks(values);
    }
    else if (scale.isTime()) {
        const rawTicks = scale.d3Scale.ticks(values);
        const domain = scale.d3Scale.domain();
        return uniform(rawTicks, domain[domain.length - 1]);
    }
    else {
        return scale.d3Scale.domain();
    }
}
function createYTicks(scale, values) {
    const ticks = scale.d3Scale.ticks(values);
    // The logarithmic scale sometimes produces a very large amount of (major and minor) ticks,
    // at which point we need to reduce them significantly for space.
    if (scale.scaleType === 'log' && ticks.length > 10) {
        return scale.d3Scale.ticks(3);
    }
    return ticks;
}
/**
 * Ensure uniformly-spaced ticks for 2-day intervals. d3-scale generates
 * ticks for even or odd numbers, which causes varying interval lengths
 * between months.
 */
function uniform(ticks, max) {
    if (ticks.length < 3 || !isMixedDayInterval(ticks)) {
        return ticks;
    }
    return createTwoDayInterval(ticks[0], max);
}
function isMixedDayInterval(ticks) {
    let oneDayInterval = false;
    let twoDayInterval = false;
    for (let i = 1; i < ticks.length; i++) {
        oneDayInterval = oneDayInterval || isDayInterval(ticks[i - 1], ticks[i], 1);
        twoDayInterval = twoDayInterval || isDayInterval(ticks[i - 1], ticks[i], 2);
    }
    return oneDayInterval && twoDayInterval;
}
function isDayInterval(a, b, difference = 1) {
    return Math.abs((0,date_fns__WEBPACK_IMPORTED_MODULE_1__["default"])(a, b)) === difference;
}
function createTwoDayInterval(start, max) {
    const result = [];
    let curr = start;
    while (curr < max) {
        result.push(curr);
        curr = (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(curr, { days: 2 });
    }
    return result;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/vertical-grid-lines.js":
/*!***************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/vertical-grid-lines.js ***!
  \***************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(VerticalGridLines));
function VerticalGridLines({ ticks, scale, height }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { "aria-hidden": "true" }, ticks.map(tick => {
        var _a;
        const x = (_a = scale.d3Scale(tick)) !== null && _a !== void 0 ? _a : NaN;
        return isFinite(x) && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { key: tick, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].grid, x1: x, y1: 0, x2: x, y2: height });
    })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/vertical-marker.js":
/*!***********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/vertical-marker.js ***!
  \***********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(VerticalMarker)));
function VerticalMarker({ height, showPoints = true, showLine = true, points }, ref) {
    const [firstPoint] = points || [];
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { ref: ref, "aria-hidden": "true", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["vertical-marker"], style: { visibility: showLine && firstPoint ? 'visible' : 'hidden' }, x1: firstPoint === null || firstPoint === void 0 ? void 0 : firstPoint.x, x2: firstPoint === null || firstPoint === void 0 ? void 0 : firstPoint.x, y1: 0, y2: height }),
        showPoints &&
            points &&
            points.map(point => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("circle", { key: point.key, "aria-hidden": "true", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["vertical-marker-circle"], cx: point.x, cy: point.y, r: 4, stroke: point.color })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-filter/index.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-filter/index.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _multiselect_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../multiselect/internal */ "./node_modules/@cloudscape-design/components/multiselect/internal.js");
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _chart_series_marker__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../chart-series-marker */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_1__.memo)(ChartFilter));
function ChartFilter(_a) {
    var { series, i18nStrings, selectedSeries, onChange } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["series", "i18nStrings", "selectedSeries", "onChange"]);
    const baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const className = (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root);
    const defaultOptions = series.map((d, i) => ({
        label: d.label,
        value: '' + i,
        datum: d.datum,
        __customIcon: (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["custom-icon-wrapper"] },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_chart_series_marker__WEBPACK_IMPORTED_MODULE_5__["default"], { color: d.color, type: d.type }))),
    }));
    const selectedOptions = defaultOptions.filter(option => (selectedSeries === null || selectedSeries === void 0 ? void 0 : selectedSeries.indexOf(option.datum)) !== -1);
    const updateSelection = (0,react__WEBPACK_IMPORTED_MODULE_1__.useCallback)(({ detail: { selectedOptions } }) => {
        const selectedSeries = defaultOptions
            .filter(option => selectedOptions.indexOf(option) !== -1)
            .map(option => option.datum);
        onChange(selectedSeries);
    }, [onChange, defaultOptions]);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({}, baseProps, { label: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.filterLabel, className: className }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_multiselect_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { placeholder: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.filterPlaceholder, options: defaultOptions, selectedOptions: selectedOptions, onChange: updateSelection, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["chart-filter"], selectedAriaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.filterSelectedAriaLabel, hideTokens: true })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.css.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.css.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1px7g_r1ko0_93",
  "chart-filter": "awsui_chart-filter_1px7g_r1ko0_106",
  "custom-icon-wrapper": "awsui_custom-icon-wrapper_1px7g_r1ko0_110"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-legend/index.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-legend/index.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _keycode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _chart_series_marker__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../chart-series-marker */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_1__.memo)(ChartLegend));
function ChartLegend({ series, onHighlightChange, highlightedSeries, legendTitle, ariaLabel, plotContainerRef, }) {
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const segmentsRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)([]);
    const highlightedSeriesIndex = findSeriesIndex(series, highlightedSeries);
    const highlightLeft = () => {
        var _a;
        const currentIndex = highlightedSeriesIndex !== null && highlightedSeriesIndex !== void 0 ? highlightedSeriesIndex : 0;
        const nextIndex = currentIndex - 1 >= 0 ? currentIndex - 1 : series.length - 1;
        (_a = segmentsRef.current[nextIndex]) === null || _a === void 0 ? void 0 : _a.focus();
    };
    const highlightRight = () => {
        var _a;
        const currentIndex = highlightedSeriesIndex !== null && highlightedSeriesIndex !== void 0 ? highlightedSeriesIndex : 0;
        const nextIndex = currentIndex + 1 < series.length ? currentIndex + 1 : 0;
        (_a = segmentsRef.current[nextIndex]) === null || _a === void 0 ? void 0 : _a.focus();
    };
    const handleKeyPress = (event) => {
        if (event.keyCode === _keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.right || event.keyCode === _keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.left) {
            // Preventing default fixes an issue in Safari+VO when VO additionally interprets arrow keys as its commands.
            event.preventDefault();
            switch (event.keyCode) {
                case _keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.left:
                    return highlightLeft();
                case _keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.right:
                    return highlightRight();
                default:
                    return;
            }
        }
    };
    const handleSelection = (index) => {
        if (series[index].datum !== highlightedSeries) {
            onHighlightChange(series[index].datum);
        }
    };
    const handleBlur = (event) => {
        var _a;
        // We need to check if the next element to be focused inside the plot container or not
        // so we don't clear the selected legend in case we are still focusing elements ( legend elements )
        // inside the plot container
        if (event.relatedTarget === null ||
            (containerRef.current &&
                !containerRef.current.contains(event.relatedTarget) &&
                !((_a = plotContainerRef === null || plotContainerRef === void 0 ? void 0 : plotContainerRef.current) === null || _a === void 0 ? void 0 : _a.contains(event.relatedTarget)))) {
            onHighlightChange(null);
        }
    };
    const handleMouseOver = (s) => {
        if (s !== highlightedSeries) {
            onHighlightChange(s);
        }
    };
    const handleMouseLeave = () => {
        onHighlightChange(null);
    };
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { ref: containerRef, role: "toolbar", "aria-label": legendTitle || ariaLabel, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].root, onKeyDown: handleKeyPress, onBlur: handleBlur },
            legendTitle && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { fontWeight: "bold", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].title }, legendTitle)),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].list }, series.map((s, index) => {
                const someHighlighted = highlightedSeries !== null;
                const isHighlighted = highlightedSeries === s.datum;
                const isDimmed = someHighlighted && !isHighlighted;
                return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { role: "button", key: index, "aria-pressed": isHighlighted, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].marker, {
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["marker--dimmed"]]: isDimmed,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["marker--highlighted"]]: isHighlighted,
                    }), ref: elem => {
                        if (elem) {
                            segmentsRef.current[index] = elem;
                        }
                        else {
                            delete segmentsRef.current[index];
                        }
                    }, tabIndex: index === highlightedSeriesIndex || (highlightedSeriesIndex === undefined && index === 0) ? 0 : -1, onFocus: () => handleSelection(index), onClick: () => handleSelection(index), onMouseOver: () => handleMouseOver(s.datum), onMouseLeave: handleMouseLeave },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_chart_series_marker__WEBPACK_IMPORTED_MODULE_5__["default"], { color: s.color, type: s.type }),
                    " ",
                    s.label));
            })))));
}
function findSeriesIndex(series, targetSeries) {
    for (let index = 0; index < series.length; index++) {
        if (series[index].datum === targetSeries) {
            return index;
        }
    }
    return undefined;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.css.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.css.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "marker": "awsui_marker_1kjc7_frtmv_93",
  "root": "awsui_root_1kjc7_frtmv_111",
  "title": "awsui_title_1kjc7_frtmv_127",
  "list": "awsui_list_1kjc7_frtmv_131",
  "marker--dimmed": "awsui_marker--dimmed_1kjc7_frtmv_173",
  "marker--highlighted": "awsui_marker--highlighted_1kjc7_frtmv_176"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/application-controller.js":
/*!*************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-plot/application-controller.js ***!
  \*************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _utils_focus_svg_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../utils/focus-svg-element */ "./node_modules/@cloudscape-design/components/internal/utils/focus-svg-element.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(ApplicationController));
function ApplicationController({ activeElementKey, activeElementRef, onFocus, onBlur, onKeyDown }, ref) {
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const applicationRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const focusTransitionRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const [isFocused, setFocused] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    // Calls provided onFocus handler when the application obtains focus, ignoring internal focus juggling.
    const onApplicationFocus = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        if (focusTransitionRef.current === false) {
            setFocused(true);
            onFocus && onFocus(event);
        }
        else {
            focusTransitionRef.current = false;
        }
    }, [onFocus]);
    // Calls provided onBlur handler when the application loses focus, ignoring internal focus juggling.
    const onApplicationBlur = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        if (focusTransitionRef.current === false) {
            setFocused(false);
            onBlur && onBlur(event);
            // The application controller can only be focused programmatically.
            muteApplication(applicationRef.current);
        }
    }, [onBlur]);
    const onApplicationKeyDown = onKeyDown;
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => ({
        focus: () => focusApplication(applicationRef.current, (activeElementRef === null || activeElementRef === void 0 ? void 0 : activeElementRef.current) || null),
    }), [activeElementRef]);
    // Re-attaches and re-focuses the application for screen readers to treat it as an update.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // Skip if not focused or if the transition is already happening.
        if (!isFocused || focusTransitionRef.current === true) {
            return;
        }
        // Delay focus juggle to let the last focus event settle in Firefox.
        // Without the delay the focus is getting lost.
        const timeoutId = setTimeout(() => {
            focusTransitionRef.current = true;
            containerRef.current.removeChild(applicationRef.current);
            containerRef.current.appendChild(applicationRef.current);
            focusApplication(applicationRef.current, (activeElementRef === null || activeElementRef === void 0 ? void 0 : activeElementRef.current) || null);
        }, 0);
        return () => clearTimeout(timeoutId);
    }, [isFocused, activeElementKey, activeElementRef]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { ref: containerRef },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { tabIndex: -1, ref: applicationRef, onFocus: onApplicationFocus, onBlur: onApplicationBlur, onKeyDown: onApplicationKeyDown, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].application })));
}
// Focuses application but before copies aria-attributes from the target.
function focusApplication(app, target) {
    // Remove prev attributes.
    for (const attributeName of getAttributeNames(app)) {
        if (attributeName === 'role' || attributeName.slice(0, 4) === 'aria') {
            app.removeAttribute(attributeName);
        }
    }
    // Copy new attributes.
    if (target) {
        for (const attributeName of getAttributeNames(target)) {
            if (attributeName === 'role' || attributeName.slice(0, 4) === 'aria') {
                const attributeValue = target.getAttribute(attributeName);
                attributeValue && app.setAttribute(attributeName, attributeValue);
            }
        }
    }
    // Make app focusable.
    app.tabIndex = 0;
    app.setAttribute('focusable', 'true');
    app.setAttribute('aria-hidden', 'false');
    // Focus app.
    (0,_utils_focus_svg_element__WEBPACK_IMPORTED_MODULE_2__["default"])(app);
}
// The application is to be only focused programmatically.
function muteApplication(app) {
    // Remove prev attributes.
    for (const attributeName of getAttributeNames(app)) {
        if (attributeName === 'role' || attributeName.slice(0, 4) === 'aria') {
            app.removeAttribute(attributeName);
        }
    }
    // Make app non-focusable.
    app.tabIndex = -1;
    app.setAttribute('focusable', 'false');
    app.setAttribute('aria-hidden', 'true');
}
// Polyfill for element.getAttributeNames(), IE11
// https://developer.mozilla.org/en-US/docs/Web/API/Element/getAttributeNames#polyfill
function getAttributeNames(element) {
    const attributes = element.attributes;
    const result = new Array(attributes.length);
    for (let i = 0; i < attributes.length; i++) {
        result[i] = attributes[i].name;
    }
    return result;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/focus-outline.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-plot/focus-outline.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ FocusOutline)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.css.js");
/* harmony import */ var _hooks_focus_visible__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../hooks/focus-visible */ "./node_modules/@cloudscape-design/components/internal/hooks/focus-visible/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function useFocusVisibleState() {
    const [focusVisible, setFocusVisible] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        function handleMousedown() {
            return setFocusVisible(false);
        }
        function handleKeydown(event) {
            // we do not want to highlight focused element
            // when special keys are pressed
            if (!(0,_hooks_focus_visible__WEBPACK_IMPORTED_MODULE_1__.isModifierKey)(event)) {
                setFocusVisible(true);
            }
        }
        document.addEventListener('mousedown', handleMousedown);
        document.addEventListener('keydown', handleKeydown);
        return () => {
            document.removeEventListener('mousedown', handleMousedown);
            document.removeEventListener('keydown', handleKeydown);
        };
    });
    return focusVisible;
}
function FocusOutline({ elementKey, elementRef, offset = 0 }) {
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const focusVisible = useFocusVisibleState();
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!ref.current) {
            return;
        }
        if (focusVisible && elementKey && elementRef && elementRef.current && elementRef.current.getBBox) {
            const element = elementRef.current.getBBox();
            showOutline(ref.current, element, offset);
        }
        else {
            hideOutline(ref.current);
        }
    }, [focusVisible, elementKey, elementRef, offset]);
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { ref: ref, "aria-hidden": "true", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["focus-outline"], rx: "2" });
}
function showOutline(el, position, offset) {
    const offsetX = typeof offset === 'number' ? offset : offset.x;
    const offsetY = typeof offset === 'number' ? offset : offset.y;
    el.setAttribute('x', (position.x - offsetX).toString());
    el.setAttribute('y', (position.y - offsetY).toString());
    el.setAttribute('width', (position.width + 2 * offsetX).toString());
    el.setAttribute('height', (position.height + 2 * offsetY).toString());
    el.style.visibility = 'visible';
}
function hideOutline(el) {
    el.style.visibility = 'hidden';
    el.removeAttribute('x');
    el.removeAttribute('y');
    el.removeAttribute('width');
    el.removeAttribute('height');
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/index.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-plot/index.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.css.js");
/* harmony import */ var _hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _keycode__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _live_region_index__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../live-region/index */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _application_controller__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./application-controller */ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/application-controller.js");
/* harmony import */ var _focus_outline__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./focus-outline */ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/focus-outline.js");
/* harmony import */ var _utils_focus_svg_element__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../utils/focus-svg-element */ "./node_modules/@cloudscape-design/components/internal/utils/focus-svg-element.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const DEFAULT_PLOT_FOCUS_OFFSET = 3;
const DEFAULT_ELEMENT_FOCUS_OFFSET = 3;
/**
  An extension for the SVG to be used for charts. It includes a controller element to
  handle the focus and keyboard interactions in a way that is supported by screen readers.

  The application mimics the aria-activedescendant behavior which is unsupported by Safari. The
  activeElementRef is the pointer to the secondary-focus element and activeElementKey denotes when
  the focus transition was made.

  Alternatively, ariaLiveRegion can be used to make announcements.
*/
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(ChartPlot));
function ChartPlot(_a, ref) {
    var { width, height, transform, offsetTop, offsetBottom, offsetLeft, offsetRight, ariaLabel, ariaLabelledby, ariaRoleDescription, ariaDescription, ariaDescribedby, activeElementKey, activeElementRef, ariaLiveRegion, isClickable, isPrecise, children, onMouseDown, onKeyDown, onFocus, onBlur, focusOffset = DEFAULT_PLOT_FOCUS_OFFSET, activeElementFocusOffset = DEFAULT_ELEMENT_FOCUS_OFFSET } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["width", "height", "transform", "offsetTop", "offsetBottom", "offsetLeft", "offsetRight", "ariaLabel", "ariaLabelledby", "ariaRoleDescription", "ariaDescription", "ariaDescribedby", "activeElementKey", "activeElementRef", "ariaLiveRegion", "isClickable", "isPrecise", "children", "onMouseDown", "onKeyDown", "onFocus", "onBlur", "focusOffset", "activeElementFocusOffset"]);
    const svgRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const applicationRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const plotClickedRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const [isPlotFocused, setPlotFocused] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [isApplicationFocused, setApplicationFocused] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const internalDescriptionId = (0,_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__.useUniqueId)('awsui-chart-plot__description');
    const ariaDescriptionId = [ariaDescription && internalDescriptionId, ariaDescribedby].filter(Boolean).join(' ');
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => ({
        svg: svgRef.current,
        focusPlot: () => (0,_utils_focus_svg_element__WEBPACK_IMPORTED_MODULE_4__["default"])(svgRef.current),
        focusApplication: () => applicationRef.current.focus(),
    }));
    const onPlotMouseDown = (event) => {
        onMouseDown && onMouseDown(event);
        // Record the click was made for the application focus handler.
        plotClickedRef.current = true;
    };
    const onPlotFocus = (event) => {
        if (event.target === svgRef.current && !plotClickedRef.current) {
            setPlotFocused(true);
        }
        // The click should focus the underling application bypassing the svg.
        else if (plotClickedRef.current) {
            applicationRef.current.focus();
        }
    };
    const onPlotBlur = (event) => {
        if (event.target === svgRef.current) {
            setPlotFocused(false);
        }
    };
    // Once one of the expected keys is pressed the focus is delegated to the application controller.
    const onPlotKeyDown = (event) => {
        if (isPlotFocused) {
            // Delegate the focus to the application if one of the expected keys was pressed.
            const codes = [_keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.space, _keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.enter, _keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.up, _keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.left, _keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.right, _keycode__WEBPACK_IMPORTED_MODULE_5__.KeyCode.down];
            if (codes.indexOf(event.keyCode) !== -1) {
                applicationRef.current.focus();
            }
        }
    };
    const onApplicationFocus = (event) => {
        onFocus && onFocus(event, plotClickedRef.current ? 'mouse' : 'keyboard');
        // "Release" the click reference to not affect the next call of this handler.
        plotClickedRef.current = false;
        setApplicationFocused(true);
    };
    const onApplicationBlur = (event) => {
        onBlur && onBlur(event);
        setApplicationFocused(false);
    };
    const onApplicationKeyDown = onKeyDown;
    const plotFocusable = !isApplicationFocused;
    const plotTabIndex = plotFocusable ? 0 : -1;
    const plotAria = !isApplicationFocused
        ? {
            'aria-label': ariaLabel,
            'aria-labelledby': ariaLabelledby,
            'aria-describedby': ariaDescriptionId,
            'aria-roledescription': ariaRoleDescription,
        }
        : {};
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("svg", Object.assign({}, restProps, { focusable: plotFocusable, tabIndex: plotTabIndex, role: "application", "aria-hidden": "false" }, plotAria, { ref: svgRef, width: width, height: height, style: {
                marginTop: offsetTop,
                marginBottom: offsetBottom,
                marginLeft: offsetLeft,
                marginRight: offsetRight,
            }, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].root, {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].clickable]: isClickable,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].precise]: isPrecise,
            }), onMouseDown: onPlotMouseDown, onFocus: onPlotFocus, onBlur: onPlotBlur, onKeyDown: onPlotKeyDown }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_focus_outline__WEBPACK_IMPORTED_MODULE_7__["default"], { elementRef: svgRef, elementKey: isPlotFocused, offset: focusOffset }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: transform, role: "group" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_application_controller__WEBPACK_IMPORTED_MODULE_8__["default"], { activeElementKey: activeElementKey || null, activeElementRef: activeElementRef, ref: applicationRef, onFocus: onApplicationFocus, onBlur: onApplicationBlur, onKeyDown: onApplicationKeyDown }),
                ariaDescription && plotFocusable && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("desc", { "aria-hidden": "true", id: internalDescriptionId }, ariaDescription)),
                children,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_focus_outline__WEBPACK_IMPORTED_MODULE_7__["default"], { elementRef: activeElementRef, elementKey: isApplicationFocused && activeElementKey, offset: activeElementFocusOffset }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_live_region_index__WEBPACK_IMPORTED_MODULE_9__["default"], null, ariaLiveRegion)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.css.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.css.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1fcus_1rivh_93",
  "clickable": "awsui_clickable_1fcus_1rivh_102",
  "precise": "awsui_precise_1fcus_1rivh_106",
  "focus-outline": "awsui_focus-outline_1fcus_1rivh_110",
  "application": "awsui_application_1fcus_1rivh_119"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-popover/index.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-popover/index.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _popover_container__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../../popover/container */ "./node_modules/@cloudscape-design/components/popover/container.js");
/* harmony import */ var _popover_body__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../../popover/body */ "./node_modules/@cloudscape-design/components/popover/body.js");
/* harmony import */ var _popover_styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../popover/styles.css.js */ "./node_modules/@cloudscape-design/components/popover/styles.css.js");
/* harmony import */ var _utils_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(ChartPopover));
function ChartPopover(_a, ref) {
    var { position = 'right', size = 'medium', fixedWidth = false, dismissButton = false, dismissAriaLabel, children, title, trackRef, trackKey, onDismiss, container, onMouseEnter, onMouseLeave } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["position", "size", "fixedWidth", "dismissButton", "dismissAriaLabel", "children", "title", "trackRef", "trackKey", "onDismiss", "container", "onMouseEnter", "onMouseLeave"]);
    const baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const popoverObjectRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const popoverRef = (0,_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_4__.useMergeRefs)(popoverObjectRef, ref);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const onDocumentClick = (event) => {
            if (event.target &&
                !(0,_utils_dom__WEBPACK_IMPORTED_MODULE_5__.nodeContains)(popoverObjectRef.current, event.target) && // click not in popover
                !(0,_utils_dom__WEBPACK_IMPORTED_MODULE_5__.nodeContains)(container, event.target) // click not in segment
            ) {
                onDismiss(true);
            }
        };
        document.addEventListener('mousedown', onDocumentClick, { capture: true });
        return () => {
            document.removeEventListener('mousedown', onDocumentClick, { capture: true });
        };
    }, [container, onDismiss]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_popover_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].root, baseProps.className, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].dismissable]: dismissButton }), ref: popoverRef, onMouseEnter: onMouseEnter, onMouseLeave: onMouseLeave }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_container__WEBPACK_IMPORTED_MODULE_8__["default"], { size: size, fixedWidth: fixedWidth, position: position, trackRef: trackRef, trackKey: trackKey, arrow: position => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_popover_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].arrow, _popover_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`arrow-position-${position}`]) },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _popover_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["arrow-outer"] }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _popover_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["arrow-inner"] }))) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["hover-area"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_body__WEBPACK_IMPORTED_MODULE_9__["default"], { dismissButton: dismissButton, dismissAriaLabel: dismissAriaLabel, header: title, onDismiss: onDismiss, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["popover-body"] }, children)))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.css.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.css.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1t44z_1um4t_93",
  "hover-area": "awsui_hover-area_1t44z_1um4t_107",
  "popover-body": "awsui_popover-body_1t44z_1um4t_113"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-series-details/index.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-series-details/index.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _chart_series_marker__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../chart-series-marker */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(ChartSeriesDetails));
function ChartSeriesDetails(_a) {
    var { details } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["details"]);
    const baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const className = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: className }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].list }, details.map(({ key, value, markerType, color, isDimmed }, index) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: index, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].dimmed]: isDimmed,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-item"]]: true,
            }) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].key },
                markerType && color && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_chart_series_marker__WEBPACK_IMPORTED_MODULE_5__["default"], { type: markerType, color: color }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null, key)),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { textAlign: "right" }, value)))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.css.js":
/*!***********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.css.js ***!
  \***********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "dimmed": "awsui_dimmed_10ipo_14fy8_93",
  "root": "awsui_root_10ipo_14fy8_122",
  "list": "awsui_list_10ipo_14fy8_135",
  "list-item": "awsui_list-item_10ipo_14fy8_142",
  "key": "awsui_key_10ipo_14fy8_147"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/index.js":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/index.js ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(ChartSeriesMarker));
function ChartSeriesMarker({ type = 'line', color }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].marker, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`marker--${type}`]), style: { backgroundColor: color }, "aria-hidden": "true" }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.css.js":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.css.js ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "marker": "awsui_marker_1isd1_1g4d4_93",
  "marker--line": "awsui_marker--line_1isd1_1g4d4_111",
  "marker--rectangle": "awsui_marker--rectangle_1isd1_1g4d4_115",
  "marker--hollow-rectangle": "awsui_marker--hollow-rectangle_1isd1_1g4d4_119",
  "marker--dashed": "awsui_marker--dashed_1isd1_1g4d4_131"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-status-container/index.js":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-status-container/index.js ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ChartStatusContainer),
/* harmony export */   "getChartStatus": () => (/* binding */ getChartStatus)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _link_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../link/internal */ "./node_modules/@cloudscape-design/components/link/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function getChartStatus({ externalData, visibleData, statusType, }) {
    const isEmpty = !visibleData || visibleData.length === 0;
    const isNoMatch = isEmpty && visibleData.length !== externalData.length;
    const showChart = statusType === 'finished' && !isEmpty;
    return { isEmpty, isNoMatch, showChart };
}
function ChartStatusContainer({ statusType, errorText, loadingText, recoveryText, noMatch, empty, onRecoveryClick, isNoMatch, isEmpty, showChart, }) {
    const statusContainer = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        const handleRecoveryClick = (event) => {
            event.preventDefault();
            (0,_events__WEBPACK_IMPORTED_MODULE_1__.fireNonCancelableEvent)(onRecoveryClick);
        };
        if (statusType === 'error') {
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { type: "error" }, errorText),
                ' ',
                recoveryText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_link_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { onFollow: handleRecoveryClick, variant: "recovery" }, recoveryText))));
        }
        if (statusType === 'loading') {
            return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { type: "loading" }, loadingText);
        }
        if (isNoMatch) {
            return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].empty }, noMatch);
        }
        if (isEmpty) {
            return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].empty }, empty);
        }
    }, [statusType, onRecoveryClick, isEmpty, isNoMatch, recoveryText, loadingText, errorText, empty, noMatch]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root, "aria-live": "polite", "aria-atomic": "true" }, !showChart && statusContainer));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.css.js":
/*!*************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.css.js ***!
  \*************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_11n0s_12rv1_9",
  "empty": "awsui_empty_11n0s_12rv1_13"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/index.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/index.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "dimensionsByTheme": () => (/* binding */ dimensionsByTheme)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





// Can't use css variables for svg attributes
const dimensionsByTheme = {
    default: {
        viewBox: '0 0 14 14',
        indeterminate: '2.5,7 11.5,7',
        checked: '2.5,7 6,10 11,3',
        xy: 0.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,
    },
};
const CheckboxIcon = (_a) => {
    var { checked, indeterminate, disabled = false } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["checked", "indeterminate", "disabled"]);
    const baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const theme = (0,_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_4__.useVisualRefresh)() ? 'refresh' : 'default';
    const dimensions = dimensionsByTheme[theme];
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("svg", Object.assign({ className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root, viewBox: dimensions.viewBox, "aria-hidden": "true", focusable: "false" }, baseProps),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("rect", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-box"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-box-checked"]]: checked,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-box-indeterminate"]]: indeterminate,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-box-disabled"]]: disabled,
            }), x: dimensions.xy, y: dimensions.xy, rx: dimensions.r, ry: dimensions.r, width: dimensions.size, height: dimensions.size }),
        checked || indeterminate ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("polyline", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-line"], { [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-line-disabled"]]: disabled }), points: indeterminate ? dimensions.indeterminate : dimensions.checked })) : null));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (CheckboxIcon);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.css.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.css.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1fn7j_1rcpg_93",
  "styled-box": "awsui_styled-box_1fn7j_1rcpg_100",
  "styled-box-checked": "awsui_styled-box-checked_1fn7j_1rcpg_106",
  "styled-box-indeterminate": "awsui_styled-box-indeterminate_1fn7j_1rcpg_106",
  "styled-box-disabled": "awsui_styled-box-disabled_1fn7j_1rcpg_110",
  "styled-line": "awsui_styled-line_1fn7j_1rcpg_124",
  "styled-line-disabled": "awsui_styled-line-disabled_1fn7j_1rcpg_129"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/index.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/index.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.css.js");
/* harmony import */ var _dropdown_status_index_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../dropdown-status/index.js */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/index.js");
/* harmony import */ var _live_region_index_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../live-region/index.js */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const DropdownFooter = ({ content, id, hasItems = true }) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].root, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].hidden]: content === null, [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["no-items"]]: !hasItems }) },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_live_region_index_js__WEBPACK_IMPORTED_MODULE_3__["default"], { visible: true, tagName: "div", id: id }, content && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_dropdown_status_index_js__WEBPACK_IMPORTED_MODULE_4__["default"], null, content))));
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (DropdownFooter);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.css.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.css.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1afi9_msmw3_93",
  "hidden": "awsui_hidden_1afi9_msmw3_105",
  "no-items": "awsui_no-items_1afi9_msmw3_108"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/index.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown-status/index.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "useDropdownStatus": () => (/* binding */ useDropdownStatus)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _link_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../link/internal */ "./node_modules/@cloudscape-design/components/link/internal.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _hooks_use_previous__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../hooks/use-previous */ "./node_modules/@cloudscape-design/components/internal/hooks/use-previous/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function DropdownStatus({ children }) {
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].root }, children);
}
const useDropdownStatus = ({ statusType, empty, loadingText, finishedText, errorText, recoveryText, isEmpty, isNoMatch, noMatch, onRecoveryClick, errorIconAriaLabel, }) => {
    const previousStatusType = (0,_hooks_use_previous__WEBPACK_IMPORTED_MODULE_2__.usePrevious)(statusType);
    const statusResult = { isSticky: true, content: null };
    if (statusType === 'loading') {
        statusResult.content = react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { type: 'loading' }, loadingText);
    }
    else if (statusType === 'error') {
        statusResult.content = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { type: "error", __animate: previousStatusType !== 'error', iconAriaLabel: errorIconAriaLabel }, errorText),
            ' ',
            recoveryText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_link_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { onFollow: () => (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onRecoveryClick), variant: "recovery", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].recovery }, recoveryText))));
    }
    else if (isEmpty && empty) {
        statusResult.content = empty;
    }
    else if (isNoMatch && noMatch) {
        statusResult.content = noMatch;
    }
    else if (statusType === 'finished' && finishedText) {
        statusResult.content = finishedText;
        statusResult.isSticky = false;
    }
    return statusResult;
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (DropdownStatus);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.css.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.css.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_vrgzu_1v4yu_93",
  "recovery": "awsui_recovery_vrgzu_1v4yu_107"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown/context.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown/context.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "DropdownContextProvider": () => (/* binding */ DropdownContextProvider),
/* harmony export */   "useDropdownContext": () => (/* binding */ useDropdownContext)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const DropdownContext = react__WEBPACK_IMPORTED_MODULE_0___default().createContext({
    position: 'bottom-right',
});
function DropdownContextProvider({ children, position = 'bottom-right' }) {
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(DropdownContext.Provider, { value: { position } }, children);
}
function useDropdownContext() {
    return (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(DropdownContext);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown/dropdown-fit-handler.js":
/*!*********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown/dropdown-fit-handler.js ***!
  \*********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "calculatePosition": () => (/* binding */ calculatePosition),
/* harmony export */   "getAvailableSpace": () => (/* binding */ getAvailableSpace),
/* harmony export */   "getDropdownPosition": () => (/* binding */ getDropdownPosition),
/* harmony export */   "getInteriorAvailableSpace": () => (/* binding */ getInteriorAvailableSpace),
/* harmony export */   "getInteriorDropdownPosition": () => (/* binding */ getInteriorDropdownPosition)
/* harmony export */ });
/* harmony import */ var _utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const AVAILABLE_SPACE_RESERVE_DEFAULT = 50;
const AVAILABLE_SPACE_RESERVE_MOBILE_VERTICAL = 19; // 50 - 31
const AVAILABLE_SPACE_RESERVE_MOBILE_HORIZONTAL = 20;
const getClosestParentDimensions = (element) => {
    const parents = (0,_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_0__.getOverflowParents)(element).map(el => {
        const { height, width, top, left } = el.getBoundingClientRect();
        return {
            height,
            width,
            top,
            left,
        };
    });
    return parents.shift();
};
const getAvailableSpace = (trigger, dropdown, overflowParents, stretchWidth = false, stretchHeight = false, isMobile) => {
    const availableSpaceReserveVertical = stretchHeight
        ? 0
        : isMobile
            ? AVAILABLE_SPACE_RESERVE_MOBILE_VERTICAL
            : AVAILABLE_SPACE_RESERVE_DEFAULT;
    const availableSpaceReserveHorizontal = stretchWidth
        ? 0
        : isMobile
            ? AVAILABLE_SPACE_RESERVE_MOBILE_HORIZONTAL
            : AVAILABLE_SPACE_RESERVE_DEFAULT;
    const { bottom: triggerBottom, left: triggerLeft, right: triggerRight } = trigger.getBoundingClientRect();
    return overflowParents.reduce(({ above, below, left, right }, overflowParent) => {
        const offsetTop = triggerBottom - overflowParent.top;
        const currentAbove = offsetTop - trigger.offsetHeight - availableSpaceReserveVertical;
        const currentBelow = overflowParent.height - offsetTop - availableSpaceReserveVertical;
        const currentLeft = triggerRight - overflowParent.left - availableSpaceReserveHorizontal;
        const currentRight = overflowParent.left + overflowParent.width - triggerLeft - availableSpaceReserveHorizontal;
        return {
            above: Math.min(above, currentAbove),
            below: Math.min(below, currentBelow),
            left: Math.min(left, currentLeft),
            right: Math.min(right, currentRight),
        };
    }, { above: Number.MAX_VALUE, below: Number.MAX_VALUE, left: Number.MAX_VALUE, right: Number.MAX_VALUE });
};
const getInteriorAvailableSpace = (trigger, dropdown, overflowParents, isMobile) => {
    const AVAILABLE_SPACE_RESERVE_VERTICAL = isMobile
        ? AVAILABLE_SPACE_RESERVE_MOBILE_VERTICAL
        : AVAILABLE_SPACE_RESERVE_DEFAULT;
    const AVAILABLE_SPACE_RESERVE_HORIZONTAL = isMobile
        ? AVAILABLE_SPACE_RESERVE_MOBILE_HORIZONTAL
        : AVAILABLE_SPACE_RESERVE_DEFAULT;
    const { bottom: triggerBottom, top: triggerTop, left: triggerLeft, right: triggerRight, } = trigger.getBoundingClientRect();
    return overflowParents.reduce(({ above, below, left, right }, overflowParent) => {
        const currentAbove = triggerBottom - overflowParent.top - AVAILABLE_SPACE_RESERVE_VERTICAL;
        const currentBelow = overflowParent.height - triggerTop + overflowParent.top - AVAILABLE_SPACE_RESERVE_VERTICAL;
        const currentLeft = triggerLeft - overflowParent.left - AVAILABLE_SPACE_RESERVE_HORIZONTAL;
        const currentRight = overflowParent.left + overflowParent.width - triggerRight - AVAILABLE_SPACE_RESERVE_HORIZONTAL;
        return {
            above: Math.min(above, currentAbove),
            below: Math.min(below, currentBelow),
            left: Math.min(left, currentLeft),
            right: Math.min(right, currentRight),
        };
    }, { above: Number.MAX_VALUE, below: Number.MAX_VALUE, left: Number.MAX_VALUE, right: Number.MAX_VALUE });
};
const getDropdownPosition = (trigger, dropdown, overflowParents, minWidth, preferCenter = false, stretchWidth = false, stretchHeight = false, isMobile) => {
    const availableSpace = getAvailableSpace(trigger, dropdown, overflowParents, stretchWidth, stretchHeight, isMobile);
    const triggerWidth = trigger.getBoundingClientRect().width;
    minWidth = minWidth ? Math.min(triggerWidth, minWidth) : triggerWidth;
    const requiredWidth = dropdown.getBoundingClientRect().width;
    // dropdown should not be smaller than the trigger
    const idealWidth = Math.max(requiredWidth, minWidth);
    let dropLeft;
    let left = null;
    let width = idealWidth;
    //1. Can it be positioned with ideal width to the right?
    if (idealWidth <= availableSpace.right) {
        dropLeft = false;
        //2. Can it be positioned with ideal width to the left?
    }
    else if (idealWidth <= availableSpace.left) {
        dropLeft = true;
        //3. Fit into biggest available space either on left or right
    }
    else {
        dropLeft = availableSpace.left > availableSpace.right;
        width = Math.max(availableSpace.left, availableSpace.right, minWidth);
    }
    if (preferCenter) {
        const spillOver = (idealWidth - triggerWidth) / 2;
        // availableSpace always includes the trigger width, but we want to exclude that
        const availableOutsideLeft = availableSpace.left - triggerWidth;
        const availableOutsideRight = availableSpace.right - triggerWidth;
        const fitsInCenter = availableOutsideLeft >= spillOver && availableOutsideRight >= spillOver;
        if (fitsInCenter) {
            left = -spillOver;
        }
    }
    const dropUp = availableSpace.below < dropdown.offsetHeight && availableSpace.above > availableSpace.below;
    const availableHeight = dropUp ? availableSpace.above : availableSpace.below;
    // Try and crop the bottom item when all options can't be displayed, affordance for "there's more"
    const croppedHeight = stretchHeight ? availableHeight : Math.floor(availableHeight / 31) * 31 + 16;
    return {
        dropUp,
        dropLeft,
        left: left === null ? 'auto' : `${left}px`,
        height: `${croppedHeight}px`,
        width: `${width}px`,
    };
};
const getInteriorDropdownPosition = (trigger, dropdown, overflowParents, isMobile) => {
    const availableSpace = getInteriorAvailableSpace(trigger, dropdown, overflowParents, isMobile);
    const { bottom: triggerBottom, top: triggerTop, width: triggerWidth } = trigger.getBoundingClientRect();
    const { top: parentDropdownTop, height: parentDropdownHeight } = getClosestParentDimensions(trigger);
    let dropLeft;
    let width = dropdown.getBoundingClientRect().width;
    const top = triggerTop - parentDropdownTop;
    if (width <= availableSpace.right) {
        dropLeft = false;
    }
    else if (width <= availableSpace.left) {
        dropLeft = true;
    }
    else {
        dropLeft = availableSpace.left > availableSpace.right;
        width = Math.max(availableSpace.left, availableSpace.right);
    }
    const left = dropLeft ? 0 - width : triggerWidth;
    const dropUp = availableSpace.below < dropdown.offsetHeight && availableSpace.above > availableSpace.below;
    const bottom = dropUp ? parentDropdownTop + parentDropdownHeight - triggerBottom : 0;
    const availableHeight = dropUp ? availableSpace.above : availableSpace.below;
    // Try and crop the bottom item when all options can't be displayed, affordance for "there's more"
    const croppedHeight = Math.floor(availableHeight / 31) * 31 + 16;
    return {
        dropUp,
        dropLeft,
        height: `${croppedHeight}px`,
        width: `${width}px`,
        top: `${top}px`,
        bottom: `${bottom}px`,
        left: `${left}px`,
    };
};
const calculatePosition = (dropdownElement, triggerElement, verticalContainerElement, interior, expandToViewport, preferCenter, stretchWidth, stretchHeight, isMobile, minWidth) => {
    // cleaning previously assigned values,
    // so that they are not reused in case of screen resize and similar events
    verticalContainerElement.style.maxHeight = '';
    dropdownElement.style.width = '';
    dropdownElement.style.top = '';
    dropdownElement.style.bottom = '';
    dropdownElement.style.left = '';
    dropdownElement.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["dropdown-drop-left"]);
    dropdownElement.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["dropdown-drop-right"]);
    dropdownElement.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["dropdown-drop-up"]);
    const overflowParents = (0,_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_0__.getOverflowParentDimensions)(dropdownElement, interior, expandToViewport, stretchHeight);
    const position = interior
        ? getInteriorDropdownPosition(triggerElement, dropdownElement, overflowParents, isMobile)
        : getDropdownPosition(triggerElement, dropdownElement, overflowParents, minWidth, preferCenter, stretchWidth, stretchHeight, isMobile);
    const triggerBox = triggerElement.getBoundingClientRect();
    return [position, triggerBox];
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown/index.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown/index.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-dom */ "webpack/sharing/consume/default/react-dom");
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _dropdown_fit_handler__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./dropdown-fit-handler */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/dropdown-fit-handler.js");
/* harmony import */ var _transition__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../transition */ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js");
/* harmony import */ var _hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _hooks_use_portal_mode_classes__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../hooks/use-portal-mode-classes */ "./node_modules/@cloudscape-design/components/internal/hooks/use-portal-mode-classes/index.js");
/* harmony import */ var _context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./context */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/context.js");
/* harmony import */ var _hooks_use_mobile__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _tab_trap_index_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../tab-trap/index.js */ "./node_modules/@cloudscape-design/components/internal/components/tab-trap/index.js");
/* harmony import */ var _focus_lock_utils_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../focus-lock/utils.js */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0














const DropdownContainer = ({ children, renderWithPortal = false, id, open }) => {
    if (renderWithPortal) {
        if (open) {
            return (0,react_dom__WEBPACK_IMPORTED_MODULE_2__.createPortal)(react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { id: id }, children), document.body);
        }
        else {
            return null;
        }
    }
    else {
        return react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null, children);
    }
};
const TransitionContent = ({ state, transitionRef, dropdownClasses, stretchWidth, interior, isRefresh, dropdownRef, verticalContainerRef, expandToViewport, header, children, footer, position, open, onMouseDown, }) => {
    const contentRef = (0,_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__.useMergeRefs)(dropdownRef, transitionRef);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].dropdown, dropdownClasses, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].open]: open,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["with-limited-width"]]: !stretchWidth,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["hide-upper-border"]]: stretchWidth,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].interior]: interior,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["is-empty"]]: !header && !children,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].refresh]: isRefresh,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["use-portal"]]: expandToViewport && !interior,
        }), ref: contentRef, "data-open": open, "data-animating": state !== 'exited', "aria-hidden": !open, onMouseDown: onMouseDown },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["dropdown-content-wrapper"], isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].refresh) },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["ie11-wrapper"] },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { ref: verticalContainerRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["dropdown-content"] },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_context__WEBPACK_IMPORTED_MODULE_5__.DropdownContextProvider, { position: position },
                        header,
                        children,
                        footer))))));
};
const Dropdown = ({ children, trigger, open, onDropdownClose, onMouseDown, header, footer, dropdownId, stretchTriggerHeight = false, stretchWidth = true, stretchHeight = false, stretchToTriggerWidth = true, expandToViewport = false, preferCenter = false, interior = false, minWidth, scrollable = true, loopFocus = expandToViewport, onFocus, onBlur, contentKey, }) => {
    const wrapperRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const triggerRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const dropdownRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const dropdownContainerRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    // This container is only needed to apply max-height to. We can't move max-height to it's parent
    // because of an IE11 issue with flexbox. https://github.com/philipwalton/flexbugs/issues/216
    const verticalContainerRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    // To keep track of the initial position (drop up/down) which is kept the same during fixed repositioning
    const fixedPosition = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const isRefresh = (0,_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_6__.useVisualRefresh)();
    const dropdownClasses = (0,_hooks_use_portal_mode_classes__WEBPACK_IMPORTED_MODULE_7__.usePortalModeClasses)(triggerRef);
    const [position, setPosition] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)('bottom-right');
    const isMobile = (0,_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_8__.useMobile)();
    const setDropdownPosition = (position, triggerBox, target, verticalContainer) => {
        const entireWidth = !interior && stretchWidth;
        if (!stretchWidth) {
            // 1px offset for dropdowns where the dropdown itself needs a border, rather than on the items
            verticalContainer.style.maxHeight = `${parseInt(position.height) + 1}px`;
        }
        else {
            verticalContainer.style.maxHeight = position.height;
        }
        if (entireWidth && !expandToViewport) {
            if (stretchToTriggerWidth) {
                target.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["occupy-entire-width"]);
            }
        }
        else {
            target.style.width = position.width;
        }
        // Using styles for main dropdown to adjust its position as preferred alternative
        if (position.dropUp && !interior) {
            target.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["dropdown-drop-up"]);
            if (!expandToViewport) {
                target.style.bottom = '100%';
            }
        }
        else {
            target.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["dropdown-drop-up"]);
        }
        target.classList.add(position.dropLeft ? _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["dropdown-drop-left"] : _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["dropdown-drop-right"]);
        if (position.left && position.left !== 'auto') {
            target.style.left = position.left;
        }
        // Position normal overflow dropdowns with fixed positioning relative to viewport
        if (expandToViewport && !interior) {
            target.style.position = 'fixed';
            if (position.dropUp) {
                target.style.bottom = `calc(100% - ${triggerBox.top}px)`;
            }
            else {
                target.style.top = `${triggerBox.bottom}px`;
            }
            if (position.dropLeft) {
                target.style.left = `calc(${triggerBox.right}px - ${position.width})`;
            }
            else {
                target.style.left = `${triggerBox.left}px`;
            }
            // Keep track of the initial dropdown position and direction.
            // Dropdown direction doesn't need to change as the user scrolls, just needs to stay attached to the trigger.
            fixedPosition.current = position;
            return;
        }
        // For an interior dropdown (the fly out) we need exact values for positioning
        // and classes are not enough
        // usage of relative position is impossible due to overwrite of overflow-x
        if (interior && isInteriorPosition(position)) {
            if (position.dropUp) {
                target.style.bottom = position.bottom;
            }
            else {
                target.style.top = position.top;
            }
            target.style.left = position.left;
        }
        if (position.dropUp && position.dropLeft) {
            setPosition('top-left');
        }
        else if (position.dropUp) {
            setPosition('top-right');
        }
        else if (position.dropLeft) {
            setPosition('bottom-left');
        }
        else {
            setPosition('bottom-right');
        }
    };
    const isOutsideDropdown = (element) => (!wrapperRef.current || !wrapperRef.current.contains(element)) &&
        (!dropdownContainerRef.current || !dropdownContainerRef.current.contains(element));
    const focusHandler = (event) => {
        if (!event.relatedTarget || isOutsideDropdown(event.relatedTarget)) {
            (0,_events__WEBPACK_IMPORTED_MODULE_9__.fireNonCancelableEvent)(onFocus, event);
        }
    };
    const blurHandler = (event) => {
        if (!event.relatedTarget || isOutsideDropdown(event.relatedTarget)) {
            (0,_events__WEBPACK_IMPORTED_MODULE_9__.fireNonCancelableEvent)(onBlur, event);
        }
    };
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useLayoutEffect)(() => {
        const onDropdownOpen = () => {
            if (open && dropdownRef.current && triggerRef.current && verticalContainerRef.current) {
                // calculate scroll width only for dropdowns that has a scrollbar and ignore it for date picker components
                if (scrollable) {
                    dropdownRef.current.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].nowrap);
                }
                setDropdownPosition(...(0,_dropdown_fit_handler__WEBPACK_IMPORTED_MODULE_10__.calculatePosition)(dropdownRef.current, triggerRef.current, verticalContainerRef.current, interior, expandToViewport, preferCenter, stretchWidth, stretchHeight, isMobile, minWidth), dropdownRef.current, verticalContainerRef.current);
                if (scrollable) {
                    dropdownRef.current.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].nowrap);
                }
            }
        };
        onDropdownOpen();
        if (open) {
            // window may scroll when dropdown opens, for example when soft keyboard shows up
            window.addEventListener('scroll', onDropdownOpen);
            // only listen to window scroll within very short time after the dropdown opens
            // do not want to interfere dropdown position on scroll afterwards
            const timeoutId = setTimeout(() => {
                window.removeEventListener('scroll', onDropdownOpen);
            }, 500);
            return () => {
                clearTimeout(timeoutId);
                window.removeEventListener('scroll', onDropdownOpen);
            };
        }
        // See AWSUI-13040
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, [open, dropdownRef, triggerRef, verticalContainerRef, interior, stretchWidth, isMobile, contentKey]);
    // subscribe to outside click
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        if (!open) {
            return;
        }
        const clickListener = (e) => {
            var _a, _b;
            if (!((_a = dropdownRef.current) === null || _a === void 0 ? void 0 : _a.contains(e.target)) && !((_b = triggerRef.current) === null || _b === void 0 ? void 0 : _b.contains(e.target))) {
                (0,_events__WEBPACK_IMPORTED_MODULE_9__.fireNonCancelableEvent)(onDropdownClose);
            }
        };
        window.addEventListener('click', clickListener, true);
        return () => {
            window.removeEventListener('click', clickListener, true);
        };
    }, [open, onDropdownClose]);
    // sync dropdown position on scroll and resize
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useLayoutEffect)(() => {
        if (!expandToViewport || !open) {
            return;
        }
        const updateDropdownPosition = () => {
            if (triggerRef.current && dropdownRef.current && verticalContainerRef.current) {
                const triggerRect = triggerRef.current.getBoundingClientRect();
                const target = dropdownRef.current;
                if (fixedPosition.current) {
                    if (fixedPosition.current.dropUp) {
                        dropdownRef.current.style.bottom = `calc(100% - ${triggerRect.top}px)`;
                    }
                    else {
                        target.style.top = `${triggerRect.bottom}px`;
                    }
                    if (fixedPosition.current.dropLeft) {
                        target.style.left = `calc(${triggerRect.right}px - ${fixedPosition.current.width})`;
                    }
                    else {
                        target.style.left = `${triggerRect.left}px`;
                    }
                }
            }
        };
        updateDropdownPosition();
        window.addEventListener('scroll', updateDropdownPosition, true);
        window.addEventListener('resize', updateDropdownPosition, true);
        return () => {
            window.removeEventListener('scroll', updateDropdownPosition, true);
            window.removeEventListener('resize', updateDropdownPosition, true);
        };
    }, [open, expandToViewport]);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root, interior && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].interior, stretchTriggerHeight && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["stretch-trigger-height"]), ref: wrapperRef, onFocus: focusHandler, onBlur: blurHandler },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(stretchTriggerHeight && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["stretch-trigger-height"]), ref: triggerRef }, trigger),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_tab_trap_index_js__WEBPACK_IMPORTED_MODULE_11__["default"], { focusNextCallback: () => { var _a; return dropdownRef.current && ((_a = (0,_focus_lock_utils_js__WEBPACK_IMPORTED_MODULE_12__.getFirstFocusable)(dropdownRef.current)) === null || _a === void 0 ? void 0 : _a.focus()); }, disabled: !open || !loopFocus }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(DropdownContainer, { renderWithPortal: expandToViewport && !interior, id: dropdownId, open: open },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_transition__WEBPACK_IMPORTED_MODULE_13__.Transition, { in: open !== null && open !== void 0 ? open : false, exit: false }, (state, ref) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { ref: dropdownContainerRef },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_tab_trap_index_js__WEBPACK_IMPORTED_MODULE_11__["default"], { focusNextCallback: () => { var _a; return triggerRef.current && ((_a = (0,_focus_lock_utils_js__WEBPACK_IMPORTED_MODULE_12__.getLastFocusable)(triggerRef.current)) === null || _a === void 0 ? void 0 : _a.focus()); }, disabled: !open || !loopFocus }),
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(TransitionContent, { state: state, transitionRef: ref, dropdownClasses: dropdownClasses, open: open, stretchWidth: stretchWidth, interior: interior, header: header, expandToViewport: expandToViewport, footer: footer, onMouseDown: onMouseDown, isRefresh: isRefresh, dropdownRef: dropdownRef, verticalContainerRef: verticalContainerRef, position: position }, children),
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_tab_trap_index_js__WEBPACK_IMPORTED_MODULE_11__["default"], { focusNextCallback: () => { var _a; return triggerRef.current && ((_a = (0,_focus_lock_utils_js__WEBPACK_IMPORTED_MODULE_12__.getFirstFocusable)(triggerRef.current)) === null || _a === void 0 ? void 0 : _a.focus()); }, disabled: !open || !loopFocus })))))));
};
const isInteriorPosition = (position) => position.bottom !== undefined;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Dropdown);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.css.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.css.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "dropdown-content-wrapper": "awsui_dropdown-content-wrapper_qwoo0_2687b_93",
  "awsui-motion-fade-in-dropdown": "awsui_awsui-motion-fade-in-dropdown_qwoo0_2687b_1",
  "refresh": "awsui_refresh_qwoo0_2687b_114",
  "awsui-motion-fade-in-0": "awsui_awsui-motion-fade-in-0_qwoo0_2687b_1",
  "root": "awsui_root_qwoo0_2687b_143",
  "interior": "awsui_interior_qwoo0_2687b_157",
  "dropdown": "awsui_dropdown_qwoo0_2687b_93",
  "use-portal": "awsui_use-portal_qwoo0_2687b_168",
  "dropdown-drop-up": "awsui_dropdown-drop-up_qwoo0_2687b_213",
  "with-limited-width": "awsui_with-limited-width_qwoo0_2687b_217",
  "dropdown-drop-left": "awsui_dropdown-drop-left_qwoo0_2687b_220",
  "dropdown-drop-right": "awsui_dropdown-drop-right_qwoo0_2687b_223",
  "occupy-entire-width": "awsui_occupy-entire-width_qwoo0_2687b_226",
  "hide-upper-border": "awsui_hide-upper-border_qwoo0_2687b_229",
  "open": "awsui_open_qwoo0_2687b_236",
  "nowrap": "awsui_nowrap_qwoo0_2687b_245",
  "is-empty": "awsui_is-empty_qwoo0_2687b_249",
  "dropdown-content": "awsui_dropdown-content_qwoo0_2687b_93",
  "ie11-wrapper": "awsui_ie11-wrapper_qwoo0_2687b_259",
  "stretch-trigger-height": "awsui_stretch-trigger-height_qwoo0_2687b_263"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/filtering-token/index.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/filtering-token/index.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ FilteringToken)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _select_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../select/internal */ "./node_modules/@cloudscape-design/components/select/internal.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function FilteringToken({ ariaLabel, showOperation, operation, andText, orText, dismissAriaLabel, operatorAriaLabel, disabled, children, onChange, onDismiss, }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].root, role: "group", "aria-label": ariaLabel },
        showOperation && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { __inFilteringToken: true, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].select, options: [
                { value: 'and', label: andText },
                { value: 'or', label: orText },
            ], selectedOption: { value: operation, label: operation === 'and' ? andText : orText }, onChange: e => onChange(e.detail.selectedOption.value), disabled: disabled, ariaLabel: operatorAriaLabel })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].token, showOperation && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["show-operation"], disabled && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["token-disabled"]), "aria-disabled": disabled },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["token-content"] }, children),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", { type: "button", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["dismiss-button"], "aria-label": dismissAriaLabel, onClick: onDismiss, disabled: disabled },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { name: "close" })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.css.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.css.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_10m3l_ujfpz_97",
  "token": "awsui_token_10m3l_ujfpz_102",
  "show-operation": "awsui_show-operation_10m3l_ujfpz_113",
  "select": "awsui_select_10m3l_ujfpz_119",
  "token-content": "awsui_token-content_10m3l_ujfpz_123",
  "dismiss-button": "awsui_dismiss-button_10m3l_ujfpz_127",
  "token-disabled": "awsui_token-disabled_10m3l_ujfpz_163"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/index.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/focus-lock/index.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _tab_trap_index__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../tab-trap/index */ "./node_modules/@cloudscape-design/components/internal/components/tab-trap/index.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function FocusLock({ className, disabled, autoFocus, restoreFocus, children }, ref) {
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => {
        return {
            focusFirst,
        };
    });
    const returnFocusToRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    // Using a callback ref to detect component unmounts, which is safer than using useEffect.
    const restoreFocusHandler = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((elem) => {
        var _a;
        if (elem === null && restoreFocus) {
            (_a = returnFocusToRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
    }, [restoreFocus]);
    const mergedRef = (0,_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_1__.useMergeRefs)(containerRef, restoreFocusHandler);
    const focusFirst = () => {
        var _a;
        if (containerRef.current) {
            (_a = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getFirstFocusable)(containerRef.current)) === null || _a === void 0 ? void 0 : _a.focus();
        }
    };
    const focusLast = () => {
        var _a;
        if (containerRef.current) {
            (_a = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getLastFocusable)(containerRef.current)) === null || _a === void 0 ? void 0 : _a.focus();
        }
    };
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (autoFocus && !disabled) {
            returnFocusToRef.current = document.activeElement;
            focusFirst();
        }
    }, [autoFocus, disabled]);
    // Returns focus when disabled changes from false to true.
    const [prevDisabled, setPrevDisabled] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!!disabled);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        if (prevDisabled !== !!disabled) {
            setPrevDisabled(!!disabled);
            if (disabled && restoreFocus) {
                (_a = returnFocusToRef.current) === null || _a === void 0 ? void 0 : _a.focus();
                returnFocusToRef.current = null;
            }
        }
    }, [prevDisabled, disabled, restoreFocus]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tab_trap_index__WEBPACK_IMPORTED_MODULE_3__["default"], { disabled: disabled, focusNextCallback: focusLast }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: className, ref: mergedRef }, children),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tab_trap_index__WEBPACK_IMPORTED_MODULE_3__["default"], { disabled: disabled, focusNextCallback: focusFirst })));
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(FocusLock));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/utils.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/focus-lock/utils.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getFirstFocusable": () => (/* binding */ getFirstFocusable),
/* harmony export */   "getFocusables": () => (/* binding */ getFocusables),
/* harmony export */   "getLastFocusable": () => (/* binding */ getLastFocusable)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
// Credits to
// https://github.com/theKashey/focus-lock/blob/33f8b4bd9675d2605b15e2e4015b77fe35fbd6d0/src/utils/tabbables.ts
const tabbables = [
    '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 getFocusables(container) {
    return Array.prototype.slice
        .call(container.querySelectorAll(tabbables))
        .filter((element) => element.tabIndex !== -1);
}
function getFirstFocusable(container) {
    var _a;
    const focusables = getFocusables(container);
    return (_a = focusables[0]) !== null && _a !== void 0 ? _a : null;
}
function getLastFocusable(container) {
    var _a;
    const focusables = getFocusables(container);
    return (_a = focusables[focusables.length - 1]) !== null && _a !== void 0 ? _a : null;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/live-region/index.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _screenreader_only__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../screenreader-only */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/live-region/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/* eslint-disable @cloudscape-design/prefer-live-region */




/**
 * The live region is hidden in the layout, but visible for screen readers.
 * It's purpose it to announce changes e.g. when custom navigation logic is used.
 *
 * The way live region works differently in different browsers and screen readers and
 * it is recommended to manually test every new implementation.
 *
 * If you notice there are different words being merged together,
 * check if there are text nodes not being wrapped in elements, like:
 * <LiveRegion>
 *   {title}
 *   <span><Details /></span>
 * </LiveRegion>
 *
 * To fix, wrap "title" in an element:
 * <LiveRegion>
 *   <span>{title}</span>
 *   <span><Details /></span>
 * </LiveRegion>
 *
 * Or create a single text node if possible:
 * <LiveRegion>
 *   {`${title} ${details}`}
 * </LiveRegion>
 *
 * The live region is always atomic, because non-atomic regions can be treated by screen readers
 * differently and produce unexpected results. To imitate non-atomic announcements simply use
 * multiple live regions:
 * <>
 *   <LiveRegion>{title}</LiveRegion>
 *   <LiveRegion><Details /></LiveRegion>
 * </>
 */
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_1__.memo)(LiveRegion));
function LiveRegion(_a) {
    var { assertive = false, delay = 10, visible = false, tagName: TagName = 'span', children, id } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["assertive", "delay", "visible", "tagName", "children", "id"]);
    const sourceRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const targetRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    /*
      When React state changes, React often produces too many DOM updates, causing NVDA to
      issue many announcements for the same logical event (See https://github.com/nvaccess/nvda/issues/7996).
  
      The code below imitates a debouncing, scheduling a callback every time new React state
      update is detected. When a callback resolves, it copies content from a muted element
      to the live region, which is recognized by screen readers as an update.
  
      If the use case requires no announcement to be ignored, use delay = 0, but ensure it
      does not impact the performance. If it does, prefer using a string as children prop.
    */
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        function updateLiveRegion() {
            if (targetRef.current && sourceRef.current) {
                const sourceContent = extractInnerText(sourceRef.current);
                const targetContent = extractInnerText(targetRef.current);
                if (targetContent !== sourceContent) {
                    // The aria-atomic does not work properly in Voice Over, causing
                    // certain parts of the content to be ignored. To fix that,
                    // we assign the source text content as a single node.
                    targetRef.current.innerText = sourceContent;
                }
            }
        }
        let timeoutId;
        if (delay) {
            timeoutId = setTimeout(updateLiveRegion, delay);
        }
        else {
            updateLiveRegion();
        }
        return () => {
            if (timeoutId) {
                clearTimeout(timeoutId);
            }
        };
    });
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
        visible && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(TagName, { ref: sourceRef, id: id }, children)),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_screenreader_only__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({}, restProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root, restProps.className) }),
            !visible && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(TagName, { ref: sourceRef, "aria-hidden": "true" }, children)),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { ref: targetRef, "aria-atomic": "true", "aria-live": assertive ? 'assertive' : 'polite' }))));
}
// This only extracts text content from the node including all its children which is enough for now.
// To make it more powerful, it is possible to create a more sophisticated extractor with respect to
// ARIA properties to ignore aria-hidden nodes and read ARIA labels from the live content.
function extractInnerText(node) {
    return (node.innerText || '').replace(/\s+/g, ' ').trim();
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/live-region/styles.css.js":
/*!**************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/live-region/styles.css.js ***!
  \**************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/live-region/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_3bgfn_im8v7_5"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/masked-input/index.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/masked-input/index.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "useMask": () => (/* reexport safe */ _use_mask__WEBPACK_IMPORTED_MODULE_4__["default"])
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _context_form_field_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _input_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../../input/internal */ "./node_modules/@cloudscape-design/components/input/internal.js");
/* harmony import */ var _use_mask__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./use-mask */ "./node_modules/@cloudscape-design/components/internal/components/masked-input/use-mask.js");
/* harmony import */ var _utils_mask_format__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils/mask-format */ "./node_modules/@cloudscape-design/components/internal/components/masked-input/utils/mask-format.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const MaskedInput = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { value, onBlur, onChange, onKeyDown, mask, autofix = false, disableAutocompleteOnBlur = false } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["value", "onBlur", "onChange", "onKeyDown", "mask", "autofix", "disableAutocompleteOnBlur"]);
    const baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(rest);
    const formFieldContext = (0,_context_form_field_context__WEBPACK_IMPORTED_MODULE_3__.useFormFieldContext)(rest);
    const inputRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(null);
    const [cursorPosition, setCursorPosition] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        var _a;
        if (cursorPosition !== null) {
            (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.setSelectionRange(cursorPosition, cursorPosition);
        }
    }, [cursorPosition, inputRef]);
    const _b = (0,_use_mask__WEBPACK_IMPORTED_MODULE_4__["default"])({
        format: new _utils_mask_format__WEBPACK_IMPORTED_MODULE_5__["default"](mask),
        value,
        inputRef,
        autofix,
        disableAutocompleteOnBlur,
        onChange: (value) => !rest.readOnly && (0,_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onChange, { value }),
        onKeyDown: (event) => !rest.readOnly && onKeyDown && (0,_events__WEBPACK_IMPORTED_MODULE_6__.fireCancelableEvent)(onKeyDown, event.detail, event),
        onBlur: () => (0,_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onBlur),
        setPosition: setCursorPosition,
    }), { onPaste } = _b, maskProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_b, ["onPaste"]);
    const inputProps = Object.assign(Object.assign(Object.assign(Object.assign({}, rest), baseProps), formFieldContext), maskProps);
    const mergedRef = (0,_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_7__.useMergeRefs)(ref, inputRef);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_input_internal__WEBPACK_IMPORTED_MODULE_8__["default"], Object.assign({}, inputProps, { ref: mergedRef, __nativeAttributes: {
            onPaste,
        } })));
});

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MaskedInput);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/masked-input/keyboard-handler.js":
/*!*********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/masked-input/keyboard-handler.js ***!
  \*********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "backspaceHandler": () => (/* binding */ backspaceHandler),
/* harmony export */   "enterHandler": () => (/* binding */ enterHandler),
/* harmony export */   "keyHandler": () => (/* binding */ keyHandler)
/* harmony export */ });
/**
 * Handles character removal
 *
 * @param initialValue Current value of input
 * @param format MaskFormat object
 * @param selectionStart Starting index value of selection cursor
 * @param selectionEnd Ending Index value of selection cursor
 */
const backspaceHandler = (initialValue, format, selectionStart, selectionEnd) => {
    const multiCharDelete = selectionStart !== selectionEnd;
    if (multiCharDelete) {
        const isCursorAtEnd = selectionEnd === initialValue.length;
        if (!isCursorAtEnd) {
            return format.replaceDigitsWithZeroes(initialValue, selectionStart, selectionEnd);
        }
        return {
            value: initialValue.slice(0, selectionStart),
            position: selectionStart,
        };
    }
    const isSeparator = format.isSegmentStart(selectionStart);
    const atEnd = selectionStart === initialValue.length;
    if (!atEnd) {
        if (isSeparator) {
            return format.deleteSeparator(initialValue, selectionStart);
        }
        else {
            return format.deleteDigit(initialValue, selectionStart);
        }
    }
    if (isSeparator) {
        return {
            value: initialValue.slice(0, selectionStart - 2),
            position: selectionStart - 2,
        };
    }
    return {
        value: initialValue.slice(0, selectionStart - 1),
        position: selectionStart - 1,
    };
};
/**
 * Handle key down events
 *
 * @param initialValue Current value of input
 * @param key Key that was pressed
 * @param format MaskFormat object
 * @param selectionStart Starting index value of selection cursor
 * @param selectionEnd Ending Index value of selection cursor
 */
const keyHandler = (initialValue, key, format, selectionStart, selectionEnd) => {
    let value = initialValue;
    const position = selectionStart;
    // return if no more digits can be added at the end
    if (selectionStart === value.length && value.length === format.getMaxLength()) {
        return { value, position };
    }
    // if range is selected to the end, remove all of that selection first
    if (selectionStart !== value.length && selectionEnd === value.length) {
        const sliceEnd = format.isCursorAtSeparator(selectionStart) ? selectionStart + 1 : selectionStart;
        value = initialValue.slice(0, sliceEnd);
    }
    if (format.isCursorAtSeparator(position)) {
        return { value, position: position + 1 };
    }
    return format.processKey(value, key, position);
};
const enterHandler = (value, format) => {
    const autoCompletedValue = format.autoComplete(value);
    const position = autoCompletedValue.length;
    return { value: autoCompletedValue, position };
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/masked-input/use-mask.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/masked-input/use-mask.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _keycode__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _logging__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _utils_keys__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/keys */ "./node_modules/@cloudscape-design/components/internal/components/masked-input/utils/keys.js");
/* harmony import */ var _keyboard_handler__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./keyboard-handler */ "./node_modules/@cloudscape-design/components/internal/components/masked-input/keyboard-handler.js");




const onAutoComplete = (value, onChange, maskFormat) => {
    // Do not autocomplete if input is empty
    if (!value) {
        return;
    }
    const autoCompletedValue = maskFormat.autoComplete(value);
    if (autoCompletedValue !== value) {
        onChange(autoCompletedValue);
    }
};
const preventDefault = (event, result) => result && event.preventDefault();
const useMask = ({ value = '', onBlur, onChange, onKeyDown, format, inputRef, autofix = false, disableAutocompleteOnBlur = false, setPosition, }) => {
    if (!format.isValid(value)) {
        _logging__WEBPACK_IMPORTED_MODULE_0__.warnOnce('useMask', `Invalid string "${value}" provided`);
    }
    const onMaskChange = (updatedValue) => {
        const autofixedUpdatedValue = autofix ? format.correctMinMaxValues(updatedValue) : updatedValue;
        if (autofixedUpdatedValue === value || !format.isValid(autofixedUpdatedValue)) {
            return;
        }
        onChange(autofixedUpdatedValue);
    };
    const initialValue = autofix ? format.correctMinMaxValues(value) : value;
    const maskedValue = format.getValidValue(initialValue);
    return {
        value: maskedValue,
        onKeyDown: (event) => {
            var _a, _b;
            const selectionStart = ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.selectionStart) || 0;
            const selectionEnd = ((_b = inputRef.current) === null || _b === void 0 ? void 0 : _b.selectionEnd) || 0;
            let result;
            const { keyCode, key, ctrlKey, metaKey } = event.detail;
            if ((0,_utils_keys__WEBPACK_IMPORTED_MODULE_1__.isDigit)(key) || format.isSeparator(key)) {
                result = (0,_keyboard_handler__WEBPACK_IMPORTED_MODULE_2__.keyHandler)(maskedValue, key, format, selectionStart, selectionEnd);
                preventDefault(event, result);
            }
            else if (keyCode === _keycode__WEBPACK_IMPORTED_MODULE_3__.KeyCode.backspace) {
                result = (0,_keyboard_handler__WEBPACK_IMPORTED_MODULE_2__.backspaceHandler)(maskedValue, format, selectionStart, selectionEnd);
                preventDefault(event, result);
            }
            else if (keyCode === _keycode__WEBPACK_IMPORTED_MODULE_3__.KeyCode.enter) {
                result = (0,_keyboard_handler__WEBPACK_IMPORTED_MODULE_2__.enterHandler)(maskedValue, format);
            }
            else if (!(0,_utils_keys__WEBPACK_IMPORTED_MODULE_1__.isCommand)(keyCode, ctrlKey, metaKey)) {
                event.preventDefault();
            }
            if (result) {
                const { value, position } = result;
                onMaskChange(value);
                setPosition(position);
            }
            // Proxy original event
            onKeyDown && onKeyDown(event);
        },
        onChange: ({ detail }) => onMaskChange(detail.value),
        onBlur: () => {
            if (!disableAutocompleteOnBlur) {
                onAutoComplete(maskedValue, onChange, format);
            }
            onBlur && onBlur();
        },
        onPaste: (event) => {
            var _a, _b;
            const text = (event.clipboardData || window.clipboardData).getData('text');
            const selectionStart = ((_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.selectionStart) || 0;
            const selectionEnd = ((_b = inputRef.current) === null || _b === void 0 ? void 0 : _b.selectionEnd) || 0;
            const formattedText = format.formatPastedText(text, maskedValue, selectionStart, selectionEnd);
            onMaskChange(formattedText);
        },
    };
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (useMask);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/masked-input/utils/keys.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/masked-input/utils/keys.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "isCommand": () => (/* binding */ isCommand),
/* harmony export */   "isDigit": () => (/* binding */ isDigit)
/* harmony export */ });
/* harmony import */ var _keycode__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const isSpecialCommand = (keyCode) => {
    return keyCode > 7 && keyCode < 47 && keyCode !== _keycode__WEBPACK_IMPORTED_MODULE_0__.KeyCode.space;
};
const isClipboardCommand = (ctrlKey, metaKey) => ctrlKey || metaKey;
const isCommand = (keyCode, ctrlKey, metaKey) => isSpecialCommand(keyCode) || isClipboardCommand(ctrlKey, metaKey);
const isDigit = (char) => !isNaN(parseInt(char, 10));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/masked-input/utils/mask-format.js":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/masked-input/utils/mask-format.js ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _utils_strings__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../utils/strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/pad-left-zeros.js");
/* harmony import */ var _strings__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./strings */ "./node_modules/@cloudscape-design/components/internal/components/masked-input/utils/strings.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


class MaskFormat {
    constructor({ separator, inputSeparators = [], segments }) {
        this.positionFormats = {};
        this.segments = [];
        this.separator = separator;
        this.inputSeparators = [...inputSeparators, separator];
        this.enrichSegmentDefinitions(segments);
    }
    tryAppendSeparator(value) {
        const withSeparator = `${value}${this.separator}`;
        return this.isValid(withSeparator) ? withSeparator : value;
    }
    isSeparator(key) {
        return this.inputSeparators.indexOf(key) !== -1;
    }
    isValid(value) {
        const inputSegments = value.split(this.separator);
        if (inputSegments.length > this.segments.length) {
            return false;
        }
        return inputSegments.every((segmentValue, i) => {
            const segment = this.segments[i];
            // disallow empty segments
            if (segmentValue === '') {
                // except empty last segment (e.g. trailing separator "12:")
                if (i === inputSegments.length - 1) {
                    return true;
                }
                else {
                    return false;
                }
            }
            // only allow numerals
            if (!segmentValue.match(/^\d+$/)) {
                return false;
            }
            // disallow incomplete segments, except at end
            if (segmentValue.length < segment.length && i !== inputSegments.length - 1) {
                return false;
            }
            // limit numerical value
            const intValue = parseInt(segmentValue, 10);
            // Handles values padded with 0s that are lost during parsing
            if (segmentValue.length > segment.length) {
                return false;
            }
            if (intValue < segment.min || intValue > segment.max(value)) {
                // allow incomplete segments in final position
                if (i === inputSegments.length - 1 && segmentValue.length < segment.length) {
                    return true;
                }
                return false;
            }
            return true;
        });
    }
    getValidValue(value) {
        let validValue = value;
        do {
            if (this.isValid(validValue)) {
                return this.tryAppendSeparator(validValue);
            }
            validValue = validValue.substring(0, validValue.length - 1);
        } while (validValue.length > 0);
        return '';
    }
    autoComplete(value) {
        // aka [...completeSegments, lastSegment] = value.split(':')
        // but that's not valid :/
        const [lastSegmentValue, ...completeSegmentValues] = value.split(this.separator).reverse();
        const lastSegment = this.segments[completeSegmentValues.length];
        // if the last segment isn't complete, pad it with a preceding 0
        // e.g. 10:1 -> 10:01
        const paddedLastSegmentValue = this.padWithDefaultValue(lastSegmentValue, lastSegment);
        // recombine, and pad with extra segments for the full format
        const partial = [...completeSegmentValues.reverse(), paddedLastSegmentValue];
        while (partial.length < this.segments.length) {
            const nextSegment = this.segments[partial.length];
            const segmentValue = this.padWithDefaultValue('', nextSegment);
            partial.push(segmentValue);
        }
        value = partial.join(this.separator);
        value = this.correctMinMaxValues(value);
        return value;
    }
    getSegmentValueWithAddition(position, value, enteredDigit) {
        const segment = this.positionFormats[position];
        const segmentValue = value.substr(segment.start, segment.length);
        const segmentPosition = position - segment.start;
        const newValue = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(segmentValue, enteredDigit, segmentPosition, segmentPosition + 1);
        return parseInt(newValue, 10);
    }
    replaceDigitsWithZeroes(value, cursorStart, cursorEnd) {
        const position = this.isCursorAtSeparator(cursorStart) ? cursorStart + 1 : cursorStart;
        // move selection forwards if it starts with a separator
        if (this.isCursorAtSeparator(cursorStart)) {
            cursorStart++;
        }
        // first, insert zeros in a partial segment at beginning of selection
        if (!this.isSegmentStart(cursorStart)) {
            const segment = this.positionFormats[cursorStart];
            value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, (0,_utils_strings__WEBPACK_IMPORTED_MODULE_1__.padLeftZeros)('', segment.end - cursorStart), cursorStart, segment.end);
            cursorStart = segment.end + 1;
        }
        // then loop through remaining segments, filling with zeros
        let currentSegment;
        while (cursorStart < cursorEnd && (currentSegment = this.positionFormats[cursorStart + 1])) {
            const insertionEnd = Math.min(cursorEnd, currentSegment.end);
            value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, (0,_utils_strings__WEBPACK_IMPORTED_MODULE_1__.padLeftZeros)('', insertionEnd - currentSegment.start), currentSegment.start, insertionEnd);
            cursorStart = insertionEnd + 1;
        }
        value = this.correctMinMaxValues(value);
        return {
            value,
            position,
        };
    }
    handleSeparatorInput(value, position) {
        if (position === value.length && !this.isSegmentStart(position)) {
            const segment = this.positionFormats[position];
            let segmentValue = value.substr(segment.start, segment.length);
            segmentValue = this.padWithDefaultValue(segmentValue, segment);
            value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, segmentValue, segment.start, segment.end);
            value = this.correctMinMaxValues(value);
            return {
                value,
                position: value.length,
            };
        }
    }
    isCursorAtSeparator(position) {
        return 0 < position && position < this.getMaxLength() && this.positionFormats[position] === undefined;
    }
    isSegmentStart(position) {
        return position === 0 || this.isCursorAtSeparator(position - 1);
    }
    getSegmentMaxValue(value, position) {
        return this.positionFormats[position].max(value);
    }
    getSegmentMinValue(value, position) {
        return this.positionFormats[position].min;
    }
    getMaxLength() {
        const last = this.segments[this.segments.length - 1];
        return last.start + last.length;
    }
    deleteSeparator(value, position) {
        value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, '0', position - 2, position - 1);
        return {
            value: this.correctMinMaxValues(value),
            position: position - 2,
        };
    }
    deleteDigit(value, position) {
        value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, '0', position - 1, position);
        // 23:59|: => backspace => 23:5|
        const length = value.length;
        if (value.slice(length - 2) === '0:') {
            value = value.slice(0, length - 2);
        }
        return {
            value: this.correctMinMaxValues(value),
            position: position - 1,
        };
    }
    correctMinMaxValues(value) {
        let segment = this.positionFormats[0];
        while (segment && value.length >= segment.end) {
            const segmentValue = parseInt(value.substr(segment.start, segment.length), 10);
            const segmentMax = segment.max(value);
            if (segmentValue < segment.min) {
                let toInsert = segment.min.toFixed();
                toInsert = (0,_utils_strings__WEBPACK_IMPORTED_MODULE_1__.padLeftZeros)(toInsert, segment.length);
                value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, toInsert, segment.start, segment.end);
            }
            if (segmentValue > segmentMax) {
                value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, segmentMax.toFixed(), segment.start, segment.end);
            }
            segment = this.positionFormats[segment.end + 1];
        }
        return value.substr(0, this.segments[this.segments.length - 1].end);
    }
    formatPastedText(text, value, cursorStart, cursorEnd) {
        const keyArr = text.trim().split('');
        let position = cursorStart;
        let formattedValue = value;
        // if a selection range captures the end of the current value
        // we replace it with the value in buffer even if the value in buffer is shorter
        if (cursorEnd > cursorStart && cursorEnd === value.length) {
            formattedValue = value.slice(0, cursorStart);
        }
        for (const key of keyArr) {
            if (position >= this.getMaxLength()) {
                break;
            }
            const result = this.processKey(formattedValue, key, position);
            formattedValue = result.value;
            position = result.position;
        }
        return this.tryAppendSeparator(formattedValue);
    }
    processKey(initialValue, key, initialPosition) {
        let value = initialValue;
        let position = initialPosition;
        if (this.isSeparator(key)) {
            const result = this.handleSeparatorInput(value, position);
            if (result) {
                value = result.value;
                position = result.position;
            }
        }
        else {
            const isCursorAtEnd = position === value.length;
            const segmentValue = this.getSegmentValueWithAddition(position, value, key);
            const segmentMaxValue = this.getSegmentMaxValue(value, position);
            const segmentMinValue = this.getSegmentMinValue(value, position);
            const firstDigitGreater = parseInt(key, 10) > parseInt(segmentMaxValue.toFixed()[0], 10);
            const isValidPosition = isCursorAtEnd || segmentValue.toFixed().length === 1;
            const exceedsMaxAtSegmentStart = this.isSegmentStart(position) && isValidPosition && firstDigitGreater;
            if (exceedsMaxAtSegmentStart) {
                // 22:| => Enter '9' => 22:09|
                // |1 => Enter '9' => 09|
                value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, `0${key}`, position, position + 2);
                position += 2;
            }
            else if (segmentValue > segmentMaxValue && this.isSegmentStart(position)) {
                // 22:|22 => Enter '9' => 22:59|
                value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, segmentMaxValue.toFixed(), position, position + segmentMaxValue.toFixed().length);
                position += segmentMaxValue.toFixed().length;
            }
            else if (segmentValue > segmentMaxValue) {
                // 2|2:22 => Enter '9' => 23:|22
                value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, segmentMaxValue.toFixed(), position - 1, position + 1);
                position += 1;
            }
            else if (segmentValue < segmentMinValue && !this.isSegmentStart(position)) {
                // 0| => enter '0' => 01:
                value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, segmentMinValue.toFixed(), position, position + 1);
                position += 1;
            }
            else {
                // 22:| => Enter '5' => 23:5|
                value = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(value, key, position, position + 1);
                position += 1;
            }
        }
        value = this.tryAppendSeparator(value);
        // Move cursor in front of separator if behind after overwriting a character
        if (this.isCursorAtSeparator(position)) {
            position++;
        }
        return { value, position };
    }
    padWithDefaultValue(segmentValue, segment) {
        let defaultValue = (segment.default || segment.min).toFixed();
        defaultValue = (0,_utils_strings__WEBPACK_IMPORTED_MODULE_1__.padLeftZeros)(defaultValue, segment.length);
        return (0,_strings__WEBPACK_IMPORTED_MODULE_0__.insertAt)(defaultValue, segmentValue, segment.length - segmentValue.length, segment.length);
    }
    enrichSegmentDefinitions(segments) {
        this.positionFormats = {};
        this.segments = [];
        let position = 0;
        for (const segment of segments) {
            const max = segment.max;
            const fullSegment = Object.assign(Object.assign({}, segment), { max: typeof max === 'number' ? () => max : max, start: position, end: position + segment.length });
            this.segments.push(fullSegment);
            // insert this format segment for every char in the max value
            for (let j = 0; j < fullSegment.length; j++) {
                this.positionFormats[position++] = fullSegment;
            }
            // skip a position for separator
            position++;
        }
    }
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MaskFormat);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/masked-input/utils/strings.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/masked-input/utils/strings.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "insertAt": () => (/* binding */ insertAt)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
const insertAt = (text, toInsert, start, end = start) => text.slice(0, start) + toInsert + text.slice(end);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/index.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/index.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ButtonTrigger": () => (/* binding */ ButtonTrigger),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _utils_apply_display_name__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _button_dropdown_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../button-dropdown/internal */ "./node_modules/@cloudscape-design/components/button-dropdown/internal.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _button_dropdown_styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../button-dropdown/styles.css.js */ "./node_modules/@cloudscape-design/components/button-dropdown/styles.css.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const ButtonTrigger = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(({ iconName, iconUrl, iconAlt, iconSvg, badge, ariaLabel, offsetRight, disabled, expanded, children, onClick, }, ref) => {
    const hasIcon = iconName || iconUrl || iconSvg;
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("button", { ref: ref, type: "button", className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].button, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`offset-right-${offsetRight}`], { [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].expanded]: expanded }), "aria-label": ariaLabel, "aria-expanded": !!expanded, "aria-haspopup": true, disabled: disabled, onClick: event => {
            event.preventDefault();
            onClick && onClick();
        } },
        hasIcon && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].icon, name: iconName, url: iconUrl, alt: iconAlt, svg: iconSvg, badge: badge })),
        children && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].text }, children),
        children && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { name: "caret-down-filled", className: expanded ? _button_dropdown_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["rotate-up"] : _button_dropdown_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["rotate-down"] }))));
});
const MenuDropdown = (_a) => {
    var { iconName, iconUrl, iconAlt, iconSvg, badge, ariaLabel, offsetRight, children } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_6__.__rest)(_a, ["iconName", "iconUrl", "iconAlt", "iconSvg", "badge", "ariaLabel", "offsetRight", "children"]);
    const baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const dropdownTrigger = (clickHandler, ref, isDisabled, isExpanded) => {
        return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(ButtonTrigger, { ref: ref, disabled: isDisabled, expanded: isExpanded, iconName: iconName, iconUrl: iconUrl, iconAlt: iconAlt, iconSvg: iconSvg, badge: badge, ariaLabel: ariaLabel, offsetRight: offsetRight, onClick: clickHandler }, children));
    };
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_button_dropdown_internal__WEBPACK_IMPORTED_MODULE_7__["default"], Object.assign({}, baseProps, props, { variant: "navigation", customTriggerBuilder: dropdownTrigger, preferCenter: true })));
};
(0,_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_8__.applyDisplayName)(MenuDropdown, 'MenuDropdown');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MenuDropdown);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.css.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.css.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "button": "awsui_button_m5h9f_1yya9_93",
  "expanded": "awsui_expanded_m5h9f_1yya9_127",
  "offset-right-none": "awsui_offset-right-none_m5h9f_1yya9_138",
  "offset-right-l": "awsui_offset-right-l_m5h9f_1yya9_141",
  "offset-right-xxl": "awsui_offset-right-xxl_m5h9f_1yya9_144",
  "text": "awsui_text_m5h9f_1yya9_166",
  "icon": "awsui_icon_m5h9f_1yya9_170"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/option/highlight-match.js":
/*!**************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/option/highlight-match.js ***!
  \**************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ HighlightMatch)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/option/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const splitOnFiltering = (str, highlightText) => {
    // Filtering needs to be case insensitive
    const filteringPattern = highlightText.replace(/[-[\]/{}()*+?.\\^$|]/g, '\\$&');
    const regexp = new RegExp(filteringPattern, 'gi');
    const noMatches = str.split(regexp);
    const matches = str.match(regexp);
    return { noMatches, matches };
};
const Highlight = ({ str }) => str ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["filtering-match-highlight"]) }, str) : null;
function HighlightMatch({ str, highlightText }) {
    if (!str || !highlightText) {
        return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null, str);
    }
    if (str === highlightText) {
        return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Highlight, { str: str });
    }
    const { noMatches, matches } = splitOnFiltering(str, highlightText);
    const highlighted = [];
    noMatches.forEach((noMatch, idx) => {
        highlighted.push(react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { key: `noMatch-${idx}` }, noMatch));
        if (matches && idx < matches.length) {
            highlighted.push(react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Highlight, { key: `match-${idx}`, str: matches[idx] }));
        }
    });
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null, highlighted);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/option/index.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/option/index.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/option/styles.css.js");
/* harmony import */ var _option_parts__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./option-parts */ "./node_modules/@cloudscape-design/components/internal/components/option/option-parts.js");
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _logging__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _is_development__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function validateStringValue(value, propertyName) {
    if (typeof value !== 'undefined' && typeof value !== 'string') {
        (0,_logging__WEBPACK_IMPORTED_MODULE_3__.warnOnce)('DropdownOption', `This component only supports string values, but "option.${propertyName}" has ${typeof value} type. The component may work incorrectly.`);
    }
}
const Option = (_a) => {
    var _b, _c, _d, _e;
    var { option, highlightText, triggerVariant = false, isGroupOption = false, isGenericGroup = true, highlightedOption = false, selectedOption = false } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["option", "highlightText", "triggerVariant", "isGroupOption", "isGenericGroup", "highlightedOption", "selectedOption"]);
    if (!option) {
        return null;
    }
    const { disabled } = option;
    const baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    if (_is_development__WEBPACK_IMPORTED_MODULE_5__.isDevelopment) {
        validateStringValue(option.label, 'label');
        validateStringValue(option.description, 'description');
        validateStringValue(option.labelTag, 'labelTag');
        (_b = option.tags) === null || _b === void 0 ? void 0 : _b.forEach((tag, index) => {
            validateStringValue(tag, `tags[${index}]`);
        });
        (_c = option.filteringTags) === null || _c === void 0 ? void 0 : _c.forEach((tag, index) => {
            validateStringValue(tag, `filteringTags[${index}]`);
        });
    }
    const className = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].option, disabled && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].disabled, isGroupOption && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].parent);
    const icon = option.__customIcon || (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_option_parts__WEBPACK_IMPORTED_MODULE_7__.OptionIcon, { name: option.iconName, url: option.iconUrl, svg: option.iconSvg, alt: option.iconAlt, size: option.description || option.tags ? 'big' : 'normal' }));
    // The option is conditionally assigned 'title' and 'aria-disabled' attributes to ensure it is viewed as a (generic) group  by assistive technology only when necessary.
    // Omitting the props might be necessary if they are provided on the parent element to avoid nested groups.
    // See https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/generic_role
    const genericGroupProps = isGenericGroup
        ? {
            title: (_d = option.label) !== null && _d !== void 0 ? _d : option.value,
            'aria-disabled': disabled,
        }
        : undefined;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({ "data-value": option.value, className: className, lang: option.lang }, genericGroupProps, baseProps),
        icon,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].content) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["label-content"]) },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_option_parts__WEBPACK_IMPORTED_MODULE_7__.Label, { label: (_e = option.label) !== null && _e !== void 0 ? _e : option.value, prefix: option.__labelPrefix, highlightText: highlightText, triggerVariant: triggerVariant }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_option_parts__WEBPACK_IMPORTED_MODULE_7__.LabelTag, { labelTag: option.labelTag, highlightText: highlightText, triggerVariant: triggerVariant })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_option_parts__WEBPACK_IMPORTED_MODULE_7__.Description, { description: option.description, highlightedOption: highlightedOption, selectedOption: selectedOption, highlightText: highlightText, triggerVariant: triggerVariant }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_option_parts__WEBPACK_IMPORTED_MODULE_7__.Tags, { tags: option.tags, highlightedOption: highlightedOption, selectedOption: selectedOption, highlightText: highlightText, triggerVariant: triggerVariant }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_option_parts__WEBPACK_IMPORTED_MODULE_7__.FilteringTags, { filteringTags: option.filteringTags, highlightedOption: highlightedOption, selectedOption: selectedOption, highlightText: highlightText, triggerVariant: triggerVariant }))));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Option);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/option/option-announcer.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/option/option-announcer.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
function defaultOptionDescription(option, parentGroup) {
    return [
        parentGroup && parentGroup.label,
        option.__labelPrefix,
        option.label || option.value,
        option.description,
        option.labelTag,
    ]
        .concat(option.tags)
        .filter(el => !!el)
        .join(' ');
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (defaultOptionDescription);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/option/option-parts.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/option/option-parts.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Description": () => (/* binding */ Description),
/* harmony export */   "FilteringTags": () => (/* binding */ FilteringTags),
/* harmony export */   "Label": () => (/* binding */ Label),
/* harmony export */   "LabelTag": () => (/* binding */ LabelTag),
/* harmony export */   "OptionIcon": () => (/* binding */ OptionIcon),
/* harmony export */   "Tags": () => (/* binding */ Tags)
/* harmony export */ });
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/option/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _highlight_match__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./highlight-match */ "./node_modules/@cloudscape-design/components/internal/components/option/highlight-match.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const Label = ({ label, prefix, highlightText, triggerVariant }) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].label, triggerVariant && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["trigger-variant"]) },
    prefix && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["label-prefix"], triggerVariant && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["trigger-variant"]) },
        prefix,
        " ")),
    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_highlight_match__WEBPACK_IMPORTED_MODULE_3__["default"], { str: label, highlightText: highlightText })));
const LabelTag = ({ labelTag, highlightText, triggerVariant }) => labelTag ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["label-tag"], triggerVariant && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["trigger-variant"]) },
    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_highlight_match__WEBPACK_IMPORTED_MODULE_3__["default"], { str: labelTag, highlightText: highlightText }))) : null;
const Description = ({ description, highlightedOption, highlightText, selectedOption, triggerVariant, }) => description ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].description, {
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["trigger-variant"]]: triggerVariant,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].highlighted]: highlightedOption,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].selected]: selectedOption,
    }) },
    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_highlight_match__WEBPACK_IMPORTED_MODULE_3__["default"], { str: description, highlightText: highlightText }))) : null;
const Tags = ({ tags, highlightedOption, highlightText, selectedOption, triggerVariant }) => tags ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].tags, {
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].highlighted]: highlightedOption,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].selected]: selectedOption,
    }) }, tags.map((tag, idx) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { key: idx, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].tag, triggerVariant && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["trigger-variant"]) },
    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_highlight_match__WEBPACK_IMPORTED_MODULE_3__["default"], { str: tag, highlightText: highlightText })))))) : null;
const FilteringTags = ({ filteringTags, highlightedOption, highlightText, selectedOption, triggerVariant, }) => {
    if (!highlightText || !filteringTags) {
        return null;
    }
    const searchElement = highlightText.toLowerCase();
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].tags, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].highlighted]: highlightedOption,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].selected]: selectedOption,
        }) }, filteringTags.map((filteringTag, key) => {
        const match = filteringTag.toLowerCase().indexOf(searchElement) !== -1;
        if (match) {
            return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].tag, triggerVariant && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["trigger-variant"]), key: key, "aria-disabled": true },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_highlight_match__WEBPACK_IMPORTED_MODULE_3__["default"], { str: filteringTag, highlightText: highlightText })));
        }
        return null;
    })));
};
const OptionIcon = (props) => {
    if (!props.name && !props.url && !props.svg) {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].icon, props.size === 'big' && [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`icon-size-big`]]) },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({}, props))));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/option/styles.css.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/option/styles.css.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/option/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "option": "awsui_option_1p2cx_rry8e_97",
  "disabled": "awsui_disabled_1p2cx_rry8e_115",
  "parent": "awsui_parent_1p2cx_rry8e_118",
  "content": "awsui_content_1p2cx_rry8e_125",
  "label-content": "awsui_label-content_1p2cx_rry8e_132",
  "label": "awsui_label_1p2cx_rry8e_132",
  "tag": "awsui_tag_1p2cx_rry8e_139",
  "label-tag": "awsui_label-tag_1p2cx_rry8e_140",
  "label-prefix": "awsui_label-prefix_1p2cx_rry8e_151",
  "tags": "awsui_tags_1p2cx_rry8e_164",
  "description": "awsui_description_1p2cx_rry8e_165",
  "highlighted": "awsui_highlighted_1p2cx_rry8e_172",
  "selected": "awsui_selected_1p2cx_rry8e_176",
  "icon": "awsui_icon_1p2cx_rry8e_190",
  "icon-size-big": "awsui_icon-size-big_1p2cx_rry8e_197",
  "filtering-match-highlight": "awsui_filtering-match-highlight_1p2cx_rry8e_201",
  "trigger-variant": "awsui_trigger-variant_1p2cx_rry8e_216"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/option/utils/filter-options.js":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/option/utils/filter-options.js ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "filterOptions": () => (/* binding */ filterOptions),
/* harmony export */   "isGroup": () => (/* binding */ isGroup),
/* harmony export */   "isGroupInteractive": () => (/* binding */ isGroupInteractive),
/* harmony export */   "isInteractive": () => (/* binding */ isInteractive),
/* harmony export */   "matchesString": () => (/* binding */ matchesString)
/* harmony export */ });
const searchableFields = ['value', 'label', 'description', 'labelTag'];
const matchesString = (value, searchText, strictMatching) => {
    if (!value) {
        return false;
    }
    const index = value.toLowerCase().indexOf(searchText);
    return strictMatching ? index === 0 : index > -1;
};
const matchesSingleOption = (dropdownOption, text, strictMatching) => {
    const searchText = text.toLowerCase();
    const option = dropdownOption.option;
    const searchStrFields = (attr) => matchesString(option[attr], searchText, strictMatching);
    const searchTagsFields = (attr) => { var _a; return (_a = option[attr]) === null || _a === void 0 ? void 0 : _a.some(value => matchesString(value, searchText, strictMatching)); };
    const searchableTagFields = ['tags'];
    if (!strictMatching) {
        searchableTagFields.push('filteringTags');
    }
    return searchableFields.some(searchStrFields) || searchableTagFields.some(searchTagsFields);
};
const filterOptions = (options, searchText, strictMatching = false) => {
    if (searchText === '') {
        return options;
    }
    let currentGroup = null;
    let parentMatched = false;
    return options.reduce((acc, option) => {
        if (option.type === 'parent') {
            parentMatched = false;
            currentGroup = option;
            if (matchesSingleOption(option, searchText, strictMatching)) {
                parentMatched = true;
                acc.push(currentGroup);
            }
            return acc;
        }
        if (option.type !== 'child') {
            currentGroup = null;
            parentMatched = false;
        }
        if (parentMatched) {
            acc.push(option);
        }
        else if (matchesSingleOption(option, searchText, strictMatching)) {
            if (currentGroup) {
                acc.push(currentGroup);
                currentGroup = null;
            }
            acc.push(option);
        }
        return acc;
    }, []);
};
const isInteractive = (option) => !!option && !option.disabled && option.type !== 'parent';
const isGroupInteractive = (option) => !!option && !option.disabled;
const isGroup = (option) => !!option && 'options' in option;


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/option/utils/flatten-options.js":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/option/utils/flatten-options.js ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "flattenOptions": () => (/* binding */ flattenOptions)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");

const flattenOptions = (options) => {
    const parentMap = new Map();
    const flatOptions = options.reduce((acc, option) => {
        if ('options' in option) {
            const { options } = option, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_0__.__rest)(option, ["options"]);
            const parentDropdownOption = { type: 'parent', option };
            const allOptionsDisabled = options.every(option => option.disabled);
            if (option.disabled || allOptionsDisabled) {
                parentDropdownOption.disabled = true;
            }
            acc.push(parentDropdownOption);
            options.forEach(child => {
                const childDropdownOption = { type: 'child', option: child };
                if (rest.disabled || child.disabled) {
                    childDropdownOption.disabled = true;
                }
                acc.push(childDropdownOption);
                parentMap.set(childDropdownOption, parentDropdownOption);
            });
        }
        else {
            const dropdownOption = { option };
            if (option.disabled) {
                dropdownOption.disabled = true;
            }
            acc.push(dropdownOption);
        }
        return acc;
    }, []);
    return {
        flatOptions,
        parentMap,
    };
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/option/utils/prepare-options.js":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/option/utils/prepare-options.js ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "prepareOptions": () => (/* binding */ prepareOptions)
/* harmony export */ });
/* harmony import */ var _flatten_options__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./flatten-options */ "./node_modules/@cloudscape-design/components/internal/components/option/utils/flatten-options.js");
/* harmony import */ var _filter_options__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./filter-options */ "./node_modules/@cloudscape-design/components/internal/components/option/utils/filter-options.js");
/* harmony import */ var _options_list_utils_test_indexes__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../options-list/utils/test-indexes */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/test-indexes.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function prepareOptions(options, filteringType, filteringText) {
    const { flatOptions, parentMap } = (0,_flatten_options__WEBPACK_IMPORTED_MODULE_0__.flattenOptions)(options);
    const filteredOptions = filteringType !== 'auto' ? flatOptions : (0,_filter_options__WEBPACK_IMPORTED_MODULE_1__.filterOptions)(flatOptions, filteringText);
    (0,_options_list_utils_test_indexes__WEBPACK_IMPORTED_MODULE_2__.generateTestIndexes)(filteredOptions, parentMap.get.bind(parentMap));
    return { filteredOptions, parentMap };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/options-list/index.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/options-list/index.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _utils_dom__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/options-list/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const BOTTOM_TRIGGER_OFFSET = 80;
const getItemIndex = (containerRef, event) => {
    const target = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_3__.findUpUntil)(event.target, element => element === containerRef.current || !!element.dataset.mouseTarget);
    const mouseTarget = target === null || target === void 0 ? void 0 : target.dataset.mouseTarget;
    return mouseTarget ? parseInt(mouseTarget) : -1;
};
const OptionsList = (_a, ref) => {
    var { open, children, nativeAttributes = {}, onKeyDown, onBlur, onFocus, onLoadMore, onMouseUp, onMouseMove, position = 'relative', role = 'listbox', decreaseTopMargin = false, ariaLabelledby, ariaDescribedby } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["open", "children", "nativeAttributes", "onKeyDown", "onBlur", "onFocus", "onLoadMore", "onMouseUp", "onMouseMove", "position", "role", "decreaseTopMargin", "ariaLabelledby", "ariaDescribedby"]);
    const baseProps = (0,_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const menuRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const handleScroll = () => {
        const scrollContainer = menuRef === null || menuRef === void 0 ? void 0 : menuRef.current;
        if (scrollContainer) {
            const bottomEdgePosition = scrollContainer.scrollTop + scrollContainer.clientHeight;
            const remainingScrollHeight = scrollContainer.scrollHeight - bottomEdgePosition;
            if (remainingScrollHeight < BOTTOM_TRIGGER_OFFSET) {
                (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onLoadMore);
            }
        }
    };
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        if (!open) {
            return;
        }
        handleScroll();
    });
    const className = (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["options-list"], {
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["decrease-top-margin"]]: decreaseTopMargin,
    });
    const mergedRef = (0,_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_7__.useMergeRefs)(ref, menuRef);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("ul", Object.assign({}, baseProps, nativeAttributes, { className: className, ref: mergedRef, style: { position }, role: role, onScroll: handleScroll, onKeyDown: event => onKeyDown && (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireKeyboardEvent)(onKeyDown, event), onMouseMove: event => onMouseMove === null || onMouseMove === void 0 ? void 0 : onMouseMove(getItemIndex(menuRef, event)), onMouseUp: event => onMouseUp === null || onMouseUp === void 0 ? void 0 : onMouseUp(getItemIndex(menuRef, event)), onBlur: event => (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onBlur, { relatedTarget: event.relatedTarget }), onFocus: () => (0,_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onFocus), tabIndex: -1, "aria-labelledby": ariaLabelledby, "aria-describedby": ariaDescribedby }), open && children));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(OptionsList));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/options-list/styles.css.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/options-list/styles.css.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/options-list/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "options-list": "awsui_options-list_19gcf_12ty9_93",
  "decrease-top-margin": "awsui_decrease-top-margin_19gcf_12ty9_115"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/test-indexes.js":
/*!***********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/options-list/utils/test-indexes.js ***!
  \***********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "generateTestIndexes": () => (/* binding */ generateTestIndexes),
/* harmony export */   "getTestOptionIndexes": () => (/* binding */ getTestOptionIndexes)
/* harmony export */ });
const testIndexMap = new WeakMap();
//retrieves the test indexes of the option for the findOption and findOptionInGroup test-utils
const getTestOptionIndexes = (item) => testIndexMap.get(item);
const generateTestIndexes = (filteredItems, getParentGroup) => {
    let throughIndex = 1;
    let groupIndex = 0;
    let inGroupIndex = 1;
    let currentGroup = null;
    filteredItems.forEach(item => {
        if (!('type' in item)) {
            testIndexMap.set(item, { throughIndex: throughIndex++ });
        }
        else if (item.type === 'child') {
            const parentGroup = getParentGroup(item);
            if (parentGroup && parentGroup !== currentGroup) {
                currentGroup = parentGroup;
                inGroupIndex = 1;
                testIndexMap.set(item, {
                    throughIndex: throughIndex++,
                    groupIndex: ++groupIndex,
                    inGroupIndex: inGroupIndex++,
                });
            }
            else {
                testIndexMap.set(item, { throughIndex: throughIndex++, groupIndex, inGroupIndex: inGroupIndex++ });
            }
        }
    });
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-highlight-option.js":
/*!*******************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-highlight-option.js ***!
  \*******************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useHighlightedOption": () => (/* binding */ useHighlightedOption)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function useHighlightedOption({ options, isHighlightable, }) {
    const [highlightedIndex, setHighlightedIndexState] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(-1);
    const [highlightType, setHighlightType] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('keyboard');
    const setHighlightedIndex = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((index, highlightType) => {
        setHighlightedIndexState(index);
        setHighlightType(highlightType);
    }, []);
    const highlightedOption = options[highlightedIndex] && isHighlightable(options[highlightedIndex]) ? options[highlightedIndex] : undefined;
    const moveHighlightFrom = (direction, startIndex = highlightedIndex, highlightType) => {
        let newIndex = startIndex;
        do {
            newIndex += direction;
        } while (options[newIndex] && !isHighlightable(options[newIndex]));
        if (options[newIndex]) {
            setHighlightedIndex(newIndex, highlightType);
        }
    };
    const moveHighlight = (direction, highlightType) => moveHighlightFrom(direction, highlightedIndex, highlightType);
    const highlightOption = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((option, highlightType) => {
        const index = options.indexOf(option);
        setHighlightedIndex(index, highlightType);
    }, [options, setHighlightedIndex]);
    return [
        { highlightType, highlightedIndex, highlightedOption },
        {
            setHighlightedIndexWithMouse: (index) => setHighlightedIndex(index, 'mouse'),
            moveHighlightWithKeyboard: (direction) => moveHighlight(direction, 'keyboard'),
            highlightOptionWithKeyboard: (option) => highlightOption(option, 'keyboard'),
            resetHighlightWithKeyboard: () => setHighlightedIndex(-1, 'keyboard'),
            goHomeWithKeyboard: () => moveHighlightFrom(1, -1, 'keyboard'),
            goEndWithKeyboard: () => moveHighlightFrom(-1, options.length, 'keyboard'),
        },
    ];
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-ids.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-ids.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getOptionId": () => (/* binding */ getOptionId)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
const getOptionId = (menuId, index) => {
    if (index < 0) {
        return undefined;
    }
    return `${menuId}-option-${index}`;
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-keyboard.js":
/*!***********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-keyboard.js ***!
  \***********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useMenuKeyboard": () => (/* binding */ useMenuKeyboard),
/* harmony export */   "useTriggerKeyboard": () => (/* binding */ useTriggerKeyboard)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _keycode__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const HOME = 36;
const END = 35;
const useMenuKeyboard = ({ moveHighlight, selectOption, goHome, goEnd, closeDropdown, preventNativeSpace = false, }) => {
    return (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((e) => {
        switch (e.detail.keyCode) {
            case _keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.up:
                e.preventDefault();
                moveHighlight(-1);
                break;
            case _keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.down:
                e.preventDefault();
                moveHighlight(1);
                break;
            case HOME:
                goHome();
                break;
            case END:
                goEnd();
                break;
            case _keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.escape:
                closeDropdown();
                break;
            case _keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.enter:
                e.preventDefault();
                selectOption();
                break;
            case _keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.space:
                if (preventNativeSpace) {
                    e.preventDefault();
                    selectOption();
                }
        }
    }, [moveHighlight, selectOption, goHome, goEnd, closeDropdown, preventNativeSpace]);
};
const useTriggerKeyboard = ({ openDropdown, goHome }) => {
    return (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((e) => {
        switch (e.detail.keyCode) {
            case _keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.up:
            case _keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.down:
                e.preventDefault();
                goHome();
                openDropdown();
                break;
            case _keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.space:
            case _keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.enter:
                e.preventDefault();
                openDropdown();
                break;
        }
    }, [openDropdown, goHome]);
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-open-state.js":
/*!*************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-open-state.js ***!
  \*************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useOpenState": () => (/* binding */ useOpenState)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const useOpenState = ({ onOpen, onClose }) => {
    const [isOpen, setIsOpen] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const openDropdown = () => {
        if (!isOpen) {
            setIsOpen(true);
            onOpen === null || onOpen === void 0 ? void 0 : onOpen();
        }
    };
    const closeDropdown = () => {
        if (isOpen) {
            setIsOpen(false);
            onClose === null || onClose === void 0 ? void 0 : onClose();
        }
    };
    const toggleDropdown = () => {
        if (isOpen) {
            closeDropdown();
        }
        else {
            openDropdown();
        }
    };
    return { isOpen, openDropdown, closeDropdown, toggleDropdown };
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/portal/index.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/portal/index.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Portal)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom */ "webpack/sharing/consume/default/react-dom");
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_1__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


/**
 * A safe react portal component that renders to a provided node.
 * If a node isn't provided, it creates one under document.body.
 */
function Portal({ container, children }) {
    const [activeContainer, setActiveContainer] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(container !== null && container !== void 0 ? container : null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        if (container) {
            setActiveContainer(container);
            return;
        }
        const newContainer = document.createElement('div');
        document.body.appendChild(newContainer);
        setActiveContainer(newContainer);
        return () => {
            document.body.removeChild(newContainer);
            setActiveContainer(null);
        };
    }, [container]);
    return activeContainer && (0,react_dom__WEBPACK_IMPORTED_MODULE_1__.createPortal)(children, activeContainer);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ScreenreaderOnly)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/**
 * Makes content now shown on a screen but still announced by screen-reader users.
 * The component is suitable when the aria-label cannot be used, e.g. to avoid elemnts being announced as "blank".
 *
 * To exclude screenreader-only content use `:not(.${screenreaderOnlyStyles.root})` selector, for example:
 *
 * ```
 * import screenreaderOnlyStyles from '~internal/components/screenreader-only/styles.css.js'
 *
 * let visibleContent = wrapper.find(`${styles.label}`).find(`:not(.${screenreaderOnlyStyles.root})`).getElement().textContent
 *
 * let screenreaderContent = wrapper.find(`${styles.label}`).find(`.${screenreaderOnlyStyles.root}`).getElement().textContent
 * ```
 */
function ScreenreaderOnly(props) {
    return react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", Object.assign({}, props, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].root, props.className) }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.css.js":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.css.js ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_xttbq_1i4dh_93"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/selectable-item/index.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/selectable-item/index.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.css.js");
/* harmony import */ var _base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const SelectableItem = (_a, ref) => {
    var { children: content, ariaSelected, ariaChecked, selected, highlighted, disabled, hasBackground, isParent, isChild, virtualPosition, padBottom, isNextSelected, useInteractiveGroups, screenReaderContent, ariaPosinset, ariaSetsize, highlightType } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["children", "ariaSelected", "ariaChecked", "selected", "highlighted", "disabled", "hasBackground", "isParent", "isChild", "virtualPosition", "padBottom", "isNextSelected", "useInteractiveGroups", "screenReaderContent", "ariaPosinset", "ariaSetsize", "highlightType"]);
    const _b = (0,_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps), { className } = _b, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_b, ["className"]);
    const classNames = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(className, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["selectable-item"], {
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].selected]: selected,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].highlighted]: highlighted,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["has-background"]]: hasBackground,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].parent]: isParent,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].child]: isChild,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["is-keyboard"]]: highlightType === 'keyboard',
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].disabled]: disabled,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].virtual]: virtualPosition !== undefined,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["pad-bottom"]]: padBottom,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["next-item-selected"]]: isNextSelected,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].interactiveGroups]: useInteractiveGroups,
    });
    const contentRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const screenReaderContentRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        // the state of aria-hidden and announcement is not set back because NVDA+Firefox would announce
        // the item which lost highlight
        // set aria-hidden true when there is announcement content, so that screen reader still announce
        // meaningful content when navigate with screen reader cursor
        // imperatively update to avoid announcement made multiple times when content updates
        if (highlighted && screenReaderContent) {
            if (contentRef.current) {
                contentRef.current.setAttribute('aria-hidden', 'true');
            }
            if (screenReaderContentRef.current) {
                screenReaderContentRef.current.textContent = screenReaderContent;
            }
        }
    }, [highlighted, screenReaderContent, contentRef, screenReaderContentRef]);
    const style = virtualPosition !== undefined
        ? {
            transform: `translateY(${virtualPosition}px)`,
        }
        : undefined;
    const a11yProperties = {
        'aria-disabled': disabled,
    };
    if (isParent && !useInteractiveGroups) {
        a11yProperties['aria-hidden'] = true;
    }
    if (ariaSelected !== undefined) {
        a11yProperties['aria-selected'] = ariaSelected;
    }
    // Safari+VO needs aria-checked for multi-selection. Otherwise it only announces selected option even though another option is highlighted.
    if (ariaChecked !== undefined) {
        a11yProperties['aria-checked'] = ariaChecked;
    }
    if (ariaPosinset && ariaSetsize) {
        a11yProperties['aria-posinset'] = ariaPosinset;
        a11yProperties['aria-setsize'] = ariaSetsize;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", Object.assign({ role: "option", className: classNames, style: style }, a11yProperties, rest),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["option-content"], ref: contentRef }, content),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["measure-strut"], ref: ref }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["screenreader-content"], ref: screenReaderContentRef })));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(SelectableItem));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.css.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.css.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "selectable-item": "awsui_selectable-item_15o6u_9fxjf_93",
  "pad-bottom": "awsui_pad-bottom_15o6u_9fxjf_115",
  "has-background": "awsui_has-background_15o6u_9fxjf_124",
  "highlighted": "awsui_highlighted_15o6u_9fxjf_127",
  "selected": "awsui_selected_15o6u_9fxjf_127",
  "disabled": "awsui_disabled_15o6u_9fxjf_141",
  "next-item-selected": "awsui_next-item-selected_15o6u_9fxjf_149",
  "is-keyboard": "awsui_is-keyboard_15o6u_9fxjf_157",
  "parent": "awsui_parent_15o6u_9fxjf_161",
  "interactiveGroups": "awsui_interactiveGroups_15o6u_9fxjf_165",
  "child": "awsui_child_15o6u_9fxjf_177",
  "virtual": "awsui_virtual_15o6u_9fxjf_192",
  "measure-strut": "awsui_measure-strut_15o6u_9fxjf_203",
  "measure-strut-first": "awsui_measure-strut-first_15o6u_9fxjf_212",
  "screenreader-content": "awsui_screenreader-content_15o6u_9fxjf_216",
  "option-content": "awsui_option-content_15o6u_9fxjf_222"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/tab-trap/index.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/tab-trap/index.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ TabTrap)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * This component handles focus-forwarding when using keyboard tab navigation.
 * When the user focuses this component, the `focusNextCallback` function is called
 * which can forward the focus to another element.
 */
function TabTrap({ focusNextCallback, disabled = false }) {
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { tabIndex: disabled ? -1 : 0, onFocus: focusNextCallback });
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/token-list/index.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/token-list/index.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ TokenList)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _token_limit_toggle__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./token-limit-toggle */ "./node_modules/@cloudscape-design/components/internal/components/token-list/token-limit-toggle.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/token-list/styles.css.js");
/* harmony import */ var _hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _token_focus_controller__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./token-focus-controller */ "./node_modules/@cloudscape-design/components/internal/components/token-list/token-focus-controller.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function TokenList({ items, alignment, renderItem, limit, after, i18nStrings, removedItemIndex, }) {
    const tokenListRef = (0,_token_focus_controller__WEBPACK_IMPORTED_MODULE_2__.useTokenFocusController)({ removedItemIndex });
    const controlId = (0,_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__.useUniqueId)();
    const [expanded, setExpanded] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const hasItems = items.length > 0;
    const hasHiddenItems = hasItems && limit !== undefined && items.length > limit;
    const visibleItems = hasHiddenItems && !expanded ? items.slice(0, limit) : items;
    const hasVisibleItems = visibleItems.length > 0;
    const toggle = hasHiddenItems ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`toggle-container-${alignment}`] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_token_limit_toggle__WEBPACK_IMPORTED_MODULE_5__["default"], { controlId: hasVisibleItems ? controlId : undefined, allHidden: limit === 0, expanded: expanded, numberOfHiddenOptions: items.length - visibleItems.length, i18nStrings: i18nStrings, onClick: () => setExpanded(!expanded) }))) : null;
    if (alignment === 'inline') {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: tokenListRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].horizontal) },
            hasItems && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { id: controlId, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].list }, visibleItems.map((item, itemIndex) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: itemIndex, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-item"], "aria-setsize": items.length, "aria-posinset": itemIndex + 1 }, renderItem(item, itemIndex)))))),
            toggle,
            after && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].separator }),
            after));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: tokenListRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].vertical) },
        hasVisibleItems && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { id: controlId, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].list, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][alignment]) }, visibleItems.map((item, itemIndex) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: itemIndex, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-item"], "aria-setsize": items.length, "aria-posinset": itemIndex + 1 }, renderItem(item, itemIndex)))))),
        toggle,
        after));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/token-list/styles.css.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/token-list/styles.css.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/components/token-list/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_gfwv3_1w5fz_93",
  "horizontal": "awsui_horizontal_gfwv3_1w5fz_98",
  "vertical": "awsui_vertical_gfwv3_1w5fz_102",
  "list": "awsui_list_gfwv3_1w5fz_106",
  "list-item": "awsui_list-item_gfwv3_1w5fz_124",
  "toggle-container-inline": "awsui_toggle-container-inline_gfwv3_1w5fz_129",
  "toggle": "awsui_toggle_gfwv3_1w5fz_129",
  "description": "awsui_description_gfwv3_1w5fz_197",
  "separator": "awsui_separator_gfwv3_1w5fz_201"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/token-list/token-focus-controller.js":
/*!*************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/token-list/token-focus-controller.js ***!
  \*************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useTokenFocusController": () => (/* binding */ useTokenFocusController)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _focus_lock_utils_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../focus-lock/utils.js */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/utils.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/token-list/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const tokenSelector = `.${_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["list-item"]}`;
const toggleButtonSelector = `.${_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].toggle}`;
function useTokenFocusController({ removedItemIndex }) {
    const tokenListRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a, _b;
        if (removedItemIndex === undefined || removedItemIndex === null || tokenListRef.current === null) {
            return;
        }
        const tokenElements = tokenListRef.current.querySelectorAll(tokenSelector);
        const toggleButton = tokenListRef.current.querySelector(toggleButtonSelector);
        const activeItemIndices = [];
        for (let i = 0; i < tokenElements.length; i++) {
            if (!tokenElements[i].querySelector('[aria-disabled="true"]')) {
                activeItemIndices.push(i);
            }
        }
        let closestPrevIndex = Number.NEGATIVE_INFINITY;
        let closestNextIndex = Number.POSITIVE_INFINITY;
        for (const activeIndex of activeItemIndices) {
            if (activeIndex < removedItemIndex) {
                closestPrevIndex =
                    removedItemIndex - activeIndex < removedItemIndex - closestPrevIndex ? activeIndex : closestPrevIndex;
            }
            else {
                closestNextIndex =
                    activeIndex - removedItemIndex < closestNextIndex - removedItemIndex ? activeIndex : closestNextIndex;
            }
        }
        const nextElement = tokenElements[closestNextIndex];
        const prevElement = tokenElements[closestPrevIndex];
        if (nextElement instanceof HTMLElement) {
            (_a = (0,_focus_lock_utils_js__WEBPACK_IMPORTED_MODULE_2__.getFirstFocusable)(nextElement)) === null || _a === void 0 ? void 0 : _a.focus();
        }
        else if (prevElement instanceof HTMLElement) {
            (_b = (0,_focus_lock_utils_js__WEBPACK_IMPORTED_MODULE_2__.getFirstFocusable)(prevElement)) === null || _b === void 0 ? void 0 : _b.focus();
        }
        else if (toggleButton instanceof HTMLElement) {
            toggleButton.focus();
        }
    }, [removedItemIndex]);
    return tokenListRef;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/token-list/token-limit-toggle.js":
/*!*********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/token-list/token-limit-toggle.js ***!
  \*********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ TokenLimitToggle)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/token-list/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function TokenLimitToggle({ controlId, allHidden, expanded, numberOfHiddenOptions, onClick, i18nStrings = {}, }) {
    const numberOfHiddenOptionLabel = allHidden ? numberOfHiddenOptions : `+${numberOfHiddenOptions}`;
    const description = expanded
        ? i18nStrings.limitShowFewer
        : `${i18nStrings.limitShowMore || ''} (${numberOfHiddenOptionLabel})`;
    const handleClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        (0,_events__WEBPACK_IMPORTED_MODULE_1__.fireNonCancelableEvent)(onClick, null);
    }, [onClick]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", { type: "button", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].toggle, onClick: handleClick, "aria-controls": controlId, "aria-expanded": expanded },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { name: expanded ? 'treeview-collapse' : 'treeview-expand' }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].description }, description)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/transition/index.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Transition": () => (/* binding */ Transition)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_transition_group__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-transition-group */ "./node_modules/react-transition-group/esm/Transition.js");
/* harmony import */ var _hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




/**
 * This component is a wrapper around the CSSTransition component.
 *
 * It provides a second parameter in its rendering function that must be
 * attached to the node that is transitioning.
 */
function Transition(_a) {
    var { in: isIn, children, exit = true, onStatusChange = () => void 0, disabled = false, transitionChangeDelay } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["in", "children", "exit", "onStatusChange", "disabled", "transitionChangeDelay"]);
    const transitionRootElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    // the initial state of the transition should be either 'exited' or 'entered' depending
    // on the `in` property, this mimicks how internally the Transition component works here:
    // https://github.com/reactjs/react-transition-group/blob/6cbd6aaedaf8e9472007640b429ddb48c6c24158/src/Transition.js#L121
    const [transitionState, setTransitionState] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(isIn ? 'entered' : 'exited');
    const motionDisabled = (0,_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useReducedMotion)(transitionRootElement) || disabled;
    const addTransitionEndListener = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((done) => {
        const node = transitionRootElement.current;
        if (node === null) {
            return;
        }
        const listener = (e) => {
            if (e.target === node) {
                node.removeEventListener('transitionend', listener);
                node.removeEventListener('animationend', listener);
                done();
            }
        };
        node.addEventListener('transitionend', listener);
        node.addEventListener('animationend', listener);
    }, []);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_transition_group__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ addEndListener: addTransitionEndListener, timeout: motionDisabled ? 0 : undefined, in: isIn, nodeRef: transitionRootElement, exit: exit, onEnter: isAppearing => {
            if (!isAppearing) {
                setTransitionState('enter');
                onStatusChange('enter');
            }
        }, onEntering: isAppearing => {
            var _a;
            if (!isAppearing) {
                // This line forces the browser to recalculate the layout because we want the starting state in the 'enter' style
                // to be applied before the animation starts.
                void ((_a = transitionRootElement.current) === null || _a === void 0 ? void 0 : _a.offsetHeight);
                if (transitionChangeDelay === null || transitionChangeDelay === void 0 ? void 0 : transitionChangeDelay.entering) {
                    setTimeout(() => {
                        setTransitionState('entering');
                        onStatusChange('entering');
                    }, transitionChangeDelay === null || transitionChangeDelay === void 0 ? void 0 : transitionChangeDelay.entering);
                }
                else {
                    setTransitionState('entering');
                    onStatusChange('entering');
                }
            }
        }, onEntered: isAppearing => {
            if (!isAppearing) {
                setTransitionState('entered');
                onStatusChange('entered');
            }
        }, onExit: () => {
            setTransitionState('exit');
            onStatusChange('exit');
        }, onExiting: () => {
            setTransitionState('exiting');
            onStatusChange('exiting');
        }, onExited: () => {
            setTransitionState('exited');
            onStatusChange('exited');
        } }, rest), () => children(transitionState, transitionRootElement)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/visual-context/index.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/visual-context/index.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ VisualContext),
/* harmony export */   "getVisualContextClassname": () => (/* binding */ getVisualContextClassname),
/* harmony export */   "useVisualContext": () => (/* binding */ useVisualContext)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _utils_dom__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const contextMatch = /awsui-context-([\w-]+)/;
function useVisualContext(elementRef) {
    const [value, setValue] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)('');
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useLayoutEffect)(() => {
        var _a;
        if (elementRef.current) {
            const contextParent = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_2__.findUpUntil)(elementRef.current, node => !!node.className.match(contextMatch));
            setValue((_a = contextParent === null || contextParent === void 0 ? void 0 : contextParent.className.match(contextMatch)[1]) !== null && _a !== void 0 ? _a : '');
        }
    }, [elementRef]);
    return value;
}
/**
 * This function returns only the className string needed to apply a
 * visual context to the DOM. It is used by the default export but
 * can also be imported directly for situations where the insertion
 * of a <div> node creates style problems.
 */
function getVisualContextClassname(contextName) {
    return `awsui-context-${contextName}`;
}
function VisualContext({ contextName, className, children }) {
    return react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(getVisualContextClassname(contextName), className) }, children);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/context/app-layout-context.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/context/app-layout-context.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AppLayoutContext": () => (/* binding */ AppLayoutContext),
/* harmony export */   "useAppLayoutContext": () => (/* binding */ useAppLayoutContext)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const AppLayoutContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({
    stickyOffsetTop: 0,
    stickyOffsetBottom: 0,
    hasBreadcrumbs: false,
});
function useAppLayoutContext() {
    return (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(AppLayoutContext);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/context/dynamic-overlap-context.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/context/dynamic-overlap-context.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "DynamicOverlapContext": () => (/* binding */ DynamicOverlapContext)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const DynamicOverlapContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(() => { });


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/context/form-field-context.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "FormFieldContext": () => (/* binding */ FormFieldContext),
/* harmony export */   "useFormFieldContext": () => (/* binding */ useFormFieldContext)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const FormFieldContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({});
function applyDefault(fields, defaults, keys) {
    const result = {};
    keys.forEach(key => {
        result[key] = fields[key] === undefined ? defaults[key] : fields[key];
    });
    return result;
}
function useFormFieldContext(props) {
    const context = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(FormFieldContext);
    return applyDefault(props, context, ['invalid', 'controlId', 'ariaLabelledby', 'ariaDescribedby']);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/context/split-panel-context.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/context/split-panel-context.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SplitPanelContextProvider": () => (/* binding */ SplitPanelContextProvider),
/* harmony export */   "useSplitPanelContext": () => (/* binding */ useSplitPanelContext)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const SplitPanelContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(null);
const SplitPanelContextProvider = SplitPanelContext.Provider;
function useSplitPanelContext() {
    const ctx = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(SplitPanelContext);
    if (!ctx) {
        throw new Error('Split panel can only be used inside app layout');
    }
    return ctx;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/debounce.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/debounce.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "DEBOUNCE_DEFAULT_DELAY": () => (/* binding */ DEBOUNCE_DEFAULT_DELAY),
/* harmony export */   "default": () => (/* binding */ debounce)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
// default delay for components defined by UX
const DEBOUNCE_DEFAULT_DELAY = 200;
// instead of using this function directly, consider using useDebounceCallback hook
function debounce(func, delay = DEBOUNCE_DEFAULT_DELAY) {
    let timeout;
    return function (...args) {
        if (timeout) {
            clearTimeout(timeout);
        }
        timeout = setTimeout(() => {
            timeout = null;
            func(...args);
        }, delay);
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/drag-handle/index.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/drag-handle/index.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ DragHandle)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _handle__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../handle */ "./node_modules/@cloudscape-design/components/internal/handle/index.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/drag-handle/styles.css.js");
/* harmony import */ var _handle_styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../handle/styles.css.js */ "./node_modules/@cloudscape-design/components/internal/handle/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function DragHandle({ attributes, hideFocus, listeners }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_handle__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].handle, hideFocus && _handle_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["hide-focus"]) }, attributes, listeners),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { name: "drag-indicator" })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/drag-handle/styles.css.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/drag-handle/styles.css.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/drag-handle/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "handle": "awsui_handle_umbhe_1v8zk_5"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/focus-tracker.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/focus-tracker.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ FocusTracker)
/* harmony export */ });
/* harmony import */ var _utils_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

class FocusTracker {
    constructor(node, { onFocusEnter, onFocusLeave }, viewportId = '') {
        this.node = node;
        this.currentlyFocused = false;
        this.focusInListener = (event) => {
            const focusIsInside = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_0__.containsOrEqual)(this.node, event.target);
            if (!this.currentlyFocused && focusIsInside) {
                this.triggerFocus();
            }
        };
        this.focusOutListener = (event) => {
            const nextFocused = event.relatedTarget;
            let isNextFocusedInParent = !(0,_utils_dom__WEBPACK_IMPORTED_MODULE_0__.containsOrEqual)(this.node, nextFocused);
            if (this.viewportId) {
                const viewport = document.getElementById(this.viewportId);
                isNextFocusedInParent = isNextFocusedInParent && !(0,_utils_dom__WEBPACK_IMPORTED_MODULE_0__.containsOrEqual)(viewport, nextFocused);
            }
            if (this.currentlyFocused && (nextFocused === null || isNextFocusedInParent)) {
                this.triggerBlur();
            }
        };
        this.onFocusEnter = onFocusEnter;
        this.onFocusLeave = onFocusLeave;
        this.viewportId = viewportId;
    }
    initialize() {
        this.currentlyFocused = (0,_utils_dom__WEBPACK_IMPORTED_MODULE_0__.containsOrEqual)(this.node, document.activeElement);
        document.addEventListener('focusin', this.focusInListener);
        document.addEventListener('focusout', this.focusOutListener);
    }
    destroy() {
        document.removeEventListener('focusin', this.focusInListener);
        document.removeEventListener('focusout', this.focusOutListener);
    }
    triggerBlur() {
        this.currentlyFocused = false;
        this.onFocusLeave();
    }
    triggerFocus() {
        this.currentlyFocused = true;
        this.onFocusEnter();
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/generated/custom-css-properties/index.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
const customCSSPropertiesMap = {
    activeDrawerWidth: '--awsui-active-drawer-width-3j0evk',
    offsetTop: '--awsui-offset-top-3j0evk',
    offsetTopWithNotifications: '--awsui-offset-top-with-notifications-3j0evk',
    contentGapLeft: '--awsui-content-gap-left-3j0evk',
    contentGapRight: '--awsui-content-gap-right-3j0evk',
    contentHeight: '--awsui-content-height-3j0evk',
    defaultMaxContentWidth: '--awsui-default-max-content-width-3j0evk',
    defaultMinContentWidth: '--awsui-default-min-content-width-3j0evk',
    footerHeight: '--awsui-footer-height-3j0evk',
    headerHeight: '--awsui-header-height-3j0evk',
    layoutWidth: '--awsui-layout-width-3j0evk',
    mainOffsetLeft: '--awsui-main-offset-left-3j0evk',
    maxContentWidth: '--awsui-max-content-width-3j0evk',
    minContentWidth: '--awsui-min-content-width-3j0evk',
    notificationsHeight: '--awsui-notifications-height-3j0evk',
    overlapHeight: '--awsui-overlap-height-3j0evk',
    navigationWidth: '--awsui-navigation-width-3j0evk',
    splitPanelReportedHeaderSize: '--awsui-split-panel-reported-header-size-3j0evk',
    splitPanelReportedSize: '--awsui-split-panel-reported-size-3j0evk',
    splitPanelHeight: '--awsui-split-panel-height-3j0evk',
    splitPanelMinWidth: '--awsui-split-panel-min-width-3j0evk',
    splitPanelMaxWidth: '--awsui-split-panel-max-width-3j0evk',
    toolsMaxWidth: '--awsui-tools-max-width-3j0evk',
    toolsWidth: '--awsui-tools-width-3j0evk',
    toolsAnimationStartingOpacity: '--awsui-tools-animation-starting-opacity-3j0evk',
    contentScrollMargin: '--awsui-content-scroll-margin-3j0evk',
    flashbarStackDepth: '--awsui-flashbar-stack-depth-3j0evk',
    flashbarStackIndex: '--awsui-flashbar-stack-index-3j0evk',
    flashbarStickyBottomMargin: '--awsui-flashbar-sticky-bottom-margin-3j0evk',
    stackedNotificationsBottomMargin: '--awsui-stacked-notifications-bottom-margin-3j0evk',
    stackedNotificationsDefaultBottomMargin: '--awsui-stacked-notifications-default-bottom-margin-3j0evk',
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (customCSSPropertiesMap);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/generated/styles/tokens.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/generated/styles/tokens.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "borderRadiusAlert": () => (/* binding */ borderRadiusAlert),
/* harmony export */   "borderRadiusBadge": () => (/* binding */ borderRadiusBadge),
/* harmony export */   "borderRadiusButton": () => (/* binding */ borderRadiusButton),
/* harmony export */   "borderRadiusCalendarDayFocusRing": () => (/* binding */ borderRadiusCalendarDayFocusRing),
/* harmony export */   "borderRadiusContainer": () => (/* binding */ borderRadiusContainer),
/* harmony export */   "borderRadiusControlCircularFocusRing": () => (/* binding */ borderRadiusControlCircularFocusRing),
/* harmony export */   "borderRadiusControlDefaultFocusRing": () => (/* binding */ borderRadiusControlDefaultFocusRing),
/* harmony export */   "borderRadiusDropdown": () => (/* binding */ borderRadiusDropdown),
/* harmony export */   "borderRadiusFlashbar": () => (/* binding */ borderRadiusFlashbar),
/* harmony export */   "borderRadiusInput": () => (/* binding */ borderRadiusInput),
/* harmony export */   "borderRadiusItem": () => (/* binding */ borderRadiusItem),
/* harmony export */   "borderRadiusPopover": () => (/* binding */ borderRadiusPopover),
/* harmony export */   "borderRadiusTabsFocusRing": () => (/* binding */ borderRadiusTabsFocusRing),
/* harmony export */   "borderRadiusTiles": () => (/* binding */ borderRadiusTiles),
/* harmony export */   "borderRadiusToken": () => (/* binding */ borderRadiusToken),
/* harmony export */   "borderRadiusTutorialPanelItem": () => (/* binding */ borderRadiusTutorialPanelItem),
/* harmony export */   "colorBackgroundButtonPrimaryActive": () => (/* binding */ colorBackgroundButtonPrimaryActive),
/* harmony export */   "colorBackgroundButtonPrimaryDefault": () => (/* binding */ colorBackgroundButtonPrimaryDefault),
/* harmony export */   "colorBackgroundButtonPrimaryDisabled": () => (/* binding */ colorBackgroundButtonPrimaryDisabled),
/* harmony export */   "colorBackgroundButtonPrimaryHover": () => (/* binding */ colorBackgroundButtonPrimaryHover),
/* harmony export */   "colorBackgroundCellShaded": () => (/* binding */ colorBackgroundCellShaded),
/* harmony export */   "colorBackgroundContainerContent": () => (/* binding */ colorBackgroundContainerContent),
/* harmony export */   "colorBackgroundContainerHeader": () => (/* binding */ colorBackgroundContainerHeader),
/* harmony export */   "colorBackgroundControlChecked": () => (/* binding */ colorBackgroundControlChecked),
/* harmony export */   "colorBackgroundControlDefault": () => (/* binding */ colorBackgroundControlDefault),
/* harmony export */   "colorBackgroundControlDisabled": () => (/* binding */ colorBackgroundControlDisabled),
/* harmony export */   "colorBackgroundDropdownItemDefault": () => (/* binding */ colorBackgroundDropdownItemDefault),
/* harmony export */   "colorBackgroundDropdownItemFilterMatch": () => (/* binding */ colorBackgroundDropdownItemFilterMatch),
/* harmony export */   "colorBackgroundDropdownItemHover": () => (/* binding */ colorBackgroundDropdownItemHover),
/* harmony export */   "colorBackgroundHomeHeader": () => (/* binding */ colorBackgroundHomeHeader),
/* harmony export */   "colorBackgroundInputDefault": () => (/* binding */ colorBackgroundInputDefault),
/* harmony export */   "colorBackgroundInputDisabled": () => (/* binding */ colorBackgroundInputDisabled),
/* harmony export */   "colorBackgroundItemSelected": () => (/* binding */ colorBackgroundItemSelected),
/* harmony export */   "colorBackgroundLayoutMain": () => (/* binding */ colorBackgroundLayoutMain),
/* harmony export */   "colorBackgroundNotificationBlue": () => (/* binding */ colorBackgroundNotificationBlue),
/* harmony export */   "colorBackgroundNotificationGreen": () => (/* binding */ colorBackgroundNotificationGreen),
/* harmony export */   "colorBackgroundNotificationRed": () => (/* binding */ colorBackgroundNotificationRed),
/* harmony export */   "colorBackgroundStatusError": () => (/* binding */ colorBackgroundStatusError),
/* harmony export */   "colorBackgroundStatusInfo": () => (/* binding */ colorBackgroundStatusInfo),
/* harmony export */   "colorBackgroundStatusSuccess": () => (/* binding */ colorBackgroundStatusSuccess),
/* harmony export */   "colorBackgroundStatusWarning": () => (/* binding */ colorBackgroundStatusWarning),
/* harmony export */   "colorBackgroundToggleCheckedDisabled": () => (/* binding */ colorBackgroundToggleCheckedDisabled),
/* harmony export */   "colorBoardPlaceholderActive": () => (/* binding */ colorBoardPlaceholderActive),
/* harmony export */   "colorBoardPlaceholderHover": () => (/* binding */ colorBoardPlaceholderHover),
/* harmony export */   "colorBorderButtonNormalDefault": () => (/* binding */ colorBorderButtonNormalDefault),
/* harmony export */   "colorBorderButtonNormalDisabled": () => (/* binding */ colorBorderButtonNormalDisabled),
/* harmony export */   "colorBorderButtonNormalHover": () => (/* binding */ colorBorderButtonNormalHover),
/* harmony export */   "colorBorderButtonPrimaryDisabled": () => (/* binding */ colorBorderButtonPrimaryDisabled),
/* harmony export */   "colorBorderContainerTop": () => (/* binding */ colorBorderContainerTop),
/* harmony export */   "colorBorderControlDefault": () => (/* binding */ colorBorderControlDefault),
/* harmony export */   "colorBorderDividerDefault": () => (/* binding */ colorBorderDividerDefault),
/* harmony export */   "colorBorderDropdownItemHover": () => (/* binding */ colorBorderDropdownItemHover),
/* harmony export */   "colorBorderInputDefault": () => (/* binding */ colorBorderInputDefault),
/* harmony export */   "colorBorderItemFocused": () => (/* binding */ colorBorderItemFocused),
/* harmony export */   "colorBorderItemSelected": () => (/* binding */ colorBorderItemSelected),
/* harmony export */   "colorBorderStatusError": () => (/* binding */ colorBorderStatusError),
/* harmony export */   "colorBorderStatusInfo": () => (/* binding */ colorBorderStatusInfo),
/* harmony export */   "colorBorderStatusSuccess": () => (/* binding */ colorBorderStatusSuccess),
/* harmony export */   "colorBorderStatusWarning": () => (/* binding */ colorBorderStatusWarning),
/* harmony export */   "colorChartsBlue11000": () => (/* binding */ colorChartsBlue11000),
/* harmony export */   "colorChartsBlue11100": () => (/* binding */ colorChartsBlue11100),
/* harmony export */   "colorChartsBlue11200": () => (/* binding */ colorChartsBlue11200),
/* harmony export */   "colorChartsBlue1300": () => (/* binding */ colorChartsBlue1300),
/* harmony export */   "colorChartsBlue1400": () => (/* binding */ colorChartsBlue1400),
/* harmony export */   "colorChartsBlue1500": () => (/* binding */ colorChartsBlue1500),
/* harmony export */   "colorChartsBlue1600": () => (/* binding */ colorChartsBlue1600),
/* harmony export */   "colorChartsBlue1700": () => (/* binding */ colorChartsBlue1700),
/* harmony export */   "colorChartsBlue1800": () => (/* binding */ colorChartsBlue1800),
/* harmony export */   "colorChartsBlue1900": () => (/* binding */ colorChartsBlue1900),
/* harmony export */   "colorChartsBlue21000": () => (/* binding */ colorChartsBlue21000),
/* harmony export */   "colorChartsBlue21100": () => (/* binding */ colorChartsBlue21100),
/* harmony export */   "colorChartsBlue21200": () => (/* binding */ colorChartsBlue21200),
/* harmony export */   "colorChartsBlue2300": () => (/* binding */ colorChartsBlue2300),
/* harmony export */   "colorChartsBlue2400": () => (/* binding */ colorChartsBlue2400),
/* harmony export */   "colorChartsBlue2500": () => (/* binding */ colorChartsBlue2500),
/* harmony export */   "colorChartsBlue2600": () => (/* binding */ colorChartsBlue2600),
/* harmony export */   "colorChartsBlue2700": () => (/* binding */ colorChartsBlue2700),
/* harmony export */   "colorChartsBlue2800": () => (/* binding */ colorChartsBlue2800),
/* harmony export */   "colorChartsBlue2900": () => (/* binding */ colorChartsBlue2900),
/* harmony export */   "colorChartsGreen1000": () => (/* binding */ colorChartsGreen1000),
/* harmony export */   "colorChartsGreen1100": () => (/* binding */ colorChartsGreen1100),
/* harmony export */   "colorChartsGreen1200": () => (/* binding */ colorChartsGreen1200),
/* harmony export */   "colorChartsGreen300": () => (/* binding */ colorChartsGreen300),
/* harmony export */   "colorChartsGreen400": () => (/* binding */ colorChartsGreen400),
/* harmony export */   "colorChartsGreen500": () => (/* binding */ colorChartsGreen500),
/* harmony export */   "colorChartsGreen600": () => (/* binding */ colorChartsGreen600),
/* harmony export */   "colorChartsGreen700": () => (/* binding */ colorChartsGreen700),
/* harmony export */   "colorChartsGreen800": () => (/* binding */ colorChartsGreen800),
/* harmony export */   "colorChartsGreen900": () => (/* binding */ colorChartsGreen900),
/* harmony export */   "colorChartsLineAxis": () => (/* binding */ colorChartsLineAxis),
/* harmony export */   "colorChartsLineGrid": () => (/* binding */ colorChartsLineGrid),
/* harmony export */   "colorChartsLineTick": () => (/* binding */ colorChartsLineTick),
/* harmony export */   "colorChartsOrange1000": () => (/* binding */ colorChartsOrange1000),
/* harmony export */   "colorChartsOrange1100": () => (/* binding */ colorChartsOrange1100),
/* harmony export */   "colorChartsOrange1200": () => (/* binding */ colorChartsOrange1200),
/* harmony export */   "colorChartsOrange300": () => (/* binding */ colorChartsOrange300),
/* harmony export */   "colorChartsOrange400": () => (/* binding */ colorChartsOrange400),
/* harmony export */   "colorChartsOrange500": () => (/* binding */ colorChartsOrange500),
/* harmony export */   "colorChartsOrange600": () => (/* binding */ colorChartsOrange600),
/* harmony export */   "colorChartsOrange700": () => (/* binding */ colorChartsOrange700),
/* harmony export */   "colorChartsOrange800": () => (/* binding */ colorChartsOrange800),
/* harmony export */   "colorChartsOrange900": () => (/* binding */ colorChartsOrange900),
/* harmony export */   "colorChartsPaletteCategorical1": () => (/* binding */ colorChartsPaletteCategorical1),
/* harmony export */   "colorChartsPaletteCategorical10": () => (/* binding */ colorChartsPaletteCategorical10),
/* harmony export */   "colorChartsPaletteCategorical11": () => (/* binding */ colorChartsPaletteCategorical11),
/* harmony export */   "colorChartsPaletteCategorical12": () => (/* binding */ colorChartsPaletteCategorical12),
/* harmony export */   "colorChartsPaletteCategorical13": () => (/* binding */ colorChartsPaletteCategorical13),
/* harmony export */   "colorChartsPaletteCategorical14": () => (/* binding */ colorChartsPaletteCategorical14),
/* harmony export */   "colorChartsPaletteCategorical15": () => (/* binding */ colorChartsPaletteCategorical15),
/* harmony export */   "colorChartsPaletteCategorical16": () => (/* binding */ colorChartsPaletteCategorical16),
/* harmony export */   "colorChartsPaletteCategorical17": () => (/* binding */ colorChartsPaletteCategorical17),
/* harmony export */   "colorChartsPaletteCategorical18": () => (/* binding */ colorChartsPaletteCategorical18),
/* harmony export */   "colorChartsPaletteCategorical19": () => (/* binding */ colorChartsPaletteCategorical19),
/* harmony export */   "colorChartsPaletteCategorical2": () => (/* binding */ colorChartsPaletteCategorical2),
/* harmony export */   "colorChartsPaletteCategorical20": () => (/* binding */ colorChartsPaletteCategorical20),
/* harmony export */   "colorChartsPaletteCategorical21": () => (/* binding */ colorChartsPaletteCategorical21),
/* harmony export */   "colorChartsPaletteCategorical22": () => (/* binding */ colorChartsPaletteCategorical22),
/* harmony export */   "colorChartsPaletteCategorical23": () => (/* binding */ colorChartsPaletteCategorical23),
/* harmony export */   "colorChartsPaletteCategorical24": () => (/* binding */ colorChartsPaletteCategorical24),
/* harmony export */   "colorChartsPaletteCategorical25": () => (/* binding */ colorChartsPaletteCategorical25),
/* harmony export */   "colorChartsPaletteCategorical26": () => (/* binding */ colorChartsPaletteCategorical26),
/* harmony export */   "colorChartsPaletteCategorical27": () => (/* binding */ colorChartsPaletteCategorical27),
/* harmony export */   "colorChartsPaletteCategorical28": () => (/* binding */ colorChartsPaletteCategorical28),
/* harmony export */   "colorChartsPaletteCategorical29": () => (/* binding */ colorChartsPaletteCategorical29),
/* harmony export */   "colorChartsPaletteCategorical3": () => (/* binding */ colorChartsPaletteCategorical3),
/* harmony export */   "colorChartsPaletteCategorical30": () => (/* binding */ colorChartsPaletteCategorical30),
/* harmony export */   "colorChartsPaletteCategorical31": () => (/* binding */ colorChartsPaletteCategorical31),
/* harmony export */   "colorChartsPaletteCategorical32": () => (/* binding */ colorChartsPaletteCategorical32),
/* harmony export */   "colorChartsPaletteCategorical33": () => (/* binding */ colorChartsPaletteCategorical33),
/* harmony export */   "colorChartsPaletteCategorical34": () => (/* binding */ colorChartsPaletteCategorical34),
/* harmony export */   "colorChartsPaletteCategorical35": () => (/* binding */ colorChartsPaletteCategorical35),
/* harmony export */   "colorChartsPaletteCategorical36": () => (/* binding */ colorChartsPaletteCategorical36),
/* harmony export */   "colorChartsPaletteCategorical37": () => (/* binding */ colorChartsPaletteCategorical37),
/* harmony export */   "colorChartsPaletteCategorical38": () => (/* binding */ colorChartsPaletteCategorical38),
/* harmony export */   "colorChartsPaletteCategorical39": () => (/* binding */ colorChartsPaletteCategorical39),
/* harmony export */   "colorChartsPaletteCategorical4": () => (/* binding */ colorChartsPaletteCategorical4),
/* harmony export */   "colorChartsPaletteCategorical40": () => (/* binding */ colorChartsPaletteCategorical40),
/* harmony export */   "colorChartsPaletteCategorical41": () => (/* binding */ colorChartsPaletteCategorical41),
/* harmony export */   "colorChartsPaletteCategorical42": () => (/* binding */ colorChartsPaletteCategorical42),
/* harmony export */   "colorChartsPaletteCategorical43": () => (/* binding */ colorChartsPaletteCategorical43),
/* harmony export */   "colorChartsPaletteCategorical44": () => (/* binding */ colorChartsPaletteCategorical44),
/* harmony export */   "colorChartsPaletteCategorical45": () => (/* binding */ colorChartsPaletteCategorical45),
/* harmony export */   "colorChartsPaletteCategorical46": () => (/* binding */ colorChartsPaletteCategorical46),
/* harmony export */   "colorChartsPaletteCategorical47": () => (/* binding */ colorChartsPaletteCategorical47),
/* harmony export */   "colorChartsPaletteCategorical48": () => (/* binding */ colorChartsPaletteCategorical48),
/* harmony export */   "colorChartsPaletteCategorical49": () => (/* binding */ colorChartsPaletteCategorical49),
/* harmony export */   "colorChartsPaletteCategorical5": () => (/* binding */ colorChartsPaletteCategorical5),
/* harmony export */   "colorChartsPaletteCategorical50": () => (/* binding */ colorChartsPaletteCategorical50),
/* harmony export */   "colorChartsPaletteCategorical6": () => (/* binding */ colorChartsPaletteCategorical6),
/* harmony export */   "colorChartsPaletteCategorical7": () => (/* binding */ colorChartsPaletteCategorical7),
/* harmony export */   "colorChartsPaletteCategorical8": () => (/* binding */ colorChartsPaletteCategorical8),
/* harmony export */   "colorChartsPaletteCategorical9": () => (/* binding */ colorChartsPaletteCategorical9),
/* harmony export */   "colorChartsPink1000": () => (/* binding */ colorChartsPink1000),
/* harmony export */   "colorChartsPink1100": () => (/* binding */ colorChartsPink1100),
/* harmony export */   "colorChartsPink1200": () => (/* binding */ colorChartsPink1200),
/* harmony export */   "colorChartsPink300": () => (/* binding */ colorChartsPink300),
/* harmony export */   "colorChartsPink400": () => (/* binding */ colorChartsPink400),
/* harmony export */   "colorChartsPink500": () => (/* binding */ colorChartsPink500),
/* harmony export */   "colorChartsPink600": () => (/* binding */ colorChartsPink600),
/* harmony export */   "colorChartsPink700": () => (/* binding */ colorChartsPink700),
/* harmony export */   "colorChartsPink800": () => (/* binding */ colorChartsPink800),
/* harmony export */   "colorChartsPink900": () => (/* binding */ colorChartsPink900),
/* harmony export */   "colorChartsPurple1000": () => (/* binding */ colorChartsPurple1000),
/* harmony export */   "colorChartsPurple1100": () => (/* binding */ colorChartsPurple1100),
/* harmony export */   "colorChartsPurple1200": () => (/* binding */ colorChartsPurple1200),
/* harmony export */   "colorChartsPurple300": () => (/* binding */ colorChartsPurple300),
/* harmony export */   "colorChartsPurple400": () => (/* binding */ colorChartsPurple400),
/* harmony export */   "colorChartsPurple500": () => (/* binding */ colorChartsPurple500),
/* harmony export */   "colorChartsPurple600": () => (/* binding */ colorChartsPurple600),
/* harmony export */   "colorChartsPurple700": () => (/* binding */ colorChartsPurple700),
/* harmony export */   "colorChartsPurple800": () => (/* binding */ colorChartsPurple800),
/* harmony export */   "colorChartsPurple900": () => (/* binding */ colorChartsPurple900),
/* harmony export */   "colorChartsRed1000": () => (/* binding */ colorChartsRed1000),
/* harmony export */   "colorChartsRed1100": () => (/* binding */ colorChartsRed1100),
/* harmony export */   "colorChartsRed1200": () => (/* binding */ colorChartsRed1200),
/* harmony export */   "colorChartsRed300": () => (/* binding */ colorChartsRed300),
/* harmony export */   "colorChartsRed400": () => (/* binding */ colorChartsRed400),
/* harmony export */   "colorChartsRed500": () => (/* binding */ colorChartsRed500),
/* harmony export */   "colorChartsRed600": () => (/* binding */ colorChartsRed600),
/* harmony export */   "colorChartsRed700": () => (/* binding */ colorChartsRed700),
/* harmony export */   "colorChartsRed800": () => (/* binding */ colorChartsRed800),
/* harmony export */   "colorChartsRed900": () => (/* binding */ colorChartsRed900),
/* harmony export */   "colorChartsStatusCritical": () => (/* binding */ colorChartsStatusCritical),
/* harmony export */   "colorChartsStatusHigh": () => (/* binding */ colorChartsStatusHigh),
/* harmony export */   "colorChartsStatusInfo": () => (/* binding */ colorChartsStatusInfo),
/* harmony export */   "colorChartsStatusLow": () => (/* binding */ colorChartsStatusLow),
/* harmony export */   "colorChartsStatusMedium": () => (/* binding */ colorChartsStatusMedium),
/* harmony export */   "colorChartsStatusNeutral": () => (/* binding */ colorChartsStatusNeutral),
/* harmony export */   "colorChartsStatusPositive": () => (/* binding */ colorChartsStatusPositive),
/* harmony export */   "colorChartsTeal1000": () => (/* binding */ colorChartsTeal1000),
/* harmony export */   "colorChartsTeal1100": () => (/* binding */ colorChartsTeal1100),
/* harmony export */   "colorChartsTeal1200": () => (/* binding */ colorChartsTeal1200),
/* harmony export */   "colorChartsTeal300": () => (/* binding */ colorChartsTeal300),
/* harmony export */   "colorChartsTeal400": () => (/* binding */ colorChartsTeal400),
/* harmony export */   "colorChartsTeal500": () => (/* binding */ colorChartsTeal500),
/* harmony export */   "colorChartsTeal600": () => (/* binding */ colorChartsTeal600),
/* harmony export */   "colorChartsTeal700": () => (/* binding */ colorChartsTeal700),
/* harmony export */   "colorChartsTeal800": () => (/* binding */ colorChartsTeal800),
/* harmony export */   "colorChartsTeal900": () => (/* binding */ colorChartsTeal900),
/* harmony export */   "colorChartsThresholdInfo": () => (/* binding */ colorChartsThresholdInfo),
/* harmony export */   "colorChartsThresholdNegative": () => (/* binding */ colorChartsThresholdNegative),
/* harmony export */   "colorChartsThresholdNeutral": () => (/* binding */ colorChartsThresholdNeutral),
/* harmony export */   "colorChartsThresholdPositive": () => (/* binding */ colorChartsThresholdPositive),
/* harmony export */   "colorChartsYellow1000": () => (/* binding */ colorChartsYellow1000),
/* harmony export */   "colorChartsYellow1100": () => (/* binding */ colorChartsYellow1100),
/* harmony export */   "colorChartsYellow1200": () => (/* binding */ colorChartsYellow1200),
/* harmony export */   "colorChartsYellow300": () => (/* binding */ colorChartsYellow300),
/* harmony export */   "colorChartsYellow400": () => (/* binding */ colorChartsYellow400),
/* harmony export */   "colorChartsYellow500": () => (/* binding */ colorChartsYellow500),
/* harmony export */   "colorChartsYellow600": () => (/* binding */ colorChartsYellow600),
/* harmony export */   "colorChartsYellow700": () => (/* binding */ colorChartsYellow700),
/* harmony export */   "colorChartsYellow800": () => (/* binding */ colorChartsYellow800),
/* harmony export */   "colorChartsYellow900": () => (/* binding */ colorChartsYellow900),
/* harmony export */   "colorDragPlaceholderActive": () => (/* binding */ colorDragPlaceholderActive),
/* harmony export */   "colorDragPlaceholderHover": () => (/* binding */ colorDragPlaceholderHover),
/* harmony export */   "colorForegroundControlDefault": () => (/* binding */ colorForegroundControlDefault),
/* harmony export */   "colorForegroundControlDisabled": () => (/* binding */ colorForegroundControlDisabled),
/* harmony export */   "colorTextAccent": () => (/* binding */ colorTextAccent),
/* harmony export */   "colorTextBodyDefault": () => (/* binding */ colorTextBodyDefault),
/* harmony export */   "colorTextBodySecondary": () => (/* binding */ colorTextBodySecondary),
/* harmony export */   "colorTextButtonNormalActive": () => (/* binding */ colorTextButtonNormalActive),
/* harmony export */   "colorTextButtonNormalDefault": () => (/* binding */ colorTextButtonNormalDefault),
/* harmony export */   "colorTextButtonNormalHover": () => (/* binding */ colorTextButtonNormalHover),
/* harmony export */   "colorTextButtonPrimaryActive": () => (/* binding */ colorTextButtonPrimaryActive),
/* harmony export */   "colorTextButtonPrimaryDefault": () => (/* binding */ colorTextButtonPrimaryDefault),
/* harmony export */   "colorTextButtonPrimaryHover": () => (/* binding */ colorTextButtonPrimaryHover),
/* harmony export */   "colorTextCounter": () => (/* binding */ colorTextCounter),
/* harmony export */   "colorTextDropdownItemFilterMatch": () => (/* binding */ colorTextDropdownItemFilterMatch),
/* harmony export */   "colorTextDropdownItemHighlighted": () => (/* binding */ colorTextDropdownItemHighlighted),
/* harmony export */   "colorTextEmpty": () => (/* binding */ colorTextEmpty),
/* harmony export */   "colorTextFormDefault": () => (/* binding */ colorTextFormDefault),
/* harmony export */   "colorTextFormSecondary": () => (/* binding */ colorTextFormSecondary),
/* harmony export */   "colorTextGroupLabel": () => (/* binding */ colorTextGroupLabel),
/* harmony export */   "colorTextHeadingDefault": () => (/* binding */ colorTextHeadingDefault),
/* harmony export */   "colorTextHeadingSecondary": () => (/* binding */ colorTextHeadingSecondary),
/* harmony export */   "colorTextHomeHeaderDefault": () => (/* binding */ colorTextHomeHeaderDefault),
/* harmony export */   "colorTextHomeHeaderSecondary": () => (/* binding */ colorTextHomeHeaderSecondary),
/* harmony export */   "colorTextInputDisabled": () => (/* binding */ colorTextInputDisabled),
/* harmony export */   "colorTextInputPlaceholder": () => (/* binding */ colorTextInputPlaceholder),
/* harmony export */   "colorTextInteractiveDefault": () => (/* binding */ colorTextInteractiveDefault),
/* harmony export */   "colorTextInteractiveDisabled": () => (/* binding */ colorTextInteractiveDisabled),
/* harmony export */   "colorTextInteractiveHover": () => (/* binding */ colorTextInteractiveHover),
/* harmony export */   "colorTextInteractiveInvertedDefault": () => (/* binding */ colorTextInteractiveInvertedDefault),
/* harmony export */   "colorTextInteractiveInvertedHover": () => (/* binding */ colorTextInteractiveInvertedHover),
/* harmony export */   "colorTextLabel": () => (/* binding */ colorTextLabel),
/* harmony export */   "colorTextLinkDefault": () => (/* binding */ colorTextLinkDefault),
/* harmony export */   "colorTextLinkHover": () => (/* binding */ colorTextLinkHover),
/* harmony export */   "colorTextNotificationDefault": () => (/* binding */ colorTextNotificationDefault),
/* harmony export */   "colorTextStatusError": () => (/* binding */ colorTextStatusError),
/* harmony export */   "colorTextStatusInactive": () => (/* binding */ colorTextStatusInactive),
/* harmony export */   "colorTextStatusInfo": () => (/* binding */ colorTextStatusInfo),
/* harmony export */   "colorTextStatusSuccess": () => (/* binding */ colorTextStatusSuccess),
/* harmony export */   "colorTextStatusWarning": () => (/* binding */ colorTextStatusWarning),
/* harmony export */   "fontFamilyBase": () => (/* binding */ fontFamilyBase),
/* harmony export */   "fontFamilyMonospace": () => (/* binding */ fontFamilyMonospace),
/* harmony export */   "motionDurationComplex": () => (/* binding */ motionDurationComplex),
/* harmony export */   "motionDurationExpressive": () => (/* binding */ motionDurationExpressive),
/* harmony export */   "motionDurationResponsive": () => (/* binding */ motionDurationResponsive),
/* harmony export */   "motionEasingExpressive": () => (/* binding */ motionEasingExpressive),
/* harmony export */   "motionEasingResponsive": () => (/* binding */ motionEasingResponsive),
/* harmony export */   "motionEasingSticky": () => (/* binding */ motionEasingSticky),
/* harmony export */   "motionKeyframesFadeIn": () => (/* binding */ motionKeyframesFadeIn),
/* harmony export */   "motionKeyframesFadeOut": () => (/* binding */ motionKeyframesFadeOut),
/* harmony export */   "motionKeyframesScalePopup": () => (/* binding */ motionKeyframesScalePopup),
/* harmony export */   "motionKeyframesStatusIconError": () => (/* binding */ motionKeyframesStatusIconError),
/* harmony export */   "shadowContainerActive": () => (/* binding */ shadowContainerActive),
/* harmony export */   "spaceContainerHorizontal": () => (/* binding */ spaceContainerHorizontal),
/* harmony export */   "spaceFieldHorizontal": () => (/* binding */ spaceFieldHorizontal),
/* harmony export */   "spaceScaledL": () => (/* binding */ spaceScaledL),
/* harmony export */   "spaceScaledM": () => (/* binding */ spaceScaledM),
/* harmony export */   "spaceScaledS": () => (/* binding */ spaceScaledS),
/* harmony export */   "spaceScaledXl": () => (/* binding */ spaceScaledXl),
/* harmony export */   "spaceScaledXs": () => (/* binding */ spaceScaledXs),
/* harmony export */   "spaceScaledXxl": () => (/* binding */ spaceScaledXxl),
/* harmony export */   "spaceScaledXxs": () => (/* binding */ spaceScaledXxs),
/* harmony export */   "spaceScaledXxxl": () => (/* binding */ spaceScaledXxxl),
/* harmony export */   "spaceScaledXxxs": () => (/* binding */ spaceScaledXxxs),
/* harmony export */   "spaceStaticL": () => (/* binding */ spaceStaticL),
/* harmony export */   "spaceStaticM": () => (/* binding */ spaceStaticM),
/* harmony export */   "spaceStaticS": () => (/* binding */ spaceStaticS),
/* harmony export */   "spaceStaticXl": () => (/* binding */ spaceStaticXl),
/* harmony export */   "spaceStaticXs": () => (/* binding */ spaceStaticXs),
/* harmony export */   "spaceStaticXxl": () => (/* binding */ spaceStaticXxl),
/* harmony export */   "spaceStaticXxs": () => (/* binding */ spaceStaticXxs),
/* harmony export */   "spaceStaticXxxl": () => (/* binding */ spaceStaticXxxl),
/* harmony export */   "spaceStaticXxxs": () => (/* binding */ spaceStaticXxxs)
/* harmony export */ });
var colorChartsRed300 = "var(--color-charts-red-300-taex3d, #ea7158)";
var colorChartsRed400 = "var(--color-charts-red-400-xo1w45, #dc5032)";
var colorChartsRed500 = "var(--color-charts-red-500-8et8sv, #d13313)";
var colorChartsRed600 = "var(--color-charts-red-600-ej8iox, #ba2e0f)";
var colorChartsRed700 = "var(--color-charts-red-700-pe7xt7, #a82a0c)";
var colorChartsRed800 = "var(--color-charts-red-800-9wqz57, #972709)";
var colorChartsRed900 = "var(--color-charts-red-900-fkiox3, #892407)";
var colorChartsRed1000 = "var(--color-charts-red-1000-xhb2ma, #7d2105)";
var colorChartsRed1100 = "var(--color-charts-red-1100-zkhjl8, #721e03)";
var colorChartsRed1200 = "var(--color-charts-red-1200-t42yl7, #671c00)";
var colorChartsOrange300 = "var(--color-charts-orange-300-uh1x0z, #e07941)";
var colorChartsOrange400 = "var(--color-charts-orange-400-rg9ft0, #cc5f21)";
var colorChartsOrange500 = "var(--color-charts-orange-500-6dcz8x, #bc4d01)";
var colorChartsOrange600 = "var(--color-charts-orange-600-psg5i7, #a84401)";
var colorChartsOrange700 = "var(--color-charts-orange-700-6rlkwo, #983c02)";
var colorChartsOrange800 = "var(--color-charts-orange-800-aqh9u5, #8a3603)";
var colorChartsOrange900 = "var(--color-charts-orange-900-71d364, #7e3103)";
var colorChartsOrange1000 = "var(--color-charts-orange-1000-p3xy9d, #732c02)";
var colorChartsOrange1100 = "var(--color-charts-orange-1100-plp0ix, #692801)";
var colorChartsOrange1200 = "var(--color-charts-orange-1200-msf9v8, #602400)";
var colorChartsYellow300 = "var(--color-charts-yellow-300-zgwohc, #b2911c)";
var colorChartsYellow400 = "var(--color-charts-yellow-400-z6s56e, #9c7b0b)";
var colorChartsYellow500 = "var(--color-charts-yellow-500-f52bpo, #8a6b05)";
var colorChartsYellow600 = "var(--color-charts-yellow-600-gzedvz, #7b5f04)";
var colorChartsYellow700 = "var(--color-charts-yellow-700-uq1jq9, #6f5504)";
var colorChartsYellow800 = "var(--color-charts-yellow-800-esbvam, #654d03)";
var colorChartsYellow900 = "var(--color-charts-yellow-900-e2ugyo, #5d4503)";
var colorChartsYellow1000 = "var(--color-charts-yellow-1000-myf1mq, #553f03)";
var colorChartsYellow1100 = "var(--color-charts-yellow-1100-fi5c3g, #4d3901)";
var colorChartsYellow1200 = "var(--color-charts-yellow-1200-faeu24, #483300)";
var colorChartsGreen300 = "var(--color-charts-green-300-8q7o65, #67a353)";
var colorChartsGreen400 = "var(--color-charts-green-400-b5efwo, #41902c)";
var colorChartsGreen500 = "var(--color-charts-green-500-o7urau, #1f8104)";
var colorChartsGreen600 = "var(--color-charts-green-600-8e3las, #1a7302)";
var colorChartsGreen700 = "var(--color-charts-green-700-h4agmh, #176702)";
var colorChartsGreen800 = "var(--color-charts-green-800-jp1xwf, #145d02)";
var colorChartsGreen900 = "var(--color-charts-green-900-czmqk3, #125502)";
var colorChartsGreen1000 = "var(--color-charts-green-1000-wrs7fm, #104d01)";
var colorChartsGreen1100 = "var(--color-charts-green-1100-d8mgjl, #0f4601)";
var colorChartsGreen1200 = "var(--color-charts-green-1200-jyfc23, #0d4000)";
var colorChartsTeal300 = "var(--color-charts-teal-300-egfaot, #2ea597)";
var colorChartsTeal400 = "var(--color-charts-teal-400-ikctdb, #1c8e81)";
var colorChartsTeal500 = "var(--color-charts-teal-500-v952sw, #0d7d70)";
var colorChartsTeal600 = "var(--color-charts-teal-600-9ffc3q, #096f64)";
var colorChartsTeal700 = "var(--color-charts-teal-700-nn7a5u, #06645a)";
var colorChartsTeal800 = "var(--color-charts-teal-800-97l4n7, #045b52)";
var colorChartsTeal900 = "var(--color-charts-teal-900-zq1u0w, #03524a)";
var colorChartsTeal1000 = "var(--color-charts-teal-1000-u4e4vv, #014b44)";
var colorChartsTeal1100 = "var(--color-charts-teal-1100-cdt1d8, #01443e)";
var colorChartsTeal1200 = "var(--color-charts-teal-1200-3ozaok, #003e38)";
var colorChartsBlue1300 = "var(--color-charts-blue-1-300-4x8rnx, #529ccb)";
var colorChartsBlue1400 = "var(--color-charts-blue-1-400-owg3dt, #3184c2)";
var colorChartsBlue1500 = "var(--color-charts-blue-1-500-sl8chl, #0273bb)";
var colorChartsBlue1600 = "var(--color-charts-blue-1-600-3824a7, #0166ab)";
var colorChartsBlue1700 = "var(--color-charts-blue-1-700-e3d0uw, #015b9d)";
var colorChartsBlue1800 = "var(--color-charts-blue-1-800-vnypf9, #015292)";
var colorChartsBlue1900 = "var(--color-charts-blue-1-900-rs4k5z, #014a87)";
var colorChartsBlue11000 = "var(--color-charts-blue-1-1000-wjr7hn, #01437d)";
var colorChartsBlue11100 = "var(--color-charts-blue-1-1100-nmn22x, #003c75)";
var colorChartsBlue11200 = "var(--color-charts-blue-1-1200-od4mlj, #00366d)";
var colorChartsBlue2300 = "var(--color-charts-blue-2-300-6yvfip, #688ae8)";
var colorChartsBlue2400 = "var(--color-charts-blue-2-400-iba8cu, #5978e3)";
var colorChartsBlue2500 = "var(--color-charts-blue-2-500-vtdvkt, #4066df)";
var colorChartsBlue2600 = "var(--color-charts-blue-2-600-tpo4rj, #3759ce)";
var colorChartsBlue2700 = "var(--color-charts-blue-2-700-p6tu56, #314fbf)";
var colorChartsBlue2800 = "var(--color-charts-blue-2-800-08f3pp, #2c46b1)";
var colorChartsBlue2900 = "var(--color-charts-blue-2-900-3aq93e, #273ea5)";
var colorChartsBlue21000 = "var(--color-charts-blue-2-1000-6b05hm, #23379b)";
var colorChartsBlue21100 = "var(--color-charts-blue-2-1100-0014sa, #1f3191)";
var colorChartsBlue21200 = "var(--color-charts-blue-2-1200-tzr398, #1b2b88)";
var colorChartsPurple300 = "var(--color-charts-purple-300-yatxj8, #a783e1)";
var colorChartsPurple400 = "var(--color-charts-purple-400-d384pt, #9469d6)";
var colorChartsPurple500 = "var(--color-charts-purple-500-skntta, #8456ce)";
var colorChartsPurple600 = "var(--color-charts-purple-600-8iqvzu, #7749bf)";
var colorChartsPurple700 = "var(--color-charts-purple-700-3qzy9s, #6b40b2)";
var colorChartsPurple800 = "var(--color-charts-purple-800-ucyxda, #6237a7)";
var colorChartsPurple900 = "var(--color-charts-purple-900-tlepdb, #59309d)";
var colorChartsPurple1000 = "var(--color-charts-purple-1000-3pjp6l, #512994)";
var colorChartsPurple1100 = "var(--color-charts-purple-1100-t0m9qa, #4a238b)";
var colorChartsPurple1200 = "var(--color-charts-purple-1200-003tqq, #431d84)";
var colorChartsPink300 = "var(--color-charts-pink-300-0gug9u, #da7596)";
var colorChartsPink400 = "var(--color-charts-pink-400-jh84a9, #ce567c)";
var colorChartsPink500 = "var(--color-charts-pink-500-c97yed, #c33d69)";
var colorChartsPink600 = "var(--color-charts-pink-600-rpo3pi, #b1325c)";
var colorChartsPink700 = "var(--color-charts-pink-700-mshe2z, #a32952)";
var colorChartsPink800 = "var(--color-charts-pink-800-bph464, #962249)";
var colorChartsPink900 = "var(--color-charts-pink-900-mvfm0y, #8b1b42)";
var colorChartsPink1000 = "var(--color-charts-pink-1000-kq8pu0, #81143b)";
var colorChartsPink1100 = "var(--color-charts-pink-1100-pi0m3u, #780d35)";
var colorChartsPink1200 = "var(--color-charts-pink-1200-hukz4p, #6f062f)";
var colorChartsStatusCritical = "var(--color-charts-status-critical-268let, #7d2105)";
var colorChartsStatusHigh = "var(--color-charts-status-high-vsd25n, #ba2e0f)";
var colorChartsStatusMedium = "var(--color-charts-status-medium-371m8g, #cc5f21)";
var colorChartsStatusLow = "var(--color-charts-status-low-lfwc29, #b2911c)";
var colorChartsStatusPositive = "var(--color-charts-status-positive-2ozsqj, #67a353)";
var colorChartsStatusInfo = "var(--color-charts-status-info-l8g84h, #3184c2)";
var colorChartsStatusNeutral = "var(--color-charts-status-neutral-b4b0p2, #7d8998)";
var colorChartsThresholdNegative = "var(--color-charts-threshold-negative-y7lrhf, #d91515)";
var colorChartsThresholdPositive = "var(--color-charts-threshold-positive-42ybvt, #037f0c)";
var colorChartsThresholdInfo = "var(--color-charts-threshold-info-kcjduw, #0972d3)";
var colorChartsThresholdNeutral = "var(--color-charts-threshold-neutral-k14cuc, #5f6b7a)";
var colorChartsLineGrid = "var(--color-charts-line-grid-6wil4m, #d1d5db)";
var colorChartsLineTick = "var(--color-charts-line-tick-yidpvu, #d1d5db)";
var colorChartsLineAxis = "var(--color-charts-line-axis-yo865k, #d1d5db)";
var colorChartsPaletteCategorical1 = "var(--color-charts-palette-categorical-1-bonb16, #688ae8)";
var colorChartsPaletteCategorical2 = "var(--color-charts-palette-categorical-2-emtquh, #c33d69)";
var colorChartsPaletteCategorical3 = "var(--color-charts-palette-categorical-3-imrqvq, #2ea597)";
var colorChartsPaletteCategorical4 = "var(--color-charts-palette-categorical-4-g31h69, #8456ce)";
var colorChartsPaletteCategorical5 = "var(--color-charts-palette-categorical-5-64f3p2, #e07941)";
var colorChartsPaletteCategorical6 = "var(--color-charts-palette-categorical-6-msr86m, #3759ce)";
var colorChartsPaletteCategorical7 = "var(--color-charts-palette-categorical-7-kdjms7, #962249)";
var colorChartsPaletteCategorical8 = "var(--color-charts-palette-categorical-8-79776a, #096f64)";
var colorChartsPaletteCategorical9 = "var(--color-charts-palette-categorical-9-s4w3dd, #6237a7)";
var colorChartsPaletteCategorical10 = "var(--color-charts-palette-categorical-10-cuicpx, #a84401)";
var colorChartsPaletteCategorical11 = "var(--color-charts-palette-categorical-11-no2uu5, #273ea5)";
var colorChartsPaletteCategorical12 = "var(--color-charts-palette-categorical-12-jq9rcw, #780d35)";
var colorChartsPaletteCategorical13 = "var(--color-charts-palette-categorical-13-4cawsz, #03524a)";
var colorChartsPaletteCategorical14 = "var(--color-charts-palette-categorical-14-i1n5cl, #4a238b)";
var colorChartsPaletteCategorical15 = "var(--color-charts-palette-categorical-15-9pgabq, #7e3103)";
var colorChartsPaletteCategorical16 = "var(--color-charts-palette-categorical-16-wnvn1q, #1b2b88)";
var colorChartsPaletteCategorical17 = "var(--color-charts-palette-categorical-17-y2duhb, #ce567c)";
var colorChartsPaletteCategorical18 = "var(--color-charts-palette-categorical-18-xehfp2, #003e38)";
var colorChartsPaletteCategorical19 = "var(--color-charts-palette-categorical-19-v1x5n3, #9469d6)";
var colorChartsPaletteCategorical20 = "var(--color-charts-palette-categorical-20-q5g6qv, #602400)";
var colorChartsPaletteCategorical21 = "var(--color-charts-palette-categorical-21-z2fito, #4066df)";
var colorChartsPaletteCategorical22 = "var(--color-charts-palette-categorical-22-mdbc68, #a32952)";
var colorChartsPaletteCategorical23 = "var(--color-charts-palette-categorical-23-9iyat0, #0d7d70)";
var colorChartsPaletteCategorical24 = "var(--color-charts-palette-categorical-24-17kvjc, #6b40b2)";
var colorChartsPaletteCategorical25 = "var(--color-charts-palette-categorical-25-c2vakt, #bc4d01)";
var colorChartsPaletteCategorical26 = "var(--color-charts-palette-categorical-26-g98tv5, #2c46b1)";
var colorChartsPaletteCategorical27 = "var(--color-charts-palette-categorical-27-lo8vzl, #81143b)";
var colorChartsPaletteCategorical28 = "var(--color-charts-palette-categorical-28-2ppjnc, #045b52)";
var colorChartsPaletteCategorical29 = "var(--color-charts-palette-categorical-29-68gzom, #512994)";
var colorChartsPaletteCategorical30 = "var(--color-charts-palette-categorical-30-9pbejo, #8a3603)";
var colorChartsPaletteCategorical31 = "var(--color-charts-palette-categorical-31-8odgjs, #1f3191)";
var colorChartsPaletteCategorical32 = "var(--color-charts-palette-categorical-32-xug28a, #da7596)";
var colorChartsPaletteCategorical33 = "var(--color-charts-palette-categorical-33-cr6l8a, #01443e)";
var colorChartsPaletteCategorical34 = "var(--color-charts-palette-categorical-34-209022, #a783e1)";
var colorChartsPaletteCategorical35 = "var(--color-charts-palette-categorical-35-twgdku, #692801)";
var colorChartsPaletteCategorical36 = "var(--color-charts-palette-categorical-36-g2mar5, #5978e3)";
var colorChartsPaletteCategorical37 = "var(--color-charts-palette-categorical-37-9deaq2, #b1325c)";
var colorChartsPaletteCategorical38 = "var(--color-charts-palette-categorical-38-5fg2jv, #1c8e81)";
var colorChartsPaletteCategorical39 = "var(--color-charts-palette-categorical-39-c8yeil, #7749bf)";
var colorChartsPaletteCategorical40 = "var(--color-charts-palette-categorical-40-vlagy9, #cc5f21)";
var colorChartsPaletteCategorical41 = "var(--color-charts-palette-categorical-41-o49tuv, #314fbf)";
var colorChartsPaletteCategorical42 = "var(--color-charts-palette-categorical-42-5irquw, #8b1b42)";
var colorChartsPaletteCategorical43 = "var(--color-charts-palette-categorical-43-8pxo9j, #06645a)";
var colorChartsPaletteCategorical44 = "var(--color-charts-palette-categorical-44-w3yd1t, #59309d)";
var colorChartsPaletteCategorical45 = "var(--color-charts-palette-categorical-45-32a8x6, #983c02)";
var colorChartsPaletteCategorical46 = "var(--color-charts-palette-categorical-46-4ikr9l, #23379b)";
var colorChartsPaletteCategorical47 = "var(--color-charts-palette-categorical-47-wg3s7g, #6f062f)";
var colorChartsPaletteCategorical48 = "var(--color-charts-palette-categorical-48-7no3ly, #014b44)";
var colorChartsPaletteCategorical49 = "var(--color-charts-palette-categorical-49-qy0tr5, #431d84)";
var colorChartsPaletteCategorical50 = "var(--color-charts-palette-categorical-50-gkixcb, #732c02)";
var colorBackgroundButtonPrimaryActive = "var(--color-background-button-primary-active-vg0knj, #033160)";
var colorBackgroundButtonPrimaryDefault = "var(--color-background-button-primary-default-pwn1g1, #0972d3)";
var colorBackgroundButtonPrimaryDisabled = "var(--color-background-button-primary-disabled-eon7km, #e9ebed)";
var colorBackgroundButtonPrimaryHover = "var(--color-background-button-primary-hover-qu1zio, #033160)";
var colorBackgroundCellShaded = "var(--color-background-cell-shaded-26ubfj, #f8f8f8)";
var colorBackgroundContainerContent = "var(--color-background-container-content-i8i4a0, #ffffff)";
var colorBackgroundContainerHeader = "var(--color-background-container-header-4flbq5, #ffffff)";
var colorBackgroundControlChecked = "var(--color-background-control-checked-9admlu, #0972d3)";
var colorBackgroundControlDefault = "var(--color-background-control-default-4pa05r, #ffffff)";
var colorBackgroundControlDisabled = "var(--color-background-control-disabled-zplipy, #d1d5db)";
var colorBackgroundDropdownItemDefault = "var(--color-background-dropdown-item-default-fzdqsg, #ffffff)";
var colorBackgroundDropdownItemFilterMatch = "var(--color-background-dropdown-item-filter-match-6ac2mw, #f2f8fd)";
var colorBackgroundDropdownItemHover = "var(--color-background-dropdown-item-hover-mqsxkv, #f4f4f4)";
var colorBackgroundHomeHeader = "var(--color-background-home-header-mpq08f, #000716)";
var colorBackgroundInputDefault = "var(--color-background-input-default-u57378, #ffffff)";
var colorBackgroundInputDisabled = "var(--color-background-input-disabled-wu9j6u, #e9ebed)";
var colorBackgroundItemSelected = "var(--color-background-item-selected-ebt4bi, #f2f8fd)";
var colorBackgroundLayoutMain = "var(--color-background-layout-main-sfhm4y, #ffffff)";
var colorBackgroundNotificationBlue = "var(--color-background-notification-blue-vqb59v, #0972d3)";
var colorBackgroundNotificationGreen = "var(--color-background-notification-green-0d9ow8, #037f0c)";
var colorBackgroundNotificationRed = "var(--color-background-notification-red-v7js1f, #d91515)";
var colorBackgroundStatusError = "var(--color-background-status-error-pe1hux, #fff7f7)";
var colorBackgroundStatusInfo = "var(--color-background-status-info-usb30e, #f2f8fd)";
var colorBackgroundStatusSuccess = "var(--color-background-status-success-xnxxn4, #f2fcf3)";
var colorBackgroundStatusWarning = "var(--color-background-status-warning-zz4oi6, #ffffff)";
var colorBackgroundToggleCheckedDisabled = "var(--color-background-toggle-checked-disabled-07lf06, #b5d6f4)";
var colorBorderButtonNormalDefault = "var(--color-border-button-normal-default-djv8f5, #0972d3)";
var colorBorderButtonNormalDisabled = "var(--color-border-button-normal-disabled-262a0x, #9ba7b6)";
var colorBorderButtonNormalHover = "var(--color-border-button-normal-hover-e1d0kh, #033160)";
var colorBorderButtonPrimaryDisabled = "var(--color-border-button-primary-disabled-6gwabt, #e9ebed)";
var colorBorderContainerTop = "var(--color-border-container-top-srcvx4, transparent)";
var colorBorderControlDefault = "var(--color-border-control-default-m3lmsh, #7d8998)";
var colorBorderDividerDefault = "var(--color-border-divider-default-7s2wjw, #e9ebed)";
var colorBorderDropdownItemHover = "var(--color-border-dropdown-item-hover-tyzq9m, #7d8998)";
var colorBorderInputDefault = "var(--color-border-input-default-e47bkv, #7d8998)";
var colorBorderItemFocused = "var(--color-border-item-focused-ap3b6s, #0972d3)";
var colorBorderItemSelected = "var(--color-border-item-selected-ppkssz, #0972d3)";
var colorBorderStatusError = "var(--color-border-status-error-mfrddc, #d91515)";
var colorBorderStatusInfo = "var(--color-border-status-info-546i7i, #0972d3)";
var colorBorderStatusSuccess = "var(--color-border-status-success-cqi45f, #037f0c)";
var colorBorderStatusWarning = "var(--color-border-status-warning-hg85ut, #7d8998)";
var colorForegroundControlDefault = "var(--color-foreground-control-default-7ajdem, #ffffff)";
var colorForegroundControlDisabled = "var(--color-foreground-control-disabled-v6a97u, #ffffff)";
var colorTextAccent = "var(--color-text-accent-s1eqko, #0972d3)";
var colorTextBodyDefault = "var(--color-text-body-default-ajf1h5, #000716)";
var colorTextBodySecondary = "var(--color-text-body-secondary-fdstdf, #414d5c)";
var colorTextButtonNormalActive = "var(--color-text-button-normal-active-6obrzh, #033160)";
var colorTextButtonNormalDefault = "var(--color-text-button-normal-default-u8647m, #0972d3)";
var colorTextButtonNormalHover = "var(--color-text-button-normal-hover-kxmvcc, #033160)";
var colorTextButtonPrimaryActive = "var(--color-text-button-primary-active-vems2x, #ffffff)";
var colorTextButtonPrimaryDefault = "var(--color-text-button-primary-default-340wh6, #ffffff)";
var colorTextButtonPrimaryHover = "var(--color-text-button-primary-hover-vzqjpi, #ffffff)";
var colorTextCounter = "var(--color-text-counter-jwdegc, #5f6b7a)";
var colorTextDropdownItemFilterMatch = "var(--color-text-dropdown-item-filter-match-x302if, #0972d3)";
var colorTextDropdownItemHighlighted = "var(--color-text-dropdown-item-highlighted-oaabyk, #000716)";
var colorTextEmpty = "var(--color-text-empty-fjv325, #5f6b7a)";
var colorTextFormDefault = "var(--color-text-form-default-yd29ox, #000716)";
var colorTextFormSecondary = "var(--color-text-form-secondary-ih9x7l, #5f6b7a)";
var colorTextGroupLabel = "var(--color-text-group-label-w9to2i, #414d5c)";
var colorTextHeadingDefault = "var(--color-text-heading-default-jopz0f, #000716)";
var colorTextHeadingSecondary = "var(--color-text-heading-secondary-corkaj, #414d5c)";
var colorTextHomeHeaderDefault = "var(--color-text-home-header-default-1d71y3, #ffffff)";
var colorTextHomeHeaderSecondary = "var(--color-text-home-header-secondary-qfyemi, #d1d5db)";
var colorTextInputDisabled = "var(--color-text-input-disabled-oawyzo, #9ba7b6)";
var colorTextInputPlaceholder = "var(--color-text-input-placeholder-j53j3c, #5f6b7a)";
var colorTextInteractiveDefault = "var(--color-text-interactive-default-eg5fsa, #414d5c)";
var colorTextInteractiveDisabled = "var(--color-text-interactive-disabled-3pbb07, #9ba7b6)";
var colorTextInteractiveHover = "var(--color-text-interactive-hover-v3lasm, #000716)";
var colorTextInteractiveInvertedDefault = "var(--color-text-interactive-inverted-default-phki5u, #d1d5db)";
var colorTextInteractiveInvertedHover = "var(--color-text-interactive-inverted-hover-g2obc6, #fbfbfb)";
var colorTextLabel = "var(--color-text-label-gxskdy, #000716)";
var colorTextLinkDefault = "var(--color-text-link-default-5f186r, #0972d3)";
var colorTextLinkHover = "var(--color-text-link-hover-kololx, #033160)";
var colorTextNotificationDefault = "var(--color-text-notification-default-2kpcxy, #fbfbfb)";
var colorTextStatusError = "var(--color-text-status-error-5sesl6, #d91515)";
var colorTextStatusInactive = "var(--color-text-status-inactive-5ei55p, #5f6b7a)";
var colorTextStatusInfo = "var(--color-text-status-info-utupcz, #0972d3)";
var colorTextStatusSuccess = "var(--color-text-status-success-0fzhv9, #037f0c)";
var colorTextStatusWarning = "var(--color-text-status-warning-27nlyh, #d91515)";
var colorBoardPlaceholderActive = "var(--color-board-placeholder-active-vaxzdf, #e9ebed)";
var colorBoardPlaceholderHover = "var(--color-board-placeholder-hover-v1s7kq, #d3e7f9)";
var colorDragPlaceholderActive = "var(--color-drag-placeholder-active-fkpj7i, #e9ebed)";
var colorDragPlaceholderHover = "var(--color-drag-placeholder-hover-3ohnz1, #d3e7f9)";
var fontFamilyBase = "var(--font-family-base-qnistn, 'Open Sans', 'Helvetica Neue', Roboto, Arial, sans-serif)";
var fontFamilyMonospace = "var(--font-family-monospace-iz223z, Monaco, Menlo, Consolas, 'Courier Prime', Courier, 'Courier New', monospace)";
var borderRadiusAlert = "var(--border-radius-alert-n0skwy, 12px)";
var borderRadiusBadge = "var(--border-radius-badge-x5oehc, 4px)";
var borderRadiusButton = "var(--border-radius-button-axewzv, 20px)";
var borderRadiusCalendarDayFocusRing = "var(--border-radius-calendar-day-focus-ring-a8mlqd, 3px)";
var borderRadiusContainer = "var(--border-radius-container-gh9ysk, 16px)";
var borderRadiusControlCircularFocusRing = "var(--border-radius-control-circular-focus-ring-qawzn7, 4px)";
var borderRadiusControlDefaultFocusRing = "var(--border-radius-control-default-focus-ring-7661kz, 4px)";
var borderRadiusDropdown = "var(--border-radius-dropdown-ujknaf, 8px)";
var borderRadiusFlashbar = "var(--border-radius-flashbar-i7jm55, 12px)";
var borderRadiusItem = "var(--border-radius-item-u2ibpi, 8px)";
var borderRadiusInput = "var(--border-radius-input-txq8zy, 8px)";
var borderRadiusPopover = "var(--border-radius-popover-8g1bwn, 8px)";
var borderRadiusTabsFocusRing = "var(--border-radius-tabs-focus-ring-j968on, 20px)";
var borderRadiusTiles = "var(--border-radius-tiles-kl8mtb, 8px)";
var borderRadiusToken = "var(--border-radius-token-wohc9e, 8px)";
var borderRadiusTutorialPanelItem = "var(--border-radius-tutorial-panel-item-5wuccf, 8px)";
var motionEasingResponsive = "var(--motion-easing-responsive-5yj747, cubic-bezier(0, 0, 0, 1))";
var motionEasingSticky = "var(--motion-easing-sticky-yt83ho, cubic-bezier(1, 0, 0.83, 1))";
var motionEasingExpressive = "var(--motion-easing-expressive-zns6oe, cubic-bezier(0.84, 0, 0.16, 1))";
var motionDurationResponsive = "var(--motion-duration-responsive-dvittz, 115ms)";
var motionDurationExpressive = "var(--motion-duration-expressive-96gzp7, 165ms)";
var motionDurationComplex = "var(--motion-duration-complex-8zbvzy, 250ms)";
var motionKeyframesFadeIn = "var(--motion-keyframes-fade-in-9ud20b, awsui-fade-in-35003c)";
var motionKeyframesFadeOut = "var(--motion-keyframes-fade-out-1ayoyt, awsui-fade-out-35003c)";
var motionKeyframesStatusIconError = "var(--motion-keyframes-status-icon-error-ti988k, awsui-status-icon-error-35003c)";
var motionKeyframesScalePopup = "var(--motion-keyframes-scale-popup-3oea16, awsui-scale-popup-35003c)";
var spaceContainerHorizontal = "var(--space-container-horizontal-tlw03i, 20px)";
var spaceFieldHorizontal = "var(--space-field-horizontal-89h2yr, 12px)";
var spaceScaledXxxs = "var(--space-scaled-xxxs-lo883m, 2px)";
var spaceScaledXxs = "var(--space-scaled-xxs-95dhkm, 4px)";
var spaceScaledXs = "var(--space-scaled-xs-6859qs, 8px)";
var spaceScaledS = "var(--space-scaled-s-cu1hzn, 12px)";
var spaceScaledM = "var(--space-scaled-m-pv0fmt, 16px)";
var spaceScaledL = "var(--space-scaled-l-t03y3z, 20px)";
var spaceScaledXl = "var(--space-scaled-xl-w2t504, 24px)";
var spaceScaledXxl = "var(--space-scaled-xxl-pfgv96, 32px)";
var spaceScaledXxxl = "var(--space-scaled-xxxl-ffokcj, 40px)";
var spaceStaticXxxs = "var(--space-static-xxxs-k3qmdh, 2px)";
var spaceStaticXxs = "var(--space-static-xxs-jy4jgd, 4px)";
var spaceStaticXs = "var(--space-static-xs-9adq92, 8px)";
var spaceStaticS = "var(--space-static-s-phfs7n, 12px)";
var spaceStaticM = "var(--space-static-m-pc0uz7, 16px)";
var spaceStaticL = "var(--space-static-l-t7yjdj, 20px)";
var spaceStaticXl = "var(--space-static-xl-g2lpmk, 24px)";
var spaceStaticXxl = "var(--space-static-xxl-m6qwv3, 32px)";
var spaceStaticXxxl = "var(--space-static-xxxl-66ty0h, 40px)";
var shadowContainerActive = "var(--shadow-container-active-l4kuxc, 0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a)";

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/handle/index.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/handle/index.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Handle)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/internal/handle/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function Handle(props) {
    // We need to use a div with button role instead of a button
    // so that Safari will focus on it when clicking it.
    // (See https://bugs.webkit.org/show_bug.cgi?id=22261)
    // Otherwise, we can't reliably catch keyboard events coming from the handle
    // when it is being dragged.
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({ role: "button", tabIndex: 0 }, props, { onPointerDown: props.onPointerDown, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].handle, props.className) })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/handle/styles.css.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/handle/styles.css.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/internal/handle/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "handle": "awsui_handle_cc1pu_1w4zo_93",
  "hide-focus": "awsui_hide-focus_cc1pu_1w4zo_104"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ checkControlled)
/* harmony export */ });
/* harmony import */ var _is_development__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _logging__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function checkControlled(componentName, propertyName, propertyValue, handlerName, handlerValue) {
    if (propertyValue !== undefined && handlerValue === undefined && _is_development__WEBPACK_IMPORTED_MODULE_0__.isDevelopment) {
        (0,_logging__WEBPACK_IMPORTED_MODULE_1__.warnOnce)(componentName, `You provided \`${propertyName}\` prop without an \`${handlerName}\` handler. This will render a read-only component. If the component should be mutable, set an \`${handlerName}\` handler.`);
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js":
/*!******************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js ***!
  \******************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useContainerBreakpoints": () => (/* binding */ useContainerBreakpoints)
/* harmony export */ });
/* harmony import */ var _use_container_query__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./use-container-query */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _breakpoints__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../breakpoints */ "./node_modules/@cloudscape-design/components/internal/breakpoints.js");


/**
 * Re-renders the component when the breakpoint for the component changes. Scopes the re-renders to the specific
 * breakpoints you want to break at. "default" is always included as a fallback, so ["xs"] would trigger for
 * "default" and "xs".
 *
 * @param triggers The relevant breakpoints to trigger for.
 */
function useContainerBreakpoints(triggers) {
    // triggers.join() gives us a stable value to use for the dependencies argument
    const triggersDep = triggers === null || triggers === void 0 ? void 0 : triggers.join();
    // eslint-disable-next-line react-hooks/exhaustive-deps
    return (0,_use_container_query__WEBPACK_IMPORTED_MODULE_0__.useContainerQuery)(rect => (0,_breakpoints__WEBPACK_IMPORTED_MODULE_1__.getMatchingBreakpoint)(rect.width, triggers), [triggersDep]);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js":
/*!************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js ***!
  \************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useContainerQuery": () => (/* binding */ useContainerQuery)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _use_resize_observer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./use-resize-observer */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-resize-observer.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


/**
 * Attaches resize-observer to the referenced element and keeps last observation in state.
 * The hook allows to limit the amount of re-renders to only when the observed value changes.
 *
 * Examples:
 *    // Switching display mode under a given condition (only re-renders when mode changes):
 *    const [smallMode, ref] = useContainerQuery(entry => entry.contentBoxHeight <= smallModeHeight, [smallModeHeight]);
 *
 *    // Obtain observer entity (re-renders with each observation):
 *    const [entry, ref] = useContainerQuery(entry => entry);
 *
 *    // Using prevState to avoid unnecessary re-renders:
 *    const [value, ref] = useContainerQuery((entry, prevValue) => shouldUpdate(entry) ? getValue(entry) : prevValue);
 *
 * @param mapFn Function to convert ContainerQueryEntry to a custom type S
 * @param deps Dependency list to indicate when the mapFn changes
 * @returns A tuple of observation value and a reference to be attached to the target element.
 */
function useContainerQuery(mapFn, deps = []) {
    const elementRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [state, setState] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    // Update getElement when deps change to trigger new observation.
    // eslint-disable-next-line react-hooks/exhaustive-deps
    const getElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => elementRef.current, deps);
    (0,_use_resize_observer__WEBPACK_IMPORTED_MODULE_1__.useResizeObserver)(getElement, entry => setState(prevState => mapFn(entry, prevState)));
    return [state, elementRef];
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-resize-observer.js":
/*!************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-resize-observer.js ***!
  \************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useResizeObserver": () => (/* binding */ useResizeObserver)
/* harmony export */ });
/* harmony import */ var _juggle_resize_observer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @juggle/resize-observer */ "./node_modules/@juggle/resize-observer/lib/exports/resize-observer.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _use_stable_event_handler__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/**
 * Attaches resize-observer to the referenced element.
 *
 * Examples:
 *     // With React reference
 *     const ref = useRef(null)
 *     useResizeObserver(ref, (entry) => setState(getWidth(entry)))
 *
 *     // With ID reference
 *     const getElement = useCallback(() => document.getElementById(id), [id])
 *     useResizeObserver(getElement, (entry) => setState(getWidth(entry)))
 *
 * @param elementRef React reference or memoized getter for the target element
 * @param onObserve Function to fire when observation occurs
 */
function useResizeObserver(elementRef, onObserve) {
    const stableOnObserve = (0,_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_2__.useStableEventHandler)(onObserve);
    // This effect provides a synchronous update required to prevent flakiness when initial state and first observed state are different.
    // Can potentially conflict with React concurrent mode: https://17.reactjs.org/docs/concurrent-mode-intro.html.
    // A possible solution would be to make consumers not render any content until the first (asynchronous) observation is available.
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useLayoutEffect)(() => {
        const element = typeof elementRef === 'function' ? elementRef() : elementRef === null || elementRef === void 0 ? void 0 : elementRef.current;
        if (element) {
            onObserve(convertResizeObserverEntry(new _juggle_resize_observer__WEBPACK_IMPORTED_MODULE_0__.ResizeObserverEntry(element)));
        }
    }, 
    // This effect is only needed for the first render to provide a synchronous update.
    // eslint-disable-next-line react-hooks/exhaustive-deps
    []);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        const element = typeof elementRef === 'function' ? elementRef() : elementRef === null || elementRef === void 0 ? void 0 : elementRef.current;
        if (element) {
            let connected = true;
            const observer = new _juggle_resize_observer__WEBPACK_IMPORTED_MODULE_0__.ResizeObserver(entries => {
                // Prevent observe notifications on already unmounted component.
                if (connected) {
                    stableOnObserve(convertResizeObserverEntry(entries[0]));
                }
            });
            observer.observe(element);
            return () => {
                connected = false;
                observer.disconnect();
            };
        }
    }, [elementRef, stableOnObserve]);
}
function convertResizeObserverEntry(entry) {
    return {
        target: entry.target,
        contentBoxWidth: entry.contentBoxSize[0].inlineSize,
        contentBoxHeight: entry.contentBoxSize[0].blockSize,
        borderBoxWidth: entry.borderBoxSize[0].inlineSize,
        borderBoxHeight: entry.borderBoxSize[0].blockSize,
        width: entry.contentBoxSize[0].inlineSize,
        height: entry.contentBoxSize[0].blockSize,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/radio-group.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/radio-group.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useRadioGroupForwardFocus)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * Focus forwarding helper for radio groups where only the first selected
 * child element should be focused.
 */
function useRadioGroupForwardFocus(forwardedRef, items, value) {
    const itemRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const itemIndex = items && findIndex(items, item => item.value === value);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(forwardedRef, () => ({
        focus() {
            var _a;
            (_a = itemRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        },
    }));
    return [itemRef, itemIndex !== undefined && itemIndex !== -1 ? itemIndex : 0];
}
function findIndex(items, predicate) {
    for (let i = 0; i < items.length; i++) {
        if (predicate(items[i])) {
            return i;
        }
    }
    return -1;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useControllable": () => (/* binding */ useControllable)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _is_development__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _logging__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/**
 * This hook allows you to make a component that can be used both in controlled mode and uncontrolled mode.
 * Pass in your component's props, and then implement your component as if it was only controlled.
 * When calling onChange callbacks (or the equivalent for your property), you need to call both the callback returned by this function
 * as well as the callback provided in your component's props.
 *
 * A component determines its mode (either controlled or uncontrolled) on the first render and keeps it for its lifetime. The mode cannot
 * be switched later.
 *
 *
 * Example usage:
 * ```jsx
 * const [checked, setChecked] = useControllable(
 *     props,
 *     props.defaultEnabled ?? false,
 *     {
 *        componentName: 'MyCheckboxComponent',
 *        controlledProp: 'enabled',
 *        changeHandler: 'onCheckedStatusChange'
 *     }
 * )
 *
 * return
 *  <input
 *   type="checkbox"
 *   checked={checked}
 *   onChange={event => {
 *    setChecked(event.target.checked);
 *    fireNonCancelableEvent(props.onCheckedStatusChange, { checked: event.target.checked })
 *   }} />
 * ```
 *
 * @param controlledValue value for the controlled mode
 * @param handler update handler for controlled mode
 * @param defaultValue initial value for uncontrolled mode
 * @param description property metadata
 */
function useControllable(controlledValue, handler, defaultValue, { componentName, changeHandler, controlledProp }) {
    // The decision whether a component is controlled or uncontrolled is made on its first render and cannot be changed afterwards.
    const isControlled = react__WEBPACK_IMPORTED_MODULE_0__.useState(controlledValue !== undefined)[0];
    if (_is_development__WEBPACK_IMPORTED_MODULE_1__.isDevelopment) {
        // Print a warning if the component switches between controlled and uncontrolled mode.
        // eslint-disable-next-line react-hooks/rules-of-hooks
        react__WEBPACK_IMPORTED_MODULE_0__.useEffect(() => {
            if (isControlled && handler === undefined) {
                (0,_logging__WEBPACK_IMPORTED_MODULE_2__.warnOnce)(componentName, `You provided a \`${controlledProp}\` prop without an \`${changeHandler}\` handler. This will render a non-interactive component.`);
            }
        }, [handler, isControlled, componentName, changeHandler, controlledProp]);
        // eslint-disable-next-line react-hooks/rules-of-hooks
        react__WEBPACK_IMPORTED_MODULE_0__.useEffect(() => {
            const isControlledNow = controlledValue !== undefined;
            if (isControlled !== isControlledNow) {
                const initialMode = isControlled ? 'controlled' : 'uncontrolled';
                const modeNow = isControlledNow ? 'controlled' : 'uncontrolled';
                (0,_logging__WEBPACK_IMPORTED_MODULE_2__.warnOnce)(componentName, `A component tried to change ${initialMode} '${controlledProp}' property to be ${modeNow}. ` +
                    `This is not supported. Properties should not switch from ${initialMode} to ${modeNow} (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`);
            }
        }, [isControlled, controlledProp, componentName, controlledValue]);
    }
    // This is the value that is used if the component is uncontrolled.
    const [valueState, setValue] = react__WEBPACK_IMPORTED_MODULE_0__.useState(defaultValue);
    const [valueHasBeenSet, setValueHasBeenSet] = react__WEBPACK_IMPORTED_MODULE_0__.useState(false);
    // We track changes to the defaultValue
    const currentUncontrolledValue = valueHasBeenSet ? valueState : defaultValue;
    const setUncontrolledValue = react__WEBPACK_IMPORTED_MODULE_0__.useCallback((newValue) => {
        setValue(newValue);
        setValueHasBeenSet(true);
    }, [setValue, setValueHasBeenSet]);
    if (isControlled) {
        return [controlledValue, defaultCallback];
    }
    else {
        return [currentUncontrolledValue, setUncontrolledValue];
    }
}
function defaultCallback() {
    return void 0;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-date-cache/index.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-date-cache/index.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useDateCache": () => (/* binding */ useDateCache)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function useDateCache() {
    const cacheRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({});
    return (date) => {
        if (cacheRef.current[date.getTime()]) {
            return cacheRef.current[date.getTime()];
        }
        cacheRef.current[date.getTime()] = date;
        return date;
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-debounce-callback/index.js":
/*!**************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-debounce-callback/index.js ***!
  \**************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useDebounceCallback": () => (/* binding */ useDebounceCallback)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _debounce__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../debounce */ "./node_modules/@cloudscape-design/components/internal/debounce.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function useDebounceCallback(callback, delay) {
    const callbackRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();
    callbackRef.current = callback;
    // ESLint rule requires an inline function which we cannot provide here
    // eslint-disable-next-line react-hooks/exhaustive-deps
    return (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((0,_debounce__WEBPACK_IMPORTED_MODULE_1__["default"])(((...args) => {
        if (callbackRef.current) {
            callbackRef.current(...args);
        }
    }), delay), []);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-dynamic-overlap/index.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-dynamic-overlap/index.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useDynamicOverlap": () => (/* binding */ useDynamicOverlap)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _context_dynamic_overlap_context__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../context/dynamic-overlap-context */ "./node_modules/@cloudscape-design/components/internal/context/dynamic-overlap-context.js");
/* harmony import */ var _container_queries__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



/**
 * Observes the height of an element referenced by the returning ref and sets the value as overlapping
 * height for the surrounding AppLayout component.
 * @param props.disabled disables hook if not applicable
 * @returns ref to be measured as overlapping height
 */
function useDynamicOverlap(props) {
    var _a;
    const disabled = (_a = props === null || props === void 0 ? void 0 : props.disabled) !== null && _a !== void 0 ? _a : false;
    const setDynamicOverlapHeight = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(_context_dynamic_overlap_context__WEBPACK_IMPORTED_MODULE_1__.DynamicOverlapContext);
    const [overlapHeight, overlapElementRef] = (0,_container_queries__WEBPACK_IMPORTED_MODULE_2__.useContainerQuery)(rect => rect.height);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(function handleDynamicOverlapHeight() {
        if (!disabled) {
            setDynamicOverlapHeight(overlapHeight !== null && overlapHeight !== void 0 ? overlapHeight : 0);
        }
        return () => {
            if (!disabled) {
                setDynamicOverlapHeight(0);
            }
        };
    }, [disabled, overlapHeight, setDynamicOverlapHeight]);
    return overlapElementRef;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-effect-on-update.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-effect-on-update.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useEffectOnUpdate": () => (/* binding */ useEffectOnUpdate)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

// useEffect, which skips the initial render
function useEffectOnUpdate(callback, deps) {
    const isFirstRender = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(true);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (isFirstRender.current) {
            isFirstRender.current = false;
        }
        else {
            return callback();
        }
        // This is a useEffect extension, will be validated at the call site
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, deps);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-focus-tracker.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-focus-tracker.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useFocusTracker": () => (/* binding */ useFocusTracker)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _events__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _focus_tracker__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../focus-tracker */ "./node_modules/@cloudscape-design/components/internal/focus-tracker.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const useFocusTracker = ({ rootRef, onBlur, onFocus, viewportId }) => {
    const focusTracker = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!rootRef.current) {
            return;
        }
        focusTracker.current = new _focus_tracker__WEBPACK_IMPORTED_MODULE_1__["default"](rootRef.current, {
            onFocusLeave: () => {
                (0,_events__WEBPACK_IMPORTED_MODULE_2__.fireNonCancelableEvent)(onBlur);
            },
            onFocusEnter: () => {
                (0,_events__WEBPACK_IMPORTED_MODULE_2__.fireNonCancelableEvent)(onFocus);
            },
        }, viewportId);
        focusTracker.current.initialize();
        return () => {
            var _a;
            (_a = focusTracker.current) === null || _a === void 0 ? void 0 : _a.destroy();
        };
    }, [rootRef, onBlur, onFocus, viewportId]);
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-intersection-observer/index.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-intersection-observer/index.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useIntersectionObserver": () => (/* binding */ useIntersectionObserver)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * A hook that uses an Intersection Observer on the target element ref
 * and detects if the element is intersecting with its parent.
 */
function useIntersectionObserver() {
    const observerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [isIntersecting, setIsIntersecting] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(targetElement => {
        if (typeof IntersectionObserver === 'undefined') {
            // Do nothing in environments like JSDOM
            return;
        }
        if (observerRef.current) {
            // Dismiss previous observer because the target changed
            observerRef.current.disconnect();
        }
        // Create a new observer with the target element
        if (targetElement) {
            observerRef.current = new IntersectionObserver(([entry]) => setIsIntersecting(entry.isIntersecting));
            observerRef.current.observe(targetElement);
        }
    }, []);
    return { ref, isIntersecting };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useMobile": () => (/* binding */ useMobile)
/* harmony export */ });
/* harmony import */ var _breakpoints__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../breakpoints */ "./node_modules/@cloudscape-design/components/internal/breakpoints.js");
/* harmony import */ var _use_singleton_handler__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../use-singleton-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-singleton-handler/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function getIsMobile() {
    if (typeof window === 'undefined') {
        // assume desktop in server-rendering
        return false;
    }
    if (window.matchMedia) {
        /**
         * Some browsers include the scrollbar width in their media query calculations, but
         * some browsers don't. Thus we can't use `window.innerWidth` or
         * `document.documentElement.clientWidth` to get a very accurate result (since we
         * wouldn't know which one of them to use).
         * Instead, we use the media query here in JS too.
         */
        return window.matchMedia(`(max-width: ${_breakpoints__WEBPACK_IMPORTED_MODULE_0__.mobileBreakpoint}px)`).matches;
    }
    return (0,_breakpoints__WEBPACK_IMPORTED_MODULE_0__.getMatchingBreakpoint)(window.innerWidth, ['xs']) !== 'xs';
}
const useMobile = (0,_use_singleton_handler__WEBPACK_IMPORTED_MODULE_1__.createSingletonState)({
    initialState: () => getIsMobile(),
    factory: handler => {
        const listener = () => handler(getIsMobile());
        window.addEventListener('resize', listener);
        return () => {
            window.removeEventListener('resize', listener);
        };
    },
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-mouse-down-target.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-mouse-down-target.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useMouseDownTarget)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _use_singleton_handler__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./use-singleton-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-singleton-handler/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const useEventListenersSingleton = (0,_use_singleton_handler__WEBPACK_IMPORTED_MODULE_1__.createSingletonHandler)(setTarget => {
    function handleMouseDown(event) {
        setTarget(event.target);
    }
    function handleKeyDown() {
        setTarget(null);
    }
    window.addEventListener('mousedown', handleMouseDown);
    window.addEventListener('keydown', handleKeyDown);
    return () => {
        window.removeEventListener('mousedown', handleMouseDown);
        window.removeEventListener('keydown', handleKeyDown);
    };
});
/**
 * Captures last mouse down target and clears it on keydown.
 * @returns a callback to get the last detected mouse down target.
 */
function useMouseDownTarget() {
    const mouseDownTargetRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    useEventListenersSingleton(target => {
        mouseDownTargetRef.current = target;
    });
    return () => mouseDownTargetRef.current;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-portal-mode-classes/index.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-portal-mode-classes/index.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "usePortalModeClasses": () => (/* binding */ usePortalModeClasses)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _components_visual_context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../components/visual-context */ "./node_modules/@cloudscape-design/components/internal/components/visual-context/index.js");
/* harmony import */ var _use_visual_mode__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function usePortalModeClasses(ref) {
    const colorMode = (0,_use_visual_mode__WEBPACK_IMPORTED_MODULE_1__.useCurrentMode)(ref);
    const densityMode = (0,_use_visual_mode__WEBPACK_IMPORTED_MODULE_1__.useDensityMode)(ref);
    const context = (0,_components_visual_context__WEBPACK_IMPORTED_MODULE_2__.useVisualContext)(ref);
    const visualRefresh = (0,_use_visual_mode__WEBPACK_IMPORTED_MODULE_1__.useVisualRefresh)();
    return (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])({
        'awsui-polaris-dark-mode awsui-dark-mode': colorMode === 'dark',
        'awsui-polaris-compact-mode awsui-compact-mode': densityMode === 'compact',
        'awsui-visual-refresh': visualRefresh,
        [`awsui-context-${context}`]: context,
    });
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-previous/index.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-previous/index.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "usePrevious": () => (/* binding */ usePrevious)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * This hook gives the value of any variable from the previous render invocation
 */
const usePrevious = (value) => {
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        ref.current = value;
    });
    return ref.current;
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-scroll-sync/index.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-scroll-sync/index.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useScrollSync": () => (/* binding */ useScrollSync)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * useScrollSync returns scroll event handler to be attached to synchronised scroll elements.
 *
 * For example
 *    const handleScroll = useScrollSync([ref1, ref2]);
 *    <div ref={ref1} onScroll={handleScroll}/>
 *    <div ref={ref2} onScroll={handleScroll}/>
 */
function useScrollSync(refs, disabled = false) {
    const activeElement = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const onScroll = (event) => {
        const targetElement = event.target;
        // remembers the first element that fires onscroll to align with other elements against it
        if (targetElement && (activeElement.current === null || activeElement.current === targetElement)) {
            requestAnimationFrame(() => {
                activeElement.current = targetElement;
                refs.forEach(ref => {
                    const element = ref.current;
                    if (element && element !== targetElement) {
                        element.scrollLeft = targetElement.scrollLeft;
                    }
                });
                // unblock the ability to scroll the synced elements
                requestAnimationFrame(() => {
                    activeElement.current = null;
                });
            });
        }
    };
    return !disabled ? onScroll : undefined;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useUniqueId": () => (/* binding */ useUniqueId)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
var _a;
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

let counter = 0;
const useIdFallback = () => {
    const idRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    if (!idRef.current) {
        idRef.current = `${counter++}-${Date.now()}-${Math.round(Math.random() * 10000)}`;
    }
    return idRef.current;
};
const useId = (_a = (react__WEBPACK_IMPORTED_MODULE_0___default().useId)) !== null && _a !== void 0 ? _a : useIdFallback;
function useUniqueId(prefix) {
    return `${prefix ? prefix : ''}` + useId();
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/i18n/context.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/i18n/context.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "InternalI18nContext": () => (/* binding */ InternalI18nContext),
/* harmony export */   "useInternalI18n": () => (/* binding */ useInternalI18n),
/* harmony export */   "useLocale": () => (/* binding */ useLocale)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const InternalI18nContext = react__WEBPACK_IMPORTED_MODULE_0___default().createContext({
    locale: null,
    format: (_namespace, _component, _key, provided) => provided,
});
function useLocale() {
    return (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(InternalI18nContext).locale;
}
function useInternalI18n(componentName) {
    const { format } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(InternalI18nContext);
    return (key, provided, customHandler) => {
        return format('@cloudscape-design/components', componentName, key, provided, customHandler);
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/styles/colors.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/styles/colors.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "categoryPalette": () => (/* binding */ categoryPalette)
/* harmony export */ });
/* harmony import */ var _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../generated/styles/tokens */ "./node_modules/@cloudscape-design/components/internal/generated/styles/tokens.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const categoryPalette = [
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical1,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical2,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical3,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical4,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical5,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical6,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical7,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical8,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical9,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical10,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical11,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical12,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical13,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical14,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical15,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical16,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical17,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical18,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical19,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical20,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical21,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical22,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical23,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical24,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical25,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical26,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical27,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical28,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical29,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical30,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical31,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical32,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical33,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical34,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical35,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical36,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical37,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical38,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical39,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical40,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical41,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical42,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical43,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical44,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical45,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical46,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical47,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical48,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical49,
    _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsPaletteCategorical50,
];


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/browser-scrollbar-size.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/browser-scrollbar-size.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "browserScrollbarSize": () => (/* binding */ browserScrollbarSize)
/* harmony export */ });
/* harmony import */ var _calculate_once__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./calculate-once */ "./node_modules/@cloudscape-design/components/internal/utils/calculate-once.js");
/*
 * ** Detect scrollbar width (blog post); version N/A -- https://davidwalsh.name/detect-scrollbar-width
 *
 * MIT License
 *
 * Copyright (c) 2007-2021 David Walsh
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy of
 * this software and associated documentation files (the "Software"), to deal in
 * the Software without restriction, including without limitation the rights to
 * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
 * the Software, and to permit persons to whom the Software is furnished to do so,
 * subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
 * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
 * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */
/* eslint-disable header/header */

const browserScrollbarSize = (0,_calculate_once__WEBPACK_IMPORTED_MODULE_0__.calculateOnce)(() => {
    if (typeof document === 'undefined') {
        return { width: 0, height: 0 };
    }
    const scrollDiv = document.createElement('div');
    scrollDiv.style.overflow = 'scroll';
    scrollDiv.style.height = '100px';
    scrollDiv.style.width = '100px';
    scrollDiv.style.position = 'absolute';
    scrollDiv.style.top = '-9999px';
    scrollDiv.style.left = '-9999px';
    document.body.appendChild(scrollDiv);
    const width = scrollDiv.offsetWidth - scrollDiv.clientWidth;
    const height = scrollDiv.offsetHeight - scrollDiv.clientHeight;
    document.body.removeChild(scrollDiv);
    return { width, height };
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/create-category-color-scale.js":
/*!**************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/create-category-color-scale.js ***!
  \**************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ createCategoryColorScale)
/* harmony export */ });
/* harmony import */ var _dom__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _styles_colors__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../styles/colors */ "./node_modules/@cloudscape-design/components/internal/styles/colors.js");
/* harmony import */ var _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../generated/styles/tokens */ "./node_modules/@cloudscape-design/components/internal/generated/styles/tokens.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function createCategoryColorScale(items, isThreshold = () => false, getOwnColor = () => null) {
    const colors = [];
    let categoryIndex = 0;
    for (const it of items) {
        const ownColor = getOwnColor(it);
        const defaultColor = isThreshold(it) ? _generated_styles_tokens__WEBPACK_IMPORTED_MODULE_0__.colorChartsThresholdNeutral : _styles_colors__WEBPACK_IMPORTED_MODULE_1__.categoryPalette[categoryIndex % _styles_colors__WEBPACK_IMPORTED_MODULE_1__.categoryPalette.length];
        colors.push((0,_dom__WEBPACK_IMPORTED_MODULE_2__.parseCssVariable)(ownColor || defaultColor));
        if (!isThreshold(it) && !ownColor) {
            categoryIndex++;
        }
    }
    return colors;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/display-format.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/display-format.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "displayToIso": () => (/* binding */ displayToIso),
/* harmony export */   "isoToDisplay": () => (/* binding */ isoToDisplay)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
/**
 * Converts ISO date to display format, e.g. 2020-01-01 -> 2020/01/01.
 */
function isoToDisplay(value) {
    return value.replace(/-/g, '/');
}
/**
 * Converts display date to ISO format, e.g. 2020/01/01 -> 2020-01-01.
 */
function displayToIso(value) {
    return value.replace(/\//g, '-');
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date-range.js":
/*!**************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date-range.js ***!
  \**************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "formatDateRange": () => (/* binding */ formatDateRange)
/* harmony export */ });
/* harmony import */ var _format_timezone_offset__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./format-timezone-offset */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-timezone-offset.js");
/* harmony import */ var _is_iso_date_only__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./is-iso-date-only */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/is-iso-date-only.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function formatDateRange(startDate, endDate, timeOffset) {
    const isDateOnly = (0,_is_iso_date_only__WEBPACK_IMPORTED_MODULE_0__.isIsoDateOnly)(startDate) && (0,_is_iso_date_only__WEBPACK_IMPORTED_MODULE_0__.isIsoDateOnly)(endDate);
    const formattedStartOffset = isDateOnly ? '' : (0,_format_timezone_offset__WEBPACK_IMPORTED_MODULE_1__.formatTimezoneOffset)(startDate, timeOffset.startDate);
    const formattedEndOffset = isDateOnly ? '' : (0,_format_timezone_offset__WEBPACK_IMPORTED_MODULE_1__.formatTimezoneOffset)(endDate, timeOffset.endDate);
    return startDate + formattedStartOffset + ' ' + '—' + ' ' + endDate + formattedEndOffset;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date-time.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date-time.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "formatDateTime": () => (/* binding */ formatDateTime)
/* harmony export */ });
/* harmony import */ var _format_date__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./format-date */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date.js");
/* harmony import */ var _format_time__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./format-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-time.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function formatDateTime(date) {
    return (0,_format_date__WEBPACK_IMPORTED_MODULE_0__.formatDate)(date) + 'T' + (0,_format_time__WEBPACK_IMPORTED_MODULE_1__.formatTime)(date);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "formatDate": () => (/* binding */ formatDate)
/* harmony export */ });
/* harmony import */ var _strings__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/pad-left-zeros.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * Transforms Date's object date part to a string.
 *
 * We cannot use Date.toISOString because it produces GMT time where the date can be different than local.
 */
function formatDate(value) {
    const year = value.getFullYear();
    const month = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.padLeftZeros)(`${value.getMonth() + 1}`, 2);
    const date = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.padLeftZeros)(`${value.getDate()}`, 2);
    return `${year}-${month}-${date}`;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-time.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/format-time.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "formatTime": () => (/* binding */ formatTime)
/* harmony export */ });
/* harmony import */ var _strings__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/pad-left-zeros.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * Transforms Date's object time part to a string.
 */
const formatTime = (value) => {
    const hours = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.padLeftZeros)(`${value.getHours()}`, 2);
    const minutes = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.padLeftZeros)(`${value.getMinutes()}`, 2);
    const seconds = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.padLeftZeros)(`${value.getSeconds()}`, 2);
    return `${hours}:${minutes}:${seconds}`;
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-timezone-offset.js":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/format-timezone-offset.js ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "formatTimezoneOffset": () => (/* binding */ formatTimezoneOffset)
/* harmony export */ });
/* harmony import */ var _strings__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/pad-left-zeros.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function formatTimezoneOffset(isoDate, offsetInMinutes) {
    offsetInMinutes = offsetInMinutes !== null && offsetInMinutes !== void 0 ? offsetInMinutes : 0 - new Date(isoDate).getTimezoneOffset();
    const hoursOffset = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.padLeftZeros)(Math.floor(Math.abs(offsetInMinutes) / 60).toFixed(0), 2);
    const minuteOffset = (0,_strings__WEBPACK_IMPORTED_MODULE_0__.padLeftZeros)(Math.abs(offsetInMinutes % 60).toFixed(0), 2);
    const sign = offsetInMinutes < 0 ? '-' : '+';
    const formattedOffset = `${sign}${hoursOffset}:${minuteOffset}`;
    return formattedOffset;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/is-iso-date-only.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/is-iso-date-only.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "isIsoDateOnly": () => (/* binding */ isIsoDateOnly)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
const dateRegex = /^\d{4}-\d{2}-\d{2}$/;
/**
 * Checks if ISO date-string is date-only.
 */
function isIsoDateOnly(dateString) {
    return dateRegex.test(dateString);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/join-date-time.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/join-date-time.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "joinDateTime": () => (/* binding */ joinDateTime),
/* harmony export */   "splitDateTime": () => (/* binding */ splitDateTime)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function joinDateTime(dateString, timeString) {
    return `${dateString}T${timeString}`;
}
function splitDateTime(dateStr) {
    const [date = '', time = ''] = dateStr.split('T');
    return { date, time };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-date.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-date.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "parseDate": () => (/* binding */ parseDate)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function parseDate(value, strict = false) {
    const [yearString, monthString, dayString] = value.split('-');
    const year = Number(yearString);
    const month = Number(monthString);
    const day = Number(dayString);
    if (strict) {
        if (isNaN(year) || isNaN(month) || isNaN(day)) {
            return null;
        }
    }
    return new Date(year, (month || 1) - 1, day || 1);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-timezone-offset.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-timezone-offset.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "parseTimezoneOffset": () => (/* binding */ parseTimezoneOffset)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
/**
 * Extracts timezone offset from ISO8601 date string.
 */
function parseTimezoneOffset(isoDate) {
    const [, time = ''] = isoDate.split('T');
    const [, signCharacter, offsetPart] = time.split(/(-|\+)/);
    if (signCharacter && offsetPart) {
        const [offsetHours, offsetMinutes] = offsetPart.split(':');
        return Number(signCharacter + '1') * (Number(offsetHours) * 60 + Number(offsetMinutes));
    }
    const utcTimezoneIndicator = isoDate.indexOf('Z');
    if (utcTimezoneIndicator !== -1) {
        return 0;
    }
    const date = new Date(isoDate);
    return 0 - date.getTimezoneOffset();
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/date-time/shift-timezone-offset.js":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/date-time/shift-timezone-offset.js ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "shiftTimezoneOffset": () => (/* binding */ shiftTimezoneOffset)
/* harmony export */ });
/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/addMinutes/index.js");
/* harmony import */ var ___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! . */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/join-date-time.js");
/* harmony import */ var _format_date__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./format-date */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-date.js");
/* harmony import */ var _format_time__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./format-time */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/format-time.js");
/* harmony import */ var _parse_timezone_offset__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./parse-timezone-offset */ "./node_modules/@cloudscape-design/components/internal/utils/date-time/parse-timezone-offset.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





/**
 * Re-formats an ISO8601 date string so that it is expressed using the
 * target timezone offset. The returned date string still represents the
 * same instant in time, but contains no visible offset.
 *
 * Example:
 * ```
 * shiftTimezoneOffset("2020-01-01T09:00:00+03:00", 2 * 60) === "2020-01-01T08:00:00"
 * ```
 */
function shiftTimezoneOffset(dateString, targetTimezoneOffset) {
    const [datePart, timeAndOffsetPart = ''] = dateString.split('T');
    const [timePart] = timeAndOffsetPart.split(/-|\+|Z/);
    const valueWithoutOffset = (0,___WEBPACK_IMPORTED_MODULE_0__.joinDateTime)(datePart, timePart);
    const originalTimezoneOffset = (0,_parse_timezone_offset__WEBPACK_IMPORTED_MODULE_1__.parseTimezoneOffset)(dateString);
    const date = new Date(valueWithoutOffset);
    targetTimezoneOffset = targetTimezoneOffset !== null && targetTimezoneOffset !== void 0 ? targetTimezoneOffset : 0 - date.getTimezoneOffset();
    const adjustedDate = (0,date_fns__WEBPACK_IMPORTED_MODULE_2__["default"])(date, targetTimezoneOffset - originalTimezoneOffset);
    return (0,___WEBPACK_IMPORTED_MODULE_0__.joinDateTime)((0,_format_date__WEBPACK_IMPORTED_MODULE_3__.formatDate)(adjustedDate), (0,_format_time__WEBPACK_IMPORTED_MODULE_4__.formatTime)(adjustedDate));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/external-props.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/external-props.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getExternalProps": () => (/* binding */ getExternalProps)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
/**
 * Method to filter out internal properties prefixed by "__"
 */
const getExternalProps = (props) => {
    const externalPropNames = Object.keys(props).filter((propName) => propName.indexOf('__') !== 0);
    return externalPropNames.reduce((acc, propName) => {
        acc[propName] = props[propName];
        return acc;
    }, {});
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/focus-svg-element.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/focus-svg-element.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ focusSvgElement)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function focusSvgElement(element) {
    if (element.focus) {
        element.focus();
    }
    else {
        // Deferring in a timeout because IE11 is not updating `tabIndex` and `focusable` attributes on time for some reason.
        setTimeout(() => {
            // IE11 does not implement .focus on SVG elements, but the HTMLElement version works.
            window.HTMLElement.prototype.focus.call(element);
        }, 0);
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/has-value.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/has-value.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "hasValue": () => (/* binding */ hasValue)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function hasValue(value) {
    return value !== null && value !== undefined;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/locale/merge-locales.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/locale/merge-locales.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "mergeLocales": () => (/* binding */ mergeLocales)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function mergeLocales(locale, fullLocale) {
    const isShort = locale.length === 2;
    if (isShort && fullLocale.indexOf(locale) === 0) {
        return fullLocale;
    }
    return locale;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-locale.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-locale.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "normalizeLocale": () => (/* binding */ normalizeLocale)
/* harmony export */ });
/* harmony import */ var _logging__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _merge_locales__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./merge-locales */ "./node_modules/@cloudscape-design/components/internal/utils/locale/merge-locales.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function normalizeLocale(component, locale) {
    var _a;
    locale = checkLocale(component, locale);
    const browserLocale = getBrowserLocale();
    if (locale) {
        return (0,_merge_locales__WEBPACK_IMPORTED_MODULE_0__.mergeLocales)(locale, browserLocale);
    }
    const htmlLocale = checkLocale(component, (_a = getHtmlElement()) === null || _a === void 0 ? void 0 : _a.getAttribute('lang'));
    if (htmlLocale) {
        return (0,_merge_locales__WEBPACK_IMPORTED_MODULE_0__.mergeLocales)(htmlLocale, browserLocale);
    }
    return browserLocale;
}
function checkLocale(component, locale) {
    if (!locale || locale === '') {
        return '';
    }
    // Support underscore-delimited locales
    locale = locale && locale.replace(/^([a-z]{2})_/, '$1-');
    // Check that the value matches aa-BB pattern
    // TODO: support full BCP 47 spec?
    if (locale && !locale.match(/^[a-z]{2}(-[A-Z]{2})?$/)) {
        (0,_logging__WEBPACK_IMPORTED_MODULE_1__.warnOnce)(component, `Invalid locale provided: ${locale}. Falling back to default`);
        locale = '';
    }
    return locale;
}
function getHtmlElement() {
    return typeof document !== 'undefined' ? document.querySelector('html') : null;
}
function getBrowserLocale() {
    return new Intl.DateTimeFormat().resolvedOptions().locale;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-start-of-week.js":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/locale/normalize-start-of-week.js ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "normalizeStartOfWeek": () => (/* binding */ normalizeStartOfWeek)
/* harmony export */ });
/* harmony import */ var weekstart__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! weekstart */ "./node_modules/weekstart/dist/es-module/main.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function normalizeStartOfWeek(startOfWeek, locale) {
    return (typeof startOfWeek === 'number' ? startOfWeek % 7 : (0,weekstart__WEBPACK_IMPORTED_MODULE_0__.getWeekStartByLocale)(locale));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/promises.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/promises.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "PromiseCancelledSignal": () => (/* binding */ PromiseCancelledSignal),
/* harmony export */   "makeCancellable": () => (/* binding */ makeCancellable)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
class PromiseCancelledSignal {
}
/**
 * Wrap and provide a handle for a promise to provide cancellation information inside
 * callbacks. Takes a similar approach to how an AbortController works in modern fetch.
 *
 * @see https://reactjs.org/blog/2015/12/16/ismounted-antipattern.html
 */
function makeCancellable(promise) {
    let cancelled = false;
    const wrapped = promise.then(value => {
        if (cancelled) {
            throw new PromiseCancelledSignal();
        }
        return value;
    }, err => {
        if (cancelled) {
            throw new PromiseCancelledSignal();
        }
        throw err;
    });
    return {
        promise: wrapped,
        cancel: () => {
            cancelled = true;
        },
        isCancelled: () => cancelled,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getOverflowParentDimensions": () => (/* binding */ getOverflowParentDimensions),
/* harmony export */   "getOverflowParents": () => (/* binding */ getOverflowParents),
/* harmony export */   "scrollElementIntoView": () => (/* binding */ scrollElementIntoView)
/* harmony export */ });
const getOverflowParents = (element) => {
    const parents = [];
    let node = element;
    while ((node = node.parentElement) && node !== document.body) {
        getComputedStyle(node).overflow !== 'visible' && parents.push(node);
    }
    return parents;
};
const getOverflowParentDimensions = (element, excludeClosestParent = false, expandToViewport = false, canExpandOutsideViewport = false) => {
    const parents = expandToViewport
        ? []
        : getOverflowParents(element).map(el => {
            const { height, width, top, left } = el.getBoundingClientRect();
            return {
                // Treat the whole scrollable area as the available height
                // if we're allowed to expand past the viewport.
                height: canExpandOutsideViewport ? el.scrollHeight : height,
                width,
                top,
                left,
            };
        });
    if (canExpandOutsideViewport && !expandToViewport) {
        const documentDimensions = document.documentElement.getBoundingClientRect();
        parents.push({
            width: Math.max(documentDimensions.width, document.documentElement.clientWidth),
            height: Math.max(documentDimensions.height, document.documentElement.clientHeight),
            top: documentDimensions.top,
            left: documentDimensions.left,
        });
    }
    else {
        parents.push({
            height: window.innerHeight,
            width: window.innerWidth,
            top: 0,
            left: 0,
        });
    }
    if (excludeClosestParent && !expandToViewport) {
        parents.shift();
    }
    return parents;
};
/**
 * Calls `scrollIntoView` on the provided element with sensible defaults. If
 * the element does not existed or does not support the `scrollIntoView`
 * method, it will do nothing. This wrapper is created to support environments
 * where the native function is not available like JSDom (feature request:
 * https://github.com/jsdom/jsdom/issues/1422).
 *
 * @param element to be scrolled into view
 * @param options native options for `scrollIntoView`
 */
function scrollElementIntoView(element, options = { block: 'nearest', inline: 'nearest' }) {
    var _a;
    (_a = element === null || element === void 0 ? void 0 : element.scrollIntoView) === null || _a === void 0 ? void 0 : _a.call(element, options);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "joinStrings": () => (/* binding */ joinStrings)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
/**
 * Joins strings with a whitespace, discarding empty strings. Useful to combine multiple aria-labels.
 */
function joinStrings(...strings) {
    return strings.filter(Boolean).join(' ') || undefined;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/strings/pad-left-zeros.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/strings/pad-left-zeros.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "padLeftZeros": () => (/* binding */ padLeftZeros)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
/**
 * Prefixes given text with zeros until it reaches the target length.
 */
function padLeftZeros(text, length) {
    while (text.length < length) {
        text = `0${text}`;
    }
    return text;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/throttle.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/throttle.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "throttle": () => (/* binding */ throttle)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function throttle(func, delay, { trailing = true } = {}) {
    let pending = null;
    let lastInvokeTime = null;
    let timerId = null;
    // Runs on every animation frame until timer stopped.
    function pendingFunc() {
        if (pending === null || lastInvokeTime === null) {
            return;
        }
        const invokeTime = Date.now();
        const shouldInvoke = invokeTime - lastInvokeTime >= delay;
        if (shouldInvoke) {
            func.apply(pending.this, pending.args);
            lastInvokeTime = invokeTime;
            pending = null;
            timerId = null;
        }
        else if (trailing) {
            startTimer();
        }
    }
    function startTimer() {
        if (timerId) {
            cancelAnimationFrame(timerId);
        }
        timerId = requestAnimationFrame(pendingFunc);
    }
    // Decorated client function with delay mechanism.
    function throttled(...args) {
        if (lastInvokeTime === null) {
            lastInvokeTime = Date.now();
            func.apply(this, args);
        }
        else {
            pending = { this: this, args };
            startTimer();
        }
    }
    // Prevents delayed function from execution when no longer needed.
    throttled.cancel = () => {
        if (timerId) {
            cancelAnimationFrame(timerId);
        }
        pending = null;
        lastInvokeTime = null;
        timerId = null;
    };
    return throttled;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/utils/use-container-width.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/utils/use-container-width.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ useContainerWidth)
/* harmony export */ });
/* harmony import */ var _hooks_container_queries__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");

function useContainerWidth(defaultValue = 0, threshold = 1) {
    const [width, ref] = (0,_hooks_container_queries__WEBPACK_IMPORTED_MODULE_0__.useContainerQuery)((rect, prev) => {
        if (prev === null) {
            return rect.width;
        }
        return Math.abs(prev - rect.width) >= threshold ? rect.width : prev;
    });
    return [width !== null && width !== void 0 ? width : defaultValue, ref];
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/vendor/d3-scale.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/vendor/d3-scale.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "scaleBand": () => (/* binding */ band),
/* harmony export */   "scaleLinear": () => (/* binding */ linear),
/* harmony export */   "scaleLog": () => (/* binding */ log),
/* harmony export */   "scaleTime": () => (/* binding */ time)
/* harmony export */ });
/**
 * Name: d3-array
 * Version: 3.2.1
 * License: ISC
 * Private: false
 * Description: Array manipulation, ordering, searching, summarizing, etc.
 * Repository: https://github.com/d3/d3-array.git
 * Homepage: https://d3js.org/d3-array/
 * Author: Mike Bostock (http://bost.ocks.org/mike)
 * License Copyright:
 * ===
 *
 * Copyright 2010-2022 Mike Bostock
 *
 * Permission to use, copy, modify, and/or distribute this software for any purpose
 * with or without fee is hereby granted, provided that the above copyright notice
 * and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 * FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
 * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
 * THIS SOFTWARE.
 *
 *
 * ---
 *
 * Name: internmap
 * Version: 2.0.3
 * License: ISC
 * Private: false
 * Description: Map and Set with automatic key interning
 * Repository: https://github.com/mbostock/internmap.git
 * Homepage: https://github.com/mbostock/internmap/
 * Author: Mike Bostock (https://bost.ocks.org/mike)
 * License Copyright:
 * ===
 *
 * Copyright 2021 Mike Bostock
 *
 * Permission to use, copy, modify, and/or distribute this software for any purpose
 * with or without fee is hereby granted, provided that the above copyright notice
 * and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 * FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
 * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
 * THIS SOFTWARE.
 *
 *
 * ---
 *
 * Name: d3-scale
 * Version: 4.0.2
 * License: ISC
 * Private: false
 * Description: Encodings that map abstract data to visual representation.
 * Repository: https://github.com/d3/d3-scale.git
 * Homepage: https://d3js.org/d3-scale/
 * Author: Mike Bostock (https://bost.ocks.org/mike)
 * License Copyright:
 * ===
 *
 * Copyright 2010-2021 Mike Bostock
 *
 * Permission to use, copy, modify, and/or distribute this software for any purpose
 * with or without fee is hereby granted, provided that the above copyright notice
 * and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 * FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
 * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
 * THIS SOFTWARE.
 *
 *
 * ---
 *
 * Name: d3-color
 * Version: 3.1.0
 * License: ISC
 * Private: false
 * Description: Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).
 * Repository: https://github.com/d3/d3-color.git
 * Homepage: https://d3js.org/d3-color/
 * Author: Mike Bostock (http://bost.ocks.org/mike)
 * License Copyright:
 * ===
 *
 * Copyright 2010-2022 Mike Bostock
 *
 * Permission to use, copy, modify, and/or distribute this software for any purpose
 * with or without fee is hereby granted, provided that the above copyright notice
 * and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 * FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
 * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
 * THIS SOFTWARE.
 *
 *
 * ---
 *
 * Name: d3-interpolate
 * Version: 3.0.1
 * License: ISC
 * Private: false
 * Description: Interpolate numbers, colors, strings, arrays, objects, whatever!
 * Repository: https://github.com/d3/d3-interpolate.git
 * Homepage: https://d3js.org/d3-interpolate/
 * Author: Mike Bostock (http://bost.ocks.org/mike)
 * License Copyright:
 * ===
 *
 * Copyright 2010-2021 Mike Bostock
 *
 * Permission to use, copy, modify, and/or distribute this software for any purpose
 * with or without fee is hereby granted, provided that the above copyright notice
 * and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 * FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
 * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
 * THIS SOFTWARE.
 *
 *
 * ---
 *
 * Name: d3-format
 * Version: 3.1.0
 * License: ISC
 * Private: false
 * Description: Format numbers for human consumption.
 * Repository: https://github.com/d3/d3-format.git
 * Homepage: https://d3js.org/d3-format/
 * Author: Mike Bostock (http://bost.ocks.org/mike)
 * License Copyright:
 * ===
 *
 * Copyright 2010-2021 Mike Bostock
 *
 * Permission to use, copy, modify, and/or distribute this software for any purpose
 * with or without fee is hereby granted, provided that the above copyright notice
 * and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 * FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
 * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
 * THIS SOFTWARE.
 *
 *
 * ---
 *
 * Name: d3-time
 * Version: 3.1.0
 * License: ISC
 * Private: false
 * Description: A calculator for humanity’s peculiar conventions of time.
 * Repository: https://github.com/d3/d3-time.git
 * Homepage: https://d3js.org/d3-time/
 * Author: Mike Bostock (http://bost.ocks.org/mike)
 * License Copyright:
 * ===
 *
 * Copyright 2010-2022 Mike Bostock
 *
 * Permission to use, copy, modify, and/or distribute this software for any purpose
 * with or without fee is hereby granted, provided that the above copyright notice
 * and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 * FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
 * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
 * THIS SOFTWARE.
 *
 *
 * ---
 *
 * Name: d3-time-format
 * Version: 4.1.0
 * License: ISC
 * Private: false
 * Description: A JavaScript time formatter and parser inspired by strftime and strptime.
 * Repository: https://github.com/d3/d3-time-format.git
 * Homepage: https://d3js.org/d3-time-format/
 * Author: Mike Bostock (http://bost.ocks.org/mike)
 * License Copyright:
 * ===
 *
 * Copyright 2010-2021 Mike Bostock
 *
 * Permission to use, copy, modify, and/or distribute this software for any purpose
 * with or without fee is hereby granted, provided that the above copyright notice
 * and this permission notice appear in all copies.
 *
 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 * FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
 * OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
 * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
 * THIS SOFTWARE.
 */
function ascending(a, b) {
  return a == null || b == null ? NaN : a < b ? -1 : a > b ? 1 : a >= b ? 0 : NaN;
}

function descending(a, b) {
  return a == null || b == null ? NaN
    : b < a ? -1
    : b > a ? 1
    : b >= a ? 0
    : NaN;
}

function bisector(f) {
  let compare1, compare2, delta;

  // If an accessor is specified, promote it to a comparator. In this case we
  // can test whether the search value is (self-) comparable. We can’t do this
  // for a comparator (except for specific, known comparators) because we can’t
  // tell if the comparator is symmetric, and an asymmetric comparator can’t be
  // used to test whether a single value is comparable.
  if (f.length !== 2) {
    compare1 = ascending;
    compare2 = (d, x) => ascending(f(d), x);
    delta = (d, x) => f(d) - x;
  } else {
    compare1 = f === ascending || f === descending ? f : zero$1;
    compare2 = f;
    delta = f;
  }

  function left(a, x, lo = 0, hi = a.length) {
    if (lo < hi) {
      if (compare1(x, x) !== 0) return hi;
      do {
        const mid = (lo + hi) >>> 1;
        if (compare2(a[mid], x) < 0) lo = mid + 1;
        else hi = mid;
      } while (lo < hi);
    }
    return lo;
  }

  function right(a, x, lo = 0, hi = a.length) {
    if (lo < hi) {
      if (compare1(x, x) !== 0) return hi;
      do {
        const mid = (lo + hi) >>> 1;
        if (compare2(a[mid], x) <= 0) lo = mid + 1;
        else hi = mid;
      } while (lo < hi);
    }
    return lo;
  }

  function center(a, x, lo = 0, hi = a.length) {
    const i = left(a, x, lo, hi - 1);
    return i > lo && delta(a[i - 1], x) > -delta(a[i], x) ? i - 1 : i;
  }

  return {left, center, right};
}

function zero$1() {
  return 0;
}

function number$2(x) {
  return x === null ? NaN : +x;
}

const ascendingBisect = bisector(ascending);
const bisectRight = ascendingBisect.right;
bisector(number$2).center;
var bisect = bisectRight;

class InternMap extends Map {
  constructor(entries, key = keyof) {
    super();
    Object.defineProperties(this, {_intern: {value: new Map()}, _key: {value: key}});
    if (entries != null) for (const [key, value] of entries) this.set(key, value);
  }
  get(key) {
    return super.get(intern_get(this, key));
  }
  has(key) {
    return super.has(intern_get(this, key));
  }
  set(key, value) {
    return super.set(intern_set(this, key), value);
  }
  delete(key) {
    return super.delete(intern_delete(this, key));
  }
}

function intern_get({_intern, _key}, value) {
  const key = _key(value);
  return _intern.has(key) ? _intern.get(key) : value;
}

function intern_set({_intern, _key}, value) {
  const key = _key(value);
  if (_intern.has(key)) return _intern.get(key);
  _intern.set(key, value);
  return value;
}

function intern_delete({_intern, _key}, value) {
  const key = _key(value);
  if (_intern.has(key)) {
    value = _intern.get(key);
    _intern.delete(key);
  }
  return value;
}

function keyof(value) {
  return value !== null && typeof value === "object" ? value.valueOf() : value;
}

var e10 = Math.sqrt(50),
    e5 = Math.sqrt(10),
    e2 = Math.sqrt(2);

function ticks(start, stop, count) {
  var reverse,
      i = -1,
      n,
      ticks,
      step;

  stop = +stop, start = +start, count = +count;
  if (start === stop && count > 0) return [start];
  if (reverse = stop < start) n = start, start = stop, stop = n;
  if ((step = tickIncrement(start, stop, count)) === 0 || !isFinite(step)) return [];

  if (step > 0) {
    let r0 = Math.round(start / step), r1 = Math.round(stop / step);
    if (r0 * step < start) ++r0;
    if (r1 * step > stop) --r1;
    ticks = new Array(n = r1 - r0 + 1);
    while (++i < n) ticks[i] = (r0 + i) * step;
  } else {
    step = -step;
    let r0 = Math.round(start * step), r1 = Math.round(stop * step);
    if (r0 / step < start) ++r0;
    if (r1 / step > stop) --r1;
    ticks = new Array(n = r1 - r0 + 1);
    while (++i < n) ticks[i] = (r0 + i) / step;
  }

  if (reverse) ticks.reverse();

  return ticks;
}

function tickIncrement(start, stop, count) {
  var step = (stop - start) / Math.max(0, count),
      power = Math.floor(Math.log(step) / Math.LN10),
      error = step / Math.pow(10, power);
  return power >= 0
      ? (error >= e10 ? 10 : error >= e5 ? 5 : error >= e2 ? 2 : 1) * Math.pow(10, power)
      : -Math.pow(10, -power) / (error >= e10 ? 10 : error >= e5 ? 5 : error >= e2 ? 2 : 1);
}

function tickStep(start, stop, count) {
  var step0 = Math.abs(stop - start) / Math.max(0, count),
      step1 = Math.pow(10, Math.floor(Math.log(step0) / Math.LN10)),
      error = step0 / step1;
  if (error >= e10) step1 *= 10;
  else if (error >= e5) step1 *= 5;
  else if (error >= e2) step1 *= 2;
  return stop < start ? -step1 : step1;
}

function range(start, stop, step) {
  start = +start, stop = +stop, step = (n = arguments.length) < 2 ? (stop = start, start = 0, 1) : n < 3 ? 1 : +step;

  var i = -1,
      n = Math.max(0, Math.ceil((stop - start) / step)) | 0,
      range = new Array(n);

  while (++i < n) {
    range[i] = start + i * step;
  }

  return range;
}

function initRange(domain, range) {
  switch (arguments.length) {
    case 0: break;
    case 1: this.range(domain); break;
    default: this.range(range).domain(domain); break;
  }
  return this;
}

const implicit = Symbol("implicit");

function ordinal() {
  var index = new InternMap(),
      domain = [],
      range = [],
      unknown = implicit;

  function scale(d) {
    let i = index.get(d);
    if (i === undefined) {
      if (unknown !== implicit) return unknown;
      index.set(d, i = domain.push(d) - 1);
    }
    return range[i % range.length];
  }

  scale.domain = function(_) {
    if (!arguments.length) return domain.slice();
    domain = [], index = new InternMap();
    for (const value of _) {
      if (index.has(value)) continue;
      index.set(value, domain.push(value) - 1);
    }
    return scale;
  };

  scale.range = function(_) {
    return arguments.length ? (range = Array.from(_), scale) : range.slice();
  };

  scale.unknown = function(_) {
    return arguments.length ? (unknown = _, scale) : unknown;
  };

  scale.copy = function() {
    return ordinal(domain, range).unknown(unknown);
  };

  initRange.apply(scale, arguments);

  return scale;
}

function band() {
  var scale = ordinal().unknown(undefined),
      domain = scale.domain,
      ordinalRange = scale.range,
      r0 = 0,
      r1 = 1,
      step,
      bandwidth,
      round = false,
      paddingInner = 0,
      paddingOuter = 0,
      align = 0.5;

  delete scale.unknown;

  function rescale() {
    var n = domain().length,
        reverse = r1 < r0,
        start = reverse ? r1 : r0,
        stop = reverse ? r0 : r1;
    step = (stop - start) / Math.max(1, n - paddingInner + paddingOuter * 2);
    if (round) step = Math.floor(step);
    start += (stop - start - step * (n - paddingInner)) * align;
    bandwidth = step * (1 - paddingInner);
    if (round) start = Math.round(start), bandwidth = Math.round(bandwidth);
    var values = range(n).map(function(i) { return start + step * i; });
    return ordinalRange(reverse ? values.reverse() : values);
  }

  scale.domain = function(_) {
    return arguments.length ? (domain(_), rescale()) : domain();
  };

  scale.range = function(_) {
    return arguments.length ? ([r0, r1] = _, r0 = +r0, r1 = +r1, rescale()) : [r0, r1];
  };

  scale.rangeRound = function(_) {
    return [r0, r1] = _, r0 = +r0, r1 = +r1, round = true, rescale();
  };

  scale.bandwidth = function() {
    return bandwidth;
  };

  scale.step = function() {
    return step;
  };

  scale.round = function(_) {
    return arguments.length ? (round = !!_, rescale()) : round;
  };

  scale.padding = function(_) {
    return arguments.length ? (paddingInner = Math.min(1, paddingOuter = +_), rescale()) : paddingInner;
  };

  scale.paddingInner = function(_) {
    return arguments.length ? (paddingInner = Math.min(1, _), rescale()) : paddingInner;
  };

  scale.paddingOuter = function(_) {
    return arguments.length ? (paddingOuter = +_, rescale()) : paddingOuter;
  };

  scale.align = function(_) {
    return arguments.length ? (align = Math.max(0, Math.min(1, _)), rescale()) : align;
  };

  scale.copy = function() {
    return band(domain(), [r0, r1])
        .round(round)
        .paddingInner(paddingInner)
        .paddingOuter(paddingOuter)
        .align(align);
  };

  return initRange.apply(rescale(), arguments);
}

function define(constructor, factory, prototype) {
  constructor.prototype = factory.prototype = prototype;
  prototype.constructor = constructor;
}

function extend(parent, definition) {
  var prototype = Object.create(parent.prototype);
  for (var key in definition) prototype[key] = definition[key];
  return prototype;
}

function Color() {}

var darker = 0.7;
var brighter = 1 / darker;

var reI = "\\s*([+-]?\\d+)\\s*",
    reN = "\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",
    reP = "\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",
    reHex = /^#([0-9a-f]{3,8})$/,
    reRgbInteger = new RegExp(`^rgb\\(${reI},${reI},${reI}\\)$`),
    reRgbPercent = new RegExp(`^rgb\\(${reP},${reP},${reP}\\)$`),
    reRgbaInteger = new RegExp(`^rgba\\(${reI},${reI},${reI},${reN}\\)$`),
    reRgbaPercent = new RegExp(`^rgba\\(${reP},${reP},${reP},${reN}\\)$`),
    reHslPercent = new RegExp(`^hsl\\(${reN},${reP},${reP}\\)$`),
    reHslaPercent = new RegExp(`^hsla\\(${reN},${reP},${reP},${reN}\\)$`);

var named = {
  aliceblue: 0xf0f8ff,
  antiquewhite: 0xfaebd7,
  aqua: 0x00ffff,
  aquamarine: 0x7fffd4,
  azure: 0xf0ffff,
  beige: 0xf5f5dc,
  bisque: 0xffe4c4,
  black: 0x000000,
  blanchedalmond: 0xffebcd,
  blue: 0x0000ff,
  blueviolet: 0x8a2be2,
  brown: 0xa52a2a,
  burlywood: 0xdeb887,
  cadetblue: 0x5f9ea0,
  chartreuse: 0x7fff00,
  chocolate: 0xd2691e,
  coral: 0xff7f50,
  cornflowerblue: 0x6495ed,
  cornsilk: 0xfff8dc,
  crimson: 0xdc143c,
  cyan: 0x00ffff,
  darkblue: 0x00008b,
  darkcyan: 0x008b8b,
  darkgoldenrod: 0xb8860b,
  darkgray: 0xa9a9a9,
  darkgreen: 0x006400,
  darkgrey: 0xa9a9a9,
  darkkhaki: 0xbdb76b,
  darkmagenta: 0x8b008b,
  darkolivegreen: 0x556b2f,
  darkorange: 0xff8c00,
  darkorchid: 0x9932cc,
  darkred: 0x8b0000,
  darksalmon: 0xe9967a,
  darkseagreen: 0x8fbc8f,
  darkslateblue: 0x483d8b,
  darkslategray: 0x2f4f4f,
  darkslategrey: 0x2f4f4f,
  darkturquoise: 0x00ced1,
  darkviolet: 0x9400d3,
  deeppink: 0xff1493,
  deepskyblue: 0x00bfff,
  dimgray: 0x696969,
  dimgrey: 0x696969,
  dodgerblue: 0x1e90ff,
  firebrick: 0xb22222,
  floralwhite: 0xfffaf0,
  forestgreen: 0x228b22,
  fuchsia: 0xff00ff,
  gainsboro: 0xdcdcdc,
  ghostwhite: 0xf8f8ff,
  gold: 0xffd700,
  goldenrod: 0xdaa520,
  gray: 0x808080,
  green: 0x008000,
  greenyellow: 0xadff2f,
  grey: 0x808080,
  honeydew: 0xf0fff0,
  hotpink: 0xff69b4,
  indianred: 0xcd5c5c,
  indigo: 0x4b0082,
  ivory: 0xfffff0,
  khaki: 0xf0e68c,
  lavender: 0xe6e6fa,
  lavenderblush: 0xfff0f5,
  lawngreen: 0x7cfc00,
  lemonchiffon: 0xfffacd,
  lightblue: 0xadd8e6,
  lightcoral: 0xf08080,
  lightcyan: 0xe0ffff,
  lightgoldenrodyellow: 0xfafad2,
  lightgray: 0xd3d3d3,
  lightgreen: 0x90ee90,
  lightgrey: 0xd3d3d3,
  lightpink: 0xffb6c1,
  lightsalmon: 0xffa07a,
  lightseagreen: 0x20b2aa,
  lightskyblue: 0x87cefa,
  lightslategray: 0x778899,
  lightslategrey: 0x778899,
  lightsteelblue: 0xb0c4de,
  lightyellow: 0xffffe0,
  lime: 0x00ff00,
  limegreen: 0x32cd32,
  linen: 0xfaf0e6,
  magenta: 0xff00ff,
  maroon: 0x800000,
  mediumaquamarine: 0x66cdaa,
  mediumblue: 0x0000cd,
  mediumorchid: 0xba55d3,
  mediumpurple: 0x9370db,
  mediumseagreen: 0x3cb371,
  mediumslateblue: 0x7b68ee,
  mediumspringgreen: 0x00fa9a,
  mediumturquoise: 0x48d1cc,
  mediumvioletred: 0xc71585,
  midnightblue: 0x191970,
  mintcream: 0xf5fffa,
  mistyrose: 0xffe4e1,
  moccasin: 0xffe4b5,
  navajowhite: 0xffdead,
  navy: 0x000080,
  oldlace: 0xfdf5e6,
  olive: 0x808000,
  olivedrab: 0x6b8e23,
  orange: 0xffa500,
  orangered: 0xff4500,
  orchid: 0xda70d6,
  palegoldenrod: 0xeee8aa,
  palegreen: 0x98fb98,
  paleturquoise: 0xafeeee,
  palevioletred: 0xdb7093,
  papayawhip: 0xffefd5,
  peachpuff: 0xffdab9,
  peru: 0xcd853f,
  pink: 0xffc0cb,
  plum: 0xdda0dd,
  powderblue: 0xb0e0e6,
  purple: 0x800080,
  rebeccapurple: 0x663399,
  red: 0xff0000,
  rosybrown: 0xbc8f8f,
  royalblue: 0x4169e1,
  saddlebrown: 0x8b4513,
  salmon: 0xfa8072,
  sandybrown: 0xf4a460,
  seagreen: 0x2e8b57,
  seashell: 0xfff5ee,
  sienna: 0xa0522d,
  silver: 0xc0c0c0,
  skyblue: 0x87ceeb,
  slateblue: 0x6a5acd,
  slategray: 0x708090,
  slategrey: 0x708090,
  snow: 0xfffafa,
  springgreen: 0x00ff7f,
  steelblue: 0x4682b4,
  tan: 0xd2b48c,
  teal: 0x008080,
  thistle: 0xd8bfd8,
  tomato: 0xff6347,
  turquoise: 0x40e0d0,
  violet: 0xee82ee,
  wheat: 0xf5deb3,
  white: 0xffffff,
  whitesmoke: 0xf5f5f5,
  yellow: 0xffff00,
  yellowgreen: 0x9acd32
};

define(Color, color, {
  copy(channels) {
    return Object.assign(new this.constructor, this, channels);
  },
  displayable() {
    return this.rgb().displayable();
  },
  hex: color_formatHex, // Deprecated! Use color.formatHex.
  formatHex: color_formatHex,
  formatHex8: color_formatHex8,
  formatHsl: color_formatHsl,
  formatRgb: color_formatRgb,
  toString: color_formatRgb
});

function color_formatHex() {
  return this.rgb().formatHex();
}

function color_formatHex8() {
  return this.rgb().formatHex8();
}

function color_formatHsl() {
  return hslConvert(this).formatHsl();
}

function color_formatRgb() {
  return this.rgb().formatRgb();
}

function color(format) {
  var m, l;
  format = (format + "").trim().toLowerCase();
  return (m = reHex.exec(format)) ? (l = m[1].length, m = parseInt(m[1], 16), l === 6 ? rgbn(m) // #ff0000
      : l === 3 ? new Rgb((m >> 8 & 0xf) | (m >> 4 & 0xf0), (m >> 4 & 0xf) | (m & 0xf0), ((m & 0xf) << 4) | (m & 0xf), 1) // #f00
      : l === 8 ? rgba(m >> 24 & 0xff, m >> 16 & 0xff, m >> 8 & 0xff, (m & 0xff) / 0xff) // #ff000000
      : l === 4 ? rgba((m >> 12 & 0xf) | (m >> 8 & 0xf0), (m >> 8 & 0xf) | (m >> 4 & 0xf0), (m >> 4 & 0xf) | (m & 0xf0), (((m & 0xf) << 4) | (m & 0xf)) / 0xff) // #f000
      : null) // invalid hex
      : (m = reRgbInteger.exec(format)) ? new Rgb(m[1], m[2], m[3], 1) // rgb(255, 0, 0)
      : (m = reRgbPercent.exec(format)) ? new Rgb(m[1] * 255 / 100, m[2] * 255 / 100, m[3] * 255 / 100, 1) // rgb(100%, 0%, 0%)
      : (m = reRgbaInteger.exec(format)) ? rgba(m[1], m[2], m[3], m[4]) // rgba(255, 0, 0, 1)
      : (m = reRgbaPercent.exec(format)) ? rgba(m[1] * 255 / 100, m[2] * 255 / 100, m[3] * 255 / 100, m[4]) // rgb(100%, 0%, 0%, 1)
      : (m = reHslPercent.exec(format)) ? hsla(m[1], m[2] / 100, m[3] / 100, 1) // hsl(120, 50%, 50%)
      : (m = reHslaPercent.exec(format)) ? hsla(m[1], m[2] / 100, m[3] / 100, m[4]) // hsla(120, 50%, 50%, 1)
      : named.hasOwnProperty(format) ? rgbn(named[format]) // eslint-disable-line no-prototype-builtins
      : format === "transparent" ? new Rgb(NaN, NaN, NaN, 0)
      : null;
}

function rgbn(n) {
  return new Rgb(n >> 16 & 0xff, n >> 8 & 0xff, n & 0xff, 1);
}

function rgba(r, g, b, a) {
  if (a <= 0) r = g = b = NaN;
  return new Rgb(r, g, b, a);
}

function rgbConvert(o) {
  if (!(o instanceof Color)) o = color(o);
  if (!o) return new Rgb;
  o = o.rgb();
  return new Rgb(o.r, o.g, o.b, o.opacity);
}

function rgb$1(r, g, b, opacity) {
  return arguments.length === 1 ? rgbConvert(r) : new Rgb(r, g, b, opacity == null ? 1 : opacity);
}

function Rgb(r, g, b, opacity) {
  this.r = +r;
  this.g = +g;
  this.b = +b;
  this.opacity = +opacity;
}

define(Rgb, rgb$1, extend(Color, {
  brighter(k) {
    k = k == null ? brighter : Math.pow(brighter, k);
    return new Rgb(this.r * k, this.g * k, this.b * k, this.opacity);
  },
  darker(k) {
    k = k == null ? darker : Math.pow(darker, k);
    return new Rgb(this.r * k, this.g * k, this.b * k, this.opacity);
  },
  rgb() {
    return this;
  },
  clamp() {
    return new Rgb(clampi(this.r), clampi(this.g), clampi(this.b), clampa(this.opacity));
  },
  displayable() {
    return (-0.5 <= this.r && this.r < 255.5)
        && (-0.5 <= this.g && this.g < 255.5)
        && (-0.5 <= this.b && this.b < 255.5)
        && (0 <= this.opacity && this.opacity <= 1);
  },
  hex: rgb_formatHex, // Deprecated! Use color.formatHex.
  formatHex: rgb_formatHex,
  formatHex8: rgb_formatHex8,
  formatRgb: rgb_formatRgb,
  toString: rgb_formatRgb
}));

function rgb_formatHex() {
  return `#${hex(this.r)}${hex(this.g)}${hex(this.b)}`;
}

function rgb_formatHex8() {
  return `#${hex(this.r)}${hex(this.g)}${hex(this.b)}${hex((isNaN(this.opacity) ? 1 : this.opacity) * 255)}`;
}

function rgb_formatRgb() {
  const a = clampa(this.opacity);
  return `${a === 1 ? "rgb(" : "rgba("}${clampi(this.r)}, ${clampi(this.g)}, ${clampi(this.b)}${a === 1 ? ")" : `, ${a})`}`;
}

function clampa(opacity) {
  return isNaN(opacity) ? 1 : Math.max(0, Math.min(1, opacity));
}

function clampi(value) {
  return Math.max(0, Math.min(255, Math.round(value) || 0));
}

function hex(value) {
  value = clampi(value);
  return (value < 16 ? "0" : "") + value.toString(16);
}

function hsla(h, s, l, a) {
  if (a <= 0) h = s = l = NaN;
  else if (l <= 0 || l >= 1) h = s = NaN;
  else if (s <= 0) h = NaN;
  return new Hsl(h, s, l, a);
}

function hslConvert(o) {
  if (o instanceof Hsl) return new Hsl(o.h, o.s, o.l, o.opacity);
  if (!(o instanceof Color)) o = color(o);
  if (!o) return new Hsl;
  if (o instanceof Hsl) return o;
  o = o.rgb();
  var r = o.r / 255,
      g = o.g / 255,
      b = o.b / 255,
      min = Math.min(r, g, b),
      max = Math.max(r, g, b),
      h = NaN,
      s = max - min,
      l = (max + min) / 2;
  if (s) {
    if (r === max) h = (g - b) / s + (g < b) * 6;
    else if (g === max) h = (b - r) / s + 2;
    else h = (r - g) / s + 4;
    s /= l < 0.5 ? max + min : 2 - max - min;
    h *= 60;
  } else {
    s = l > 0 && l < 1 ? 0 : h;
  }
  return new Hsl(h, s, l, o.opacity);
}

function hsl(h, s, l, opacity) {
  return arguments.length === 1 ? hslConvert(h) : new Hsl(h, s, l, opacity == null ? 1 : opacity);
}

function Hsl(h, s, l, opacity) {
  this.h = +h;
  this.s = +s;
  this.l = +l;
  this.opacity = +opacity;
}

define(Hsl, hsl, extend(Color, {
  brighter(k) {
    k = k == null ? brighter : Math.pow(brighter, k);
    return new Hsl(this.h, this.s, this.l * k, this.opacity);
  },
  darker(k) {
    k = k == null ? darker : Math.pow(darker, k);
    return new Hsl(this.h, this.s, this.l * k, this.opacity);
  },
  rgb() {
    var h = this.h % 360 + (this.h < 0) * 360,
        s = isNaN(h) || isNaN(this.s) ? 0 : this.s,
        l = this.l,
        m2 = l + (l < 0.5 ? l : 1 - l) * s,
        m1 = 2 * l - m2;
    return new Rgb(
      hsl2rgb(h >= 240 ? h - 240 : h + 120, m1, m2),
      hsl2rgb(h, m1, m2),
      hsl2rgb(h < 120 ? h + 240 : h - 120, m1, m2),
      this.opacity
    );
  },
  clamp() {
    return new Hsl(clamph(this.h), clampt(this.s), clampt(this.l), clampa(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 a = clampa(this.opacity);
    return `${a === 1 ? "hsl(" : "hsla("}${clamph(this.h)}, ${clampt(this.s) * 100}%, ${clampt(this.l) * 100}%${a === 1 ? ")" : `, ${a})`}`;
  }
}));

function clamph(value) {
  value = (value || 0) % 360;
  return value < 0 ? value + 360 : value;
}

function clampt(value) {
  return Math.max(0, Math.min(1, value || 0));
}

/* From FvD 13.37, CSS Color Module Level 3 */
function hsl2rgb(h, m1, m2) {
  return (h < 60 ? m1 + (m2 - m1) * h / 60
      : h < 180 ? m2
      : h < 240 ? m1 + (m2 - m1) * (240 - h) / 60
      : m1) * 255;
}

var constant = x => () => x;

function linear$1(a, d) {
  return function(t) {
    return a + t * d;
  };
}

function exponential(a, b, y) {
  return a = Math.pow(a, y), b = Math.pow(b, y) - a, y = 1 / y, function(t) {
    return Math.pow(a + t * b, y);
  };
}

function gamma(y) {
  return (y = +y) === 1 ? nogamma : function(a, b) {
    return b - a ? exponential(a, b, y) : constant(isNaN(a) ? b : a);
  };
}

function nogamma(a, b) {
  var d = b - a;
  return d ? linear$1(a, d) : constant(isNaN(a) ? b : a);
}

var rgb = (function rgbGamma(y) {
  var color = gamma(y);

  function rgb(start, end) {
    var r = color((start = rgb$1(start)).r, (end = rgb$1(end)).r),
        g = color(start.g, end.g),
        b = color(start.b, end.b),
        opacity = nogamma(start.opacity, end.opacity);
    return function(t) {
      start.r = r(t);
      start.g = g(t);
      start.b = b(t);
      start.opacity = opacity(t);
      return start + "";
    };
  }

  rgb.gamma = rgbGamma;

  return rgb;
})(1);

function numberArray(a, b) {
  if (!b) b = [];
  var n = a ? Math.min(b.length, a.length) : 0,
      c = b.slice(),
      i;
  return function(t) {
    for (i = 0; i < n; ++i) c[i] = a[i] * (1 - t) + b[i] * t;
    return c;
  };
}

function isNumberArray(x) {
  return ArrayBuffer.isView(x) && !(x instanceof DataView);
}

function genericArray(a, b) {
  var nb = b ? b.length : 0,
      na = a ? Math.min(nb, a.length) : 0,
      x = new Array(na),
      c = new Array(nb),
      i;

  for (i = 0; i < na; ++i) x[i] = interpolate(a[i], b[i]);
  for (; i < nb; ++i) c[i] = b[i];

  return function(t) {
    for (i = 0; i < na; ++i) c[i] = x[i](t);
    return c;
  };
}

function date$1(a, b) {
  var d = new Date;
  return a = +a, b = +b, function(t) {
    return d.setTime(a * (1 - t) + b * t), d;
  };
}

function interpolateNumber(a, b) {
  return a = +a, b = +b, function(t) {
    return a * (1 - t) + b * t;
  };
}

function object(a, b) {
  var i = {},
      c = {},
      k;

  if (a === null || typeof a !== "object") a = {};
  if (b === null || typeof b !== "object") b = {};

  for (k in b) {
    if (k in a) {
      i[k] = interpolate(a[k], b[k]);
    } else {
      c[k] = b[k];
    }
  }

  return function(t) {
    for (k in i) c[k] = i[k](t);
    return c;
  };
}

var reA = /[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,
    reB = new RegExp(reA.source, "g");

function zero(b) {
  return function() {
    return b;
  };
}

function one(b) {
  return function(t) {
    return b(t) + "";
  };
}

function string(a, b) {
  var bi = reA.lastIndex = reB.lastIndex = 0, // scan index for next number in b
      am, // current match in a
      bm, // current match in b
      bs, // string preceding current number in b, if any
      i = -1, // index in s
      s = [], // string constants and placeholders
      q = []; // number interpolators

  // Coerce inputs to strings.
  a = a + "", b = b + "";

  // Interpolate pairs of numbers in a & b.
  while ((am = reA.exec(a))
      && (bm = reB.exec(b))) {
    if ((bs = bm.index) > bi) { // a string precedes the next number in b
      bs = b.slice(bi, bs);
      if (s[i]) s[i] += bs; // coalesce with previous string
      else s[++i] = bs;
    }
    if ((am = am[0]) === (bm = bm[0])) { // numbers in a & b match
      if (s[i]) s[i] += bm; // coalesce with previous string
      else s[++i] = bm;
    } else { // interpolate non-matching numbers
      s[++i] = null;
      q.push({i: i, x: interpolateNumber(am, bm)});
    }
    bi = reB.lastIndex;
  }

  // Add remains of b.
  if (bi < b.length) {
    bs = b.slice(bi);
    if (s[i]) s[i] += bs; // coalesce with previous string
    else s[++i] = bs;
  }

  // Special optimization for only a single match.
  // Otherwise, interpolate each of the numbers and rejoin the string.
  return s.length < 2 ? (q[0]
      ? one(q[0].x)
      : zero(b))
      : (b = q.length, function(t) {
          for (var i = 0, o; i < b; ++i) s[(o = q[i]).i] = o.x(t);
          return s.join("");
        });
}

function interpolate(a, b) {
  var t = typeof b, c;
  return b == null || t === "boolean" ? constant(b)
      : (t === "number" ? interpolateNumber
      : t === "string" ? ((c = color(b)) ? (b = c, rgb) : string)
      : b instanceof color ? rgb
      : b instanceof Date ? date$1
      : isNumberArray(b) ? numberArray
      : Array.isArray(b) ? genericArray
      : typeof b.valueOf !== "function" && typeof b.toString !== "function" || isNaN(b) ? object
      : interpolateNumber)(a, b);
}

function interpolateRound(a, b) {
  return a = +a, b = +b, function(t) {
    return Math.round(a * (1 - t) + b * t);
  };
}

function constants(x) {
  return function() {
    return x;
  };
}

function number$1(x) {
  return +x;
}

var unit = [0, 1];

function identity$1(x) {
  return x;
}

function normalize(a, b) {
  return (b -= (a = +a))
      ? function(x) { return (x - a) / b; }
      : constants(isNaN(b) ? NaN : 0.5);
}

function clamper(a, b) {
  var t;
  if (a > b) t = a, a = b, b = t;
  return function(x) { return Math.max(a, Math.min(b, x)); };
}

// normalize(a, b)(x) takes a domain value x in [a,b] and returns the corresponding parameter t in [0,1].
// interpolate(a, b)(t) takes a parameter t in [0,1] and returns the corresponding range value x in [a,b].
function bimap(domain, range, interpolate) {
  var d0 = domain[0], d1 = domain[1], r0 = range[0], r1 = range[1];
  if (d1 < d0) d0 = normalize(d1, d0), r0 = interpolate(r1, r0);
  else d0 = normalize(d0, d1), r0 = interpolate(r0, r1);
  return function(x) { return r0(d0(x)); };
}

function polymap(domain, range, interpolate) {
  var j = Math.min(domain.length, range.length) - 1,
      d = new Array(j),
      r = new Array(j),
      i = -1;

  // Reverse descending domains.
  if (domain[j] < domain[0]) {
    domain = domain.slice().reverse();
    range = range.slice().reverse();
  }

  while (++i < j) {
    d[i] = normalize(domain[i], domain[i + 1]);
    r[i] = interpolate(range[i], range[i + 1]);
  }

  return function(x) {
    var i = bisect(domain, x, 1, j) - 1;
    return r[i](d[i](x));
  };
}

function copy(source, target) {
  return target
      .domain(source.domain())
      .range(source.range())
      .interpolate(source.interpolate())
      .clamp(source.clamp())
      .unknown(source.unknown());
}

function transformer() {
  var domain = unit,
      range = unit,
      interpolate$1 = interpolate,
      transform,
      untransform,
      unknown,
      clamp = identity$1,
      piecewise,
      output,
      input;

  function rescale() {
    var n = Math.min(domain.length, range.length);
    if (clamp !== identity$1) clamp = clamper(domain[0], domain[n - 1]);
    piecewise = n > 2 ? polymap : bimap;
    output = input = null;
    return scale;
  }

  function scale(x) {
    return x == null || isNaN(x = +x) ? unknown : (output || (output = piecewise(domain.map(transform), range, interpolate$1)))(transform(clamp(x)));
  }

  scale.invert = function(y) {
    return clamp(untransform((input || (input = piecewise(range, domain.map(transform), interpolateNumber)))(y)));
  };

  scale.domain = function(_) {
    return arguments.length ? (domain = Array.from(_, number$1), rescale()) : domain.slice();
  };

  scale.range = function(_) {
    return arguments.length ? (range = Array.from(_), rescale()) : range.slice();
  };

  scale.rangeRound = function(_) {
    return range = Array.from(_), interpolate$1 = interpolateRound, rescale();
  };

  scale.clamp = function(_) {
    return arguments.length ? (clamp = _ ? true : identity$1, rescale()) : clamp !== identity$1;
  };

  scale.interpolate = function(_) {
    return arguments.length ? (interpolate$1 = _, rescale()) : interpolate$1;
  };

  scale.unknown = function(_) {
    return arguments.length ? (unknown = _, scale) : unknown;
  };

  return function(t, u) {
    transform = t, untransform = u;
    return rescale();
  };
}

function continuous() {
  return transformer()(identity$1, identity$1);
}

function formatDecimal(x) {
  return Math.abs(x = Math.round(x)) >= 1e21
      ? x.toLocaleString("en").replace(/,/g, "")
      : x.toString(10);
}

// Computes the decimal coefficient and exponent of the specified number x with
// significant digits p, where x is positive and p is in [1, 21] or undefined.
// For example, formatDecimalParts(1.23) returns ["123", 0].
function formatDecimalParts(x, p) {
  if ((i = (x = p ? x.toExponential(p - 1) : x.toExponential()).indexOf("e")) < 0) return null; // NaN, ±Infinity
  var i, coefficient = x.slice(0, i);

  // The string returned by toExponential either has the form \d\.\d+e[-+]\d+
  // (e.g., 1.2e+3) or the form \de[-+]\d+ (e.g., 1e+3).
  return [
    coefficient.length > 1 ? coefficient[0] + coefficient.slice(2) : coefficient,
    +x.slice(i + 1)
  ];
}

function exponent(x) {
  return x = formatDecimalParts(Math.abs(x)), x ? x[1] : NaN;
}

function formatGroup(grouping, thousands) {
  return function(value, width) {
    var i = value.length,
        t = [],
        j = 0,
        g = grouping[0],
        length = 0;

    while (i > 0 && g > 0) {
      if (length + g + 1 > width) g = Math.max(1, width - length);
      t.push(value.substring(i -= g, i + g));
      if ((length += g + 1) > width) break;
      g = grouping[j = (j + 1) % grouping.length];
    }

    return t.reverse().join(thousands);
  };
}

function formatNumerals(numerals) {
  return function(value) {
    return value.replace(/[0-9]/g, function(i) {
      return numerals[+i];
    });
  };
}

// [[fill]align][sign][symbol][0][width][,][.precision][~][type]
var re = /^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;

function formatSpecifier(specifier) {
  if (!(match = re.exec(specifier))) throw new Error("invalid format: " + specifier);
  var match;
  return new FormatSpecifier({
    fill: match[1],
    align: match[2],
    sign: match[3],
    symbol: match[4],
    zero: match[5],
    width: match[6],
    comma: match[7],
    precision: match[8] && match[8].slice(1),
    trim: match[9],
    type: match[10]
  });
}

formatSpecifier.prototype = FormatSpecifier.prototype; // instanceof

function FormatSpecifier(specifier) {
  this.fill = specifier.fill === undefined ? " " : specifier.fill + "";
  this.align = specifier.align === undefined ? ">" : specifier.align + "";
  this.sign = specifier.sign === undefined ? "-" : specifier.sign + "";
  this.symbol = specifier.symbol === undefined ? "" : specifier.symbol + "";
  this.zero = !!specifier.zero;
  this.width = specifier.width === undefined ? undefined : +specifier.width;
  this.comma = !!specifier.comma;
  this.precision = specifier.precision === undefined ? undefined : +specifier.precision;
  this.trim = !!specifier.trim;
  this.type = specifier.type === undefined ? "" : specifier.type + "";
}

FormatSpecifier.prototype.toString = function() {
  return this.fill
      + this.align
      + this.sign
      + this.symbol
      + (this.zero ? "0" : "")
      + (this.width === undefined ? "" : Math.max(1, this.width | 0))
      + (this.comma ? "," : "")
      + (this.precision === undefined ? "" : "." + Math.max(0, this.precision | 0))
      + (this.trim ? "~" : "")
      + this.type;
};

// Trims insignificant zeros, e.g., replaces 1.2000k with 1.2k.
function formatTrim(s) {
  out: for (var n = s.length, i = 1, i0 = -1, i1; i < n; ++i) {
    switch (s[i]) {
      case ".": i0 = i1 = i; break;
      case "0": if (i0 === 0) i0 = i; i1 = i; break;
      default: if (!+s[i]) break out; if (i0 > 0) i0 = 0; break;
    }
  }
  return i0 > 0 ? s.slice(0, i0) + s.slice(i1 + 1) : s;
}

var prefixExponent;

function formatPrefixAuto(x, p) {
  var d = formatDecimalParts(x, p);
  if (!d) return x + "";
  var coefficient = d[0],
      exponent = d[1],
      i = exponent - (prefixExponent = Math.max(-8, Math.min(8, Math.floor(exponent / 3))) * 3) + 1,
      n = coefficient.length;
  return i === n ? coefficient
      : i > n ? coefficient + new Array(i - n + 1).join("0")
      : i > 0 ? coefficient.slice(0, i) + "." + coefficient.slice(i)
      : "0." + new Array(1 - i).join("0") + formatDecimalParts(x, Math.max(0, p + i - 1))[0]; // less than 1y!
}

function formatRounded(x, p) {
  var d = formatDecimalParts(x, p);
  if (!d) return x + "";
  var coefficient = d[0],
      exponent = d[1];
  return exponent < 0 ? "0." + new Array(-exponent).join("0") + coefficient
      : coefficient.length > exponent + 1 ? coefficient.slice(0, exponent + 1) + "." + coefficient.slice(exponent + 1)
      : coefficient + new Array(exponent - coefficient.length + 2).join("0");
}

var formatTypes = {
  "%": (x, p) => (x * 100).toFixed(p),
  "b": (x) => Math.round(x).toString(2),
  "c": (x) => x + "",
  "d": formatDecimal,
  "e": (x, p) => x.toExponential(p),
  "f": (x, p) => x.toFixed(p),
  "g": (x, p) => x.toPrecision(p),
  "o": (x) => Math.round(x).toString(8),
  "p": (x, p) => formatRounded(x * 100, p),
  "r": formatRounded,
  "s": formatPrefixAuto,
  "X": (x) => Math.round(x).toString(16).toUpperCase(),
  "x": (x) => Math.round(x).toString(16)
};

function identity(x) {
  return x;
}

var map = Array.prototype.map,
    prefixes = ["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];

function formatLocale$1(locale) {
  var group = locale.grouping === undefined || locale.thousands === undefined ? identity : formatGroup(map.call(locale.grouping, Number), locale.thousands + ""),
      currencyPrefix = locale.currency === undefined ? "" : locale.currency[0] + "",
      currencySuffix = locale.currency === undefined ? "" : locale.currency[1] + "",
      decimal = locale.decimal === undefined ? "." : locale.decimal + "",
      numerals = locale.numerals === undefined ? identity : formatNumerals(map.call(locale.numerals, String)),
      percent = locale.percent === undefined ? "%" : locale.percent + "",
      minus = locale.minus === undefined ? "−" : locale.minus + "",
      nan = locale.nan === undefined ? "NaN" : locale.nan + "";

  function newFormat(specifier) {
    specifier = formatSpecifier(specifier);

    var fill = specifier.fill,
        align = specifier.align,
        sign = specifier.sign,
        symbol = specifier.symbol,
        zero = specifier.zero,
        width = specifier.width,
        comma = specifier.comma,
        precision = specifier.precision,
        trim = specifier.trim,
        type = specifier.type;

    // The "n" type is an alias for ",g".
    if (type === "n") comma = true, type = "g";

    // The "" type, and any invalid type, is an alias for ".12~g".
    else if (!formatTypes[type]) precision === undefined && (precision = 12), trim = true, type = "g";

    // If zero fill is specified, padding goes after sign and before digits.
    if (zero || (fill === "0" && align === "=")) zero = true, fill = "0", align = "=";

    // Compute the prefix and suffix.
    // For SI-prefix, the suffix is lazily computed.
    var prefix = symbol === "$" ? currencyPrefix : symbol === "#" && /[boxX]/.test(type) ? "0" + type.toLowerCase() : "",
        suffix = symbol === "$" ? currencySuffix : /[%p]/.test(type) ? percent : "";

    // What format function should we use?
    // Is this an integer type?
    // Can this type generate exponential notation?
    var formatType = formatTypes[type],
        maybeSuffix = /[defgprs%]/.test(type);

    // Set the default precision if not specified,
    // or clamp the specified precision to the supported range.
    // For significant precision, it must be in [1, 21].
    // For fixed precision, it must be in [0, 20].
    precision = precision === undefined ? 6
        : /[gprs]/.test(type) ? Math.max(1, Math.min(21, precision))
        : Math.max(0, Math.min(20, precision));

    function format(value) {
      var valuePrefix = prefix,
          valueSuffix = suffix,
          i, n, c;

      if (type === "c") {
        valueSuffix = formatType(value) + valueSuffix;
        value = "";
      } else {
        value = +value;

        // Determine the sign. -0 is not less than 0, but 1 / -0 is!
        var valueNegative = value < 0 || 1 / value < 0;

        // Perform the initial formatting.
        value = isNaN(value) ? nan : formatType(Math.abs(value), precision);

        // Trim insignificant zeros.
        if (trim) value = formatTrim(value);

        // If a negative value rounds to zero after formatting, and no explicit positive sign is requested, hide the sign.
        if (valueNegative && +value === 0 && sign !== "+") valueNegative = false;

        // Compute the prefix and suffix.
        valuePrefix = (valueNegative ? (sign === "(" ? sign : minus) : sign === "-" || sign === "(" ? "" : sign) + valuePrefix;
        valueSuffix = (type === "s" ? prefixes[8 + prefixExponent / 3] : "") + valueSuffix + (valueNegative && sign === "(" ? ")" : "");

        // Break the formatted value into the integer “value” part that can be
        // grouped, and fractional or exponential “suffix” part that is not.
        if (maybeSuffix) {
          i = -1, n = value.length;
          while (++i < n) {
            if (c = value.charCodeAt(i), 48 > c || c > 57) {
              valueSuffix = (c === 46 ? decimal + value.slice(i + 1) : value.slice(i)) + valueSuffix;
              value = value.slice(0, i);
              break;
            }
          }
        }
      }

      // If the fill character is not "0", grouping is applied before padding.
      if (comma && !zero) value = group(value, Infinity);

      // Compute the padding.
      var length = valuePrefix.length + value.length + valueSuffix.length,
          padding = length < width ? new Array(width - length + 1).join(fill) : "";

      // If the fill character is "0", grouping is applied after padding.
      if (comma && zero) value = group(padding + value, padding.length ? width - valueSuffix.length : Infinity), padding = "";

      // Reconstruct the final output based on the desired alignment.
      switch (align) {
        case "<": value = valuePrefix + value + valueSuffix + padding; break;
        case "=": value = valuePrefix + padding + value + valueSuffix; break;
        case "^": value = padding.slice(0, length = padding.length >> 1) + valuePrefix + value + valueSuffix + padding.slice(length); break;
        default: value = padding + valuePrefix + value + valueSuffix; break;
      }

      return numerals(value);
    }

    format.toString = function() {
      return specifier + "";
    };

    return format;
  }

  function formatPrefix(specifier, value) {
    var f = newFormat((specifier = formatSpecifier(specifier), specifier.type = "f", specifier)),
        e = Math.max(-8, Math.min(8, Math.floor(exponent(value) / 3))) * 3,
        k = Math.pow(10, -e),
        prefix = prefixes[8 + e / 3];
    return function(value) {
      return f(k * value) + prefix;
    };
  }

  return {
    format: newFormat,
    formatPrefix: formatPrefix
  };
}

var locale$1;
var format;
var formatPrefix;

defaultLocale$1({
  thousands: ",",
  grouping: [3],
  currency: ["$", ""]
});

function defaultLocale$1(definition) {
  locale$1 = formatLocale$1(definition);
  format = locale$1.format;
  formatPrefix = locale$1.formatPrefix;
  return locale$1;
}

function precisionFixed(step) {
  return Math.max(0, -exponent(Math.abs(step)));
}

function precisionPrefix(step, value) {
  return Math.max(0, Math.max(-8, Math.min(8, Math.floor(exponent(value) / 3))) * 3 - exponent(Math.abs(step)));
}

function precisionRound(step, max) {
  step = Math.abs(step), max = Math.abs(max) - step;
  return Math.max(0, exponent(max) - exponent(step)) + 1;
}

function tickFormat(start, stop, count, specifier) {
  var step = tickStep(start, stop, count),
      precision;
  specifier = formatSpecifier(specifier == null ? ",f" : specifier);
  switch (specifier.type) {
    case "s": {
      var value = Math.max(Math.abs(start), Math.abs(stop));
      if (specifier.precision == null && !isNaN(precision = precisionPrefix(step, value))) specifier.precision = precision;
      return formatPrefix(specifier, value);
    }
    case "":
    case "e":
    case "g":
    case "p":
    case "r": {
      if (specifier.precision == null && !isNaN(precision = precisionRound(step, Math.max(Math.abs(start), Math.abs(stop))))) specifier.precision = precision - (specifier.type === "e");
      break;
    }
    case "f":
    case "%": {
      if (specifier.precision == null && !isNaN(precision = precisionFixed(step))) specifier.precision = precision - (specifier.type === "%") * 2;
      break;
    }
  }
  return format(specifier);
}

function linearish(scale) {
  var domain = scale.domain;

  scale.ticks = function(count) {
    var d = domain();
    return ticks(d[0], d[d.length - 1], count == null ? 10 : count);
  };

  scale.tickFormat = function(count, specifier) {
    var d = domain();
    return tickFormat(d[0], d[d.length - 1], count == null ? 10 : count, specifier);
  };

  scale.nice = function(count) {
    if (count == null) count = 10;

    var d = domain();
    var i0 = 0;
    var i1 = d.length - 1;
    var start = d[i0];
    var stop = d[i1];
    var prestep;
    var step;
    var maxIter = 10;

    if (stop < start) {
      step = start, start = stop, stop = step;
      step = i0, i0 = i1, i1 = step;
    }
    
    while (maxIter-- > 0) {
      step = tickIncrement(start, stop, count);
      if (step === prestep) {
        d[i0] = start;
        d[i1] = stop;
        return domain(d);
      } else if (step > 0) {
        start = Math.floor(start / step) * step;
        stop = Math.ceil(stop / step) * step;
      } else if (step < 0) {
        start = Math.ceil(start * step) / step;
        stop = Math.floor(stop * step) / step;
      } else {
        break;
      }
      prestep = step;
    }

    return scale;
  };

  return scale;
}

function linear() {
  var scale = continuous();

  scale.copy = function() {
    return copy(scale, linear());
  };

  initRange.apply(scale, arguments);

  return linearish(scale);
}

function nice(domain, interval) {
  domain = domain.slice();

  var i0 = 0,
      i1 = domain.length - 1,
      x0 = domain[i0],
      x1 = domain[i1],
      t;

  if (x1 < x0) {
    t = i0, i0 = i1, i1 = t;
    t = x0, x0 = x1, x1 = t;
  }

  domain[i0] = interval.floor(x0);
  domain[i1] = interval.ceil(x1);
  return domain;
}

function transformLog(x) {
  return Math.log(x);
}

function transformExp(x) {
  return Math.exp(x);
}

function transformLogn(x) {
  return -Math.log(-x);
}

function transformExpn(x) {
  return -Math.exp(-x);
}

function pow10(x) {
  return isFinite(x) ? +("1e" + x) : x < 0 ? 0 : x;
}

function powp(base) {
  return base === 10 ? pow10
      : base === Math.E ? Math.exp
      : x => Math.pow(base, x);
}

function logp(base) {
  return base === Math.E ? Math.log
      : base === 10 && Math.log10
      || base === 2 && Math.log2
      || (base = Math.log(base), x => Math.log(x) / base);
}

function reflect(f) {
  return (x, k) => -f(-x, k);
}

function loggish(transform) {
  const scale = transform(transformLog, transformExp);
  const domain = scale.domain;
  let base = 10;
  let logs;
  let pows;

  function rescale() {
    logs = logp(base), pows = powp(base);
    if (domain()[0] < 0) {
      logs = reflect(logs), pows = reflect(pows);
      transform(transformLogn, transformExpn);
    } else {
      transform(transformLog, transformExp);
    }
    return scale;
  }

  scale.base = function(_) {
    return arguments.length ? (base = +_, rescale()) : base;
  };

  scale.domain = function(_) {
    return arguments.length ? (domain(_), rescale()) : domain();
  };

  scale.ticks = count => {
    const d = domain();
    let u = d[0];
    let v = d[d.length - 1];
    const r = v < u;

    if (r) ([u, v] = [v, u]);

    let i = logs(u);
    let j = logs(v);
    let k;
    let t;
    const n = count == null ? 10 : +count;
    let z = [];

    if (!(base % 1) && j - i < n) {
      i = Math.floor(i), j = Math.ceil(j);
      if (u > 0) for (; i <= j; ++i) {
        for (k = 1; k < base; ++k) {
          t = i < 0 ? k / pows(-i) : k * pows(i);
          if (t < u) continue;
          if (t > v) break;
          z.push(t);
        }
      } else for (; i <= j; ++i) {
        for (k = base - 1; k >= 1; --k) {
          t = i > 0 ? k / pows(-i) : k * pows(i);
          if (t < u) continue;
          if (t > v) break;
          z.push(t);
        }
      }
      if (z.length * 2 < n) z = ticks(u, v, n);
    } else {
      z = ticks(i, j, Math.min(j - i, n)).map(pows);
    }
    return r ? z.reverse() : z;
  };

  scale.tickFormat = (count, specifier) => {
    if (count == null) count = 10;
    if (specifier == null) specifier = base === 10 ? "s" : ",";
    if (typeof specifier !== "function") {
      if (!(base % 1) && (specifier = formatSpecifier(specifier)).precision == null) specifier.trim = true;
      specifier = format(specifier);
    }
    if (count === Infinity) return specifier;
    const k = Math.max(1, base * count / scale.ticks().length); // TODO fast estimate?
    return d => {
      let i = d / pows(Math.round(logs(d)));
      if (i * base < base - 0.5) i *= base;
      return i <= k ? specifier(d) : "";
    };
  };

  scale.nice = () => {
    return domain(nice(domain(), {
      floor: x => pows(Math.floor(logs(x))),
      ceil: x => pows(Math.ceil(logs(x)))
    }));
  };

  return scale;
}

function log() {
  const scale = loggish(transformer()).domain([1, 10]);
  scale.copy = () => copy(scale, log()).base(scale.base());
  initRange.apply(scale, arguments);
  return scale;
}

const t0 = new Date, t1 = new Date;

function timeInterval(floori, offseti, count, field) {

  function interval(date) {
    return floori(date = arguments.length === 0 ? new Date : new Date(+date)), date;
  }

  interval.floor = (date) => {
    return floori(date = new Date(+date)), date;
  };

  interval.ceil = (date) => {
    return floori(date = new Date(date - 1)), offseti(date, 1), floori(date), date;
  };

  interval.round = (date) => {
    const d0 = interval(date), d1 = interval.ceil(date);
    return date - d0 < d1 - date ? d0 : d1;
  };

  interval.offset = (date, step) => {
    return offseti(date = new Date(+date), step == null ? 1 : Math.floor(step)), date;
  };

  interval.range = (start, stop, step) => {
    const range = [];
    start = interval.ceil(start);
    step = step == null ? 1 : Math.floor(step);
    if (!(start < stop) || !(step > 0)) return range; // also handles Invalid Date
    let previous;
    do range.push(previous = new Date(+start)), offseti(start, step), floori(start);
    while (previous < start && start < stop);
    return range;
  };

  interval.filter = (test) => {
    return timeInterval((date) => {
      if (date >= date) while (floori(date), !test(date)) date.setTime(date - 1);
    }, (date, step) => {
      if (date >= date) {
        if (step < 0) while (++step <= 0) {
          while (offseti(date, -1), !test(date)) {} // eslint-disable-line no-empty
        } else while (--step >= 0) {
          while (offseti(date, +1), !test(date)) {} // eslint-disable-line no-empty
        }
      }
    });
  };

  if (count) {
    interval.count = (start, end) => {
      t0.setTime(+start), t1.setTime(+end);
      floori(t0), floori(t1);
      return Math.floor(count(t0, t1));
    };

    interval.every = (step) => {
      step = Math.floor(step);
      return !isFinite(step) || !(step > 0) ? null
          : !(step > 1) ? interval
          : interval.filter(field
              ? (d) => field(d) % step === 0
              : (d) => interval.count(0, d) % step === 0);
    };
  }

  return interval;
}

const millisecond = timeInterval(() => {
  // noop
}, (date, step) => {
  date.setTime(+date + step);
}, (start, end) => {
  return end - start;
});

// An optimized implementation for this simple case.
millisecond.every = (k) => {
  k = Math.floor(k);
  if (!isFinite(k) || !(k > 0)) return null;
  if (!(k > 1)) return millisecond;
  return timeInterval((date) => {
    date.setTime(Math.floor(date / k) * k);
  }, (date, step) => {
    date.setTime(+date + step * k);
  }, (start, end) => {
    return (end - start) / k;
  });
};

millisecond.range;

const durationSecond = 1000;
const durationMinute = durationSecond * 60;
const durationHour = durationMinute * 60;
const durationDay = durationHour * 24;
const durationWeek = durationDay * 7;
const durationMonth = durationDay * 30;
const durationYear = durationDay * 365;

const second = timeInterval((date) => {
  date.setTime(date - date.getMilliseconds());
}, (date, step) => {
  date.setTime(+date + step * durationSecond);
}, (start, end) => {
  return (end - start) / durationSecond;
}, (date) => {
  return date.getUTCSeconds();
});

second.range;

const timeMinute = timeInterval((date) => {
  date.setTime(date - date.getMilliseconds() - date.getSeconds() * durationSecond);
}, (date, step) => {
  date.setTime(+date + step * durationMinute);
}, (start, end) => {
  return (end - start) / durationMinute;
}, (date) => {
  return date.getMinutes();
});

timeMinute.range;

const utcMinute = timeInterval((date) => {
  date.setUTCSeconds(0, 0);
}, (date, step) => {
  date.setTime(+date + step * durationMinute);
}, (start, end) => {
  return (end - start) / durationMinute;
}, (date) => {
  return date.getUTCMinutes();
});

utcMinute.range;

const timeHour = timeInterval((date) => {
  date.setTime(date - date.getMilliseconds() - date.getSeconds() * durationSecond - date.getMinutes() * durationMinute);
}, (date, step) => {
  date.setTime(+date + step * durationHour);
}, (start, end) => {
  return (end - start) / durationHour;
}, (date) => {
  return date.getHours();
});

timeHour.range;

const utcHour = timeInterval((date) => {
  date.setUTCMinutes(0, 0, 0);
}, (date, step) => {
  date.setTime(+date + step * durationHour);
}, (start, end) => {
  return (end - start) / durationHour;
}, (date) => {
  return date.getUTCHours();
});

utcHour.range;

const timeDay = timeInterval(
  date => date.setHours(0, 0, 0, 0),
  (date, step) => date.setDate(date.getDate() + step),
  (start, end) => (end - start - (end.getTimezoneOffset() - start.getTimezoneOffset()) * durationMinute) / durationDay,
  date => date.getDate() - 1
);

timeDay.range;

const utcDay = timeInterval((date) => {
  date.setUTCHours(0, 0, 0, 0);
}, (date, step) => {
  date.setUTCDate(date.getUTCDate() + step);
}, (start, end) => {
  return (end - start) / durationDay;
}, (date) => {
  return date.getUTCDate() - 1;
});

utcDay.range;

const unixDay = timeInterval((date) => {
  date.setUTCHours(0, 0, 0, 0);
}, (date, step) => {
  date.setUTCDate(date.getUTCDate() + step);
}, (start, end) => {
  return (end - start) / durationDay;
}, (date) => {
  return Math.floor(date / durationDay);
});

unixDay.range;

function timeWeekday(i) {
  return timeInterval((date) => {
    date.setDate(date.getDate() - (date.getDay() + 7 - i) % 7);
    date.setHours(0, 0, 0, 0);
  }, (date, step) => {
    date.setDate(date.getDate() + step * 7);
  }, (start, end) => {
    return (end - start - (end.getTimezoneOffset() - start.getTimezoneOffset()) * durationMinute) / durationWeek;
  });
}

const timeSunday = timeWeekday(0);
const timeMonday = timeWeekday(1);
const timeTuesday = timeWeekday(2);
const timeWednesday = timeWeekday(3);
const timeThursday = timeWeekday(4);
const timeFriday = timeWeekday(5);
const timeSaturday = timeWeekday(6);

timeSunday.range;
timeMonday.range;
timeTuesday.range;
timeWednesday.range;
timeThursday.range;
timeFriday.range;
timeSaturday.range;

function utcWeekday(i) {
  return timeInterval((date) => {
    date.setUTCDate(date.getUTCDate() - (date.getUTCDay() + 7 - i) % 7);
    date.setUTCHours(0, 0, 0, 0);
  }, (date, step) => {
    date.setUTCDate(date.getUTCDate() + step * 7);
  }, (start, end) => {
    return (end - start) / durationWeek;
  });
}

const utcSunday = utcWeekday(0);
const utcMonday = utcWeekday(1);
const utcTuesday = utcWeekday(2);
const utcWednesday = utcWeekday(3);
const utcThursday = utcWeekday(4);
const utcFriday = utcWeekday(5);
const utcSaturday = utcWeekday(6);

utcSunday.range;
utcMonday.range;
utcTuesday.range;
utcWednesday.range;
utcThursday.range;
utcFriday.range;
utcSaturday.range;

const timeMonth = timeInterval((date) => {
  date.setDate(1);
  date.setHours(0, 0, 0, 0);
}, (date, step) => {
  date.setMonth(date.getMonth() + step);
}, (start, end) => {
  return end.getMonth() - start.getMonth() + (end.getFullYear() - start.getFullYear()) * 12;
}, (date) => {
  return date.getMonth();
});

timeMonth.range;

const utcMonth = timeInterval((date) => {
  date.setUTCDate(1);
  date.setUTCHours(0, 0, 0, 0);
}, (date, step) => {
  date.setUTCMonth(date.getUTCMonth() + step);
}, (start, end) => {
  return end.getUTCMonth() - start.getUTCMonth() + (end.getUTCFullYear() - start.getUTCFullYear()) * 12;
}, (date) => {
  return date.getUTCMonth();
});

utcMonth.range;

const timeYear = timeInterval((date) => {
  date.setMonth(0, 1);
  date.setHours(0, 0, 0, 0);
}, (date, step) => {
  date.setFullYear(date.getFullYear() + step);
}, (start, end) => {
  return end.getFullYear() - start.getFullYear();
}, (date) => {
  return date.getFullYear();
});

// An optimized implementation for this simple case.
timeYear.every = (k) => {
  return !isFinite(k = Math.floor(k)) || !(k > 0) ? null : timeInterval((date) => {
    date.setFullYear(Math.floor(date.getFullYear() / k) * k);
    date.setMonth(0, 1);
    date.setHours(0, 0, 0, 0);
  }, (date, step) => {
    date.setFullYear(date.getFullYear() + step * k);
  });
};

timeYear.range;

const utcYear = timeInterval((date) => {
  date.setUTCMonth(0, 1);
  date.setUTCHours(0, 0, 0, 0);
}, (date, step) => {
  date.setUTCFullYear(date.getUTCFullYear() + step);
}, (start, end) => {
  return end.getUTCFullYear() - start.getUTCFullYear();
}, (date) => {
  return date.getUTCFullYear();
});

// An optimized implementation for this simple case.
utcYear.every = (k) => {
  return !isFinite(k = Math.floor(k)) || !(k > 0) ? null : timeInterval((date) => {
    date.setUTCFullYear(Math.floor(date.getUTCFullYear() / k) * k);
    date.setUTCMonth(0, 1);
    date.setUTCHours(0, 0, 0, 0);
  }, (date, step) => {
    date.setUTCFullYear(date.getUTCFullYear() + step * k);
  });
};

utcYear.range;

function ticker(year, month, week, day, hour, minute) {

  const tickIntervals = [
    [second,  1,      durationSecond],
    [second,  5,  5 * durationSecond],
    [second, 15, 15 * durationSecond],
    [second, 30, 30 * durationSecond],
    [minute,  1,      durationMinute],
    [minute,  5,  5 * durationMinute],
    [minute, 15, 15 * durationMinute],
    [minute, 30, 30 * durationMinute],
    [  hour,  1,      durationHour  ],
    [  hour,  3,  3 * durationHour  ],
    [  hour,  6,  6 * durationHour  ],
    [  hour, 12, 12 * durationHour  ],
    [   day,  1,      durationDay   ],
    [   day,  2,  2 * durationDay   ],
    [  week,  1,      durationWeek  ],
    [ month,  1,      durationMonth ],
    [ month,  3,  3 * durationMonth ],
    [  year,  1,      durationYear  ]
  ];

  function ticks(start, stop, count) {
    const reverse = stop < start;
    if (reverse) [start, stop] = [stop, start];
    const interval = count && typeof count.range === "function" ? count : tickInterval(start, stop, count);
    const ticks = interval ? interval.range(start, +stop + 1) : []; // inclusive stop
    return reverse ? ticks.reverse() : ticks;
  }

  function tickInterval(start, stop, count) {
    const target = Math.abs(stop - start) / count;
    const i = bisector(([,, step]) => step).right(tickIntervals, target);
    if (i === tickIntervals.length) return year.every(tickStep(start / durationYear, stop / durationYear, count));
    if (i === 0) return millisecond.every(Math.max(tickStep(start, stop, count), 1));
    const [t, step] = tickIntervals[target / tickIntervals[i - 1][2] < tickIntervals[i][2] / target ? i - 1 : i];
    return t.every(step);
  }

  return [ticks, tickInterval];
}

ticker(utcYear, utcMonth, utcSunday, unixDay, utcHour, utcMinute);
const [timeTicks, timeTickInterval] = ticker(timeYear, timeMonth, timeSunday, timeDay, timeHour, timeMinute);

function localDate(d) {
  if (0 <= d.y && d.y < 100) {
    var date = new Date(-1, d.m, d.d, d.H, d.M, d.S, d.L);
    date.setFullYear(d.y);
    return date;
  }
  return new Date(d.y, d.m, d.d, d.H, d.M, d.S, d.L);
}

function utcDate(d) {
  if (0 <= d.y && d.y < 100) {
    var date = new Date(Date.UTC(-1, d.m, d.d, d.H, d.M, d.S, d.L));
    date.setUTCFullYear(d.y);
    return date;
  }
  return new Date(Date.UTC(d.y, d.m, d.d, d.H, d.M, d.S, d.L));
}

function newDate(y, m, d) {
  return {y: y, m: m, d: d, H: 0, M: 0, S: 0, L: 0};
}

function formatLocale(locale) {
  var locale_dateTime = locale.dateTime,
      locale_date = locale.date,
      locale_time = locale.time,
      locale_periods = locale.periods,
      locale_weekdays = locale.days,
      locale_shortWeekdays = locale.shortDays,
      locale_months = locale.months,
      locale_shortMonths = locale.shortMonths;

  var periodRe = formatRe(locale_periods),
      periodLookup = formatLookup(locale_periods),
      weekdayRe = formatRe(locale_weekdays),
      weekdayLookup = formatLookup(locale_weekdays),
      shortWeekdayRe = formatRe(locale_shortWeekdays),
      shortWeekdayLookup = formatLookup(locale_shortWeekdays),
      monthRe = formatRe(locale_months),
      monthLookup = formatLookup(locale_months),
      shortMonthRe = formatRe(locale_shortMonths),
      shortMonthLookup = formatLookup(locale_shortMonths);

  var formats = {
    "a": formatShortWeekday,
    "A": formatWeekday,
    "b": formatShortMonth,
    "B": formatMonth,
    "c": null,
    "d": formatDayOfMonth,
    "e": formatDayOfMonth,
    "f": formatMicroseconds,
    "g": formatYearISO,
    "G": formatFullYearISO,
    "H": formatHour24,
    "I": formatHour12,
    "j": formatDayOfYear,
    "L": formatMilliseconds,
    "m": formatMonthNumber,
    "M": formatMinutes,
    "p": formatPeriod,
    "q": formatQuarter,
    "Q": formatUnixTimestamp,
    "s": formatUnixTimestampSeconds,
    "S": formatSeconds,
    "u": formatWeekdayNumberMonday,
    "U": formatWeekNumberSunday,
    "V": formatWeekNumberISO,
    "w": formatWeekdayNumberSunday,
    "W": formatWeekNumberMonday,
    "x": null,
    "X": null,
    "y": formatYear,
    "Y": formatFullYear,
    "Z": formatZone,
    "%": formatLiteralPercent
  };

  var utcFormats = {
    "a": formatUTCShortWeekday,
    "A": formatUTCWeekday,
    "b": formatUTCShortMonth,
    "B": formatUTCMonth,
    "c": null,
    "d": formatUTCDayOfMonth,
    "e": formatUTCDayOfMonth,
    "f": formatUTCMicroseconds,
    "g": formatUTCYearISO,
    "G": formatUTCFullYearISO,
    "H": formatUTCHour24,
    "I": formatUTCHour12,
    "j": formatUTCDayOfYear,
    "L": formatUTCMilliseconds,
    "m": formatUTCMonthNumber,
    "M": formatUTCMinutes,
    "p": formatUTCPeriod,
    "q": formatUTCQuarter,
    "Q": formatUnixTimestamp,
    "s": formatUnixTimestampSeconds,
    "S": formatUTCSeconds,
    "u": formatUTCWeekdayNumberMonday,
    "U": formatUTCWeekNumberSunday,
    "V": formatUTCWeekNumberISO,
    "w": formatUTCWeekdayNumberSunday,
    "W": formatUTCWeekNumberMonday,
    "x": null,
    "X": null,
    "y": formatUTCYear,
    "Y": formatUTCFullYear,
    "Z": formatUTCZone,
    "%": formatLiteralPercent
  };

  var parses = {
    "a": parseShortWeekday,
    "A": parseWeekday,
    "b": parseShortMonth,
    "B": parseMonth,
    "c": parseLocaleDateTime,
    "d": parseDayOfMonth,
    "e": parseDayOfMonth,
    "f": parseMicroseconds,
    "g": parseYear,
    "G": parseFullYear,
    "H": parseHour24,
    "I": parseHour24,
    "j": parseDayOfYear,
    "L": parseMilliseconds,
    "m": parseMonthNumber,
    "M": parseMinutes,
    "p": parsePeriod,
    "q": parseQuarter,
    "Q": parseUnixTimestamp,
    "s": parseUnixTimestampSeconds,
    "S": parseSeconds,
    "u": parseWeekdayNumberMonday,
    "U": parseWeekNumberSunday,
    "V": parseWeekNumberISO,
    "w": parseWeekdayNumberSunday,
    "W": parseWeekNumberMonday,
    "x": parseLocaleDate,
    "X": parseLocaleTime,
    "y": parseYear,
    "Y": parseFullYear,
    "Z": parseZone,
    "%": parseLiteralPercent
  };

  // These recursive directive definitions must be deferred.
  formats.x = newFormat(locale_date, formats);
  formats.X = newFormat(locale_time, formats);
  formats.c = newFormat(locale_dateTime, formats);
  utcFormats.x = newFormat(locale_date, utcFormats);
  utcFormats.X = newFormat(locale_time, utcFormats);
  utcFormats.c = newFormat(locale_dateTime, utcFormats);

  function newFormat(specifier, formats) {
    return function(date) {
      var string = [],
          i = -1,
          j = 0,
          n = specifier.length,
          c,
          pad,
          format;

      if (!(date instanceof Date)) date = new Date(+date);

      while (++i < n) {
        if (specifier.charCodeAt(i) === 37) {
          string.push(specifier.slice(j, i));
          if ((pad = pads[c = specifier.charAt(++i)]) != null) c = specifier.charAt(++i);
          else pad = c === "e" ? " " : "0";
          if (format = formats[c]) c = format(date, pad);
          string.push(c);
          j = i + 1;
        }
      }

      string.push(specifier.slice(j, i));
      return string.join("");
    };
  }

  function newParse(specifier, Z) {
    return function(string) {
      var d = newDate(1900, undefined, 1),
          i = parseSpecifier(d, specifier, string += "", 0),
          week, day;
      if (i != string.length) return null;

      // If a UNIX timestamp is specified, return it.
      if ("Q" in d) return new Date(d.Q);
      if ("s" in d) return new Date(d.s * 1000 + ("L" in d ? d.L : 0));

      // If this is utcParse, never use the local timezone.
      if (Z && !("Z" in d)) d.Z = 0;

      // The am-pm flag is 0 for AM, and 1 for PM.
      if ("p" in d) d.H = d.H % 12 + d.p * 12;

      // If the month was not specified, inherit from the quarter.
      if (d.m === undefined) d.m = "q" in d ? d.q : 0;

      // Convert day-of-week and week-of-year to day-of-year.
      if ("V" in d) {
        if (d.V < 1 || d.V > 53) return null;
        if (!("w" in d)) d.w = 1;
        if ("Z" in d) {
          week = utcDate(newDate(d.y, 0, 1)), day = week.getUTCDay();
          week = day > 4 || day === 0 ? utcMonday.ceil(week) : utcMonday(week);
          week = utcDay.offset(week, (d.V - 1) * 7);
          d.y = week.getUTCFullYear();
          d.m = week.getUTCMonth();
          d.d = week.getUTCDate() + (d.w + 6) % 7;
        } else {
          week = localDate(newDate(d.y, 0, 1)), day = week.getDay();
          week = day > 4 || day === 0 ? timeMonday.ceil(week) : timeMonday(week);
          week = timeDay.offset(week, (d.V - 1) * 7);
          d.y = week.getFullYear();
          d.m = week.getMonth();
          d.d = week.getDate() + (d.w + 6) % 7;
        }
      } else if ("W" in d || "U" in d) {
        if (!("w" in d)) d.w = "u" in d ? d.u % 7 : "W" in d ? 1 : 0;
        day = "Z" in d ? utcDate(newDate(d.y, 0, 1)).getUTCDay() : localDate(newDate(d.y, 0, 1)).getDay();
        d.m = 0;
        d.d = "W" in d ? (d.w + 6) % 7 + d.W * 7 - (day + 5) % 7 : d.w + d.U * 7 - (day + 6) % 7;
      }

      // If a time zone is specified, all fields are interpreted as UTC and then
      // offset according to the specified time zone.
      if ("Z" in d) {
        d.H += d.Z / 100 | 0;
        d.M += d.Z % 100;
        return utcDate(d);
      }

      // Otherwise, all fields are in local time.
      return localDate(d);
    };
  }

  function parseSpecifier(d, specifier, string, j) {
    var i = 0,
        n = specifier.length,
        m = string.length,
        c,
        parse;

    while (i < n) {
      if (j >= m) return -1;
      c = specifier.charCodeAt(i++);
      if (c === 37) {
        c = specifier.charAt(i++);
        parse = parses[c in pads ? specifier.charAt(i++) : c];
        if (!parse || ((j = parse(d, string, j)) < 0)) return -1;
      } else if (c != string.charCodeAt(j++)) {
        return -1;
      }
    }

    return j;
  }

  function parsePeriod(d, string, i) {
    var n = periodRe.exec(string.slice(i));
    return n ? (d.p = periodLookup.get(n[0].toLowerCase()), i + n[0].length) : -1;
  }

  function parseShortWeekday(d, string, i) {
    var n = shortWeekdayRe.exec(string.slice(i));
    return n ? (d.w = shortWeekdayLookup.get(n[0].toLowerCase()), i + n[0].length) : -1;
  }

  function parseWeekday(d, string, i) {
    var n = weekdayRe.exec(string.slice(i));
    return n ? (d.w = weekdayLookup.get(n[0].toLowerCase()), i + n[0].length) : -1;
  }

  function parseShortMonth(d, string, i) {
    var n = shortMonthRe.exec(string.slice(i));
    return n ? (d.m = shortMonthLookup.get(n[0].toLowerCase()), i + n[0].length) : -1;
  }

  function parseMonth(d, string, i) {
    var n = monthRe.exec(string.slice(i));
    return n ? (d.m = monthLookup.get(n[0].toLowerCase()), i + n[0].length) : -1;
  }

  function parseLocaleDateTime(d, string, i) {
    return parseSpecifier(d, locale_dateTime, string, i);
  }

  function parseLocaleDate(d, string, i) {
    return parseSpecifier(d, locale_date, string, i);
  }

  function parseLocaleTime(d, string, i) {
    return parseSpecifier(d, locale_time, string, i);
  }

  function formatShortWeekday(d) {
    return locale_shortWeekdays[d.getDay()];
  }

  function formatWeekday(d) {
    return locale_weekdays[d.getDay()];
  }

  function formatShortMonth(d) {
    return locale_shortMonths[d.getMonth()];
  }

  function formatMonth(d) {
    return locale_months[d.getMonth()];
  }

  function formatPeriod(d) {
    return locale_periods[+(d.getHours() >= 12)];
  }

  function formatQuarter(d) {
    return 1 + ~~(d.getMonth() / 3);
  }

  function formatUTCShortWeekday(d) {
    return locale_shortWeekdays[d.getUTCDay()];
  }

  function formatUTCWeekday(d) {
    return locale_weekdays[d.getUTCDay()];
  }

  function formatUTCShortMonth(d) {
    return locale_shortMonths[d.getUTCMonth()];
  }

  function formatUTCMonth(d) {
    return locale_months[d.getUTCMonth()];
  }

  function formatUTCPeriod(d) {
    return locale_periods[+(d.getUTCHours() >= 12)];
  }

  function formatUTCQuarter(d) {
    return 1 + ~~(d.getUTCMonth() / 3);
  }

  return {
    format: function(specifier) {
      var f = newFormat(specifier += "", formats);
      f.toString = function() { return specifier; };
      return f;
    },
    parse: function(specifier) {
      var p = newParse(specifier += "", false);
      p.toString = function() { return specifier; };
      return p;
    },
    utcFormat: function(specifier) {
      var f = newFormat(specifier += "", utcFormats);
      f.toString = function() { return specifier; };
      return f;
    },
    utcParse: function(specifier) {
      var p = newParse(specifier += "", true);
      p.toString = function() { return specifier; };
      return p;
    }
  };
}

var pads = {"-": "", "_": " ", "0": "0"},
    numberRe = /^\s*\d+/, // note: ignores next directive
    percentRe = /^%/,
    requoteRe = /[\\^$*+?|[\]().{}]/g;

function pad(value, fill, width) {
  var sign = value < 0 ? "-" : "",
      string = (sign ? -value : value) + "",
      length = string.length;
  return sign + (length < width ? new Array(width - length + 1).join(fill) + string : string);
}

function requote(s) {
  return s.replace(requoteRe, "\\$&");
}

function formatRe(names) {
  return new RegExp("^(?:" + names.map(requote).join("|") + ")", "i");
}

function formatLookup(names) {
  return new Map(names.map((name, i) => [name.toLowerCase(), i]));
}

function parseWeekdayNumberSunday(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 1));
  return n ? (d.w = +n[0], i + n[0].length) : -1;
}

function parseWeekdayNumberMonday(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 1));
  return n ? (d.u = +n[0], i + n[0].length) : -1;
}

function parseWeekNumberSunday(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 2));
  return n ? (d.U = +n[0], i + n[0].length) : -1;
}

function parseWeekNumberISO(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 2));
  return n ? (d.V = +n[0], i + n[0].length) : -1;
}

function parseWeekNumberMonday(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 2));
  return n ? (d.W = +n[0], i + n[0].length) : -1;
}

function parseFullYear(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 4));
  return n ? (d.y = +n[0], i + n[0].length) : -1;
}

function parseYear(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 2));
  return n ? (d.y = +n[0] + (+n[0] > 68 ? 1900 : 2000), i + n[0].length) : -1;
}

function parseZone(d, string, i) {
  var n = /^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(string.slice(i, i + 6));
  return n ? (d.Z = n[1] ? 0 : -(n[2] + (n[3] || "00")), i + n[0].length) : -1;
}

function parseQuarter(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 1));
  return n ? (d.q = n[0] * 3 - 3, i + n[0].length) : -1;
}

function parseMonthNumber(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 2));
  return n ? (d.m = n[0] - 1, i + n[0].length) : -1;
}

function parseDayOfMonth(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 2));
  return n ? (d.d = +n[0], i + n[0].length) : -1;
}

function parseDayOfYear(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 3));
  return n ? (d.m = 0, d.d = +n[0], i + n[0].length) : -1;
}

function parseHour24(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 2));
  return n ? (d.H = +n[0], i + n[0].length) : -1;
}

function parseMinutes(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 2));
  return n ? (d.M = +n[0], i + n[0].length) : -1;
}

function parseSeconds(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 2));
  return n ? (d.S = +n[0], i + n[0].length) : -1;
}

function parseMilliseconds(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 3));
  return n ? (d.L = +n[0], i + n[0].length) : -1;
}

function parseMicroseconds(d, string, i) {
  var n = numberRe.exec(string.slice(i, i + 6));
  return n ? (d.L = Math.floor(n[0] / 1000), i + n[0].length) : -1;
}

function parseLiteralPercent(d, string, i) {
  var n = percentRe.exec(string.slice(i, i + 1));
  return n ? i + n[0].length : -1;
}

function parseUnixTimestamp(d, string, i) {
  var n = numberRe.exec(string.slice(i));
  return n ? (d.Q = +n[0], i + n[0].length) : -1;
}

function parseUnixTimestampSeconds(d, string, i) {
  var n = numberRe.exec(string.slice(i));
  return n ? (d.s = +n[0], i + n[0].length) : -1;
}

function formatDayOfMonth(d, p) {
  return pad(d.getDate(), p, 2);
}

function formatHour24(d, p) {
  return pad(d.getHours(), p, 2);
}

function formatHour12(d, p) {
  return pad(d.getHours() % 12 || 12, p, 2);
}

function formatDayOfYear(d, p) {
  return pad(1 + timeDay.count(timeYear(d), d), p, 3);
}

function formatMilliseconds(d, p) {
  return pad(d.getMilliseconds(), p, 3);
}

function formatMicroseconds(d, p) {
  return formatMilliseconds(d, p) + "000";
}

function formatMonthNumber(d, p) {
  return pad(d.getMonth() + 1, p, 2);
}

function formatMinutes(d, p) {
  return pad(d.getMinutes(), p, 2);
}

function formatSeconds(d, p) {
  return pad(d.getSeconds(), p, 2);
}

function formatWeekdayNumberMonday(d) {
  var day = d.getDay();
  return day === 0 ? 7 : day;
}

function formatWeekNumberSunday(d, p) {
  return pad(timeSunday.count(timeYear(d) - 1, d), p, 2);
}

function dISO(d) {
  var day = d.getDay();
  return (day >= 4 || day === 0) ? timeThursday(d) : timeThursday.ceil(d);
}

function formatWeekNumberISO(d, p) {
  d = dISO(d);
  return pad(timeThursday.count(timeYear(d), d) + (timeYear(d).getDay() === 4), p, 2);
}

function formatWeekdayNumberSunday(d) {
  return d.getDay();
}

function formatWeekNumberMonday(d, p) {
  return pad(timeMonday.count(timeYear(d) - 1, d), p, 2);
}

function formatYear(d, p) {
  return pad(d.getFullYear() % 100, p, 2);
}

function formatYearISO(d, p) {
  d = dISO(d);
  return pad(d.getFullYear() % 100, p, 2);
}

function formatFullYear(d, p) {
  return pad(d.getFullYear() % 10000, p, 4);
}

function formatFullYearISO(d, p) {
  var day = d.getDay();
  d = (day >= 4 || day === 0) ? timeThursday(d) : timeThursday.ceil(d);
  return pad(d.getFullYear() % 10000, p, 4);
}

function formatZone(d) {
  var z = d.getTimezoneOffset();
  return (z > 0 ? "-" : (z *= -1, "+"))
      + pad(z / 60 | 0, "0", 2)
      + pad(z % 60, "0", 2);
}

function formatUTCDayOfMonth(d, p) {
  return pad(d.getUTCDate(), p, 2);
}

function formatUTCHour24(d, p) {
  return pad(d.getUTCHours(), p, 2);
}

function formatUTCHour12(d, p) {
  return pad(d.getUTCHours() % 12 || 12, p, 2);
}

function formatUTCDayOfYear(d, p) {
  return pad(1 + utcDay.count(utcYear(d), d), p, 3);
}

function formatUTCMilliseconds(d, p) {
  return pad(d.getUTCMilliseconds(), p, 3);
}

function formatUTCMicroseconds(d, p) {
  return formatUTCMilliseconds(d, p) + "000";
}

function formatUTCMonthNumber(d, p) {
  return pad(d.getUTCMonth() + 1, p, 2);
}

function formatUTCMinutes(d, p) {
  return pad(d.getUTCMinutes(), p, 2);
}

function formatUTCSeconds(d, p) {
  return pad(d.getUTCSeconds(), p, 2);
}

function formatUTCWeekdayNumberMonday(d) {
  var dow = d.getUTCDay();
  return dow === 0 ? 7 : dow;
}

function formatUTCWeekNumberSunday(d, p) {
  return pad(utcSunday.count(utcYear(d) - 1, d), p, 2);
}

function UTCdISO(d) {
  var day = d.getUTCDay();
  return (day >= 4 || day === 0) ? utcThursday(d) : utcThursday.ceil(d);
}

function formatUTCWeekNumberISO(d, p) {
  d = UTCdISO(d);
  return pad(utcThursday.count(utcYear(d), d) + (utcYear(d).getUTCDay() === 4), p, 2);
}

function formatUTCWeekdayNumberSunday(d) {
  return d.getUTCDay();
}

function formatUTCWeekNumberMonday(d, p) {
  return pad(utcMonday.count(utcYear(d) - 1, d), p, 2);
}

function formatUTCYear(d, p) {
  return pad(d.getUTCFullYear() % 100, p, 2);
}

function formatUTCYearISO(d, p) {
  d = UTCdISO(d);
  return pad(d.getUTCFullYear() % 100, p, 2);
}

function formatUTCFullYear(d, p) {
  return pad(d.getUTCFullYear() % 10000, p, 4);
}

function formatUTCFullYearISO(d, p) {
  var day = d.getUTCDay();
  d = (day >= 4 || day === 0) ? utcThursday(d) : utcThursday.ceil(d);
  return pad(d.getUTCFullYear() % 10000, p, 4);
}

function formatUTCZone() {
  return "+0000";
}

function formatLiteralPercent() {
  return "%";
}

function formatUnixTimestamp(d) {
  return +d;
}

function formatUnixTimestampSeconds(d) {
  return Math.floor(+d / 1000);
}

var locale;
var timeFormat;

defaultLocale({
  dateTime: "%x, %X",
  date: "%-m/%-d/%Y",
  time: "%-I:%M:%S %p",
  periods: ["AM", "PM"],
  days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
  shortDays: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
  months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
  shortMonths: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
});

function defaultLocale(definition) {
  locale = formatLocale(definition);
  timeFormat = locale.format;
  locale.parse;
  locale.utcFormat;
  locale.utcParse;
  return locale;
}

function date(t) {
  return new Date(t);
}

function number(t) {
  return t instanceof Date ? +t : +new Date(+t);
}

function calendar(ticks, tickInterval, year, month, week, day, hour, minute, second, format) {
  var scale = continuous(),
      invert = scale.invert,
      domain = scale.domain;

  var formatMillisecond = format(".%L"),
      formatSecond = format(":%S"),
      formatMinute = format("%I:%M"),
      formatHour = format("%I %p"),
      formatDay = format("%a %d"),
      formatWeek = format("%b %d"),
      formatMonth = format("%B"),
      formatYear = format("%Y");

  function tickFormat(date) {
    return (second(date) < date ? formatMillisecond
        : minute(date) < date ? formatSecond
        : hour(date) < date ? formatMinute
        : day(date) < date ? formatHour
        : month(date) < date ? (week(date) < date ? formatDay : formatWeek)
        : year(date) < date ? formatMonth
        : formatYear)(date);
  }

  scale.invert = function(y) {
    return new Date(invert(y));
  };

  scale.domain = function(_) {
    return arguments.length ? domain(Array.from(_, number)) : domain().map(date);
  };

  scale.ticks = function(interval) {
    var d = domain();
    return ticks(d[0], d[d.length - 1], interval == null ? 10 : interval);
  };

  scale.tickFormat = function(count, specifier) {
    return specifier == null ? tickFormat : format(specifier);
  };

  scale.nice = function(interval) {
    var d = domain();
    if (!interval || typeof interval.range !== "function") interval = tickInterval(d[0], d[d.length - 1], interval == null ? 10 : interval);
    return interval ? domain(nice(d, interval)) : scale;
  };

  scale.copy = function() {
    return copy(scale, calendar(ticks, tickInterval, year, month, week, day, hour, minute, second, format));
  };

  return scale;
}

function time() {
  return initRange.apply(calendar(timeTicks, timeTickInterval, timeYear, timeMonth, timeSunday, timeDay, timeHour, timeMinute, second, timeFormat).domain([new Date(2000, 0, 1), new Date(2000, 0, 2)]), arguments);
}




/***/ }),

/***/ "./node_modules/@cloudscape-design/components/line-chart/index.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/line-chart/index.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/line-chart/styles.css.js");
/* harmony import */ var _mixed_line_bar_chart_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../mixed-line-bar-chart/internal */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function LineChart(_a) {
    var { series = [], height = 500, xScaleType = 'linear', yScaleType = 'linear', detailPopoverSize = 'medium', statusType = 'finished', emphasizeBaselineAxis = true } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["series", "height", "xScaleType", "yScaleType", "detailPopoverSize", "statusType", "emphasizeBaselineAxis"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('LineChart');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const className = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_mixed_line_bar_chart_internal__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({}, props, baseComponentProps, { className: className, height: height, xScaleType: xScaleType, yScaleType: yScaleType, stackedBars: false, horizontalBars: false, series: series, detailPopoverSize: detailPopoverSize, statusType: statusType, emphasizeBaselineAxis: emphasizeBaselineAxis })));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__.applyDisplayName)(LineChart, 'LineChart');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (LineChart);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/line-chart/styles.css.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/line-chart/styles.css.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/line-chart/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_g9v3m_im8v7_5"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/bar-groups.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/bar-groups.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ BarGroups)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const OUTLINE_PADDING = 2;
/**
 * The component renders empty SVG rectangles corresponding to the bar group slots.
 * The highlighted group rectangle is used for the pseudo-focus and therefore requires ARIA attributes.
 * Other rectangles are only needed for the "findBarGroups" test-utils selector.
 */
function BarGroups({ ariaLabel, isRefresh, isPopoverPinned, barGroups, highlightedGroupIndex, highlightedGroupRef, }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { role: "group", "aria-hidden": "true" }, barGroups.map((group, index) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { key: index, x: Math.max(0, group.position.x - OUTLINE_PADDING), y: Math.max(0, group.position.y - OUTLINE_PADDING), width: group.position.width + 2 * OUTLINE_PADDING, height: group.position.height + 2 * OUTLINE_PADDING, ref: index === highlightedGroupIndex ? highlightedGroupRef : undefined, rx: isRefresh ? 4 : 2, role: "button", "aria-label": ariaLabel, "aria-haspopup": true, "aria-expanded": isPopoverPinned, fill: "none", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["bar-group"] })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/bar-series.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/bar-series.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ BarSeries)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function BarSeries({ axis, series, color, xScale, yScale, highlighted, dimmed, highlightedGroupIndex, stackedBarOffsets, totalSeriesCount, seriesIndex, plotSize, chartAreaClipPath, }) {
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    const xCoordinates = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        var _a;
        if (series.type !== 'bar' || !xScale.isCategorical()) {
            return [];
        }
        const yContinuosScale = yScale.d3Scale;
        const xPoints = series.data.map(({ x }) => xScale.d3Scale(x) || NaN);
        const zeroY = (_a = yScale.d3Scale(0)) !== null && _a !== void 0 ? _a : NaN;
        const baseY = isFinite(zeroY) ? Math.min(plotSize, zeroY) : plotSize;
        let barWidth = xScale.d3Scale.bandwidth();
        const PADDING = 4;
        const MINWIDTH = 4;
        if (!stackedBarOffsets && totalSeriesCount > 1) {
            // Regular grouped bars
            barWidth = (barWidth - (totalSeriesCount - 1) * PADDING) / totalSeriesCount;
            barWidth = Math.max(barWidth, MINWIDTH);
        }
        return xPoints.map((x, i) => {
            var _a, _b;
            const d = series.data[i];
            let barX = x;
            let yValue = d.y;
            if (stackedBarOffsets) {
                // Stacked bars
                const offsetMap = d.y < 0 ? stackedBarOffsets.negativeOffsets : stackedBarOffsets.positiveOffsets;
                yValue = d.y + (offsetMap[(0,_utils__WEBPACK_IMPORTED_MODULE_3__.getKeyValue)(d.x)] || 0);
            }
            else if (totalSeriesCount > 1) {
                // Regular grouped bars
                barX += seriesIndex * (barWidth + PADDING);
            }
            // Account for negative values growing "down" instead of "up"
            yValue = yValue < 0 ? yValue - d.y : yValue;
            return {
                x: barX,
                y: (_a = yContinuosScale(yValue)) !== null && _a !== void 0 ? _a : NaN,
                width: barWidth,
                height: Math.abs(((_b = yContinuosScale(d.y)) !== null && _b !== void 0 ? _b : NaN) - baseY),
            };
        });
    }, [series, xScale, yScale, plotSize, stackedBarOffsets, totalSeriesCount, seriesIndex]);
    const highlightedXValue = highlightedGroupIndex !== null ? xScale.domain[highlightedGroupIndex] : null;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { "aria-label": series.title, clipPath: `url(#${chartAreaClipPath})`, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].series, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["series--bar"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["series--highlighted"]]: highlighted,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["series--dimmed"]]: dimmed,
        }) }, xCoordinates.map(({ x, y, width, height }, i) => isFinite(x) &&
        isFinite(height) && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { key: `bar-${i}`, fill: color, x: axis === 'x' ? x : y - height, y: axis === 'x' ? y : x, width: axis === 'x' ? width : height, height: axis === 'x' ? height : width, rx: isRefresh ? '4px' : '0px', className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].series__rect, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["series--dimmed"]]: highlightedXValue !== null && !(0,_utils__WEBPACK_IMPORTED_MODULE_3__.matchesX)(highlightedXValue, series.data[i].x),
        }) })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-container.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-container.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ChartContainer)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/components/cartesian-chart/ticks */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/ticks.js");
/* harmony import */ var _internal_components_chart_plot__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../internal/components/chart-plot */ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/index.js");
/* harmony import */ var _internal_components_cartesian_chart_axis_label__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../internal/components/cartesian-chart/axis-label */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/axis-label.js");
/* harmony import */ var _internal_components_cartesian_chart_labels_measure__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../internal/components/cartesian-chart/labels-measure */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/labels-measure.js");
/* harmony import */ var _internal_components_cartesian_chart_left_labels__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../internal/components/cartesian-chart/left-labels */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/left-labels.js");
/* harmony import */ var _internal_components_cartesian_chart_bottom_labels__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ../internal/components/cartesian-chart/bottom-labels */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/bottom-labels.js");
/* harmony import */ var _internal_components_cartesian_chart_vertical_grid_lines__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ../internal/components/cartesian-chart/vertical-grid-lines */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/vertical-grid-lines.js");
/* harmony import */ var _internal_components_cartesian_chart_emphasized_baseline__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ../internal/components/cartesian-chart/emphasized-baseline */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/emphasized-baseline.js");
/* harmony import */ var _internal_components_cartesian_chart_highlighted_point__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ../internal/components/cartesian-chart/highlighted-point */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/highlighted-point.js");
/* harmony import */ var _internal_components_cartesian_chart_vertical_marker__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ../internal/components/cartesian-chart/vertical-marker */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/vertical-marker.js");
/* harmony import */ var _internal_components_cartesian_chart_scales__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/components/cartesian-chart/scales */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/scales.js");
/* harmony import */ var _chart_popover__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./chart-popover */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-popover.js");
/* harmony import */ var _domain__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./domain */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/domain.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");
/* harmony import */ var _make_scaled_series__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./make-scaled-series */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/make-scaled-series.js");
/* harmony import */ var _make_scaled_bar_groups__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./make-scaled-bar-groups */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/make-scaled-bar-groups.js");
/* harmony import */ var _format_highlighted__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./format-highlighted */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/format-highlighted.js");
/* harmony import */ var _data_series__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ./data-series */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/data-series.js");
/* harmony import */ var _bar_groups__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./bar-groups */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/bar-groups.js");
/* harmony import */ var _hooks_use_mouse_hover__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./hooks/use-mouse-hover */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/hooks/use-mouse-hover.js");
/* harmony import */ var _hooks_use_navigation__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./hooks/use-navigation */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/hooks/use-navigation.js");
/* harmony import */ var _hooks_use_popover__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./hooks/use-popover */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/hooks/use-popover.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js");
/* harmony import */ var _internal_utils_use_container_width__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/utils/use-container-width */ "./node_modules/@cloudscape-design/components/internal/utils/use-container-width.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




























const LEFT_LABELS_MARGIN = 16;
const BOTTOM_LABELS_OFFSET = 12;
function ChartContainer(_a) {
    var _b, _c;
    var { height: plotHeight, series, visibleSeries, highlightedSeries, onHighlightChange, highlightedPoint, setHighlightedPoint, highlightedGroupIndex, setHighlightedGroupIndex, detailPopoverSize = 'medium', stackedBars = false, horizontalBars = false, xScaleType, yScaleType, xTickFormatter, yTickFormatter, emphasizeBaselineAxis, xTitle, yTitle, ariaLabel, ariaLabelledby, ariaDescription, i18nStrings = {}, plotContainerRef } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["height", "series", "visibleSeries", "highlightedSeries", "onHighlightChange", "highlightedPoint", "setHighlightedPoint", "highlightedGroupIndex", "setHighlightedGroupIndex", "detailPopoverSize", "stackedBars", "horizontalBars", "xScaleType", "yScaleType", "xTickFormatter", "yTickFormatter", "emphasizeBaselineAxis", "xTitle", "yTitle", "ariaLabel", "ariaLabelledby", "ariaDescription", "i18nStrings", "plotContainerRef"]);
    const plotRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const verticalMarkerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [leftLabelsWidth, setLeftLabelsWidth] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [bottomLabelsHeight, setBottomLabelsHeight] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [verticalMarkerX, setVerticalMarkerX] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const [containerWidth, containerMeasureRef] = (0,_internal_utils_use_container_width__WEBPACK_IMPORTED_MODULE_2__["default"])(500);
    const plotWidth = containerWidth ? containerWidth - leftLabelsWidth - LEFT_LABELS_MARGIN : 500;
    const containerRefObject = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const containerRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__.useMergeRefs)(containerMeasureRef, containerRefObject);
    const popoverRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_4__.useVisualRefresh)();
    const linesOnly = series.every(({ series }) => series.type === 'line' || series.type === 'threshold');
    const xDomain = (props.xDomain || (0,_domain__WEBPACK_IMPORTED_MODULE_5__.computeDomainX)(series, xScaleType));
    const yDomain = (props.yDomain || (0,_domain__WEBPACK_IMPORTED_MODULE_5__.computeDomainY)(series, yScaleType, stackedBars));
    const xTickCount = (0,_internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_6__.getXTickCount)(plotWidth);
    const yTickCount = (0,_internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_6__.getYTickCount)(plotHeight);
    const rangeBottomTop = [0, plotHeight];
    const rangeTopBottom = [plotHeight, 0];
    const rangeLeftRight = [0, plotWidth];
    const xScale = new _internal_components_cartesian_chart_scales__WEBPACK_IMPORTED_MODULE_7__.ChartScale(xScaleType, xDomain, horizontalBars ? rangeBottomTop : rangeLeftRight, linesOnly);
    const yScale = new _internal_components_cartesian_chart_scales__WEBPACK_IMPORTED_MODULE_7__.NumericChartScale(yScaleType, yDomain, horizontalBars ? rangeLeftRight : rangeTopBottom, props.yDomain ? null : yTickCount);
    const xTicks = (0,_internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_6__.createXTicks)(xScale, xTickCount);
    const yTicks = (0,_internal_components_cartesian_chart_ticks__WEBPACK_IMPORTED_MODULE_6__.createYTicks)(yScale, yTickCount);
    /**
     * Interactions
     */
    const highlightedPointRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const highlightedGroupRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [isPlotFocused, setPlotFocused] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    // Some chart components are rendered against "x" or "y" axes,
    // When "horizontalBars" is enabled, the axes are inverted.
    const x = !horizontalBars ? 'x' : 'y';
    const y = !horizontalBars ? 'y' : 'x';
    const xy = {
        ticks: { x: xTicks, y: yTicks },
        scale: { x: xScale, y: yScale },
        tickFormatter: { x: xTickFormatter, y: yTickFormatter },
        title: { x: xTitle, y: yTitle },
        ariaRoleDescription: { x: i18nStrings.xAxisAriaRoleDescription, y: i18nStrings.yAxisAriaRoleDescription },
    };
    const scaledSeries = (0,_make_scaled_series__WEBPACK_IMPORTED_MODULE_8__["default"])(visibleSeries, xScale, yScale);
    const barGroups = (0,_make_scaled_bar_groups__WEBPACK_IMPORTED_MODULE_9__["default"])(visibleSeries, xScale, plotWidth, plotHeight, y);
    const { isPopoverOpen, isPopoverPinned, showPopover, pinPopover, dismissPopover } = (0,_hooks_use_popover__WEBPACK_IMPORTED_MODULE_10__.usePopover)();
    // Allows to add a delay between popover is dismissed and handlers are enabled to prevent immediate popover reopening.
    const [isHandlersDisabled, setHandlersDisabled] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!isPopoverPinned);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (isPopoverPinned) {
            setHandlersDisabled(true);
        }
        else {
            const timeoutId = setTimeout(() => setHandlersDisabled(false), 25);
            return () => clearTimeout(timeoutId);
        }
    }, [isPopoverPinned]);
    const highlightSeries = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((series) => {
        if (series !== highlightedSeries) {
            onHighlightChange(series);
        }
    }, [highlightedSeries, onHighlightChange]);
    const highlightPoint = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((point) => {
        var _a, _b;
        setHighlightedGroupIndex(null);
        setHighlightedPoint(point);
        if (point) {
            highlightSeries(point.series);
            setVerticalMarkerX({
                scaledX: point.x,
                label: (_b = (_a = point.datum) === null || _a === void 0 ? void 0 : _a.x) !== null && _b !== void 0 ? _b : null,
            });
        }
    }, [setHighlightedGroupIndex, setHighlightedPoint, highlightSeries]);
    const clearAllHighlights = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        setHighlightedPoint(null);
        highlightSeries(null);
        setHighlightedGroupIndex(null);
    }, [highlightSeries, setHighlightedGroupIndex, setHighlightedPoint]);
    // Highlight all points at a given X in a line chart
    const highlightX = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((marker) => {
        if (marker) {
            clearAllHighlights();
        }
        setVerticalMarkerX(marker);
    }, [clearAllHighlights]);
    // Highlight all points and bars at a given X index in a mixed line and bar chart
    const highlightGroup = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((groupIndex) => {
        highlightSeries(null);
        setHighlightedPoint(null);
        setHighlightedGroupIndex(groupIndex);
    }, [highlightSeries, setHighlightedPoint, setHighlightedGroupIndex]);
    const clearHighlightedSeries = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        clearAllHighlights();
        dismissPopover();
    }, [dismissPopover, clearAllHighlights]);
    const _d = (0,_hooks_use_navigation__WEBPACK_IMPORTED_MODULE_11__.useNavigation)({
        series,
        visibleSeries,
        scaledSeries,
        barGroups,
        xScale,
        yScale,
        highlightedPoint,
        highlightedGroupIndex,
        highlightedSeries,
        isHandlersDisabled,
        pinPopover,
        highlightSeries,
        highlightGroup,
        highlightPoint,
        highlightX,
        clearHighlightedSeries,
        verticalMarkerX,
    }), { isGroupNavigation } = _d, handlers = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_d, ["isGroupNavigation"]);
    const { onSVGMouseMove, onSVGMouseOut, onPopoverLeave } = (0,_hooks_use_mouse_hover__WEBPACK_IMPORTED_MODULE_12__.useMouseHover)({
        scaledSeries,
        barGroups,
        plotRef,
        popoverRef,
        highlightPoint,
        highlightGroup,
        clearHighlightedSeries,
        isGroupNavigation,
        isHandlersDisabled,
        highlightX,
    });
    // There are multiple ways to indicate what X is selected.
    // TODO: make a uniform verticalMarkerX state to fit all use-cases.
    const highlightedX = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        var _a, _b;
        if (highlightedGroupIndex !== null) {
            return barGroups[highlightedGroupIndex].x;
        }
        if (verticalMarkerX !== null) {
            return verticalMarkerX.label;
        }
        return (_b = (_a = highlightedPoint === null || highlightedPoint === void 0 ? void 0 : highlightedPoint.datum) === null || _a === void 0 ? void 0 : _a.x) !== null && _b !== void 0 ? _b : null;
    }, [highlightedPoint, verticalMarkerX, highlightedGroupIndex, barGroups]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const onKeyDown = (event) => {
            if (event.key === 'Escape') {
                dismissPopover();
            }
        };
        document.addEventListener('keydown', onKeyDown);
        return () => document.removeEventListener('keydown', onKeyDown);
    }, [dismissPopover]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        if (highlightedX !== null || highlightedPoint !== null) {
            showPopover();
        }
    }, [highlightedX, highlightedPoint, showPopover]);
    const onPopoverDismiss = (outsideClick) => {
        dismissPopover();
        if (!outsideClick) {
            // The delay is needed to bypass focus events caused by click or keypress needed to unpin the popover.
            setTimeout(() => {
                var _a, _b;
                const isSomeInnerElementFocused = highlightedPoint || highlightedGroupIndex !== null || verticalMarkerX;
                if (isSomeInnerElementFocused) {
                    (_a = plotRef.current) === null || _a === void 0 ? void 0 : _a.focusApplication();
                }
                else {
                    (_b = plotRef.current) === null || _b === void 0 ? void 0 : _b.focusPlot();
                }
            }, 0);
        }
        else {
            clearAllHighlights();
            setVerticalMarkerX(null);
        }
    };
    const onSVGMouseDown = (e) => {
        if (isPopoverOpen) {
            if (isPopoverPinned) {
                dismissPopover();
            }
            else {
                pinPopover();
                e.preventDefault();
            }
        }
        else {
            showPopover();
        }
    };
    const onSVGFocus = (event, trigger) => {
        setPlotFocused(true);
        if (trigger === 'keyboard') {
            handlers.onFocus();
        }
        else {
            // noop: clicks are handled separately
        }
    };
    const onSVGBlur = (event) => {
        var _a;
        setPlotFocused(false);
        const blurTarget = event.relatedTarget || event.target;
        if (blurTarget === null ||
            !(blurTarget instanceof Element) ||
            !(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_13__.nodeContains)(containerRefObject.current, blurTarget)) {
            setHighlightedPoint(null);
            setVerticalMarkerX(null);
            if (!((_a = plotContainerRef === null || plotContainerRef === void 0 ? void 0 : plotContainerRef.current) === null || _a === void 0 ? void 0 : _a.contains(blurTarget))) {
                clearHighlightedSeries();
            }
            if (isPopoverOpen && !isPopoverPinned) {
                dismissPopover();
            }
        }
    };
    const onSVGKeyDown = handlers.onKeyDown;
    const xOffset = xScale.isCategorical() ? Math.max(0, xScale.d3Scale.bandwidth() - 1) / 2 : 0;
    let verticalLineX = null;
    if (verticalMarkerX !== null) {
        verticalLineX = verticalMarkerX.scaledX;
    }
    else if (isGroupNavigation && highlightedGroupIndex !== null) {
        const x = (_b = xScale.d3Scale(barGroups[highlightedGroupIndex].x)) !== null && _b !== void 0 ? _b : null;
        if (x !== null) {
            verticalLineX = xOffset + x;
        }
    }
    const point = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => highlightedPoint
        ? {
            key: `${highlightedPoint.x}-${highlightedPoint.y}`,
            x: highlightedPoint.x,
            y: highlightedPoint.y,
            color: highlightedPoint.color,
        }
        : null, [highlightedPoint]);
    const verticalMarkers = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => verticalLineX !== null
        ? scaledSeries
            .filter(({ x, y }) => (x === verticalLineX || isNaN(x)) && !isNaN(y))
            .map(({ x, y, color }, index) => ({
            key: `${index}-${x}-${y}`,
            x: !horizontalBars ? verticalLineX || 0 : y,
            y: !horizontalBars ? y : verticalLineX || 0,
            color: color,
        }))
        : [], [scaledSeries, verticalLineX, horizontalBars]);
    const highlightedElementRef = isGroupNavigation
        ? highlightedGroupRef
        : highlightedPoint
            ? highlightedPointRef
            : verticalMarkerRef;
    const highlightDetails = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        if (highlightedX === null) {
            return null;
        }
        // When series point is highlighted show the corresponding series and matching x-thresholds.
        if (highlightedPoint) {
            const seriesToShow = visibleSeries.filter(series => series.series === (highlightedPoint === null || highlightedPoint === void 0 ? void 0 : highlightedPoint.series) || (0,_utils__WEBPACK_IMPORTED_MODULE_14__.isXThreshold)(series.series));
            return (0,_format_highlighted__WEBPACK_IMPORTED_MODULE_15__["default"])(highlightedX, seriesToShow, xTickFormatter);
        }
        // Otherwise - show all visible series details.
        return (0,_format_highlighted__WEBPACK_IMPORTED_MODULE_15__["default"])(highlightedX, visibleSeries, xTickFormatter);
    }, [highlightedX, highlightedPoint, visibleSeries, xTickFormatter]);
    const activeAriaLabel = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => highlightDetails
        ? `${highlightDetails.position}, ${highlightDetails.details.map(d => d.key + ' ' + d.value).join(',')}`
        : '', [highlightDetails]);
    // Live region is used when nothing is focused e.g. when hovering.
    const activeLiveRegion = activeAriaLabel && !highlightedPoint && highlightedGroupIndex === null ? activeAriaLabel : '';
    const isLineXKeyboardFocused = isPlotFocused && !highlightedPoint && verticalMarkerX;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["chart-container"], ref: containerRef },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_axis_label__WEBPACK_IMPORTED_MODULE_17__["default"], { axis: y, position: "left", title: xy.title[y] }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["chart-container__horizontal"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_labels_measure__WEBPACK_IMPORTED_MODULE_18__["default"], { ticks: xy.ticks[y], scale: xy.scale[y], tickFormatter: xy.tickFormatter[y], autoWidth: setLeftLabelsWidth }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["chart-container__vertical"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_plot__WEBPACK_IMPORTED_MODULE_19__["default"], { ref: plotRef, width: plotWidth, height: plotHeight, offsetBottom: bottomLabelsHeight, isClickable: isPopoverOpen && !isPopoverPinned, ariaLabel: ariaLabel, ariaLabelledby: ariaLabelledby, ariaDescription: ariaDescription, ariaRoleDescription: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.chartAriaRoleDescription, ariaLiveRegion: activeLiveRegion, activeElementRef: highlightedElementRef, activeElementKey: isPlotFocused &&
                        ((_c = highlightedGroupIndex === null || highlightedGroupIndex === void 0 ? void 0 : highlightedGroupIndex.toString()) !== null && _c !== void 0 ? _c : (isLineXKeyboardFocused ? `point-index-${handlers.xIndex}` : point === null || point === void 0 ? void 0 : point.key)), activeElementFocusOffset: isGroupNavigation ? 0 : isLineXKeyboardFocused ? { x: 8, y: 0 } : 3, onMouseMove: onSVGMouseMove, onMouseOut: onSVGMouseOut, onMouseDown: onSVGMouseDown, onFocus: onSVGFocus, onBlur: onSVGBlur, onKeyDown: onSVGKeyDown },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_left_labels__WEBPACK_IMPORTED_MODULE_20__["default"], { axis: y, ticks: xy.ticks[y], scale: xy.scale[y], tickFormatter: xy.tickFormatter[y], title: xy.title[y], ariaRoleDescription: xy.ariaRoleDescription[y], width: plotWidth, height: plotHeight }),
                    horizontalBars && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_vertical_grid_lines__WEBPACK_IMPORTED_MODULE_21__["default"], { scale: yScale, ticks: yTicks, height: plotHeight }),
                    emphasizeBaselineAxis && linesOnly && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_emphasized_baseline__WEBPACK_IMPORTED_MODULE_22__["default"], { axis: x, scale: yScale, width: plotWidth, height: plotHeight })),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_data_series__WEBPACK_IMPORTED_MODULE_23__["default"], { axis: x, plotWidth: plotWidth, plotHeight: plotHeight, highlightedSeries: highlightedSeries !== null && highlightedSeries !== void 0 ? highlightedSeries : null, highlightedGroupIndex: highlightedGroupIndex, stackedBars: stackedBars, isGroupNavigation: isGroupNavigation, visibleSeries: visibleSeries, xScale: xScale, yScale: yScale }),
                    emphasizeBaselineAxis && !linesOnly && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_emphasized_baseline__WEBPACK_IMPORTED_MODULE_22__["default"], { axis: x, scale: yScale, width: plotWidth, height: plotHeight })),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_vertical_marker__WEBPACK_IMPORTED_MODULE_24__["default"], { key: verticalLineX || '', height: plotHeight, showPoints: highlightedPoint === null, showLine: !isGroupNavigation, points: verticalMarkers, ref: verticalMarkerRef }),
                    highlightedPoint && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_highlighted_point__WEBPACK_IMPORTED_MODULE_25__["default"], { ref: highlightedPointRef, point: point, role: "button", ariaLabel: activeAriaLabel, ariaHasPopup: true, ariaExpanded: isPopoverPinned })),
                    isGroupNavigation && xScale.isCategorical() && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_bar_groups__WEBPACK_IMPORTED_MODULE_26__["default"], { ariaLabel: activeAriaLabel, isRefresh: isRefresh, isPopoverPinned: isPopoverPinned, barGroups: barGroups, highlightedGroupIndex: highlightedGroupIndex, highlightedGroupRef: highlightedGroupRef })),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_bottom_labels__WEBPACK_IMPORTED_MODULE_27__["default"], { axis: x, ticks: xy.ticks[x], scale: xy.scale[x], tickFormatter: xy.tickFormatter[x], title: xy.title[x], ariaRoleDescription: xy.ariaRoleDescription[x], height: plotHeight, width: plotWidth, offsetLeft: leftLabelsWidth + BOTTOM_LABELS_OFFSET, offsetRight: BOTTOM_LABELS_OFFSET, autoHeight: setBottomLabelsHeight })),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_cartesian_chart_axis_label__WEBPACK_IMPORTED_MODULE_17__["default"], { axis: x, position: "bottom", title: xy.title[x] })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_chart_popover__WEBPACK_IMPORTED_MODULE_28__["default"], { ref: popoverRef, containerRef: containerRefObject, trackRef: highlightedElementRef, isOpen: isPopoverOpen, isPinned: isPopoverPinned, highlightDetails: highlightDetails, onDismiss: onPopoverDismiss, size: detailPopoverSize, dismissAriaLabel: i18nStrings.detailPopoverDismissAriaLabel, onMouseLeave: onPopoverLeave }))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-filters.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-filters.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalChartFilters)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _internal_components_chart_filter__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/components/chart-filter */ "./node_modules/@cloudscape-design/components/internal/components/chart-filter/index.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function InternalChartFilters({ series, visibleSeries, onChange, i18nStrings, hideFilter, additionalFilters, }) {
    const filterItems = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => series.map(({ series, color }) => ({
        label: series.title,
        type: _utils__WEBPACK_IMPORTED_MODULE_2__.chartLegendMap[series.type],
        color,
        datum: series,
    })), [series]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { size: "l", direction: "horizontal", className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["has-default-filter"]]: !hideFilter,
        }) },
        !hideFilter && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_filter__WEBPACK_IMPORTED_MODULE_5__["default"], { series: filterItems, onChange: onChange, selectedSeries: visibleSeries, i18nStrings: i18nStrings })),
        additionalFilters));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-legend.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-legend.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalChartLegend)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_chart_legend__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/components/chart-legend */ "./node_modules/@cloudscape-design/components/internal/components/chart-legend/index.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function InternalChartLegend({ series, visibleSeries, highlightedSeries, onHighlightChange, legendTitle, ariaLabel, plotContainerRef, }) {
    const legendItems = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        return series
            .filter(s => visibleSeries.indexOf(s.series) !== -1)
            .map(({ series, color }) => ({
            label: series.title,
            type: _utils__WEBPACK_IMPORTED_MODULE_1__.chartLegendMap[series.type],
            color,
            datum: series,
        }));
    }, [series, visibleSeries]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_legend__WEBPACK_IMPORTED_MODULE_2__["default"], { series: legendItems, highlightedSeries: highlightedSeries || null, onHighlightChange: onHighlightChange, legendTitle: legendTitle, ariaLabel: ariaLabel, plotContainerRef: plotContainerRef }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-popover.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-popover.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_components_chart_popover__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/components/chart-popover */ "./node_modules/@cloudscape-design/components/internal/components/chart-popover/index.js");
/* harmony import */ var _internal_components_chart_series_details__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/components/chart-series-details */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-details/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js");
/* harmony import */ var _internal_components_transition__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/components/transition */ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(MixedChartPopover));
function MixedChartPopover({ containerRef, trackRef, isOpen, isPinned, highlightDetails, onDismiss, size = 'medium', dismissAriaLabel, onMouseEnter, onMouseLeave, }, popoverRef) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_transition__WEBPACK_IMPORTED_MODULE_2__.Transition, { in: isOpen }, (state, ref) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: ref, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(state === 'exiting' && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].exiting) }, (isOpen || state !== 'exited') && highlightDetails && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_popover__WEBPACK_IMPORTED_MODULE_4__["default"], { ref: popoverRef, title: highlightDetails.position, trackRef: trackRef, trackKey: highlightDetails.position, dismissButton: isPinned, dismissAriaLabel: dismissAriaLabel, onDismiss: onDismiss, container: containerRef.current, size: size, onMouseEnter: onMouseEnter, onMouseLeave: onMouseLeave },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_series_details__WEBPACK_IMPORTED_MODULE_5__["default"], { details: highlightDetails.details })))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/data-series.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/data-series.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ DataSeries)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _line_series__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./line-series */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/line-series.js");
/* harmony import */ var _bar_series__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./bar-series */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/bar-series.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function DataSeries({ axis, plotHeight, plotWidth, highlightedGroupIndex, highlightedSeries, stackedBars, isGroupNavigation, visibleSeries, xScale, yScale, }) {
    const chartAreaClipPath = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)('awsui-mixed-line-bar-chart__chart-area-');
    const stackedBarOffsetMaps = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        if (!stackedBars) {
            return [];
        }
        const barData = [];
        visibleSeries.forEach(({ series }) => {
            if (series.type === 'bar') {
                barData.push(series.data);
            }
        });
        return (0,_utils__WEBPACK_IMPORTED_MODULE_3__.calculateOffsetMaps)(barData);
    }, [visibleSeries, stackedBars]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("defs", { "aria-hidden": "true" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("clipPath", { id: chartAreaClipPath },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { x: 0, y: 0, width: plotWidth, height: plotHeight }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { "aria-hidden": isGroupNavigation ? true : undefined, role: "group" }, visibleSeries.map(({ series, color }, index) => {
            const isHighlighted = series === highlightedSeries;
            const isDimmed = !!highlightedSeries && !isHighlighted;
            switch (series.type) {
                case 'line':
                case 'threshold': {
                    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { key: index, role: "group", "aria-label": series.title, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].series, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`series--${series.type}`], {
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["series--highlighted"]]: isHighlighted,
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["series--dimmed"]]: isDimmed,
                        }) },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_line_series__WEBPACK_IMPORTED_MODULE_5__["default"], { axis: axis, series: series, color: color, xScale: xScale, yScale: yScale, chartAreaClipPath: chartAreaClipPath })));
                }
                case 'bar':
                    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_bar_series__WEBPACK_IMPORTED_MODULE_6__["default"], { key: index, axis: axis, series: series, color: color, totalSeriesCount: visibleSeries.filter(s => s.series.type === 'bar').length, seriesIndex: index, xScale: xScale, yScale: yScale, plotSize: axis === 'y' ? plotWidth : plotHeight, highlighted: isHighlighted, dimmed: isDimmed, chartAreaClipPath: chartAreaClipPath, stackedBarOffsets: stackedBarOffsetMaps[index], highlightedGroupIndex: highlightedGroupIndex }));
            }
        }))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/domain.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/domain.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "computeDomainX": () => (/* binding */ computeDomainX),
/* harmony export */   "computeDomainY": () => (/* binding */ computeDomainY)
/* harmony export */ });
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function computeDomainX(series, xScaleType) {
    if (xScaleType === 'categorical') {
        return series.reduce((acc, s) => {
            if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isDataSeries)(s.series)) {
                s.series.data.forEach(({ x }) => {
                    if (acc.indexOf(x) === -1) {
                        acc.push(x);
                    }
                });
            }
            if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isXThreshold)(s.series)) {
                if (acc.indexOf(s.series.x) === -1) {
                    acc.push(s.series.x);
                }
            }
            return acc;
        }, []);
    }
    return series.reduce((acc, curr) => {
        // Y-thresholds don't have X value.
        if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isYThreshold)(curr.series)) {
            return acc;
        }
        // Compare x-threshold X with current min, max.
        if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isXThreshold)(curr.series)) {
            const [min, max] = acc;
            const newMin = min === undefined || min === null || curr.series.x < min ? curr.series.x : min;
            const newMax = max === undefined || max === null || max < curr.series.x ? curr.series.x : max;
            return [newMin, newMax];
        }
        // Compare all series X values with current min, max.
        if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isDataSeries)(curr.series)) {
            return curr.series.data.reduce(([min, max], { x }) => {
                const newMin = min === undefined || min === null || x < min ? x : min;
                const newMax = max === undefined || max === null || max < x ? x : max;
                return [newMin, newMax];
            }, acc);
        }
        return acc;
    }, []);
}
function find(arr, func) {
    for (let i = 0; i < arr.length; i++) {
        const found = func(arr[i]);
        if (found) {
            return arr[i];
        }
    }
    return null;
}
function computeDomainY(series, scaleType, stackedBars) {
    let _series = series;
    // For stacked bars, we need to accumulate all the bar series into a positive and a negative series
    if (stackedBars) {
        const { positiveData, negativeData } = series.reduce((acc, curr) => {
            if (curr.series.type === 'bar') {
                curr.series.data.forEach(({ x, y }) => {
                    const data = y < 0 ? acc.negativeData : acc.positiveData;
                    const stackedDatum = find(data, el => (0,_utils__WEBPACK_IMPORTED_MODULE_0__.matchesX)(el.x, x));
                    if (stackedDatum) {
                        stackedDatum.y += y;
                    }
                    else {
                        data.push({ x, y });
                    }
                    return acc;
                });
            }
            return acc;
        }, {
            positiveData: [],
            negativeData: [],
        });
        // Artificial series with the sum of all bars when stacked
        const stackedSeries = [
            {
                color: '',
                index: NaN,
                series: {
                    type: 'bar',
                    title: 'positive',
                    data: positiveData,
                },
            },
            {
                color: '',
                index: NaN,
                series: {
                    type: 'bar',
                    title: 'negative',
                    data: negativeData,
                },
            },
        ];
        // MixedLineBarChart can also contain other non-bar series,
        // so we replace all bars with the artificial bar series
        // Then proceed to compute range with it and the remaining (non-bar) series
        _series = [...stackedSeries, ..._series.filter(s => s.series.type !== 'bar')];
    }
    const domain = _series.reduce((acc, curr) => {
        // Compare threshold Y value with current min, max.
        if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isYThreshold)(curr.series)) {
            const [min, max] = acc;
            const newMin = min === undefined || curr.series.y < min ? curr.series.y : min;
            const newMax = max === undefined || max < curr.series.y ? curr.series.y : max;
            return [newMin, newMax];
        }
        // X-thresholds don't have Y value.
        if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isXThreshold)(curr.series)) {
            return acc;
        }
        // Compare all series Y values with current min, max.
        if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isDataSeries)(curr.series)) {
            return curr.series.data.reduce(([min, max], { y }) => {
                const newMin = min === undefined || y < min ? y : min;
                const newMax = max === undefined || max < y ? y : max;
                return [newMin, newMax];
            }, acc);
        }
        return acc;
    }, [0, 0]);
    // Log scales can't start from 0, so if possible, start from 1.
    if (scaleType === 'log' && domain[0] === 0 && domain[1] > 1) {
        return [1, domain[1]];
    }
    return domain;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/format-highlighted.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/format-highlighted.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ formatHighlighted)
/* harmony export */ });
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");

/** Formats provided x-position and its corresponding series values. */
function formatHighlighted(position, series, xTickFormatter) {
    const formattedPosition = xTickFormatter ? xTickFormatter(position) : position.toString();
    const details = [];
    series.forEach(s => {
        const detail = getSeriesDetail(s, position);
        if (detail) {
            details.push(detail);
        }
    });
    return { position: formattedPosition, details };
}
function getSeriesDetail(internalSeries, targetX) {
    const { series, color } = internalSeries;
    // X-thresholds are only shown when X matches.
    if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isXThreshold)(series)) {
        return series.x === targetX
            ? {
                key: series.title,
                value: '',
                color,
                markerType: 'dashed',
            }
            : null;
    }
    if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isYThreshold)(series)) {
        return {
            key: series.title,
            value: series.valueFormatter ? series.valueFormatter(series.y) : series.y,
            color,
            markerType: 'dashed',
        };
    }
    if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isDataSeries)(series)) {
        for (const datum of series.data) {
            if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.matchesX)(targetX, datum.x)) {
                return {
                    key: series.title,
                    value: series.valueFormatter ? series.valueFormatter(datum.y, targetX) : datum.y,
                    color,
                    markerType: series.type === 'line' ? 'line' : 'rectangle',
                };
            }
        }
    }
    return null;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/hooks/use-mouse-hover.js":
/*!**************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/hooks/use-mouse-hover.js ***!
  \**************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useMouseHover": () => (/* binding */ useMouseHover)
/* harmony export */ });
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const MAX_HOVER_MARGIN = 6;
const POPOVER_DEADZONE = 12;
function useMouseHover({ plotRef, popoverRef, scaledSeries, barGroups, highlightPoint, highlightGroup, clearHighlightedSeries, isGroupNavigation, isHandlersDisabled, highlightX, }) {
    const isMouseOverPopover = (event) => {
        var _a;
        if ((_a = popoverRef.current) === null || _a === void 0 ? void 0 : _a.firstChild) {
            const popoverPosition = popoverRef.current.firstChild.getBoundingClientRect();
            if (event.clientX > popoverPosition.x - POPOVER_DEADZONE &&
                event.clientX < popoverPosition.x + popoverPosition.width + POPOVER_DEADZONE &&
                event.clientY > popoverPosition.y - POPOVER_DEADZONE &&
                event.clientY < popoverPosition.y + popoverPosition.height + POPOVER_DEADZONE) {
                return true;
            }
        }
        return false;
    };
    const onSeriesMouseMove = (event) => {
        var _a, _b;
        const svgRect = event.target.getBoundingClientRect();
        const offsetX = event.clientX - svgRect.left;
        const closestX = scaledSeries
            .map(v => v.x)
            .reduce((prev, curr) => (Math.abs(curr - offsetX) < Math.abs(prev - offsetX) ? curr : prev), -Infinity);
        if (isFinite(closestX)) {
            const offsetY = event.clientY - svgRect.top;
            const closestY = scaledSeries
                .filter(v => v.x === closestX || (0,_utils__WEBPACK_IMPORTED_MODULE_0__.isYThreshold)(v.series))
                .map(v => v.y)
                .reduce((prev, curr) => (Math.abs(curr - offsetY) < Math.abs(prev - offsetY) ? curr : prev), -Infinity);
            if (isFinite(closestY) &&
                Math.abs(offsetX - closestX) < MAX_HOVER_MARGIN &&
                Math.abs(offsetY - closestY) < MAX_HOVER_MARGIN) {
                const [{ color, datum, series }] = scaledSeries.filter(s => (s.x === closestX || (0,_utils__WEBPACK_IMPORTED_MODULE_0__.isYThreshold)(s.series)) && s.y === closestY);
                highlightPoint({ x: closestX, y: closestY, color, datum, series });
            }
            else {
                let datumX = null;
                for (const point of scaledSeries) {
                    if (point.x === closestX) {
                        datumX = (_b = (_a = point.datum) === null || _a === void 0 ? void 0 : _a.x) !== null && _b !== void 0 ? _b : null;
                        break;
                    }
                }
                highlightX({ scaledX: closestX, label: datumX });
            }
        }
    };
    const onGroupMouseMove = (event) => {
        const svgRect = event.target.getBoundingClientRect();
        const offsetX = event.clientX - svgRect.left;
        const offsetY = event.clientY - svgRect.top;
        // If hovering over some group - highlight it.
        for (let groupIndex = 0; groupIndex < barGroups.length; groupIndex++) {
            const { position: { x, y, width, height }, } = barGroups[groupIndex];
            if (x <= offsetX && offsetX <= x + width && y <= offsetY && offsetY <= y + height) {
                highlightGroup(groupIndex);
                return;
            }
        }
        // Otherwise - clear the highlight.
        clearHighlightedSeries();
    };
    const onSVGMouseMove = (event) => {
        if (event.target === plotRef.current.svg && !isHandlersDisabled && !isMouseOverPopover(event)) {
            if (isGroupNavigation) {
                onGroupMouseMove(event);
            }
            else if (scaledSeries.length > 0) {
                onSeriesMouseMove(event);
            }
        }
    };
    const onSVGMouseOut = (event) => {
        if (isHandlersDisabled || isMouseOverPopover(event)) {
            return;
        }
        if (!(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_1__.nodeContains)(plotRef.current.svg, event.relatedTarget) ||
            (event.relatedTarget && event.relatedTarget.classList.contains(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].series))) {
            highlightX(null);
            clearHighlightedSeries();
        }
    };
    const onPopoverLeave = (event) => {
        if (!plotRef.current.svg.contains(event.relatedTarget)) {
            highlightX(null);
            clearHighlightedSeries();
        }
    };
    return { onSVGMouseMove, onSVGMouseOut, onPopoverLeave };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/hooks/use-navigation.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/hooks/use-navigation.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useNavigation": () => (/* binding */ useNavigation)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function useNavigation({ series, visibleSeries, scaledSeries, barGroups, xScale, yScale, highlightedPoint, highlightedGroupIndex, highlightedSeries, isHandlersDisabled, pinPopover, highlightSeries, highlightGroup, highlightPoint, highlightX, verticalMarkerX, }) {
    const [targetX, setTargetX] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const [xIndex, setXIndex] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    // There are two different types of navigation:
    // 1) Group navigation for any chart that contains a bar series
    // 2) Line navigation for any chart that only contains lines and thresholds
    const isGroupNavigation = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => visibleSeries.some(({ series }) => series.type === 'bar'), [visibleSeries]);
    // Make a list of series that can be navigated between. Bar series are treated as one.
    const { navigableSeries } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => (0,_utils__WEBPACK_IMPORTED_MODULE_1__.findNavigableSeries)(visibleSeries), [visibleSeries]);
    const containsMultipleSeries = navigableSeries.length > 1;
    const onBarGroupFocus = () => {
        const groupIndex = highlightedGroupIndex !== null && highlightedGroupIndex !== void 0 ? highlightedGroupIndex : 0;
        setTargetX(xScale.domain[groupIndex]);
        highlightGroup(groupIndex);
    };
    const onLineFocus = () => {
        if (verticalMarkerX === null) {
            if (containsMultipleSeries) {
                moveToLineGroupIndex(0);
            }
            else {
                moveBetweenSeries(0);
            }
        }
    };
    const onFocus = () => {
        if (isGroupNavigation) {
            onBarGroupFocus();
        }
        else {
            onLineFocus();
        }
    };
    // Returns all the unique X coordinates in scaledSeries.
    // Assumes scaledSeries is sorted by `x`.
    const allUniqueX = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        const result = [];
        for (let i = 0; i < scaledSeries.length; i += 1) {
            const point = scaledSeries[i];
            if (point !== undefined && (!result.length || result[result.length - 1].scaledX !== point.x)) {
                result.push({ scaledX: point.x, datum: point.datum });
            }
        }
        return result;
    }, [scaledSeries]);
    const moveBetweenSeries = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((direction) => {
        var _a, _b, _c, _d;
        if (isGroupNavigation) {
            return;
        }
        const xOffset = xScale.isCategorical() ? Math.max(0, xScale.d3Scale.bandwidth() - 1) / 2 : 0;
        const MAX_SERIES_INDEX = navigableSeries.length - 1;
        // Find the index of the currently highlighted series (if any)
        let previousSeriesIndex = -1;
        if (highlightedSeries) {
            previousSeriesIndex = navigableSeries.indexOf(highlightedSeries);
        }
        // Move forwards or backwards to the new series
        // If index === -1, show all data points from all series at the given X instead of one single series
        const firstPossibleIndex = containsMultipleSeries ? -1 : 0;
        let nextSeriesIndex = 0;
        if (previousSeriesIndex !== null) {
            nextSeriesIndex = previousSeriesIndex + direction;
            if (nextSeriesIndex > MAX_SERIES_INDEX) {
                nextSeriesIndex = firstPossibleIndex;
            }
            else if (nextSeriesIndex < firstPossibleIndex) {
                nextSeriesIndex = MAX_SERIES_INDEX;
            }
        }
        if (nextSeriesIndex === -1) {
            highlightSeries(null);
            highlightPoint(null);
            return;
        }
        const nextSeries = navigableSeries[nextSeriesIndex];
        const nextInternalSeries = series.filter(({ series }) => series === nextSeries)[0];
        // 2. Find point in the next series
        let targetXPoint = ((_a = xScale.d3Scale(targetX)) !== null && _a !== void 0 ? _a : NaN) + xOffset;
        if (!isFinite(targetXPoint)) {
            targetXPoint = 0;
        }
        if (nextSeries.type === 'line') {
            const nextScaledSeries = scaledSeries.filter(it => it.series === nextSeries);
            const closestNextSeriesPoint = nextScaledSeries.reduce((prev, curr) => (Math.abs(curr.x - targetXPoint) < Math.abs(prev.x - targetXPoint) ? curr : prev), { x: -Infinity, y: -Infinity });
            highlightPoint(Object.assign(Object.assign({}, closestNextSeriesPoint), { color: nextInternalSeries.color, series: nextSeries }));
        }
        else if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isYThreshold)(nextSeries)) {
            const scaledTargetIndex = scaledSeries.map(it => { var _a; return ((_a = it.datum) === null || _a === void 0 ? void 0 : _a.x) || null; }).indexOf(targetX);
            highlightPoint({
                x: targetXPoint,
                y: (_b = yScale.d3Scale(nextSeries.y)) !== null && _b !== void 0 ? _b : NaN,
                color: nextInternalSeries.color,
                series: nextSeries,
                datum: (_c = scaledSeries[scaledTargetIndex]) === null || _c === void 0 ? void 0 : _c.datum,
            });
        }
        else if ((0,_utils__WEBPACK_IMPORTED_MODULE_1__.isXThreshold)(nextSeries)) {
            highlightPoint({
                x: (_d = xScale.d3Scale(nextSeries.x)) !== null && _d !== void 0 ? _d : NaN,
                y: yScale.d3Scale.range()[0],
                color: nextInternalSeries.color,
                series: nextSeries,
                datum: { x: nextSeries.x, y: NaN },
            });
        }
    }, [
        isGroupNavigation,
        xScale,
        navigableSeries,
        highlightedSeries,
        containsMultipleSeries,
        highlightSeries,
        highlightPoint,
        series,
        targetX,
        scaledSeries,
        yScale,
    ]);
    const moveWithinSeries = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((direction) => {
        var _a;
        const series = highlightedSeries || visibleSeries[0].series;
        if (series.type === 'line' || (0,_utils__WEBPACK_IMPORTED_MODULE_1__.isYThreshold)(series)) {
            const targetScaledSeries = scaledSeries.filter(it => it.series === series);
            const previousPoint = highlightedPoint || targetScaledSeries[0];
            const indexOfPreviousPoint = targetScaledSeries.map(it => it.x).indexOf(previousPoint.x);
            const nextPointIndex = circleIndex(indexOfPreviousPoint + direction, [0, targetScaledSeries.length - 1]);
            const nextPoint = targetScaledSeries[nextPointIndex];
            setTargetX(((_a = nextPoint.datum) === null || _a === void 0 ? void 0 : _a.x) || null);
            setXIndex(nextPointIndex);
            highlightPoint(nextPoint);
        }
        else if (series.type === 'bar') {
            const xDomain = xScale.domain;
            const MAX_GROUP_INDEX = xDomain.length - 1;
            let nextGroupIndex = 0;
            if (highlightedGroupIndex !== null) {
                // find next group
                nextGroupIndex = highlightedGroupIndex + direction;
                if (nextGroupIndex > MAX_GROUP_INDEX) {
                    nextGroupIndex = 0;
                }
                else if (nextGroupIndex < 0) {
                    nextGroupIndex = MAX_GROUP_INDEX;
                }
            }
            const nextDomainIndex = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.nextValidDomainIndex)(nextGroupIndex, barGroups, direction);
            setTargetX(xDomain[nextDomainIndex]);
            highlightGroup(nextDomainIndex);
        }
    }, [
        highlightedSeries,
        visibleSeries,
        scaledSeries,
        highlightedPoint,
        highlightPoint,
        xScale.domain,
        highlightedGroupIndex,
        barGroups,
        highlightGroup,
    ]);
    const moveToLineGroupIndex = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((index) => {
        var _a, _b, _c, _d;
        const point = allUniqueX[index];
        setXIndex(index);
        setTargetX(((_a = point.datum) === null || _a === void 0 ? void 0 : _a.x) || null);
        highlightX({ scaledX: (_b = point === null || point === void 0 ? void 0 : point.scaledX) !== null && _b !== void 0 ? _b : null, label: (_d = (_c = point.datum) === null || _c === void 0 ? void 0 : _c.x) !== null && _d !== void 0 ? _d : null });
    }, [allUniqueX, highlightX]);
    const moveWithinXAxis = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((direction) => {
        if (highlightedSeries || isGroupNavigation) {
            moveWithinSeries(direction);
        }
        else {
            const nextPointGroupIndex = circleIndex(xIndex + direction, [0, allUniqueX.length - 1]);
            moveToLineGroupIndex(nextPointGroupIndex);
        }
    }, [highlightedSeries, isGroupNavigation, moveWithinSeries, xIndex, allUniqueX.length, moveToLineGroupIndex]);
    const onKeyDown = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        const keyCode = event.keyCode;
        if (keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.up &&
            keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.right &&
            keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.down &&
            keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.left &&
            keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.space &&
            keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.enter) {
            return;
        }
        event.preventDefault();
        if (isHandlersDisabled) {
            return;
        }
        if (keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.down || keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.up) {
            moveBetweenSeries(keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.down ? 1 : -1);
        }
        else if (keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.left || keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.right) {
            moveWithinXAxis(keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.right ? 1 : -1);
        }
        else if (keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.enter || keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.space) {
            pinPopover();
        }
    }, [isHandlersDisabled, moveBetweenSeries, moveWithinXAxis, pinPopover]);
    return { isGroupNavigation, onFocus, onKeyDown, xIndex };
}
// Returns given index if it is in range or the opposite range boundary otherwise.
function circleIndex(index, [from, to]) {
    if (index < from) {
        return to;
    }
    if (index > to) {
        return from;
    }
    return index;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/hooks/use-popover.js":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/hooks/use-popover.js ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "usePopover": () => (/* binding */ usePopover)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

function usePopover() {
    const [state, setState] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('closed');
    const isPopoverOpen = state !== 'closed';
    const isPopoverPinned = state === 'pinned';
    const showPopover = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => setState('open'), []);
    const pinPopover = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => setState('pinned'), []);
    const dismissPopover = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => setState('closed'), []);
    return { isPopoverOpen, isPopoverPinned, showPopover, pinPopover, dismissPopover };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/index.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/index.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function MixedLineBarChart(_a) {
    var { series = [], height = 500, xScaleType = 'linear', yScaleType = 'linear', stackedBars = false, horizontalBars = false, statusType = 'finished', detailPopoverSize = 'medium', emphasizeBaselineAxis = true } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["series", "height", "xScaleType", "yScaleType", "stackedBars", "horizontalBars", "statusType", "detailPopoverSize", "emphasizeBaselineAxis"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('MixedLineBarChart');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ series: series, height: height, xScaleType: xScaleType, yScaleType: yScaleType, stackedBars: stackedBars, horizontalBars: horizontalBars, statusType: statusType, detailPopoverSize: detailPopoverSize, emphasizeBaselineAxis: emphasizeBaselineAxis }, props, baseComponentProps)));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(MixedLineBarChart, 'MixedLineBarChart');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MixedLineBarChart);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/internal.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/internal.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalMixedLineBarChart)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _internal_components_chart_status_container__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/components/chart-status-container */ "./node_modules/@cloudscape-design/components/internal/components/chart-status-container/index.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
/* harmony import */ var _internal_hooks_use_previous__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/hooks/use-previous */ "./node_modules/@cloudscape-design/components/internal/hooks/use-previous/index.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _chart_filters__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./chart-filters */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-filters.js");
/* harmony import */ var _chart_legend__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./chart-legend */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-legend.js");
/* harmony import */ var _chart_container__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./chart-container */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/chart-container.js");
/* harmony import */ var _internal_components_cartesian_chart_styles_css_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/components/cartesian-chart/styles.css.js */ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.css.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_utils_create_category_color_scale__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/create-category-color-scale */ "./node_modules/@cloudscape-design/components/internal/utils/create-category-color-scale.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



















function InternalMixedLineBarChart(_a) {
    var { height, xScaleType, yScaleType, xDomain, yDomain, highlightedSeries: controlledHighlightedSeries, visibleSeries: controlledVisibleSeries, series: externalSeries, onFilterChange, onHighlightChange: controlledOnHighlightChange, i18nStrings, ariaLabel, ariaLabelledby, ariaDescription, xTitle, yTitle, stackedBars, horizontalBars, hideFilter, additionalFilters, hideLegend, legendTitle, statusType, detailPopoverSize, emphasizeBaselineAxis, empty, noMatch, errorText, loadingText, recoveryText, onRecoveryClick, __internalRootRef = null } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["height", "xScaleType", "yScaleType", "xDomain", "yDomain", "highlightedSeries", "visibleSeries", "series", "onFilterChange", "onHighlightChange", "i18nStrings", "ariaLabel", "ariaLabelledby", "ariaDescription", "xTitle", "yTitle", "stackedBars", "horizontalBars", "hideFilter", "additionalFilters", "hideLegend", "legendTitle", "statusType", "detailPopoverSize", "emphasizeBaselineAxis", "empty", "noMatch", "errorText", "loadingText", "recoveryText", "onRecoveryClick", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const gotBarSeries = externalSeries.some(s => s.type === 'bar');
        const gotLineSeries = externalSeries.some(s => s.type === 'line');
        if (xScaleType !== 'categorical' && gotBarSeries) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_4__.warnOnce)('MixedLineBarChart', `Bar series cannot be used with a ${xScaleType} scale. Use a categorical x axis instead.`);
        }
        if (horizontalBars && gotLineSeries) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_4__.warnOnce)('MixedLineBarChart', `Property horizontalBars can only be used with charts that contain only bar or threshold series.`);
        }
        for (const s of externalSeries) {
            if (s.type === 'threshold' && s.x !== undefined && s.y !== undefined) {
                (0,_internal_logging__WEBPACK_IMPORTED_MODULE_4__.warnOnce)('MixedLineBarChart', `Series of type "threshold" must contain either x or y property.`);
            }
            if (s.type === 'threshold' && s.x === undefined && s.y === undefined) {
                (0,_internal_logging__WEBPACK_IMPORTED_MODULE_4__.warnOnce)('MixedLineBarChart', `Series of type "threshold" must contain either x or y property.`);
            }
        }
    }, [xScaleType, horizontalBars, externalSeries]);
    const series = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        // Generate series colors if not explicitly provided.
        // The thresholds use a dedicated colour scale.
        const colors = (0,_internal_utils_create_category_color_scale__WEBPACK_IMPORTED_MODULE_5__["default"])(externalSeries, it => (0,_utils__WEBPACK_IMPORTED_MODULE_6__.isYThreshold)(it) || (0,_utils__WEBPACK_IMPORTED_MODULE_6__.isXThreshold)(it), it => it.color || null);
        return externalSeries.map((s, i) => ({ index: i, color: colors[i], series: s }));
    }, [externalSeries]);
    const [highlightedPoint, setHighlightedPoint] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const [highlightedGroupIndex, setHighlightedGroupIndex] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const [highlightedSeries = null, setHighlightedSeries] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_7__.useControllable)(controlledHighlightedSeries, controlledOnHighlightChange, null, {
        componentName: 'MixedLineBarChart',
        controlledProp: 'highlightedSeries',
        changeHandler: 'onHighlightChange',
    });
    const [legendSeries, setLegendSeries] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(highlightedSeries);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        setLegendSeries(controlledHighlightedSeries || null);
    }, [controlledHighlightedSeries]);
    const [externalVisibleSeries, setExternalVisibleSeries] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_7__.useControllable)(controlledVisibleSeries, onFilterChange, externalSeries, {
        componentName: 'MixedLineBarChart',
        controlledProp: 'visibleSeries',
        changeHandler: 'onFilterChange',
    });
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_8__.isDevelopment) {
        // eslint-disable-next-line react-hooks/rules-of-hooks
        const previousSeries = (0,_internal_hooks_use_previous__WEBPACK_IMPORTED_MODULE_9__.usePrevious)(externalSeries);
        const hasPrevious = !!(previousSeries && previousSeries.length);
        const hasCurrent = !!externalSeries.length;
        if (hasPrevious && hasCurrent && externalSeries !== previousSeries && !controlledVisibleSeries && !hideFilter) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_4__.warnOnce)('MixedLineBarChart', 'The `series` value passed into the component changed. ' +
                'This may cause problems with filtering - we recommend that you make the `series` value constant, ' +
                'or provide a `visibleSeries` value that derives from the current `series` value.');
        }
    }
    const visibleSeries = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => series.filter(s => (externalVisibleSeries === null || externalVisibleSeries === void 0 ? void 0 : externalVisibleSeries.indexOf(s.series)) !== -1), [series, externalVisibleSeries]);
    const filterChange = (selectedSeries) => {
        setExternalVisibleSeries(selectedSeries);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_10__.fireNonCancelableEvent)(onFilterChange, {
            visibleSeries: selectedSeries,
        });
    };
    const onHighlightChange = (series) => {
        setHighlightedSeries(series);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_10__.fireNonCancelableEvent)(controlledOnHighlightChange, {
            highlightedSeries: series,
        });
        setLegendSeries(series);
    };
    const onBlur = (event) => {
        if (event.relatedTarget && !(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_11__.nodeContains)(containerRef.current, event.relatedTarget)) {
            highlightedSeries && onHighlightChange(highlightedSeries);
            setHighlightedPoint(null);
            setHighlightedGroupIndex(null);
            setLegendSeries(null);
        }
    };
    const { isEmpty, isNoMatch, showChart } = (0,_internal_components_chart_status_container__WEBPACK_IMPORTED_MODULE_12__.getChartStatus)({
        externalData: externalSeries,
        visibleData: visibleSeries || [],
        statusType,
    });
    const showFilters = statusType === 'finished' && (!isEmpty || isNoMatch) && (additionalFilters || !hideFilter);
    const showLegend = !hideLegend && !isEmpty && statusType === 'finished';
    const reserveLegendSpace = !showChart && !hideLegend;
    const reserveFilterSpace = !showChart && !isNoMatch && (!hideFilter || additionalFilters);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_13__.useMergeRefs)(containerRef, __internalRootRef);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"].root), ref: mergedRef, onBlur: onBlur }),
        showFilters && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_15__["default"], { className: _internal_components_cartesian_chart_styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["filter-container"], margin: { bottom: 'l' } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_chart_filters__WEBPACK_IMPORTED_MODULE_17__["default"], { series: series, visibleSeries: externalVisibleSeries || [], onChange: filterChange, i18nStrings: i18nStrings, hideFilter: hideFilter, additionalFilters: additionalFilters }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"].content, {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["content--reserve-filter"]]: reserveFilterSpace,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_14__["default"]["content--reserve-legend"]]: reserveLegendSpace,
            }), style: { minHeight: height } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_status_container__WEBPACK_IMPORTED_MODULE_12__["default"], { isEmpty: isEmpty, isNoMatch: isNoMatch, showChart: showChart, statusType: statusType, empty: empty, noMatch: noMatch, loadingText: loadingText, errorText: errorText, recoveryText: recoveryText, onRecoveryClick: onRecoveryClick }),
            showChart && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_chart_container__WEBPACK_IMPORTED_MODULE_18__["default"], { height: height, xScaleType: xScaleType, yScaleType: yScaleType, xDomain: xDomain, yDomain: yDomain, xTickFormatter: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.xTickFormatter, yTickFormatter: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.yTickFormatter, emphasizeBaselineAxis: emphasizeBaselineAxis, stackedBars: stackedBars, horizontalBars: horizontalBars, series: series, visibleSeries: visibleSeries, highlightedSeries: highlightedSeries, onHighlightChange: onHighlightChange, highlightedPoint: highlightedPoint, setHighlightedPoint: setHighlightedPoint, highlightedGroupIndex: highlightedGroupIndex, setHighlightedGroupIndex: setHighlightedGroupIndex, detailPopoverSize: detailPopoverSize, xTitle: xTitle, yTitle: yTitle, ariaLabel: ariaLabel, ariaLabelledby: ariaLabelledby, ariaDescription: ariaDescription, i18nStrings: i18nStrings, plotContainerRef: containerRef }))),
        showLegend && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_15__["default"], { margin: { top: 'm' } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_chart_legend__WEBPACK_IMPORTED_MODULE_19__["default"], { series: series, visibleSeries: externalVisibleSeries || [], highlightedSeries: legendSeries, onHighlightChange: onHighlightChange, legendTitle: legendTitle, ariaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.legendAriaLabel, plotContainerRef: containerRef })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/line-series.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/line-series.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ LineSeries)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var d3_shape__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! d3-shape */ "./node_modules/d3-shape/src/line.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function LineSeries({ axis, series, color, xScale, yScale, chartAreaClipPath }) {
    var _a;
    const commonProps = { 'aria-hidden': true, stroke: color, clipPath: `url(#${chartAreaClipPath})` };
    // Render data path. The chart orientation is ignored as only horizontally-oriented lines are supported.
    if (series.type === 'line') {
        const lineGenerator = (0,d3_shape__WEBPACK_IMPORTED_MODULE_1__["default"])()
            .x((d) => {
            let x = xScale.d3Scale(d.x) || 0;
            if (xScale.isCategorical()) {
                const offset = Math.max(0, xScale.d3Scale.bandwidth() - 1) / 2;
                x += offset;
            }
            return x;
        })
            .y((d) => yScale.d3Scale(d.y) || 0);
        // Filter out any data that is not part of the xScale
        const visibleData = series.data.filter(({ x }) => xScale.d3Scale(x) !== undefined);
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", Object.assign({}, commonProps, { d: lineGenerator(visibleData) || '' })));
    }
    // Render a horizontal line (vertical if chart orientation is inverted).
    else if ((0,_utils__WEBPACK_IMPORTED_MODULE_2__.isYThreshold)(series)) {
        const [x1, x2] = xScale.d3Scale.range();
        const y = yScale.d3Scale(series.y);
        const coordinates = axis === 'x' ? { x1, x2, y1: y, y2: y } : { x1: y, x2: y, y1: x1, y2: x2 };
        return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", Object.assign({}, commonProps, coordinates));
    }
    // Render a vertical line (horizontal if chart orientation is inverted).
    // The offset is necessary for categorical scale to render the line in the middle of the category bar.
    else if ((0,_utils__WEBPACK_IMPORTED_MODULE_2__.isXThreshold)(series)) {
        const [y1, y2] = yScale.d3Scale.range();
        const xOffset = xScale.isCategorical() ? Math.max(0, xScale.d3Scale.bandwidth() - 1) / 2 : 0;
        const x = ((_a = xScale.d3Scale(series.x)) !== null && _a !== void 0 ? _a : NaN) + xOffset;
        const coordinates = axis === 'x' ? { x1: x, x2: x, y1, y2 } : { x1: y1, x2: y2, y1: x, y2: x };
        return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", Object.assign({}, commonProps, coordinates));
    }
    // Bar series are handled separately.
    else {
        return null;
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/make-scaled-bar-groups.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/make-scaled-bar-groups.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ makeScaledBarGroups)
/* harmony export */ });
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");

/**
 * Creates a list of all bar (and mixed) groups in the series with their scaled positions.
 */
function makeScaledBarGroups(series, xScale, plotWidth, plotHeight, axis) {
    if (!xScale.isCategorical()) {
        return [];
    }
    return xScale.domain.map(x => {
        const scaledX = xScale.d3Scale(x);
        const isValid = typeof scaledX !== 'undefined' && isFinite(scaledX);
        return {
            x,
            isValid,
            hasData: series.some(({ series }) => {
                // If there is a threshold series, every valid group will have a data point.
                if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isYThreshold)(series)) {
                    return true;
                }
                // X-thresholds do not have associated value.
                if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isXThreshold)(series)) {
                    return false;
                }
                if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isDataSeries)(series)) {
                    return series.data.some(datum => (0,_utils__WEBPACK_IMPORTED_MODULE_0__.matchesX)(datum.x, x));
                }
                return false;
            }),
            position: axis === 'x'
                ? {
                    x: 0,
                    y: isValid ? scaledX || 0 : 0,
                    width: plotWidth,
                    height: xScale.d3Scale.bandwidth(),
                }
                : {
                    x: isValid ? scaledX || 0 : 0,
                    y: 0,
                    width: xScale.d3Scale.bandwidth(),
                    height: plotHeight,
                },
        };
    });
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/make-scaled-series.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/make-scaled-series.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ makeScaledSeries)
/* harmony export */ });
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js");

/** Combine all line series into an array of scaled data points with the given scales. */
function makeScaledSeries(allSeries, xScale, yScale) {
    const xOffset = xScale.isCategorical() ? Math.max(0, xScale.d3Scale.bandwidth() - 1) / 2 : 0;
    const scaleX = (x) => (xScale.d3Scale(x) || 0) + xOffset;
    const scaleY = (y) => yScale.d3Scale(y) || 0;
    const allX = getAllX(allSeries);
    function mergeLineSeriesPointsWithXThresholds(scaledPoints, xThresholdSeries, xThresholdSeriesColor) {
        var _a, _b;
        const x = scaleX(xThresholdSeries.x);
        // Locate a point the x-threshold can be inserted after (if such exists).
        let bisectIndex = -1;
        for (let i = 0; i < scaledPoints.length - 1; i++) {
            if (scaledPoints[i].x < x && x < scaledPoints[i + 1].x) {
                bisectIndex = i;
                break;
            }
        }
        // Insert x-threshold point into the given series using extrapolated Y value.
        // The extrapolated value is only used to render highlighted point on the chart plot.
        if (bisectIndex !== -1) {
            const prevY = ((_a = scaledPoints[bisectIndex].datum) === null || _a === void 0 ? void 0 : _a.y) || 0;
            const nextY = ((_b = scaledPoints[bisectIndex + 1].datum) === null || _b === void 0 ? void 0 : _b.y) || 0;
            const averageY = (prevY + nextY) / 2;
            scaledPoints.push({
                x: x,
                y: scaleY(averageY),
                datum: { x: xThresholdSeries.x, y: NaN },
                series: scaledPoints[bisectIndex].series,
                color: xThresholdSeriesColor,
            });
        }
    }
    const scaledSeriesX = allSeries.map(({ series, color }) => {
        const scaledPoints = [];
        // Scale and add all line series data points.
        if (series.type === 'line') {
            for (const datum of series.data) {
                scaledPoints.push({ x: scaleX(datum.x), y: scaleY(datum.y), datum, series, color });
            }
            // Sort scaled points to ensure correct x-thresholds insertion.
            scaledPoints.sort((s1, s2) => s1.x - s2.x);
            // Merge x-thresholds into series if they don't have a shared coordinate.
            for (const otherSeries of allSeries) {
                if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isXThreshold)(otherSeries.series)) {
                    mergeLineSeriesPointsWithXThresholds(scaledPoints, otherSeries.series, otherSeries.color);
                }
            }
        }
        // Y-thresholds only have Y. To make thresholds navigable they are mapped to all defined X values.
        else if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isYThreshold)(series)) {
            for (const x of allX) {
                scaledPoints.push({ x: scaleX(x), y: scaleY(series.y), datum: { x, y: series.y }, series, color });
            }
            // Support threshold-only setup.
            if (allX.length === 0) {
                scaledPoints.push({ x: NaN, y: scaleY(series.y), series, color });
            }
        }
        // X-thresholds only have X. The y value is taken as NaN which means there is no associated point - only vertical marker.
        else if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isXThreshold)(series)) {
            scaledPoints.push({ x: scaleX(series.x), y: NaN, datum: { x: series.x, y: NaN }, series, color });
        }
        // Bar series are handled separately.
        return scaledPoints;
    });
    // Sort scaled points by x to ensure their order matches visual order in the chart to support navigation.
    return flatten(scaledSeriesX).sort((s1, s2) => s1.x - s2.x);
}
/** Collect unique x values from all data series. */
function getAllX(series) {
    const addDataXSet = new Set();
    for (const { series: s } of series) {
        switch (s.type) {
            // Add all X values from data series.
            case 'bar':
            case 'line':
                for (const d of s.data) {
                    addDataXSet.add(d.x);
                }
                break;
            case 'threshold':
                // X-thresholds have a single X value.
                if ((0,_utils__WEBPACK_IMPORTED_MODULE_0__.isXThreshold)(s)) {
                    addDataXSet.add(s.x);
                }
                // Thresholds don't have X values.
                break;
        }
    }
    const allDataX = [];
    addDataXSet.forEach(x => allDataX.push(x));
    return allDataX;
}
function flatten(arrays) {
    const merged = [];
    for (const array of arrays) {
        for (const item of array) {
            merged.push(item);
        }
    }
    return merged;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.css.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "series": "awsui_series_1yz9c_1p6ht_93",
  "series--bar": "awsui_series--bar_1yz9c_1p6ht_94",
  "series__rect": "awsui_series__rect_1yz9c_1p6ht_94",
  "exiting": "awsui_exiting_1yz9c_1p6ht_111",
  "awsui-motion-fade-out-0": "awsui_awsui-motion-fade-out-0_1yz9c_1p6ht_1",
  "root": "awsui_root_1yz9c_1p6ht_137",
  "filter-container": "awsui_filter-container_1yz9c_1p6ht_152",
  "has-default-filter": "awsui_has-default-filter_1yz9c_1p6ht_156",
  "chart-container": "awsui_chart-container_1yz9c_1p6ht_160",
  "chart-container__vertical": "awsui_chart-container__vertical_1yz9c_1p6ht_166",
  "chart-container__horizontal": "awsui_chart-container__horizontal_1yz9c_1p6ht_172",
  "content": "awsui_content_1yz9c_1p6ht_176",
  "content--reserve-filter": "awsui_content--reserve-filter_1yz9c_1p6ht_183",
  "content--reserve-legend": "awsui_content--reserve-legend_1yz9c_1p6ht_187",
  "series--highlighted": "awsui_series--highlighted_1yz9c_1p6ht_200",
  "series__bar--highlighted": "awsui_series__bar--highlighted_1yz9c_1p6ht_201",
  "series--dimmed": "awsui_series--dimmed_1yz9c_1p6ht_205",
  "series--threshold": "awsui_series--threshold_1yz9c_1p6ht_214",
  "bar-group": "awsui_bar-group_1yz9c_1p6ht_219"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/utils.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "calculateOffsetMaps": () => (/* binding */ calculateOffsetMaps),
/* harmony export */   "chartLegendMap": () => (/* binding */ chartLegendMap),
/* harmony export */   "findNavigableSeries": () => (/* binding */ findNavigableSeries),
/* harmony export */   "getKeyValue": () => (/* binding */ getKeyValue),
/* harmony export */   "isDataSeries": () => (/* binding */ isDataSeries),
/* harmony export */   "isXThreshold": () => (/* binding */ isXThreshold),
/* harmony export */   "isYThreshold": () => (/* binding */ isYThreshold),
/* harmony export */   "matchesX": () => (/* binding */ matchesX),
/* harmony export */   "nextValidDomainIndex": () => (/* binding */ nextValidDomainIndex)
/* harmony export */ });
const chartLegendMap = {
    line: 'line',
    bar: 'rectangle',
    threshold: 'dashed',
};
// Starting from the given index, find the first x value in the x domain that has bar data attached to it.
const nextValidDomainIndex = (nextGroupIndex, barGroups, direction = 1) => {
    let index = nextGroupIndex;
    if (index < 0 || index >= barGroups.length) {
        index = 0;
    }
    do {
        if (barGroups[index].isValid && barGroups[index].hasData) {
            return index;
        }
        index += direction;
        // Loop back to the beginning if necessary
        if (index >= barGroups.length) {
            index = 0;
        }
        else if (index < 0) {
            index = barGroups.length - 1;
        }
    } while (index !== nextGroupIndex);
    return 0;
};
/**
 * Find the subset of series that are individually navigable with keyboard.
 * Lines and thresholds are navigated individually, while bar series are grouped as one.
 */
function findNavigableSeries(series) {
    const navigableSeries = [];
    let navigableBarSeriesIndex = -1;
    series.forEach(internalSeries => {
        if (internalSeries.series.type === 'bar') {
            // Only include the first bar series because all bar series are handled as one
            if (navigableBarSeriesIndex === -1) {
                navigableBarSeriesIndex = navigableSeries.length;
                navigableSeries.push(internalSeries.series);
            }
        }
        else {
            navigableSeries.push(internalSeries.series);
        }
    });
    return { navigableSeries, navigableBarSeriesIndex };
}
/**
 * Checks if two x values are equal.
 * With a special treat for Date values which need to be converted to numbers first.
 */
const matchesX = (x1, x2) => {
    if (x1 instanceof Date && x2 instanceof Date) {
        return x1.getTime() === x2.getTime();
    }
    return x1 === x2;
};
/**
 * Calculates list of offset maps from all data by accumulating each value
 */
function calculateOffsetMaps(data) {
    return data.reduce((acc, curr, idx) => {
        // First series receives empty offsets map
        if (idx === 0) {
            acc.push({ positiveOffsets: {}, negativeOffsets: {} });
        }
        const lastMap = acc[idx];
        const map = lastMap
            ? { positiveOffsets: Object.assign({}, lastMap.positiveOffsets), negativeOffsets: Object.assign({}, lastMap.negativeOffsets) }
            : { positiveOffsets: {}, negativeOffsets: {} };
        curr.forEach(({ x, y }) => {
            const key = getKeyValue(x);
            if (y < 0) {
                const lastValue = (lastMap === null || lastMap === void 0 ? void 0 : lastMap.negativeOffsets[key]) || 0;
                map.negativeOffsets[key] = lastValue + y;
            }
            else {
                const lastValue = (lastMap === null || lastMap === void 0 ? void 0 : lastMap.positiveOffsets[key]) || 0;
                map.positiveOffsets[key] = lastValue + y;
            }
        });
        // Ignore last value for map but still run it for logging
        if (idx < data.length - 1) {
            acc.push(map);
        }
        return acc;
    }, []);
}
/** Returns string or number value for ChartDataTypes key */
const getKeyValue = (key) => (key instanceof Date ? key.getTime() : key);
function isYThreshold(series) {
    return series.type === 'threshold' && 'y' in series;
}
function isXThreshold(series) {
    return series.type === 'threshold' && 'x' in series;
}
function isDataSeries(series) {
    return series.type === 'line' || series.type === 'bar';
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/modal/body-scroll.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/modal/body-scroll.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "disableBodyScrolling": () => (/* binding */ disableBodyScrolling),
/* harmony export */   "enableBodyScrolling": () => (/* binding */ enableBodyScrolling)
/* harmony export */ });
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/modal/styles.css.js");
/* harmony import */ var _internal_utils_browser_scrollbar_size__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/utils/browser-scrollbar-size */ "./node_modules/@cloudscape-design/components/internal/utils/browser-scrollbar-size.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


let initialBodyPaddingRightStyle = undefined;
function disableBodyScrolling() {
    setBodyScrollbarPadding();
    document.body.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_0__["default"]["modal-open"]);
}
function enableBodyScrolling() {
    document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_0__["default"]["modal-open"]);
    restoreBodyScrollbarPadding();
}
function setBodyScrollbarPadding() {
    if (bodyHasScrollbar()) {
        initialBodyPaddingRightStyle = document.body.style.paddingRight;
        const initialBodyPaddingRight = computedBodyPaddingRightPixels();
        const scrollbarWidth = (0,_internal_utils_browser_scrollbar_size__WEBPACK_IMPORTED_MODULE_1__.browserScrollbarSize)().width;
        const newBodyPaddingRight = initialBodyPaddingRight + scrollbarWidth;
        document.body.style.paddingRight = newBodyPaddingRight + 'px';
    }
}
function computedBodyPaddingRightPixels() {
    return parseInt(window.getComputedStyle(document.body).paddingRight, 10);
}
function restoreBodyScrollbarPadding() {
    if (initialBodyPaddingRightStyle) {
        document.body.style.setProperty('padding-right', initialBodyPaddingRightStyle);
    }
    else {
        document.body.style.removeProperty('padding-right');
    }
    initialBodyPaddingRightStyle = undefined;
}
function bodyHasScrollbar() {
    // Unfortunately this difference doesn't appear to match the scrollbar width during testing,
    // otherwise we could remove browserScrollbarSize().  Bootstrap also doesn't use this difference
    // directly.
    return document.body.clientWidth < window.innerWidth;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/modal/index.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/modal/index.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Modal)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/modal/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function Modal(_a) {
    var { size = 'medium', closeAriaLabel = '' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["size", "closeAriaLabel"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Modal');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ size: size, closeAriaLabel: closeAriaLabel }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Modal, 'Modal');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/modal/internal.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/modal/internal.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalModal)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _header_internal__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../header/internal */ "./node_modules/@cloudscape-design/components/header/internal.js");
/* harmony import */ var _internal_components_portal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/components/portal */ "./node_modules/@cloudscape-design/components/internal/components/portal/index.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _body_scroll__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./body-scroll */ "./node_modules/@cloudscape-design/components/modal/body-scroll.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/modal/styles.css.js");
/* harmony import */ var _internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../internal/components/focus-lock */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/index.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");
/* harmony import */ var _internal_hooks_use_intersection_observer__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/hooks/use-intersection-observer */ "./node_modules/@cloudscape-design/components/internal/hooks/use-intersection-observer/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


















function InternalModal(_a) {
    var { modalRoot } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["modalRoot"]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_portal__WEBPACK_IMPORTED_MODULE_4__["default"], { container: modalRoot },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(InnerModal, Object.assign({}, rest))));
}
// Separate component to prevent the Portal from getting in the way of refs, as it needs extra cycles to render the inner components.
// useContainerQuery needs its targeted element to exist on the first render in order to work properly.
function InnerModal(_a) {
    var { size, visible, header, children, footer, disableContentPaddings, onDismiss, __internalRootRef = null } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["size", "visible", "header", "children", "footer", "disableContentPaddings", "onDismiss", "__internalRootRef"]);
    const instanceUniqueId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)();
    const headerId = `${rest.id || instanceUniqueId}-header`;
    const lastMouseDownElementRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [breakpoint, breakpointsRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_6__.useContainerBreakpoints)(['xs']);
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_7__.useInternalI18n)('modal');
    const closeAriaLabel = i18n('closeAriaLabel', rest.closeAriaLabel);
    const refObject = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_8__.useMergeRefs)(breakpointsRef, refObject, __internalRootRef);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_9__.useVisualRefresh)();
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    // enable body scroll and restore focus if unmounting while visible
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        return () => {
            (0,_body_scroll__WEBPACK_IMPORTED_MODULE_10__.enableBodyScrolling)();
        };
    }, []);
    // enable / disable body scroll
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (visible) {
            (0,_body_scroll__WEBPACK_IMPORTED_MODULE_10__.disableBodyScrolling)();
        }
        else {
            (0,_body_scroll__WEBPACK_IMPORTED_MODULE_10__.enableBodyScrolling)();
        }
    }, [visible]);
    // Because we hide the element with styles (and not actually detach it from DOM), we need to scroll to top
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (visible && refObject.current) {
            refObject.current.scrollTop = 0;
        }
    }, [visible]);
    const dismiss = (reason) => (0,_internal_events__WEBPACK_IMPORTED_MODULE_11__.fireNonCancelableEvent)(onDismiss, { reason });
    const onOverlayMouseDown = (event) => {
        lastMouseDownElementRef.current = event.target;
    };
    const onOverlayClick = (event) => {
        const overlay = refObject.current;
        const lastClicked = lastMouseDownElementRef.current;
        if (event.target === overlay && lastClicked === overlay) {
            dismiss('overlay');
        }
    };
    const onCloseButtonClick = () => dismiss('closeButton');
    const escKeyHandler = (event) => {
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_12__.KeyCode.escape) {
            dismiss('keyboard');
        }
    };
    // We use an empty div element at the end of the content slot as a sentinel
    // to detect when the user has scrolled to the bottom.
    const { ref: stickySentinelRef, isIntersecting: footerStuck } = (0,_internal_hooks_use_intersection_observer__WEBPACK_IMPORTED_MODULE_13__.useIntersectionObserver)();
    // Add extra scroll padding to account for the height of the sticky footer,
    // to prevent it from covering focused elements.
    const [footerHeight, footerRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_14__.useContainerQuery)(rect => rect.borderBoxHeight);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_15__.FormFieldContext.Provider, { value: {} },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].root, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].hidden]: !visible }, baseProps.className, isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].refresh), role: "dialog", "aria-modal": true, "aria-labelledby": headerId, onMouseDown: onOverlayMouseDown, onClick: onOverlayClick, ref: mergedRef, style: footerHeight ? { scrollPaddingBottom: footerHeight } : undefined }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_17__["default"], { disabled: !visible, autoFocus: true, restoreFocus: true, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["focus-lock"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].dialog, _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"][size], _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"][`breakpoint-${breakpoint}`], isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].refresh), onKeyDown: escKeyHandler, tabIndex: -1 },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].container },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].header },
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header_internal__WEBPACK_IMPORTED_MODULE_18__["default"], { variant: "h2", __disableActionsWrapping: true, actions: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_19__.InternalButton, { ariaLabel: closeAriaLabel, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["dismiss-control"], variant: "modal-dismiss", iconName: "close", formAction: "none", onClick: onCloseButtonClick }) },
                                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { id: headerId, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["header--text"] }, header))),
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].content, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["no-paddings"]]: disableContentPaddings }) },
                            children,
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: stickySentinelRef })),
                        footer && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: footerRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"].footer, footerStuck && _styles_css_js__WEBPACK_IMPORTED_MODULE_16__["default"]["footer--stuck"]) }, footer))))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/modal/styles.css.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/modal/styles.css.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/modal/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "dialog": "awsui_dialog_1d2i7_1ij78_105",
  "modal-slide-up": "awsui_modal-slide-up_1d2i7_1ij78_1",
  "awsui-motion-fade-in-0": "awsui_awsui-motion-fade-in-0_1d2i7_1ij78_1",
  "refresh": "awsui_refresh_1d2i7_1ij78_128",
  "awsui-motion-scale-popup": "awsui_awsui-motion-scale-popup_1d2i7_1ij78_1",
  "root": "awsui_root_1d2i7_1ij78_161",
  "awsui-motion-fade-in": "awsui_awsui-motion-fade-in_1d2i7_1ij78_1",
  "hidden": "awsui_hidden_1d2i7_1ij78_226",
  "focus-lock": "awsui_focus-lock_1d2i7_1ij78_230",
  "small": "awsui_small_1d2i7_1ij78_248",
  "medium": "awsui_medium_1d2i7_1ij78_251",
  "large": "awsui_large_1d2i7_1ij78_254",
  "max": "awsui_max_1d2i7_1ij78_257",
  "breakpoint-xs": "awsui_breakpoint-xs_1d2i7_1ij78_257",
  "container": "awsui_container_1d2i7_1ij78_262",
  "content": "awsui_content_1d2i7_1ij78_281",
  "no-paddings": "awsui_no-paddings_1d2i7_1ij78_284",
  "header": "awsui_header_1d2i7_1ij78_288",
  "header--text": "awsui_header--text_1d2i7_1ij78_295",
  "footer": "awsui_footer_1d2i7_1ij78_299",
  "footer--stuck": "awsui_footer--stuck_1d2i7_1ij78_306",
  "dismiss-control": "awsui_dismiss-control_1d2i7_1ij78_315",
  "modal-open": "awsui_modal-open_1d2i7_1ij78_319"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/multiselect/index.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/multiselect/index.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/multiselect/internal.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const Multiselect = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { options = [], filteringType = 'none', statusType = 'finished', selectedOptions = [], keepOpen = true, hideTokens = false } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["options", "filteringType", "statusType", "selectedOptions", "keepOpen", "hideTokens"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Multiselect');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ options: options, filteringType: filteringType, statusType: statusType, selectedOptions: selectedOptions, keepOpen: keepOpen, hideTokens: hideTokens }, restProps, baseComponentProps, { ref: ref })));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Multiselect, 'Multiselect');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Multiselect);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/multiselect/internal.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/multiselect/internal.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/components/option/utils/filter-options */ "./node_modules/@cloudscape-design/components/internal/components/option/utils/filter-options.js");
/* harmony import */ var _internal_components_dropdown_footer_index_js__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ../internal/components/dropdown-footer/index.js */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/index.js");
/* harmony import */ var _internal_components_option_utils_prepare_options__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/components/option/utils/prepare-options */ "./node_modules/@cloudscape-design/components/internal/components/option/utils/prepare-options.js");
/* harmony import */ var _internal_components_dropdown__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ../internal/components/dropdown */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/index.js");
/* harmony import */ var _internal_components_dropdown_status__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/components/dropdown-status */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/index.js");
/* harmony import */ var _select_utils_use_select__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../select/utils/use-select */ "./node_modules/@cloudscape-design/components/select/utils/use-select.js");
/* harmony import */ var _select_utils_use_native_search__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../select/utils/use-native-search */ "./node_modules/@cloudscape-design/components/select/utils/use-native-search.js");
/* harmony import */ var _select_utils_use_load_items__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../select/utils/use-load-items */ "./node_modules/@cloudscape-design/components/select/utils/use-load-items.js");
/* harmony import */ var _select_utils_use_announcement__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../select/utils/use-announcement */ "./node_modules/@cloudscape-design/components/select/utils/use-announcement.js");
/* harmony import */ var _select_utils_connect_options__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../select/utils/connect-options */ "./node_modules/@cloudscape-design/components/select/utils/connect-options.js");
/* harmony import */ var _select_parts_plain_list__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../select/parts/plain-list */ "./node_modules/@cloudscape-design/components/select/parts/plain-list.js");
/* harmony import */ var _select_parts_virtual_list__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../select/parts/virtual-list */ "./node_modules/@cloudscape-design/components/select/parts/virtual-list.js");
/* harmony import */ var _select_utils_check_option_value_field_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../select/utils/check-option-value-field.js */ "./node_modules/@cloudscape-design/components/select/utils/check-option-value-field.js");
/* harmony import */ var _select_parts_filter__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../select/parts/filter */ "./node_modules/@cloudscape-design/components/select/parts/filter.js");
/* harmony import */ var _select_parts_trigger__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../select/parts/trigger */ "./node_modules/@cloudscape-design/components/select/parts/trigger.js");
/* harmony import */ var _token_group_internal__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ../token-group/internal */ "./node_modules/@cloudscape-design/components/token-group/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/multiselect/styles.css.js");
/* harmony import */ var _internal_components_screenreader_only__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ../internal/components/screenreader-only */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js");
/* harmony import */ var _internal_utils_strings__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../internal/utils/strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


























const InternalMultiselect = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, externalRef) => {
    var _b;
    var { options = [], filteringType = 'none', filteringPlaceholder, filteringAriaLabel, filteringClearAriaLabel, ariaRequired, placeholder, disabled, ariaLabel, statusType = 'finished', empty, loadingText, finishedText, errorText, recoveryText, noMatch, selectedAriaLabel, renderHighlightedAriaLive, selectedOptions = [], deselectAriaLabel, keepOpen = true, tokenLimit, i18nStrings, onBlur, onFocus, onLoadItems, onChange, virtualScroll, hideTokens = false, expandToViewport, __internalRootRef = null, autoFocus } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["options", "filteringType", "filteringPlaceholder", "filteringAriaLabel", "filteringClearAriaLabel", "ariaRequired", "placeholder", "disabled", "ariaLabel", "statusType", "empty", "loadingText", "finishedText", "errorText", "recoveryText", "noMatch", "selectedAriaLabel", "renderHighlightedAriaLive", "selectedOptions", "deselectAriaLabel", "keepOpen", "tokenLimit", "i18nStrings", "onBlur", "onFocus", "onLoadItems", "onChange", "virtualScroll", "hideTokens", "expandToViewport", "__internalRootRef", "autoFocus"]);
    (0,_select_utils_check_option_value_field_js__WEBPACK_IMPORTED_MODULE_4__.checkOptionValueField)('Multiselect', 'options', options);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const formFieldContext = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_5__.useFormFieldContext)(restProps);
    const { handleLoadMore, handleRecoveryClick, fireLoadItems } = (0,_select_utils_use_load_items__WEBPACK_IMPORTED_MODULE_6__.useLoadItems)({
        onLoadItems,
        options,
        statusType,
    });
    const useInteractiveGroups = true;
    const [filteringValue, setFilteringValue] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('');
    const { filteredOptions, parentMap } = (0,_internal_components_option_utils_prepare_options__WEBPACK_IMPORTED_MODULE_7__.prepareOptions)(options, filteringType, filteringValue);
    const updateSelectedOption = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((option) => {
        const filtered = filteredOptions.filter(item => item.type !== 'parent').map(item => item.option);
        // switch between selection and deselection behavior, ignores disabled options to prevent
        // getting stuck on one behavior when an option is disabled and its state cannot be changed
        const isAllChildrenSelected = (optionsArray) => optionsArray.every(item => (0,_select_utils_connect_options__WEBPACK_IMPORTED_MODULE_8__.findOptionIndex)(selectedOptions, item) > -1 || item.disabled);
        const intersection = (visibleOptions, options) => visibleOptions.filter(item => (0,_select_utils_connect_options__WEBPACK_IMPORTED_MODULE_8__.findOptionIndex)(options, item) > -1 && !item.disabled);
        const union = (visibleOptions, options) => visibleOptions.filter(item => (0,_select_utils_connect_options__WEBPACK_IMPORTED_MODULE_8__.findOptionIndex)(options, item) === -1).concat(options);
        const select = (options, selectedOptions) => {
            return union(selectedOptions, options);
        };
        const unselect = (options, selectedOptions) => {
            return selectedOptions.filter(option => (0,_select_utils_connect_options__WEBPACK_IMPORTED_MODULE_8__.findOptionIndex)(options, option) === -1);
        };
        let newSelectedOptions = [...selectedOptions];
        if ((0,_internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_9__.isGroup)(option)) {
            const visibleOptions = intersection([...option.options], filtered);
            newSelectedOptions = isAllChildrenSelected(visibleOptions)
                ? unselect(visibleOptions, newSelectedOptions)
                : select(visibleOptions, newSelectedOptions);
        }
        else {
            newSelectedOptions = isAllChildrenSelected([option])
                ? unselect([option], newSelectedOptions)
                : select([option], newSelectedOptions);
        }
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_10__.fireNonCancelableEvent)(onChange, {
            selectedOptions: newSelectedOptions,
        });
    }, [onChange, selectedOptions, filteredOptions]);
    const rootRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const selfControlId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_11__.useUniqueId)('trigger');
    const controlId = (_b = formFieldContext.controlId) !== null && _b !== void 0 ? _b : selfControlId;
    const multiSelectAriaLabelId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_11__.useUniqueId)('multiselect-arialabel-');
    const footerId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_11__.useUniqueId)('footer');
    const scrollToIndex = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const { isOpen, highlightType, highlightedOption, highlightedIndex, getTriggerProps, getDropdownProps, getFilterProps, getMenuProps, getOptionProps, highlightOption, announceSelected, } = (0,_select_utils_use_select__WEBPACK_IMPORTED_MODULE_12__.useSelect)({
        selectedOptions,
        updateSelectedOption,
        options: filteredOptions,
        filteringType,
        onFocus,
        onBlur,
        externalRef,
        keepOpen,
        fireLoadItems,
        setFilteringValue,
        useInteractiveGroups,
    });
    const handleNativeSearch = (0,_select_utils_use_native_search__WEBPACK_IMPORTED_MODULE_13__.useNativeSearch)({
        isEnabled: filteringType === 'none' && isOpen,
        options: filteredOptions,
        highlightOption: highlightOption,
        highlightedOption: highlightedOption === null || highlightedOption === void 0 ? void 0 : highlightedOption.option,
        useInteractiveGroups,
    });
    const isEmpty = !options || options.length === 0;
    const isNoMatch = filteredOptions && filteredOptions.length === 0;
    const dropdownStatus = (0,_internal_components_dropdown_status__WEBPACK_IMPORTED_MODULE_14__.useDropdownStatus)({
        statusType,
        empty,
        loadingText,
        finishedText,
        errorText,
        recoveryText,
        isEmpty,
        isNoMatch,
        noMatch,
        onRecoveryClick: handleRecoveryClick,
        errorIconAriaLabel: restProps.errorIconAriaLabel,
    });
    const filter = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_parts_filter__WEBPACK_IMPORTED_MODULE_15__["default"], Object.assign({ clearAriaLabel: filteringClearAriaLabel, filteringType: filteringType, placeholder: filteringPlaceholder, ariaLabel: filteringAriaLabel, ariaRequired: ariaRequired, value: filteringValue }, getFilterProps())));
    const trigger = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_parts_trigger__WEBPACK_IMPORTED_MODULE_16__["default"], Object.assign({ placeholder: placeholder, disabled: disabled, triggerProps: getTriggerProps(disabled, autoFocus), selectedOption: null, isOpen: isOpen }, formFieldContext, { controlId: controlId, ariaLabelledby: (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_17__.joinStrings)(formFieldContext.ariaLabelledby, multiSelectAriaLabelId) })));
    const menuProps = Object.assign(Object.assign({}, getMenuProps()), { onLoadMore: handleLoadMore, ariaLabelledby: (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_17__.joinStrings)(multiSelectAriaLabelId, controlId), ariaDescribedby: dropdownStatus.content ? footerId : undefined });
    const announcement = (0,_select_utils_use_announcement__WEBPACK_IMPORTED_MODULE_18__.useAnnouncement)({
        announceSelected,
        highlightedOption,
        getParent: option => { var _a; return (_a = parentMap.get(option)) === null || _a === void 0 ? void 0 : _a.option; },
        selectedAriaLabel,
        renderHighlightedAriaLive,
    });
    const tokens = selectedOptions.map(option => ({
        label: option.label,
        disabled: disabled || option.disabled,
        labelTag: option.labelTag,
        description: option.description,
        iconAlt: option.iconAlt,
        iconName: option.iconName,
        iconUrl: option.iconUrl,
        iconSvg: option.iconSvg,
        tags: option.tags,
        dismissLabel: deselectAriaLabel ? deselectAriaLabel(option) : undefined,
    }));
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        (_a = scrollToIndex.current) === null || _a === void 0 ? void 0 : _a.call(scrollToIndex, highlightedIndex);
    }, [highlightedIndex]);
    const ListComponent = virtualScroll ? _select_parts_virtual_list__WEBPACK_IMPORTED_MODULE_19__["default"] : _select_parts_plain_list__WEBPACK_IMPORTED_MODULE_20__["default"];
    const handleMouseDown = (event) => {
        const target = event.target;
        if (target !== document.activeElement) {
            // prevent currently focused element from losing it
            event.preventDefault();
        }
    };
    const showTokens = !hideTokens && tokens.length > 0;
    const handleTokenDismiss = ({ detail }) => {
        const optionToDeselect = selectedOptions[detail.itemIndex];
        updateSelectedOption(optionToDeselect);
        const targetRef = getTriggerProps().ref;
        if (targetRef.current) {
            targetRef.current.focus();
        }
    };
    const tokenGroupI18nStrings = {
        limitShowFewer: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.tokenLimitShowFewer,
        limitShowMore: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.tokenLimitShowMore,
    };
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_21__.useMergeRefs)(rootRef, __internalRootRef);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { ref: mergedRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_22__["default"].root, baseProps.className), onKeyPress: handleNativeSearch }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown__WEBPACK_IMPORTED_MODULE_23__["default"], Object.assign({}, getDropdownProps(), { open: isOpen, trigger: trigger, header: filter, onMouseDown: handleMouseDown, footer: dropdownStatus.isSticky ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown_footer_index_js__WEBPACK_IMPORTED_MODULE_24__["default"], { content: isOpen ? dropdownStatus.content : null, id: footerId })) : null, expandToViewport: expandToViewport }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ListComponent, { listBottom: !dropdownStatus.isSticky ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown_footer_index_js__WEBPACK_IMPORTED_MODULE_24__["default"], { content: isOpen ? dropdownStatus.content : null, id: footerId })) : null, menuProps: menuProps, getOptionProps: getOptionProps, filteredOptions: filteredOptions, filteringValue: filteringValue, ref: scrollToIndex, hasDropdownStatus: dropdownStatus.content !== null, checkboxes: true, useInteractiveGroups: useInteractiveGroups, screenReaderContent: announcement, highlightType: highlightType })),
        showTokens && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_token_group_internal__WEBPACK_IMPORTED_MODULE_25__["default"], { alignment: "horizontal", limit: tokenLimit, items: tokens, onDismiss: handleTokenDismiss, i18nStrings: tokenGroupI18nStrings })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_screenreader_only__WEBPACK_IMPORTED_MODULE_26__["default"], { id: multiSelectAriaLabelId }, ariaLabel)));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalMultiselect);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/multiselect/styles.css.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/multiselect/styles.css.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/multiselect/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_f8g6q_1ni6t_93"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pagination/index.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pagination/index.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Pagination)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/pagination/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function Pagination(props) {
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__["default"])('Pagination');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({}, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__.applyDisplayName)(Pagination, 'Pagination');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pagination/internal.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pagination/internal.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalPagination)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/pagination/styles.css.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/pagination/utils.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const defaultAriaLabels = {
    nextPageLabel: '',
    paginationLabel: '',
    previousPageLabel: '',
    pageLabel: pageNumber => `${pageNumber}`,
};
function PageButton({ className, ariaLabel, disabled, pageIndex, isCurrent = false, children, onClick, }) {
    function handleClick(event) {
        event.preventDefault();
        onClick(pageIndex);
    }
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("li", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["page-item"] },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("button", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(className, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].button, disabled && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["button-disabled"], isCurrent && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["button-current"]), type: "button", "aria-label": ariaLabel, disabled: disabled, onClick: handleClick, "aria-current": isCurrent }, children)));
}
function PageNumber(_a) {
    var { pageIndex } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["pageIndex"]);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(PageButton, Object.assign({ className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["page-number"], pageIndex: pageIndex }, rest), pageIndex));
}
function InternalPagination(_a) {
    var _b, _c, _d, _e;
    var { openEnd, currentPageIndex, ariaLabels, pagesCount, disabled, onChange, onNextPageClick, onPreviousPageClick, __internalRootRef = null } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["openEnd", "currentPageIndex", "ariaLabels", "pagesCount", "disabled", "onChange", "onNextPageClick", "onPreviousPageClick", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const { leftDots, leftIndex, rightIndex, rightDots } = (0,_utils__WEBPACK_IMPORTED_MODULE_5__.getPaginationState)(currentPageIndex, pagesCount, openEnd);
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_6__.useInternalI18n)('pagination');
    const nextPageLabel = (_b = i18n('ariaLabels.nextPageLabel', ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.nextPageLabel)) !== null && _b !== void 0 ? _b : defaultAriaLabels.nextPageLabel;
    const paginationLabel = (_c = i18n('ariaLabels.paginationLabel', ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.paginationLabel)) !== null && _c !== void 0 ? _c : defaultAriaLabels.paginationLabel;
    const previousPageLabel = (_d = i18n('ariaLabels.previousPageLabel', ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.previousPageLabel)) !== null && _d !== void 0 ? _d : defaultAriaLabels.previousPageLabel;
    const pageNumberLabelFn = (_e = i18n('ariaLabels.pageLabel', ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.pageLabel, format => pageNumber => format({ pageNumber }))) !== null && _e !== void 0 ? _e : defaultAriaLabels.pageLabel;
    function handlePrevPageClick(requestedPageIndex) {
        handlePageClick(requestedPageIndex);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onPreviousPageClick, {
            requestedPageAvailable: true,
            requestedPageIndex: requestedPageIndex,
        });
    }
    function handleNextPageClick(requestedPageIndex) {
        handlePageClick(requestedPageIndex);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onNextPageClick, {
            requestedPageAvailable: currentPageIndex < pagesCount,
            requestedPageIndex: requestedPageIndex,
        });
    }
    function handlePageClick(requestedPageIndex) {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onChange, { currentPageIndex: requestedPageIndex });
    }
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("ul", Object.assign({ "aria-label": paginationLabel }, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].root, disabled && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["root-disabled"]), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(PageButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].arrow, pageIndex: currentPageIndex - 1, ariaLabel: previousPageLabel !== null && previousPageLabel !== void 0 ? previousPageLabel : defaultAriaLabels.nextPageLabel, disabled: disabled || currentPageIndex === 1, onClick: handlePrevPageClick },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { name: "angle-left", variant: disabled ? 'disabled' : 'normal' })),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(PageNumber, { pageIndex: 1, isCurrent: currentPageIndex === 1, disabled: disabled, ariaLabel: pageNumberLabelFn(1), onClick: handlePageClick }),
        leftDots && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("li", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].dots }, "..."),
        (0,_utils__WEBPACK_IMPORTED_MODULE_5__.range)(leftIndex, rightIndex).map(pageIndex => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(PageNumber, { key: pageIndex, isCurrent: currentPageIndex === pageIndex, pageIndex: pageIndex, disabled: disabled, ariaLabel: pageNumberLabelFn(pageIndex), onClick: handlePageClick }))),
        rightDots && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("li", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].dots }, "..."),
        !openEnd && pagesCount > 1 && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(PageNumber, { isCurrent: currentPageIndex === pagesCount, pageIndex: pagesCount, disabled: disabled, ariaLabel: pageNumberLabelFn(pagesCount), onClick: handlePageClick })),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(PageButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].arrow, pageIndex: currentPageIndex + 1, ariaLabel: nextPageLabel !== null && nextPageLabel !== void 0 ? nextPageLabel : defaultAriaLabels.nextPageLabel, disabled: disabled || (!openEnd && (pagesCount === 0 || currentPageIndex === pagesCount)), onClick: handleNextPageClick },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { name: "angle-right", variant: disabled ? 'disabled' : 'normal' }))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pagination/styles.css.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pagination/styles.css.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/pagination/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_fvjdu_1scet_93",
  "button": "awsui_button_fvjdu_1scet_113",
  "dots": "awsui_dots_fvjdu_1scet_114",
  "button-disabled": "awsui_button-disabled_fvjdu_1scet_136",
  "arrow": "awsui_arrow_fvjdu_1scet_141",
  "page-number": "awsui_page-number_fvjdu_1scet_151",
  "button-current": "awsui_button-current_fvjdu_1scet_157",
  "page-item": "awsui_page-item_fvjdu_1scet_174",
  "root-disabled": "awsui_root-disabled_fvjdu_1scet_190"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pagination/utils.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pagination/utils.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getPaginationState": () => (/* binding */ getPaginationState),
/* harmony export */   "range": () => (/* binding */ range)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
// TODO [mjawors] _.range
function range(from, to) {
    const result = [];
    for (let i = from; i <= to; i++) {
        result.push(i);
    }
    return result;
}
function getPaginationState(currentPageIndex, totalPagesCount, isOpenEnd) {
    // Total number of elements handled here
    const numberOfControls = 7;
    // Max number of controls that can be displayed on the left and right hand side of the current page.
    // Works only for odd numbers
    const leftDelta = Math.floor(numberOfControls / 2);
    let rightDelta = leftDelta;
    // upper and lower limits for pages range
    const lowerLimit = 2;
    let upperLimit = totalPagesCount - 1;
    if (isOpenEnd) {
        rightDelta++;
        upperLimit = totalPagesCount + 1;
    }
    // Left and right indices based on delta calculation
    let leftIndex = currentPageIndex - leftDelta;
    let rightIndex = currentPageIndex + rightDelta;
    // adjust page indexes if page index is too small
    if (leftIndex < lowerLimit) {
        rightIndex += lowerLimit - leftIndex;
        leftIndex = lowerLimit;
    }
    // adjust page indexes if page index is to big
    if (rightIndex > upperLimit) {
        leftIndex -= rightIndex - upperLimit;
        rightIndex = upperLimit;
    }
    // adjust indexes one more time to avoid out of range errors
    leftIndex = Math.max(leftIndex, 2);
    rightIndex = Math.min(rightIndex, upperLimit);
    // consider adding dots
    const leftDots = leftIndex > 2;
    const rightDots = isOpenEnd || rightIndex < upperLimit;
    if (leftDots) {
        leftIndex++;
    }
    if (rightDots) {
        rightIndex--;
    }
    return { leftDots, rightDots, leftIndex, rightIndex };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pie-chart/index.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pie-chart/index.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_components_chart_legend__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/components/chart-legend */ "./node_modules/@cloudscape-design/components/internal/components/chart-legend/index.js");
/* harmony import */ var _internal_components_chart_filter__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/components/chart-filter */ "./node_modules/@cloudscape-design/components/internal/components/chart-filter/index.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _pie_chart__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./pie-chart */ "./node_modules/@cloudscape-design/components/pie-chart/pie-chart.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/pie-chart/styles.css.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_utils_create_category_color_scale__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/utils/create-category-color-scale */ "./node_modules/@cloudscape-design/components/internal/utils/create-category-color-scale.js");
/* harmony import */ var _internal_utils_use_container_width__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/use-container-width */ "./node_modules/@cloudscape-design/components/internal/utils/use-container-width.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

















const PieChart = function PieChart(_a) {
    var { variant = 'pie', size = 'medium', hideTitles = false, hideDescriptions = false, hideLegend = false, hideFilter = false, statusType = 'finished', data: externalData = [], i18nStrings = {}, highlightedSegment: controlledHighlightedSegment, visibleSegments: controlledVisibleSegments, onHighlightChange: controlledOnHighlightChange, onFilterChange, additionalFilters, legendTitle, detailPopoverSize = 'medium' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["variant", "size", "hideTitles", "hideDescriptions", "hideLegend", "hideFilter", "statusType", "data", "i18nStrings", "highlightedSegment", "visibleSegments", "onHighlightChange", "onFilterChange", "additionalFilters", "legendTitle", "detailPopoverSize"]);
    const { __internalRootRef = null } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('PieChart');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const isEmpty = !externalData || externalData.length === 0;
    const containerAttr = Object.assign(Object.assign({}, baseProps), { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root) });
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [containerWidth, measureRef] = (0,_internal_utils_use_container_width__WEBPACK_IMPORTED_MODULE_6__["default"])();
    const data = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        const colors = (0,_internal_utils_create_category_color_scale__WEBPACK_IMPORTED_MODULE_7__["default"])(externalData, undefined, it => it.color || null);
        return externalData.map((datum, i) => ({
            index: i,
            color: colors[i],
            datum,
        }));
    }, [externalData]);
    const [highlightedSegment = null, setHighlightedSegment] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_8__.useControllable)(controlledHighlightedSegment, controlledOnHighlightChange, null, {
        componentName: 'PieChart',
        controlledProp: 'highlightedSegment',
        changeHandler: 'onHighlightChange',
    });
    const [legendSegment, setLegendSegment] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(highlightedSegment);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        setLegendSegment(controlledHighlightedSegment || null);
    }, [controlledHighlightedSegment]);
    const [visibleSegments, setVisibleSegments] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_8__.useControllable)(controlledVisibleSegments, onFilterChange, externalData, {
        componentName: 'PieChart',
        controlledProp: 'visibleSegments',
        changeHandler: 'onFilterChange',
    });
    const [pinnedSegment, setPinnedSegment] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const visibleData = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => data.filter(d => (visibleSegments === null || visibleSegments === void 0 ? void 0 : visibleSegments.indexOf(d.datum)) !== -1), [data, visibleSegments]);
    const filterItems = data === null || data === void 0 ? void 0 : data.map(data => ({
        label: data.datum.title,
        color: data.color,
        type: 'rectangle',
        datum: data.datum,
    }));
    const legendItems = filterItems.filter(d => (visibleSegments === null || visibleSegments === void 0 ? void 0 : visibleSegments.indexOf(d.datum)) !== -1);
    const filterChange = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((selectedSeries) => {
        setVisibleSegments(selectedSeries);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireNonCancelableEvent)(onFilterChange, {
            visibleSegments: selectedSeries,
        });
    }, [setVisibleSegments, onFilterChange]);
    const onHighlightChange = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((segment) => {
        setLegendSegment(segment);
        setHighlightedSegment(segment);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireNonCancelableEvent)(controlledOnHighlightChange, { highlightedSegment: segment });
    }, [controlledOnHighlightChange, setHighlightedSegment]);
    const onBlur = (event) => {
        if (event.relatedTarget && !(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_10__.nodeContains)(containerRef.current, event.relatedTarget)) {
            highlightedSegment && onHighlightChange(null);
            setLegendSegment(null);
        }
    };
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_11__.useMergeRefs)(containerRef, measureRef, __internalRootRef);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, containerAttr, { ref: mergedRef, onBlur: onBlur }),
        statusType === 'finished' && !isEmpty && (additionalFilters || !hideFilter) && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_12__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["filter-container"], margin: { bottom: 'l' } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_13__["default"], { size: "l", direction: "horizontal", className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["has-default-filter"]]: !hideFilter,
                }) },
                !hideFilter && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_filter__WEBPACK_IMPORTED_MODULE_14__["default"], { series: filterItems, onChange: filterChange, selectedSeries: visibleSegments, i18nStrings: i18nStrings })),
                additionalFilters))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pie_chart__WEBPACK_IMPORTED_MODULE_15__["default"], Object.assign({}, props, { variant: variant, size: size, data: externalData, visibleData: visibleData, width: containerWidth, statusType: statusType, hideTitles: hideTitles, hideDescriptions: hideDescriptions, hideLegend: hideLegend, hideFilter: hideFilter, additionalFilters: additionalFilters, i18nStrings: i18nStrings, onHighlightChange: onHighlightChange, highlightedSegment: highlightedSegment, legendSegment: legendSegment, pinnedSegment: pinnedSegment, setPinnedSegment: setPinnedSegment, detailPopoverSize: detailPopoverSize })),
        !hideLegend && !isEmpty && statusType === 'finished' && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_12__["default"], { margin: { top: 'm' } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_legend__WEBPACK_IMPORTED_MODULE_16__["default"], { series: legendItems, highlightedSeries: legendSegment, legendTitle: legendTitle, ariaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.legendAriaLabel, onHighlightChange: onHighlightChange, plotContainerRef: containerRef })))));
};
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_17__.applyDisplayName)(PieChart, 'PieChart');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (PieChart);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pie-chart/labels.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pie-chart/labels.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var d3_shape__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! d3-shape */ "./node_modules/d3-shape/src/arc.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/pie-chart/styles.css.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/pie-chart/utils.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-resize-observer.js");
/* harmony import */ var _responsive_text__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./responsive-text */ "./node_modules/@cloudscape-design/components/pie-chart/responsive-text.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function LabelElement({ x, y, hideTitles, hideDescriptions, rightSide, title, description, containerBoundaries, }) {
    return (
    // Reset the transform property to prepare for `balanceLabelNodes`.
    // The dataset attributes are also needed in the function for IE11 support.
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["label-text"], transform: "", "data-x": x, "data-y": y },
        !hideTitles && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_responsive_text__WEBPACK_IMPORTED_MODULE_3__["default"], { x: x, y: y, rightSide: rightSide, containerBoundaries: containerBoundaries }, title)),
        !hideDescriptions && description && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_responsive_text__WEBPACK_IMPORTED_MODULE_3__["default"], { x: x, y: y + (hideTitles ? 0 : 18), rightSide: rightSide, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].label__description, containerBoundaries: containerBoundaries }, description))));
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (({ pieData, size, highlightedSegment, segmentDescription, visibleDataSum, hideTitles, hideDescriptions, containerRef, }) => {
    const containerBoundaries = useElementBoundaries(containerRef);
    const markers = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        const { outerRadius: radius, innerLabelPadding } = _utils__WEBPACK_IMPORTED_MODULE_4__.dimensionsBySize[size];
        // More arc factories for the label positioning
        const arcMarkerStart = (0,d3_shape__WEBPACK_IMPORTED_MODULE_5__["default"])()
            .innerRadius(radius - 1)
            .outerRadius(radius - 1);
        const arcMarkerBreak = (0,d3_shape__WEBPACK_IMPORTED_MODULE_5__["default"])()
            .innerRadius(radius + innerLabelPadding)
            .outerRadius(radius + innerLabelPadding);
        return pieData.map((datum, i) => {
            const labelDatum = pieData[i];
            const midAngle = labelDatum.startAngle + (labelDatum.endAngle - labelDatum.startAngle) / 2;
            // Make the marker line longer if the segment is closer to the top or bottom of the chart
            arcMarkerBreak.outerRadius(radius + 20 * (0.5 * Math.cos(2 * midAngle) + 0.5));
            arcMarkerBreak.innerRadius(radius + 20 * (0.5 * Math.cos(2 * midAngle) + 0.5));
            const [startX, startY] = arcMarkerStart.centroid(datum);
            const [breakX, breakY] = arcMarkerBreak.centroid(datum);
            const rightSide = midAngle < Math.PI;
            const endX = (radius + 20) * (rightSide ? 1 : -1);
            const textX = endX + 5 * (rightSide ? 1 : -1);
            return {
                startX,
                startY,
                breakX,
                breakY,
                endX,
                endY: breakY,
                textX,
                textY: breakY,
                rightSide,
                datum,
            };
        });
    }, [pieData, size]);
    const rootRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        if (!rootRef.current) {
            return;
        }
        // Relax labels that are overlapping
        const labelNodes = rootRef.current.querySelectorAll(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["label-text"]}`);
        (0,_utils__WEBPACK_IMPORTED_MODULE_4__.balanceLabelNodes)(labelNodes, markers, false);
        (0,_utils__WEBPACK_IMPORTED_MODULE_4__.balanceLabelNodes)(labelNodes, markers, true);
    }, [markers, pieData]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].markers, "aria-hidden": "true", ref: rootRef }, markers.map(({ startX, startY, breakX, breakY, endX, endY, textX, textY, rightSide, datum }) => {
        const segment = datum.data.datum;
        const description = segmentDescription === null || segmentDescription === void 0 ? void 0 : segmentDescription(segment, visibleDataSum);
        if ((hideTitles && !description) || (hideDescriptions && !segment.title)) {
            return null;
        }
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { key: datum.data.index, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].label, {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["label--highlighted"]]: highlightedSegment === segment,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["label--dimmed"]]: highlightedSegment !== null && highlightedSegment !== segment,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["label--align-right"]]: !rightSide,
            }) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { x1: startX, y1: startY, x2: breakX, y2: breakY }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { x1: breakX, y1: breakY, x2: endX, y2: endY, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["label-line"] }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(LabelElement, { x: textX, y: textY, rightSide: rightSide, title: segment.title, description: description, hideTitles: hideTitles, hideDescriptions: hideDescriptions, containerBoundaries: containerBoundaries })));
    })));
});
function useElementBoundaries(ref) {
    const [state, setState] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ left: 0, right: 0 });
    (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_6__.useResizeObserver)(ref, entry => {
        const elementRect = entry.target.getBoundingClientRect();
        setState({ left: elementRect.left, right: elementRect.right });
    });
    return state;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pie-chart/pie-chart.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pie-chart/pie-chart.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var d3_shape__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! d3-shape */ "./node_modules/d3-shape/src/pie.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_components_chart_popover__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../internal/components/chart-popover */ "./node_modules/@cloudscape-design/components/internal/components/chart-popover/index.js");
/* harmony import */ var _internal_components_chart_series_details__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/components/chart-series-details */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-details/index.js");
/* harmony import */ var _internal_components_chart_series_marker__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/components/chart-series-marker */ "./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/index.js");
/* harmony import */ var _internal_components_chart_status_container__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/components/chart-status-container */ "./node_modules/@cloudscape-design/components/internal/components/chart-status-container/index.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _labels__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./labels */ "./node_modules/@cloudscape-design/components/pie-chart/labels.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/pie-chart/styles.css.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/pie-chart/utils.js");
/* harmony import */ var _segments__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./segments */ "./node_modules/@cloudscape-design/components/pie-chart/segments.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_components_chart_plot__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/components/chart-plot */ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

















/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (({ variant, size, i18nStrings, ariaLabel, ariaLabelledby, data, visibleData, ariaDescription, innerMetricValue, innerMetricDescription, hideTitles, hideDescriptions, detailPopoverContent, detailPopoverSize, width, additionalFilters, hideFilter, hideLegend, statusType, empty, noMatch, errorText, recoveryText, loadingText, onRecoveryClick, segmentDescription, highlightedSegment, onHighlightChange, legendSegment, pinnedSegment, setPinnedSegment, }) => {
    var _a;
    const plotRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const focusedSegmentRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const popoverTrackRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const popoverRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    const dimensions = isRefresh ? _utils__WEBPACK_IMPORTED_MODULE_3__.refreshDimensionsBySize[size] : _utils__WEBPACK_IMPORTED_MODULE_3__.dimensionsBySize[size];
    const radius = dimensions.outerRadius;
    const hasLabels = !(hideTitles && hideDescriptions);
    const height = 2 * (radius + dimensions.padding + (hasLabels ? dimensions.paddingLabels : 0));
    // Inner content is only available for donut charts and the inner description is not displayed for small charts
    const hasInnerContent = variant === 'donut' && (innerMetricValue || (innerMetricDescription && size !== 'small'));
    const innerMetricId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)('awsui-pie-chart__inner');
    const [isTooltipOpen, setTooltipOpen] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [tooltipData, setTooltipData] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)();
    const { pieData, dataSum } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        const dataSum = visibleData.reduce((sum, d) => sum + d.datum.value, 0);
        const pieFactory = (0,d3_shape__WEBPACK_IMPORTED_MODULE_5__["default"])()
            // Minimum 1% segment size
            .value(d => (d.datum.value < dataSum / 100 ? dataSum / 100 : d.datum.value))
            .sort(null);
        // Filter out segments with value of zero or below
        const pieData = pieFactory(visibleData.filter(d => d.datum.value > 0));
        return { pieData, dataSum };
    }, [visibleData]);
    const highlightedSegmentIndex = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        for (let index = 0; index < pieData.length; index++) {
            if (pieData[index].data.datum === highlightedSegment) {
                return index;
            }
        }
        return null;
    }, [pieData, highlightedSegment]);
    const detailFunction = detailPopoverContent || (0,_utils__WEBPACK_IMPORTED_MODULE_3__.defaultDetails)(i18nStrings);
    const details = tooltipData ? detailFunction(tooltipData.datum, dataSum) : [];
    const tooltipContent = tooltipData && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_series_details__WEBPACK_IMPORTED_MODULE_6__["default"], { details: details });
    const { isEmpty, showChart } = (0,_internal_components_chart_status_container__WEBPACK_IMPORTED_MODULE_7__.getChartStatus)({ externalData: data, visibleData: pieData, statusType });
    // Pie charts have a special condition for empty/noMatch due to how zero-value segments are handled.
    const isNoMatch = isEmpty && visibleData.length !== data.length;
    const reserveLegendSpace = !showChart && !hideLegend;
    const reserveFilterSpace = statusType !== 'finished' && !isNoMatch && (!hideFilter || additionalFilters);
    const popoverDismissedRecently = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const escapePressed = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const highlightSegment = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((internalDatum) => {
        const segment = internalDatum.datum;
        if (segment !== highlightedSegment) {
            onHighlightChange(segment);
        }
        if (popoverTrackRef.current) {
            setTooltipData({
                datum: internalDatum.datum,
                series: {
                    color: internalDatum.color,
                    index: internalDatum.index,
                    label: internalDatum.datum.title,
                    markerType: 'rectangle',
                },
                trackRef: popoverTrackRef,
            });
            setTooltipOpen(true);
        }
    }, [highlightedSegment, setTooltipOpen, onHighlightChange]);
    const clearHighlightedSegment = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        setTooltipOpen(false);
        onHighlightChange(null);
    }, [onHighlightChange, setTooltipOpen]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const onKeyDown = (event) => {
            if (event.key === 'Escape') {
                clearHighlightedSegment();
                escapePressed.current = true;
            }
        };
        document.addEventListener('keydown', onKeyDown);
        return () => document.removeEventListener('keydown', onKeyDown);
    }, [clearHighlightedSegment]);
    const onMouseDown = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((internalDatum) => {
        if (pinnedSegment === internalDatum.datum) {
            setPinnedSegment(null);
            clearHighlightedSegment();
        }
        else {
            setPinnedSegment(internalDatum.datum);
            highlightSegment(internalDatum);
        }
    }, [pinnedSegment, clearHighlightedSegment, setPinnedSegment, highlightSegment]);
    const onMouseOver = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((internalDatum) => {
        if (escapePressed.current) {
            escapePressed.current = false;
            return;
        }
        if (pinnedSegment !== null) {
            return;
        }
        highlightSegment(internalDatum);
    }, [pinnedSegment, highlightSegment]);
    const onMouseOut = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        var _a;
        if (pinnedSegment !== null || ((_a = popoverRef.current) === null || _a === void 0 ? void 0 : _a.contains(event.relatedTarget))) {
            return;
        }
        clearHighlightedSegment();
    }, [pinnedSegment, clearHighlightedSegment]);
    const onKeyDown = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        const keyCode = event.keyCode;
        if (keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.right &&
            keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.left &&
            keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.enter &&
            keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.space) {
            return;
        }
        event.preventDefault();
        let nextIndex = highlightedSegmentIndex || 0;
        const MAX = pieData.length - 1;
        if (keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.right) {
            nextIndex++;
            if (nextIndex > MAX) {
                nextIndex = 0;
            }
        }
        else if (keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.left) {
            nextIndex--;
            if (nextIndex < 0) {
                nextIndex = MAX;
            }
        }
        if (keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.enter || keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.space) {
            setPinnedSegment(pieData[nextIndex].data.datum);
        }
        highlightSegment(pieData[nextIndex].data);
    }, [setPinnedSegment, highlightSegment, pieData, highlightedSegmentIndex]);
    const onFocus = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((_event, target) => {
        // We need to make sure that we do not re-show the popover when we focus the segment after the popover is dismissed.
        // Normally we would check `event.relatedTarget` for the previously focused element,
        // but this is not supported for SVG elements in IE11. The workaround is this `popoverDismissedRecently` ref.
        if (pinnedSegment !== null || popoverDismissedRecently.current || target === 'mouse') {
            return;
        }
        const segment = highlightedSegment || legendSegment || pieData[0].data.datum;
        const matched = pieData.filter(d => d.data.datum === segment);
        highlightSegment(matched[0].data);
    }, [pinnedSegment, pieData, highlightSegment, highlightedSegment, legendSegment]);
    const onBlur = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        const blurTarget = event.relatedTarget || event.target;
        if (blurTarget === null || !(blurTarget instanceof Element) || !(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_9__.nodeContains)(containerRef.current, blurTarget)) {
            // We only need to close the tooltip and remove the pinned segment so that we keep track of the current
            // highlighted legendSeries. using clearHighlightedSegment() would set the legendSeries to null, in that case
            // using Keyboard Tab will always highlight the first legend item in the legend component.
            setTooltipOpen(false);
            setPinnedSegment(null);
        }
    }, [setPinnedSegment]);
    const onPopoverDismiss = (outsideClick) => {
        setTooltipOpen(false);
        setPinnedSegment(null);
        if (!outsideClick) {
            // The delay is needed to bypass focus events caused by click or keypress needed to unpin the popover.
            setTimeout(() => {
                popoverDismissedRecently.current = true;
                plotRef.current.focusApplication();
                popoverDismissedRecently.current = false;
            }, 0);
        }
        else {
            onHighlightChange(null);
        }
    };
    const onPopoverLeave = (event) => {
        if (pinnedSegment !== null || focusedSegmentRef.current.contains(event.relatedTarget)) {
            return;
        }
        clearHighlightedSegment();
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_10__["default"].content, _styles_css_js__WEBPACK_IMPORTED_MODULE_10__["default"][`content--${size}`], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_10__["default"]["content--without-labels"]]: !hasLabels,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_10__["default"]["content--reserve-filter"]]: reserveFilterSpace,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_10__["default"]["content--reserve-legend"]]: reserveLegendSpace,
        }) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_status_container__WEBPACK_IMPORTED_MODULE_7__["default"], { isEmpty: isEmpty, isNoMatch: isNoMatch, showChart: showChart, statusType: statusType, empty: empty, noMatch: noMatch, loadingText: loadingText, errorText: errorText, recoveryText: recoveryText, onRecoveryClick: onRecoveryClick }),
        showChart && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_10__["default"]["chart-container"], ref: containerRef },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_plot__WEBPACK_IMPORTED_MODULE_11__["default"], { ref: plotRef, width: width, height: height, transform: `translate(${width / 2} ${height / 2})`, isPrecise: true, isClickable: !isTooltipOpen, ariaLabel: ariaLabel, ariaLabelledby: ariaLabelledby, ariaDescription: ariaDescription, ariaDescribedby: hasInnerContent ? innerMetricId : undefined, ariaRoleDescription: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.chartAriaRoleDescription, ariaLiveRegion: tooltipContent, activeElementRef: focusedSegmentRef, activeElementKey: highlightedSegmentIndex === null || highlightedSegmentIndex === void 0 ? void 0 : highlightedSegmentIndex.toString(), onFocus: onFocus, onBlur: onBlur, onKeyDown: onKeyDown, onMouseOut: onMouseOut },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_segments__WEBPACK_IMPORTED_MODULE_12__["default"], { pieData: pieData, size: size, variant: variant, focusedSegmentRef: focusedSegmentRef, popoverTrackRef: popoverTrackRef, highlightedSegment: highlightedSegment, segmentAriaRoleDescription: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.segmentAriaRoleDescription, onMouseDown: onMouseDown, onMouseOver: onMouseOver, onMouseOut: onMouseOut }),
                hasLabels && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_labels__WEBPACK_IMPORTED_MODULE_13__["default"], { pieData: pieData, size: size, segmentDescription: segmentDescription, visibleDataSum: dataSum, hideTitles: hideTitles, hideDescriptions: hideDescriptions, highlightedSegment: highlightedSegment, containerRef: containerRef }))),
            hasInnerContent && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_10__["default"]["inner-content"], id: innerMetricId },
                innerMetricValue && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_14__["default"], { variant: size === 'small' ? 'h3' : 'h1', tagOverride: "div", color: "inherit", padding: "n" }, innerMetricValue)),
                innerMetricDescription && size !== 'small' && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_14__["default"], { variant: "h3", color: "text-body-secondary", tagOverride: "div", padding: "n" }, innerMetricDescription)))),
            isTooltipOpen && tooltipData && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_popover__WEBPACK_IMPORTED_MODULE_15__["default"], { ref: popoverRef, title: tooltipData.series && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_14__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_10__["default"]["popover-header"], variant: "strong" },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_chart_series_marker__WEBPACK_IMPORTED_MODULE_16__["default"], { color: tooltipData.series.color, type: tooltipData.series.markerType }),
                    ' ',
                    tooltipData.series.label)), trackRef: tooltipData.trackRef, trackKey: tooltipData.series.index, dismissButton: pinnedSegment !== null, dismissAriaLabel: i18nStrings.detailPopoverDismissAriaLabel, onDismiss: onPopoverDismiss, container: ((_a = plotRef.current) === null || _a === void 0 ? void 0 : _a.svg) || null, size: detailPopoverSize, onMouseLeave: onPopoverLeave }, tooltipContent))))));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pie-chart/responsive-text.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pie-chart/responsive-text.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(ResponsiveText));
function ResponsiveText({ x, y, rightSide, className, children, containerBoundaries }) {
    const actualRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const virtualRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    // Determine the visible width of the text and if necessary truncate it until it fits.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // The debouncing is necessary for visual smoothness.
        const timeoutId = setTimeout(() => {
            const groupRect = virtualRef.current.getBoundingClientRect();
            const visibleWidth = containerBoundaries ? getVisibleWidth(groupRect, containerBoundaries) : 0;
            renderTextContent(actualRef.current, children, visibleWidth);
        }, 25);
        return () => clearTimeout(timeoutId);
    });
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("text", { ref: virtualRef, x: x, y: y, style: { textAnchor: rightSide ? 'start' : 'end', visibility: 'hidden' }, "aria-hidden": "true", className: className }, children),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("text", { ref: actualRef, x: x, y: y, style: { textAnchor: rightSide ? 'start' : 'end' }, className: className }, children)));
}
function getVisibleWidth(element, container) {
    if (element.left < container.left) {
        return element.right - container.left;
    }
    else if (element.right > container.right) {
        return container.right - element.left;
    }
    else {
        return container.right - container.left;
    }
}
function renderTextContent(textNode, text, visibleWidth) {
    let visibleLength = text.length;
    while (visibleLength >= 0) {
        textNode.textContent = truncateText(text, visibleLength);
        if (!textNode.getComputedTextLength || textNode.getComputedTextLength() <= visibleWidth) {
            return;
        }
        else {
            visibleLength--;
        }
    }
}
function truncateText(text, maxLength) {
    if (text.length === maxLength) {
        return text;
    }
    return text.slice(0, maxLength) + '…';
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pie-chart/segments.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pie-chart/segments.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Segments)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var d3_shape__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! d3-shape */ "./node_modules/d3-shape/src/arc.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/pie-chart/utils.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/pie-chart/styles.css.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function Segments({ pieData, highlightedSegment, size, variant, focusedSegmentRef, popoverTrackRef, segmentAriaRoleDescription, onMouseDown, onMouseOver, onMouseOut, }) {
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    const { arcFactory, highlightedArcFactory } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        const dimensions = isRefresh ? _utils__WEBPACK_IMPORTED_MODULE_3__.refreshDimensionsBySize[size] : _utils__WEBPACK_IMPORTED_MODULE_3__.dimensionsBySize[size];
        const radius = dimensions.outerRadius;
        const innerRadius = variant === 'pie' ? 0 : dimensions.innerRadius;
        const cornerRadius = dimensions.cornerRadius || 0;
        const arcFactory = (0,d3_shape__WEBPACK_IMPORTED_MODULE_4__["default"])()
            .innerRadius(innerRadius)
            .outerRadius(radius)
            .cornerRadius(cornerRadius);
        const highlightedArcFactory = (0,d3_shape__WEBPACK_IMPORTED_MODULE_4__["default"])()
            .innerRadius(radius + 4)
            .outerRadius(radius + 6);
        return {
            arcFactory,
            highlightedArcFactory,
        };
    }, [size, variant, isRefresh]);
    const centroid = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        for (const datum of pieData) {
            if (datum.data.datum === highlightedSegment) {
                const [centroidLeft, centroidTop] = arcFactory.centroid(datum);
                return { cx: centroidLeft, cy: centroidTop };
            }
        }
        return null;
    }, [highlightedSegment, pieData, arcFactory]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { onMouseLeave: event => onMouseOut(event) },
        pieData.map(datum => {
            const isHighlighted = highlightedSegment === datum.data.datum;
            const isDimmed = highlightedSegment !== null && !isHighlighted;
            const arcPath = arcFactory(datum) || undefined;
            const highlightedPath = highlightedArcFactory(datum) || undefined;
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { key: datum.data.index, onMouseDown: e => {
                    onMouseDown(datum.data);
                    e.preventDefault();
                }, onMouseOver: () => onMouseOver(datum.data), className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].segment, {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["segment--highlighted"]]: isHighlighted,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["segment--dimmed"]]: isDimmed,
                }), ref: isHighlighted ? focusedSegmentRef : undefined, "aria-label": `${datum.data.datum.title} (${datum.data.datum.value})`, role: "button", "aria-roledescription": segmentAriaRoleDescription },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: arcPath, fill: datum.data.color, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].segment__path, "aria-hidden": "true" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: highlightedPath, fill: datum.data.color, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].segment__path, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].segment__highlight), "aria-hidden": "true" })));
        }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("circle", Object.assign({}, centroid, { ref: popoverTrackRef, r: "1", opacity: "0", "aria-hidden": "true" }))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pie-chart/styles.css.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pie-chart/styles.css.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/pie-chart/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "segment__path": "awsui_segment__path_1edmh_7a6ah_97",
  "segment": "awsui_segment_1edmh_7a6ah_97",
  "segment__hover": "awsui_segment__hover_1edmh_7a6ah_124",
  "label": "awsui_label_1edmh_7a6ah_138",
  "root": "awsui_root_1edmh_7a6ah_156",
  "filter-container": "awsui_filter-container_1edmh_7a6ah_170",
  "has-default-filter": "awsui_has-default-filter_1edmh_7a6ah_174",
  "content": "awsui_content_1edmh_7a6ah_178",
  "content--small": "awsui_content--small_1edmh_7a6ah_184",
  "content--without-labels": "awsui_content--without-labels_1edmh_7a6ah_187",
  "content--medium": "awsui_content--medium_1edmh_7a6ah_190",
  "content--large": "awsui_content--large_1edmh_7a6ah_196",
  "content--reserve-filter": "awsui_content--reserve-filter_1edmh_7a6ah_202",
  "content--reserve-legend": "awsui_content--reserve-legend_1edmh_7a6ah_205",
  "status-container": "awsui_status-container_1edmh_7a6ah_209",
  "chart-container": "awsui_chart-container_1edmh_7a6ah_213",
  "inner-content": "awsui_inner-content_1edmh_7a6ah_218",
  "segment__highlight": "awsui_segment__highlight_1edmh_7a6ah_232",
  "segment--dimmed": "awsui_segment--dimmed_1edmh_7a6ah_247",
  "segment--highlighted": "awsui_segment--highlighted_1edmh_7a6ah_250",
  "label--dimmed": "awsui_label--dimmed_1edmh_7a6ah_267",
  "label--align-right": "awsui_label--align-right_1edmh_7a6ah_270",
  "label-text": "awsui_label-text_1edmh_7a6ah_278",
  "label__description": "awsui_label__description_1edmh_7a6ah_286",
  "label-line": "awsui_label-line_1edmh_7a6ah_293",
  "label--highlighted": "awsui_label--highlighted_1edmh_7a6ah_297",
  "popover-header": "awsui_popover-header_1edmh_7a6ah_301"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pie-chart/utils.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pie-chart/utils.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "balanceLabelNodes": () => (/* binding */ balanceLabelNodes),
/* harmony export */   "defaultDetails": () => (/* binding */ defaultDetails),
/* harmony export */   "dimensionsBySize": () => (/* binding */ dimensionsBySize),
/* harmony export */   "refreshDimensionsBySize": () => (/* binding */ refreshDimensionsBySize)
/* harmony export */ });
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/pie-chart/styles.css.js");

const dimensionsBySize = {
    small: {
        innerRadius: 33,
        outerRadius: 50,
        innerLabelPadding: 8,
        padding: 8,
        paddingLabels: 44, // = 2 * (size-lineHeight-body-100)
    },
    medium: {
        innerRadius: 66,
        outerRadius: 100,
        innerLabelPadding: 12,
        padding: 12,
        paddingLabels: 44, // = 2 * (size-lineHeight-body-100)
    },
    large: {
        innerRadius: 93,
        outerRadius: 140,
        innerLabelPadding: 12,
        padding: 12,
        paddingLabels: 44, // = 2 * (size-lineHeight-body-100)
    },
};
const refreshDimensionsBySize = {
    small: Object.assign(Object.assign({}, dimensionsBySize.small), { innerRadius: 38, cornerRadius: 3 }),
    medium: Object.assign(Object.assign({}, dimensionsBySize.medium), { innerRadius: 75, cornerRadius: 4 }),
    large: Object.assign(Object.assign({}, dimensionsBySize.large), { innerRadius: 105, cornerRadius: 5 }),
};
const defaultDetails = (i18nStrings) => (datum, dataSum) => [
    { key: i18nStrings.detailsValue || '', value: datum.value },
    {
        key: i18nStrings.detailsPercentage || '',
        value: `${((datum.value * 100) / dataSum).toFixed(0)}%`,
    },
];
/**
 * Adjusts the position of the given label nodes to avoid visual overlapping.
 * @param nodes List of label nodes of the entire chart (both left and right side)
 * @param markers Markers array that was calculated in <Labels>, but we just need the `endY` values
 * @param leftSide Boolean flag whether we are processing the left or right side of the chart labels
 */
const balanceLabelNodes = (nodes, markers, leftSide) => {
    var _a;
    const MARGIN = 10;
    let previousBBox = null;
    // When traversing the right side of labels, we start at the beginning of the array and go forwards.
    // For the left side, we need to traverse backwards from the end, so that overlapping nodes are pushed down in the right order.
    let i = leftSide ? nodes.length - 1 : 0;
    while ((leftSide && i >= 0) || (!leftSide && i < nodes.length)) {
        const node = nodes[i];
        // Currently using dataset attributes to determine the base position.
        // This implementation can be changed back to using `getBBox` when we drop IE11 support.
        // Unfortunately, there is no good alternative for `getBBox` that is supported by IE11.
        // `getBoundingClientRect` works for width and height calculations in SVG, but the x/y positions are inaccurate.
        const x = parseFloat(node.getAttribute('data-x') || '0');
        const y = parseFloat(node.getAttribute('data-y') || '0');
        const box = {
            x,
            y,
            height: node.getBoundingClientRect().height,
        };
        const marker = markers[i];
        if (leftSide) {
            i--;
        }
        else {
            i++;
        }
        if (!previousBBox) {
            previousBBox = box;
            node.setAttribute('transform', '');
            continue;
        }
        if ((!leftSide && box.x < 0) || (leftSide && box.x >= 0)) {
            // We have reached a label that is on the other side of the chart, so we're done.
            break;
        }
        node.setAttribute('transform', '');
        // Calculate how much the current node is overlapping with the previous one.
        const offset = previousBBox.y + previousBBox.height + MARGIN - box.y;
        if (offset > 0) {
            // Move the label down.
            node.setAttribute('transform', `translate(0 ${offset})`);
            // Adjust the attached line accordingly.
            const lineNode = (_a = node.parentNode) === null || _a === void 0 ? void 0 : _a.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_0__["default"]["label-line"]}`);
            if (lineNode) {
                const { endY } = marker;
                lineNode.setAttribute('y2', '' + (endY + offset));
            }
            // Update the position accordingly to inform the next label
            box.y += offset;
        }
        previousBBox = box;
    }
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/popover/arrow.js":
/*!*********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/popover/arrow.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/popover/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const Arrow = (props) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].arrow, props.position && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`arrow-position-${props.position}`]) },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["arrow-outer"] }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["arrow-inner"] })));
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().memo(Arrow));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/popover/body.js":
/*!********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/popover/body.js ***!
  \********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ PopoverBody)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/components/focus-lock */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/popover/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function PopoverBody({ dismissButton: showDismissButton, dismissAriaLabel, header, children, onDismiss, variant, overflowVisible, className, ariaLabelledby, }) {
    const labelledById = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)('awsui-popover-');
    const dismissButtonFocused = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const dismissButtonRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const onKeyDown = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_3__.KeyCode.escape) {
            onDismiss();
        }
    }, [onDismiss]);
    // Implement our own auto-focus rather than using FocusLock's,
    // because we also want to focus the dismiss button when it
    // is added dyamically (e.g. in chart popovers)
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        if (showDismissButton && !dismissButtonFocused.current) {
            (_a = dismissButtonRef.current) === null || _a === void 0 ? void 0 : _a.focus({ preventScroll: true });
        }
        dismissButtonFocused.current = showDismissButton;
    }, [showDismissButton]);
    const dismissButton = (showDismissButton !== null && showDismissButton !== void 0 ? showDismissButton : null) && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].dismiss },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { variant: "icon", formAction: "none", iconName: "close", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["dismiss-control"], ariaLabel: dismissAriaLabel, onClick: () => onDismiss(), ref: dismissButtonRef })));
    const isDialog = showDismissButton;
    const shouldTrapFocus = showDismissButton && variant !== 'annotation';
    const dialogProps = isDialog
        ? {
            role: 'dialog',
            'aria-modal': shouldTrapFocus ? true : undefined,
            'aria-labelledby': ariaLabelledby !== null && ariaLabelledby !== void 0 ? ariaLabelledby : (header ? labelledById : undefined),
        }
        : {};
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].body, className, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["body-overflow-visible"]]: overflowVisible === 'both',
        }), onKeyDown: onKeyDown }, dialogProps),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_6__["default"], { disabled: !shouldTrapFocus, autoFocus: false },
            header && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["header-row"], showDismissButton && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["has-dismiss"]) },
                dismissButton,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].header, id: labelledById },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("h2", null, header)))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: !header && showDismissButton ? _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["has-dismiss"] : undefined },
                !header && dismissButton,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].content, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["content-overflow-visible"]]: !!overflowVisible }) }, children)))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/popover/container.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/popover/container.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ PopoverContainer)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-resize-observer.js");
/* harmony import */ var _utils_positions__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./utils/positions */ "./node_modules/@cloudscape-design/components/popover/utils/positions.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/popover/styles.css.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const INITIAL_STYLES = { position: 'absolute', top: -9999, left: -9999 };
function PopoverContainer({ position, trackRef, trackKey, arrow, children, zIndex, renderWithPortal, size, fixedWidth, variant, }) {
    const bodyRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const contentRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const popoverRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const arrowRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [popoverStyle, setPopoverStyle] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(INITIAL_STYLES);
    const [internalPosition, setInternalPosition] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    // Store the handler in a ref so that it can still be replaced from outside of the listener closure.
    const positionHandlerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(() => { });
    // Updates the position handler.
    const updatePositionHandler = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        if (!trackRef.current || !popoverRef.current || !bodyRef.current || !contentRef.current || !arrowRef.current) {
            return;
        }
        // Get important elements
        const popover = popoverRef.current;
        const body = bodyRef.current;
        const arrow = arrowRef.current;
        const document = popover.ownerDocument;
        const track = trackRef.current;
        // If the popover body isn't being rendered for whatever reason (e.g. "display: none" or JSDOM),
        // or track does not belong to the document - bail on calculating dimensions.
        if (popover.offsetWidth === 0 || popover.offsetHeight === 0 || !(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_3__.nodeContains)(document.body, track)) {
            return;
        }
        // Imperatively move body off-screen to give it room to expand.
        // Not doing this in React because this recalculation should happen
        // in the span of a single frame without rerendering anything.
        const prevTop = popover.style.top;
        const prevLeft = popover.style.left;
        popover.style.top = '0';
        popover.style.left = '0';
        // Imperatively remove body styles that can remain from the previous computation.
        body.style.maxHeight = '';
        body.style.overflowX = '';
        body.style.overflowY = '';
        // Get rects representing key elements
        // Use getComputedStyle for arrowRect to avoid modifications made by transform
        const viewportRect = getViewportRect(document.defaultView);
        const trackRect = track.getBoundingClientRect();
        const arrowRect = {
            width: parseFloat(getComputedStyle(arrow).width),
            height: parseFloat(getComputedStyle(arrow).height),
        };
        const containingBlock = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_3__.getContainingBlock)(popover);
        const containingBlockRect = containingBlock ? containingBlock.getBoundingClientRect() : viewportRect;
        const bodyBorderWidth = getBorderWidth(body);
        const contentRect = contentRef.current.getBoundingClientRect();
        const contentBoundingBox = {
            width: contentRect.width + 2 * bodyBorderWidth,
            height: contentRect.height + 2 * bodyBorderWidth,
        };
        // Calculate the arrow direction and viewport-relative position of the popover.
        const { scrollable, internalPosition: newInternalPosition, boundingOffset, } = (0,_utils_positions__WEBPACK_IMPORTED_MODULE_4__.calculatePosition)(position, trackRect, arrowRect, contentBoundingBox, containingBlock ? containingBlockRect : getDocumentRect(document), viewportRect, renderWithPortal);
        // Get the position of the popover relative to the offset parent.
        const popoverOffset = toRelativePosition(boundingOffset, containingBlockRect);
        // Cache the distance between the trigger and the popover (which stays the same as you scroll),
        // and use that to recalculate the new popover position.
        const trackRelativeOffset = toRelativePosition(popoverOffset, toRelativePosition(trackRect, containingBlockRect));
        // Bring back the container to its original position to prevent any flashing.
        popover.style.top = prevTop;
        popover.style.left = prevLeft;
        // Allow popover body to scroll if can't fit the popover into the container/viewport otherwise.
        if (scrollable) {
            body.style.maxHeight = boundingOffset.height + 'px';
            body.style.overflowX = 'hidden';
            body.style.overflowY = 'auto';
        }
        // Position the popover
        setInternalPosition(newInternalPosition);
        setPopoverStyle({ top: popoverOffset.top, left: popoverOffset.left });
        positionHandlerRef.current = () => {
            const newTrackOffset = toRelativePosition(track.getBoundingClientRect(), containingBlock ? containingBlock.getBoundingClientRect() : viewportRect);
            setPopoverStyle({
                top: newTrackOffset.top + trackRelativeOffset.top,
                left: newTrackOffset.left + trackRelativeOffset.left,
            });
        };
    }, [position, trackRef, renderWithPortal]);
    // Recalculate position when properties change.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        updatePositionHandler();
    }, [updatePositionHandler, trackKey]);
    // Recalculate position when content size changes.
    (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__.useResizeObserver)(contentRef, () => updatePositionHandler());
    // Recalculate position on DOM events.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        /*
          This is a heuristic. Some layout changes are caused by user clicks (e.g. toggling the tools panel, submitting a form),
          and by tracking the click event we can adapt the popover's position to the new layout.
    
          TODO: extend this to Enter and Spacebar?
        */
        const updatePosition = () => requestAnimationFrame(() => updatePositionHandler());
        const refreshPosition = () => requestAnimationFrame(() => positionHandlerRef.current());
        window.addEventListener('click', updatePosition);
        window.addEventListener('resize', updatePosition);
        window.addEventListener('scroll', refreshPosition, true);
        return () => {
            window.removeEventListener('click', updatePosition);
            window.removeEventListener('resize', updatePosition);
            window.removeEventListener('scroll', refreshPosition, true);
        };
    }, [updatePositionHandler]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: popoverRef, style: Object.assign(Object.assign({}, popoverStyle), { zIndex }), className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].container, isRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].refresh) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: arrowRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`container-arrow`], _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`container-arrow-position-${internalPosition}`]), "aria-hidden": true }, arrow(internalPosition)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: bodyRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["container-body"], _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`container-body-size-${size}`], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["fixed-width"]]: fixedWidth,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"][`container-body-variant-${variant}`]]: variant,
            }) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: contentRef }, children))));
}
function getBorderWidth(element) {
    return parseInt(getComputedStyle(element).borderWidth) || 0;
}
/**
 * Convert a viewport-relative offset to an element-relative offset.
 */
function toRelativePosition(element, parent) {
    return {
        top: element.top - parent.top,
        left: element.left - parent.left,
    };
}
/**
 * Get a BoundingOffset that represents the visible viewport.
 */
function getViewportRect(window) {
    return {
        top: 0,
        left: 0,
        width: window.innerWidth,
        height: window.innerHeight,
    };
}
function getDocumentRect(document) {
    const { top, left } = document.documentElement.getBoundingClientRect();
    return {
        top,
        left,
        width: document.documentElement.scrollWidth,
        height: document.documentElement.scrollHeight,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/popover/index.js":
/*!*********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/popover/index.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Popover)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/popover/internal.js");
/* harmony import */ var _internal_utils_external_props__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/external-props */ "./node_modules/@cloudscape-design/components/internal/utils/external-props.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function Popover(_a) {
    var { position = 'right', size = 'medium', fixedWidth = false, triggerType = 'text', dismissButton = true, renderWithPortal = false, header } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["position", "size", "fixedWidth", "triggerType", "dismissButton", "renderWithPortal", "header"]);
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_2__.isDevelopment) {
        if (dismissButton && !header) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_3__.warnOnce)('Popover', `You should provide a \`header\` when \`dismissButton\` is true.`);
        }
    }
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('Popover');
    const externalProps = (0,_internal_utils_external_props__WEBPACK_IMPORTED_MODULE_5__.getExternalProps)(rest);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({ header: header, position: position, size: size, fixedWidth: fixedWidth, triggerType: triggerType, dismissButton: dismissButton, renderWithPortal: renderWithPortal }, externalProps, baseComponentProps)));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_7__.applyDisplayName)(Popover, 'Popover');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/popover/internal.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/popover/internal.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _arrow__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./arrow */ "./node_modules/@cloudscape-design/components/popover/arrow.js");
/* harmony import */ var _internal_components_portal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/components/portal */ "./node_modules/@cloudscape-design/components/internal/components/portal/index.js");
/* harmony import */ var _container__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./container */ "./node_modules/@cloudscape-design/components/popover/container.js");
/* harmony import */ var _body__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./body */ "./node_modules/@cloudscape-design/components/popover/body.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/popover/styles.css.js");
/* harmony import */ var _internal_events_index__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/events/index */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_hooks_use_portal_mode_classes__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-portal-mode-classes */ "./node_modules/@cloudscape-design/components/internal/hooks/use-portal-mode-classes/index.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0














/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(InternalPopover));
function InternalPopover(_a, ref) {
    var { position = 'right', size = 'medium', fixedWidth = false, triggerType = 'text', dismissButton = true, children, header, content, renderWithPortal = false, __onOpen, __internalRootRef = null } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["position", "size", "fixedWidth", "triggerType", "dismissButton", "children", "header", "content", "renderWithPortal", "__onOpen", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const triggerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const popoverRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const clickFrameId = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_4__.useInternalI18n)('popover');
    const dismissAriaLabel = i18n('dismissAriaLabel', restProps.dismissAriaLabel);
    const [visible, setVisible] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const focusTrigger = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        var _a;
        (_a = triggerRef.current) === null || _a === void 0 ? void 0 : _a.focus();
    }, []);
    const onTriggerClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        (0,_internal_events_index__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(__onOpen);
        setVisible(true);
    }, [__onOpen]);
    const onDismiss = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        setVisible(false);
        focusTrigger();
    }, [focusTrigger]);
    const onTriggerKeyDown = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_6__.KeyCode.tab || event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_6__.KeyCode.escape) {
            setVisible(false);
        }
    }, []);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => ({
        dismissPopover: onDismiss,
    }));
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!triggerRef.current) {
            return;
        }
        const document = triggerRef.current.ownerDocument;
        const onDocumentClick = () => {
            // Dismiss popover unless there was a click inside within the last animation frame.
            if (clickFrameId.current === null) {
                setVisible(false);
            }
        };
        // useCapture=false makes sure this listener is called after the one attached to the element.
        // the options.capture notation is unsupported by IE.
        document.addEventListener('mousedown', onDocumentClick, false);
        return () => {
            document.removeEventListener('mousedown', onDocumentClick, false);
        };
    }, []);
    const popoverClasses = (0,_internal_hooks_use_portal_mode_classes__WEBPACK_IMPORTED_MODULE_7__.usePortalModeClasses)(triggerRef);
    const triggerProps = {
        // https://github.com/microsoft/TypeScript/issues/36659
        // eslint-disable-next-line @typescript-eslint/no-explicit-any
        ref: triggerRef,
        onClick: onTriggerClick,
        onKeyDown: onTriggerKeyDown,
        className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].trigger, _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"][`trigger-type-${triggerType}`]),
    };
    const popoverContent = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { "aria-live": dismissButton ? undefined : 'polite', "aria-atomic": dismissButton ? undefined : true, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(popoverClasses, _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["popover-content"]) }, visible && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_container__WEBPACK_IMPORTED_MODULE_9__["default"], { size: size, fixedWidth: fixedWidth, position: position, trackRef: triggerRef, arrow: position => react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_arrow__WEBPACK_IMPORTED_MODULE_10__["default"], { position: position }), renderWithPortal: renderWithPortal, zIndex: renderWithPortal ? 7000 : undefined },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_body__WEBPACK_IMPORTED_MODULE_11__["default"], { dismissButton: dismissButton, dismissAriaLabel: dismissAriaLabel, header: header, onDismiss: onDismiss, overflowVisible: "both" }, content)))));
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_12__.useMergeRefs)(popoverRef, __internalRootRef);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_13__.FormFieldContext.Provider, { value: {} },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].root, baseProps.className), ref: mergedRef, onMouseDown: () => {
                // Indicate there was a click inside popover recently, including nested portals.
                clickFrameId.current = requestAnimationFrame(() => {
                    clickFrameId.current = null;
                });
            } }),
            triggerType === 'text' ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", Object.assign({}, triggerProps, { type: "button", "aria-haspopup": "dialog" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["trigger-inner-text"] }, children))) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({}, triggerProps), children)),
            renderWithPortal ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_portal__WEBPACK_IMPORTED_MODULE_14__["default"], null, popoverContent) : popoverContent)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/popover/styles.css.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/popover/styles.css.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/popover/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "arrow": "awsui_arrow_xjuzf_16j87_185",
  "arrow-outer": "awsui_arrow-outer_xjuzf_16j87_189",
  "arrow-inner": "awsui_arrow-inner_xjuzf_16j87_189",
  "arrow-position-right-top": "awsui_arrow-position-right-top_xjuzf_16j87_220",
  "arrow-position-right-bottom": "awsui_arrow-position-right-bottom_xjuzf_16j87_220",
  "arrow-position-left-top": "awsui_arrow-position-left-top_xjuzf_16j87_223",
  "arrow-position-left-bottom": "awsui_arrow-position-left-bottom_xjuzf_16j87_223",
  "arrow-position-top-center": "awsui_arrow-position-top-center_xjuzf_16j87_226",
  "arrow-position-top-right": "awsui_arrow-position-top-right_xjuzf_16j87_226",
  "arrow-position-top-left": "awsui_arrow-position-top-left_xjuzf_16j87_226",
  "arrow-position-top-responsive": "awsui_arrow-position-top-responsive_xjuzf_16j87_226",
  "arrow-position-bottom-center": "awsui_arrow-position-bottom-center_xjuzf_16j87_229",
  "arrow-position-bottom-right": "awsui_arrow-position-bottom-right_xjuzf_16j87_229",
  "arrow-position-bottom-left": "awsui_arrow-position-bottom-left_xjuzf_16j87_229",
  "arrow-position-bottom-responsive": "awsui_arrow-position-bottom-responsive_xjuzf_16j87_229",
  "body": "awsui_body_xjuzf_16j87_325",
  "body-overflow-visible": "awsui_body-overflow-visible_xjuzf_16j87_341",
  "has-dismiss": "awsui_has-dismiss_xjuzf_16j87_345",
  "dismiss": "awsui_dismiss_xjuzf_16j87_350",
  "dismiss-control": "awsui_dismiss-control_xjuzf_16j87_357",
  "header-row": "awsui_header-row_xjuzf_16j87_361",
  "header": "awsui_header_xjuzf_16j87_361",
  "content": "awsui_content_xjuzf_16j87_387",
  "content-overflow-visible": "awsui_content-overflow-visible_xjuzf_16j87_395",
  "container": "awsui_container_xjuzf_16j87_491",
  "container-body": "awsui_container-body_xjuzf_16j87_499",
  "container-body-variant-annotation": "awsui_container-body-variant-annotation_xjuzf_16j87_516",
  "container-body-size-small": "awsui_container-body-size-small_xjuzf_16j87_521",
  "fixed-width": "awsui_fixed-width_xjuzf_16j87_524",
  "container-body-size-medium": "awsui_container-body-size-medium_xjuzf_16j87_528",
  "container-body-size-large": "awsui_container-body-size-large_xjuzf_16j87_535",
  "container-arrow": "awsui_container-arrow_xjuzf_16j87_547",
  "container-arrow-position-right-top": "awsui_container-arrow-position-right-top_xjuzf_16j87_551",
  "container-arrow-position-right-bottom": "awsui_container-arrow-position-right-bottom_xjuzf_16j87_551",
  "container-arrow-position-left-top": "awsui_container-arrow-position-left-top_xjuzf_16j87_563",
  "container-arrow-position-left-bottom": "awsui_container-arrow-position-left-bottom_xjuzf_16j87_563",
  "container-arrow-position-top-center": "awsui_container-arrow-position-top-center_xjuzf_16j87_575",
  "container-arrow-position-top-right": "awsui_container-arrow-position-top-right_xjuzf_16j87_575",
  "container-arrow-position-top-left": "awsui_container-arrow-position-top-left_xjuzf_16j87_575",
  "container-arrow-position-top-responsive": "awsui_container-arrow-position-top-responsive_xjuzf_16j87_575",
  "container-arrow-position-bottom-center": "awsui_container-arrow-position-bottom-center_xjuzf_16j87_591",
  "container-arrow-position-bottom-right": "awsui_container-arrow-position-bottom-right_xjuzf_16j87_595",
  "container-arrow-position-bottom-left": "awsui_container-arrow-position-bottom-left_xjuzf_16j87_599",
  "awsui-motion-fade-in": "awsui_awsui-motion-fade-in_xjuzf_16j87_1",
  "refresh": "awsui_refresh_xjuzf_16j87_717",
  "root": "awsui_root_xjuzf_16j87_739",
  "trigger": "awsui_trigger_xjuzf_16j87_753",
  "trigger-type-text": "awsui_trigger-type-text_xjuzf_16j87_760",
  "trigger-inner-text": "awsui_trigger-inner-text_xjuzf_16j87_789",
  "popover-content": "awsui_popover-content_xjuzf_16j87_793"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/popover/utils/positions.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/popover/utils/positions.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "PRIORITY_MAPPING": () => (/* binding */ PRIORITY_MAPPING),
/* harmony export */   "calculatePosition": () => (/* binding */ calculatePosition),
/* harmony export */   "intersectRectangles": () => (/* binding */ intersectRectangles)
/* harmony export */ });
const ARROW_OFFSET = 12;
const PRIORITY_MAPPING = {
    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',
    ],
};
const RECTANGLE_CALCULATIONS = {
    'top-center': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top - body.height - arrow.height,
            left: trigger.left + trigger.width / 2 - body.width / 2,
            width: body.width,
            height: body.height,
        };
    },
    'top-right': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top - body.height - arrow.height,
            left: trigger.left,
            width: body.width,
            height: body.height,
        };
    },
    'top-left': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top - body.height - arrow.height,
            left: trigger.left + trigger.width - body.width,
            width: body.width,
            height: body.height,
        };
    },
    'bottom-center': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top + trigger.height + arrow.height,
            left: trigger.left + trigger.width / 2 - body.width / 2,
            width: body.width,
            height: body.height,
        };
    },
    'bottom-right': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top + trigger.height + arrow.height,
            left: trigger.left,
            width: body.width,
            height: body.height,
        };
    },
    'bottom-left': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top + trigger.height + arrow.height,
            left: trigger.left + trigger.width - body.width,
            width: body.width,
            height: body.height,
        };
    },
    'right-top': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top + trigger.height / 2 - ARROW_OFFSET - arrow.height,
            left: trigger.left + trigger.width + arrow.height,
            width: body.width,
            height: body.height,
        };
    },
    'right-bottom': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top + trigger.height / 2 - body.height + ARROW_OFFSET + arrow.height,
            left: trigger.left + trigger.width + arrow.height,
            width: body.width,
            height: body.height,
        };
    },
    'left-top': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top + trigger.height / 2 - ARROW_OFFSET - arrow.height,
            left: trigger.left - body.width - arrow.height,
            width: body.width,
            height: body.height,
        };
    },
    'left-bottom': ({ body, trigger, arrow }) => {
        return {
            top: trigger.top + trigger.height / 2 - body.height + ARROW_OFFSET + arrow.height,
            left: trigger.left - body.width - arrow.height,
            width: body.width,
            height: body.height,
        };
    },
};
/**
 * Returns whether one rectangle fits in another.
 */
function canRectFit(inner, outer) {
    return (inner.left >= outer.left &&
        inner.top >= outer.top &&
        inner.left + inner.width <= outer.left + outer.width &&
        inner.top + inner.height <= outer.top + outer.height);
}
function fitIntoContainer(inner, outer) {
    let { left, width, top, height } = inner;
    // Adjust left boundary.
    if (left < outer.left) {
        width = left + width - outer.left;
        left = outer.left;
    }
    // Adjust right boundary.
    else if (left + width > outer.left + outer.width) {
        width = outer.left + outer.width - left;
    }
    // Adjust top boundary.
    if (top < outer.top) {
        height = top + height - outer.top;
        top = outer.top;
    }
    // Adjust bottom boundary.
    else if (top + height > outer.top + outer.height) {
        height = outer.top + outer.height - top;
    }
    return { left, width, top, height };
}
function getLargestRect(rect1, rect2) {
    const area1 = rect1.height * rect1.width;
    const area2 = rect2.height * rect2.width;
    return area1 >= area2 ? rect1 : rect2;
}
/**
 * Returns the area of the intersection of passed in rectangles or a null, if there is no intersection
 */
function intersectRectangles(rectangles) {
    let boundingOffset = null;
    for (const currentRect of rectangles) {
        if (!boundingOffset) {
            boundingOffset = currentRect;
            continue;
        }
        const left = Math.max(boundingOffset.left, currentRect.left);
        const top = Math.max(boundingOffset.top, currentRect.top);
        const right = Math.min(boundingOffset.left + boundingOffset.width, currentRect.left + currentRect.width);
        const bottom = Math.min(boundingOffset.top + boundingOffset.height, currentRect.top + currentRect.height);
        if (right < left || bottom < top) {
            return null;
        }
        boundingOffset = {
            left,
            top,
            width: right - left,
            height: bottom - top,
        };
    }
    return boundingOffset && boundingOffset.height * boundingOffset.width;
}
/**
 * A functions that returns the correct popover position based on screen dimensions.
 */
function calculatePosition(preferred, trigger, arrow, body, container, viewport, 
// the popover is only bound by the viewport if it is rendered in a portal
renderWithPortal) {
    let bestPositionOutsideViewport = null;
    let largestArea = 0;
    // Attempt to position the popover based on the priority list for this position,
    // trying to fit it inside the container and inside the viewport.
    for (const internalPosition of PRIORITY_MAPPING[preferred]) {
        const boundingOffset = RECTANGLE_CALCULATIONS[internalPosition]({ body, trigger, arrow });
        const fitsInContainer = renderWithPortal || canRectFit(boundingOffset, container);
        const fitsInViewport = canRectFit(boundingOffset, viewport);
        if (fitsInContainer && fitsInViewport) {
            return { internalPosition, boundingOffset };
        }
        const boundingRectangles = [boundingOffset, viewport];
        if (!renderWithPortal) {
            boundingRectangles.push(container);
        }
        const availableArea = intersectRectangles(boundingRectangles);
        if (availableArea && availableArea > largestArea) {
            bestPositionOutsideViewport = { internalPosition, boundingOffset };
            largestArea = availableArea;
        }
    }
    // Use best possible placement.
    const internalPosition = (bestPositionOutsideViewport === null || bestPositionOutsideViewport === void 0 ? void 0 : bestPositionOutsideViewport.internalPosition) || 'right-top';
    // Get default rect for that placement.
    const defaultOffset = RECTANGLE_CALCULATIONS[internalPosition]({ body, trigger, arrow });
    // Get largest possible rect that fits into viewport or container.
    const optimisedOffset = fitIntoContainer(defaultOffset, renderWithPortal ? viewport : getLargestRect(container, viewport));
    // If largest possible rect is smaller than original - set body scroll.
    const scrollable = optimisedOffset.height < defaultOffset.height;
    return { internalPosition, boundingOffset: optimisedOffset, scrollable };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/progress-bar/index.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/progress-bar/index.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ProgressBar)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/progress-bar/styles.css.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/progress-bar/internal.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_utils_throttle__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/throttle */ "./node_modules/@cloudscape-design/components/internal/utils/throttle.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0












const ASSERTION_FREQUENCY = 5000; // interval in ms between progress announcements
function ProgressBar(_a) {
    var { value = 0, status = 'in-progress', variant = 'standalone', resultButtonText, label, description, additionalInfo, resultText, onResultButtonClick } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["value", "status", "variant", "resultButtonText", "label", "description", "additionalInfo", "resultText", "onResultButtonClick"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('ProgressBar');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const generatedName = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)('awsui-progress-bar-');
    const labelId = `${generatedName}-label`;
    const isInFlash = variant === 'flash';
    const isInProgressState = status === 'in-progress';
    const [assertion, setAssertion] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('');
    const throttledAssertion = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        return (0,_internal_utils_throttle__WEBPACK_IMPORTED_MODULE_6__.throttle)((value) => {
            setAssertion(`${label !== null && label !== void 0 ? label : ''}: ${value}%`);
        }, ASSERTION_FREQUENCY);
    }, [label]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        throttledAssertion(value);
    }, [throttledAssertion, value]);
    if (isInFlash && resultButtonText) {
        (0,_internal_logging__WEBPACK_IMPORTED_MODULE_7__.warnOnce)('ProgressBar', 'The `resultButtonText` is ignored if you set `variant="flash"`, and the result button is not displayed. Use the `buttonText` property and the `onButtonClick` event listener of the flashbar item in which the progress bar component is embedded.');
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].root, variant && _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"][variant]), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: isInFlash ? _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["flash-container"] : undefined },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["word-wrap"], _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"][`label-${variant}`]), id: labelId }, label),
            description && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_9__.SmallText, { color: isInFlash ? 'inherit' : undefined }, description),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, isInProgressState ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_9__.Progress, { value: value, labelId: labelId, isInFlash: isInFlash }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_10__["default"], { delay: 0 }, assertion))) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_9__.ResultState, { resultText: resultText, isInFlash: isInFlash, resultButtonText: resultButtonText, status: status, onClick: () => {
                    (0,_internal_events__WEBPACK_IMPORTED_MODULE_11__.fireNonCancelableEvent)(onResultButtonClick);
                } })))),
        additionalInfo && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_9__.SmallText, { color: isInFlash ? 'inherit' : undefined }, additionalInfo)));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_12__.applyDisplayName)(ProgressBar, 'ProgressBar');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/progress-bar/internal.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/progress-bar/internal.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Progress": () => (/* binding */ Progress),
/* harmony export */   "ResultState": () => (/* binding */ ResultState),
/* harmony export */   "SmallText": () => (/* binding */ SmallText)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/progress-bar/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






const MAX_VALUE = 100;
const clamp = (value, lowerLimit, upperLimit) => {
    return Math.max(Math.min(value, upperLimit), lowerLimit);
};
const Progress = ({ value, isInFlash, labelId }) => {
    const roundedValue = Math.round(value);
    const progressValue = clamp(roundedValue, 0, MAX_VALUE);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["progress-container"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("progress", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].progress, progressValue >= MAX_VALUE && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].complete, isInFlash && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["progress-in-flash"]), "aria-valuenow": progressValue, "aria-valuemin": 0, max: MAX_VALUE, value: progressValue, "aria-labelledby": labelId }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { "aria-hidden": "true", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["percentage-container"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].percentage, variant: "small", color: isInFlash ? 'inherit' : undefined }, `${progressValue}%`))));
};
const SmallText = ({ color, children }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["word-wrap"], variant: "small", display: "block", color: color }, children));
};
const ResultButton = ({ onClick, children }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["result-button"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_4__.InternalButton, { formAction: "none", onClick: onClick }, children)));
};
const ResultState = ({ isInFlash, resultText, resultButtonText, status, onClick }) => {
    const hasResultButton = !!resultButtonText;
    if (isInFlash) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`result-container-${status}`], "aria-live": "polite", "aria-atomic": "true" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["result-text"] }, resultText)));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`result-container-${status}`], "aria-live": "polite", "aria-atomic": "true" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(hasResultButton && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["with-result-button"]) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { type: status === 'success' ? 'success' : 'error' },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["result-text"] }, resultText))),
        hasResultButton && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ResultButton, { onClick: onClick }, resultButtonText)));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/progress-bar/styles.css.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/progress-bar/styles.css.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/progress-bar/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "progress": "awsui_progress_11huc_1flst_185",
  "result-state": "awsui_result-state_11huc_1flst_199",
  "awsui-motion-fade-in": "awsui_awsui-motion-fade-in_11huc_1flst_1",
  "root": "awsui_root_11huc_1flst_221",
  "with-result-button": "awsui_with-result-button_11huc_1flst_234",
  "result-text": "awsui_result-text_11huc_1flst_238",
  "result-container-error": "awsui_result-container-error_11huc_1flst_242",
  "result-container-success": "awsui_result-container-success_11huc_1flst_242",
  "result-button": "awsui_result-button_11huc_1flst_246",
  "word-wrap": "awsui_word-wrap_11huc_1flst_251",
  "label-flash": "awsui_label-flash_11huc_1flst_257",
  "label-key-value": "awsui_label-key-value_11huc_1flst_261",
  "flash": "awsui_flash_11huc_1flst_269",
  "progress-container": "awsui_progress-container_11huc_1flst_273",
  "percentage-container": "awsui_percentage-container_11huc_1flst_280",
  "percentage": "awsui_percentage_11huc_1flst_280",
  "complete": "awsui_complete_11huc_1flst_315",
  "progress-in-flash": "awsui_progress-in-flash_11huc_1flst_330"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/controller.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/controller.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "createPropertiesCompatibilityMap": () => (/* binding */ createPropertiesCompatibilityMap),
/* harmony export */   "getAllValueSuggestions": () => (/* binding */ getAllValueSuggestions),
/* harmony export */   "getAllowedOperators": () => (/* binding */ getAllowedOperators),
/* harmony export */   "getAutosuggestOptions": () => (/* binding */ getAutosuggestOptions),
/* harmony export */   "getExtendedOperator": () => (/* binding */ getExtendedOperator),
/* harmony export */   "getFormattedToken": () => (/* binding */ getFormattedToken),
/* harmony export */   "getPropertyByKey": () => (/* binding */ getPropertyByKey),
/* harmony export */   "getPropertyOptions": () => (/* binding */ getPropertyOptions),
/* harmony export */   "getPropertySuggestions": () => (/* binding */ getPropertySuggestions),
/* harmony export */   "getQueryActions": () => (/* binding */ getQueryActions),
/* harmony export */   "operatorToDescription": () => (/* binding */ operatorToDescription),
/* harmony export */   "parseText": () => (/* binding */ parseText)
/* harmony export */ });
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/property-filter/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const getQueryActions = (query, onChange, inputRef) => {
    const { tokens, operation } = query;
    const fireOnChange = (tokens, operation) => (0,_internal_events__WEBPACK_IMPORTED_MODULE_0__.fireNonCancelableEvent)(onChange, { tokens, operation });
    const setToken = (index, newToken) => {
        const newTokens = [...tokens];
        if (newTokens && index < newTokens.length) {
            newTokens[index] = newToken;
        }
        fireOnChange(newTokens, operation);
    };
    const removeToken = (index) => {
        var _a;
        const newTokens = tokens.filter((_, i) => i !== index);
        fireOnChange(newTokens, operation);
        (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.focus({ preventDropdown: true });
    };
    const removeAllTokens = () => {
        var _a;
        fireOnChange([], operation);
        (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.focus({ preventDropdown: true });
    };
    const addToken = (newToken) => {
        const newTokens = [...tokens];
        newTokens.push(newToken);
        fireOnChange(newTokens, operation);
    };
    const setOperation = (newOperation) => {
        fireOnChange(tokens, newOperation);
    };
    return {
        setToken,
        removeToken,
        removeAllTokens,
        addToken,
        setOperation,
    };
};
const getAllowedOperators = (property) => {
    const { operators = [], defaultOperator } = property;
    const operatorOrder = ['=', '!=', ':', '!:', '>=', '<=', '<', '>'];
    const operatorSet = new Set([
        defaultOperator !== null && defaultOperator !== void 0 ? defaultOperator : '=',
        ...operators.map(op => (typeof op === 'string' ? op : op.operator)),
    ]);
    return operatorOrder.filter(op => operatorSet.has(op));
};
/*
 * parses the value of the filtering input to figure out the current step of entering the token:
 * - "property": means that a filter on a particular column is being added, with operator already finalized
 * - "operator": means that a filter on a particular column is being added, with operator not yet finalized
 * - "free-text": means that a "free text" token is being added
 */
const parseText = (filteringText, filteringProperties = [], disableFreeTextFiltering) => {
    const negatedGlobalQuery = /^(!:|!)(.*)/.exec(filteringText);
    if (!disableFreeTextFiltering && negatedGlobalQuery) {
        return {
            step: 'free-text',
            operator: '!:',
            value: negatedGlobalQuery[2],
        };
    }
    const property = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.matchFilteringProperty)(filteringProperties, filteringText);
    if (!property) {
        return {
            step: 'free-text',
            value: filteringText,
        };
    }
    const allowedOps = getAllowedOperators(property);
    const textWithoutProperty = filteringText.substring(property.propertyLabel.length);
    const operator = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.matchOperator)(allowedOps, (0,_utils__WEBPACK_IMPORTED_MODULE_1__.trimStart)(textWithoutProperty));
    if (operator) {
        const operatorLastIndex = textWithoutProperty.indexOf(operator) + operator.length;
        const textWithoutPropertyAndOperator = textWithoutProperty.slice(operatorLastIndex);
        // We need to remove the first leading space in case the user presses space
        // after the operator, for example: Owner: admin, will result in value of ` admin`
        // and we need to remove the first space, if the user added any more spaces only the
        // first one will be removed.
        const value = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.trimFirstSpace)(textWithoutPropertyAndOperator);
        return { step: 'property', property, operator, value };
    }
    const operatorPrefix = (0,_utils__WEBPACK_IMPORTED_MODULE_1__.matchOperatorPrefix)(allowedOps, (0,_utils__WEBPACK_IMPORTED_MODULE_1__.trimStart)(textWithoutProperty));
    if (operatorPrefix !== null) {
        return { step: 'operator', property, operatorPrefix };
    }
    return {
        step: 'free-text',
        value: filteringText,
    };
};
const getPropertyOptions = (filteringProperty, filteringOptions) => {
    return filteringOptions.filter(option => option.propertyKey === filteringProperty.key);
};
const getAllValueSuggestions = (filteringOptions, filteringProperties, operator = '=', i18nStrings, customGroupsText) => {
    var _a;
    const defaultGroup = {
        label: (_a = i18nStrings.groupValuesText) !== null && _a !== void 0 ? _a : '',
        options: [],
    };
    const customGroups = {};
    filteringOptions.forEach(filteringOption => {
        var _a;
        const property = getPropertyByKey(filteringProperties, filteringOption.propertyKey);
        // given option refers to a non-existent filtering property
        if (!property) {
            return;
        }
        // this option's filtering property does not support current operator
        if (getAllowedOperators(property).indexOf(operator) === -1) {
            return;
        }
        if (property.group && !customGroups[property.group]) {
            const label = customGroupsText.reduce((acc, customGroup) => (customGroup.group === property.group ? customGroup.values : acc), '');
            customGroups[property.group] = {
                label,
                options: [],
            };
        }
        const propertyGroup = property.group ? customGroups[property.group] : defaultGroup;
        propertyGroup.options.push({
            value: property.propertyLabel + ' ' + (operator || '=') + ' ' + filteringOption.value,
            label: (_a = filteringOption.label) !== null && _a !== void 0 ? _a : filteringOption.value,
            __labelPrefix: property.propertyLabel + ' ' + (operator || '='),
        });
    });
    return [defaultGroup, ...Object.keys(customGroups).map(group => customGroups[group])];
};
const getPropertyByKey = (filteringProperties, key) => {
    const propertyMap = filteringProperties.reduce((acc, property) => {
        acc[property.key] = property;
        return acc;
    }, {});
    return propertyMap[key];
};
function getExtendedOperator(filteringProperties, property, operator) {
    const matchedProperty = getPropertyByKey(filteringProperties, property);
    for (const matchedOperator of (matchedProperty === null || matchedProperty === void 0 ? void 0 : matchedProperty.operators) || []) {
        if (typeof matchedOperator === 'object' && matchedOperator.operator === operator) {
            return matchedOperator;
        }
    }
    return null;
}
function createPropertiesCompatibilityMap(filteringProperties) {
    const lookup = {};
    for (const property of filteringProperties) {
        lookup[property.key] = (property.operators || [])
            .map(operator => typeof operator === 'object'
            ? { operator: operator.operator, form: operator.form }
            : { operator, form: undefined })
            .sort((a, b) => a.operator.localeCompare(b.operator));
    }
    return (propertyA, propertyB) => {
        if (lookup[propertyA].length !== lookup[propertyB].length) {
            return false;
        }
        for (let i = 0; i < lookup[propertyA].length; i++) {
            if (lookup[propertyA][i].operator !== lookup[propertyB][i].operator) {
                return false;
            }
            if (lookup[propertyA][i].form !== lookup[propertyB][i].form) {
                return false;
            }
        }
        return true;
    };
}
const filteringPropertyToAutosuggestOption = (filteringProperty) => ({
    value: filteringProperty.propertyLabel,
    label: filteringProperty.propertyLabel,
    keepOpenOnSelect: true,
});
function getPropertySuggestions(filteringProperties, customGroupsText, i18nStrings, filteringPropertyToOption) {
    var _a;
    const defaultGroup = {
        label: (_a = i18nStrings.groupPropertiesText) !== null && _a !== void 0 ? _a : '',
        options: [],
    };
    const customGroups = {};
    filteringProperties.forEach(filteringProperty => {
        const { group } = filteringProperty;
        let optionsGroup = defaultGroup;
        if (group) {
            if (!customGroups[group]) {
                const label = customGroupsText.reduce((acc, customGroup) => (customGroup.group === group ? customGroup.properties : acc), '');
                customGroups[group] = { options: [], label };
            }
            optionsGroup = customGroups[group];
        }
        optionsGroup.options.push(filteringPropertyToOption(filteringProperty));
    });
    const defaultGroupArray = defaultGroup.options.length ? [defaultGroup] : [];
    const customGroupsArray = Object.keys(customGroups).map(groupKey => customGroups[groupKey]);
    return [...defaultGroupArray, ...customGroupsArray];
}
const getAutosuggestOptions = (parsedText, filteringOptions, filteringProperties, customGroupsText, i18nStrings) => {
    switch (parsedText.step) {
        case 'property': {
            const { propertyLabel, groupValuesLabel } = parsedText.property;
            const options = getPropertyOptions(parsedText.property, filteringOptions);
            return {
                filterText: parsedText.value,
                options: [
                    {
                        options: options.map(({ label, value }) => ({
                            value: propertyLabel + ' ' + parsedText.operator + ' ' + value,
                            label: label !== null && label !== void 0 ? label : value,
                            __labelPrefix: propertyLabel + ' ' + parsedText.operator,
                        })),
                        label: groupValuesLabel,
                    },
                ],
            };
        }
        case 'operator': {
            return {
                filterText: parsedText.property.propertyLabel + ' ' + parsedText.operatorPrefix,
                options: [
                    ...getPropertySuggestions(filteringProperties, customGroupsText, i18nStrings, filteringPropertyToAutosuggestOption),
                    {
                        options: getAllowedOperators(parsedText.property).map(value => ({
                            value: parsedText.property.propertyLabel + ' ' + value + ' ',
                            label: parsedText.property.propertyLabel + ' ' + value,
                            description: operatorToDescription(value, i18nStrings),
                            keepOpenOnSelect: true,
                        })),
                        label: i18nStrings.operatorsText,
                    },
                ],
            };
        }
        case 'free-text': {
            const needsValueSuggestions = !!parsedText.value;
            const needsPropertySuggestions = !(parsedText.step === 'free-text' && parsedText.operator === '!:');
            return {
                filterText: parsedText.value,
                options: [
                    ...(needsPropertySuggestions
                        ? getPropertySuggestions(filteringProperties, customGroupsText, i18nStrings, filteringPropertyToAutosuggestOption)
                        : []),
                    ...(needsValueSuggestions
                        ? getAllValueSuggestions(filteringOptions, filteringProperties, parsedText.operator, i18nStrings, customGroupsText)
                        : []),
                ],
            };
        }
    }
};
const operatorToDescription = (operator, i18nStrings) => {
    const mapping = {
        ['<']: i18nStrings.operatorLessText,
        ['<=']: i18nStrings.operatorLessOrEqualText,
        ['>']: i18nStrings.operatorGreaterText,
        ['>=']: i18nStrings.operatorGreaterOrEqualText,
        [':']: i18nStrings.operatorContainsText,
        ['!:']: i18nStrings.operatorDoesNotContainText,
        ['=']: i18nStrings.operatorEqualsText,
        ['!=']: i18nStrings.operatorDoesNotEqualText,
    };
    return mapping[operator];
};
function getFormattedToken(filteringProperties, token) {
    var _a;
    const valueFormatter = token.propertyKey && ((_a = getExtendedOperator(filteringProperties, token.propertyKey, token.operator)) === null || _a === void 0 ? void 0 : _a.format);
    const property = token.propertyKey && getPropertyByKey(filteringProperties, token.propertyKey);
    const propertyLabel = property && property.propertyLabel;
    const tokenValue = valueFormatter ? valueFormatter(token.value) : token.value;
    const label = `${propertyLabel !== null && propertyLabel !== void 0 ? propertyLabel : ''} ${token.operator} ${tokenValue}`;
    return { property: propertyLabel, operator: token.operator, value: tokenValue, label };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/filter-options.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/filter-options.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "filterOptions": () => (/* binding */ filterOptions)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function filterOptions(options, searchText = '') {
    if (!searchText) {
        return options;
    }
    const filtered = [];
    for (const option of options) {
        if (isGroup(option)) {
            const childOptions = filterOptions(option.options, searchText);
            if (childOptions.length > 0) {
                filtered.push(Object.assign(Object.assign({}, option), { options: childOptions }));
            }
        }
        else if (matchSingleOption(option, searchText)) {
            filtered.push(option);
        }
    }
    return filtered;
}
function isGroup(optionOrGroup) {
    return 'options' in optionOrGroup;
}
function matchSingleOption(option, searchText) {
    var _a, _b;
    searchText = searchText.toLowerCase();
    const label = ((_a = option.label) !== null && _a !== void 0 ? _a : '').toLowerCase();
    const labelPrefix = (_b = option.__labelPrefix) !== null && _b !== void 0 ? _b : '';
    const value = (option.value ? option.value.slice(labelPrefix.length) : '').toLowerCase();
    return label.indexOf(searchText) !== -1 || value.indexOf(searchText) !== -1;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/index.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/index.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_hooks_use_unique_id_index__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/hooks/use-unique-id/index */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _token__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./token */ "./node_modules/@cloudscape-design/components/property-filter/token.js");
/* harmony import */ var _controller__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./controller */ "./node_modules/@cloudscape-design/components/property-filter/controller.js");
/* harmony import */ var _use_load_items__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./use-load-items */ "./node_modules/@cloudscape-design/components/property-filter/use-load-items.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/property-filter/styles.css.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _property_filter_autosuggest__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./property-filter-autosuggest */ "./node_modules/@cloudscape-design/components/property-filter/property-filter-autosuggest.js");
/* harmony import */ var _property_editor__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./property-editor */ "./node_modules/@cloudscape-design/components/property-filter/property-editor.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/property-filter/utils.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");
/* harmony import */ var _internal_components_token_list__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../internal/components/token-list */ "./node_modules/@cloudscape-design/components/internal/components/token-list/index.js");
/* harmony import */ var _text_filter_search_results__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../text-filter/search-results */ "./node_modules/@cloudscape-design/components/text-filter/search-results.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




















const OPERATOR_I18N_MAPPING = {
    '=': 'equals',
    '!=': 'not_equals',
    '>': 'greater_than',
    '>=': 'greater_than_equal',
    '<': 'less_than',
    '<=': 'less_than_equal',
    ':': 'contains',
    '!:': 'not_contains',
};
const PropertyFilter = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var _b, _c;
    var { disabled, countText, query, hideOperations, onChange, filteringProperties, filteringOptions = [], customGroupsText = [], disableFreeTextFiltering = false, onLoadItems, virtualScroll, customControl, filteringEmpty, filteringLoadingText, filteringFinishedText, filteringErrorText, filteringRecoveryText, filteringStatusType, asyncProperties, tokenLimit, expandToViewport } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["disabled", "countText", "query", "hideOperations", "onChange", "filteringProperties", "filteringOptions", "customGroupsText", "disableFreeTextFiltering", "onLoadItems", "virtualScroll", "customControl", "filteringEmpty", "filteringLoadingText", "filteringFinishedText", "filteringErrorText", "filteringRecoveryText", "filteringStatusType", "asyncProperties", "tokenLimit", "expandToViewport"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('PropertyFilter');
    const [removedTokenIndex, setRemovedTokenIndex] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null);
    const inputRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_5__.useInternalI18n)('property-filter');
    const i18nStrings = Object.assign(Object.assign({}, rest.i18nStrings), { allPropertiesLabel: i18n('i18nStrings.allPropertiesLabel', rest.i18nStrings.allPropertiesLabel), applyActionText: i18n('i18nStrings.applyActionText', rest.i18nStrings.applyActionText), cancelActionText: i18n('i18nStrings.cancelActionText', rest.i18nStrings.cancelActionText), clearFiltersText: i18n('i18nStrings.clearFiltersText', rest.i18nStrings.clearFiltersText), editTokenHeader: i18n('i18nStrings.editTokenHeader', rest.i18nStrings.editTokenHeader), enteredTextLabel: i18n('i18nStrings.enteredTextLabel', rest.i18nStrings.enteredTextLabel), groupPropertiesText: i18n('i18nStrings.groupPropertiesText', rest.i18nStrings.groupPropertiesText), groupValuesText: i18n('i18nStrings.groupValuesText', rest.i18nStrings.groupValuesText), operationAndText: i18n('i18nStrings.operationAndText', rest.i18nStrings.operationAndText), operationOrText: i18n('i18nStrings.operationOrText', rest.i18nStrings.operationOrText), operatorContainsText: i18n('i18nStrings.operatorContainsText', rest.i18nStrings.operatorContainsText), operatorDoesNotContainText: i18n('i18nStrings.operatorDoesNotContainText', rest.i18nStrings.operatorDoesNotContainText), operatorDoesNotEqualText: i18n('i18nStrings.operatorDoesNotEqualText', rest.i18nStrings.operatorDoesNotEqualText), operatorEqualsText: i18n('i18nStrings.operatorEqualsText', rest.i18nStrings.operatorEqualsText), operatorGreaterOrEqualText: i18n('i18nStrings.operatorGreaterOrEqualText', rest.i18nStrings.operatorGreaterOrEqualText), operatorGreaterText: i18n('i18nStrings.operatorGreaterText', rest.i18nStrings.operatorGreaterText), operatorLessOrEqualText: i18n('i18nStrings.operatorLessOrEqualText', rest.i18nStrings.operatorLessOrEqualText), operatorLessText: i18n('i18nStrings.operatorLessText', rest.i18nStrings.operatorLessText), operatorText: i18n('i18nStrings.operatorText', rest.i18nStrings.operatorText), operatorsText: i18n('i18nStrings.operatorsText', rest.i18nStrings.operatorsText), propertyText: i18n('i18nStrings.propertyText', rest.i18nStrings.propertyText), tokenLimitShowFewer: i18n('i18nStrings.tokenLimitShowFewer', rest.i18nStrings.tokenLimitShowFewer), tokenLimitShowMore: i18n('i18nStrings.tokenLimitShowMore', rest.i18nStrings.tokenLimitShowMore), valueText: i18n('i18nStrings.valueText', rest.i18nStrings.valueText), removeTokenButtonAriaLabel: i18n('i18nStrings.removeTokenButtonAriaLabel', rest.i18nStrings.removeTokenButtonAriaLabel, format => token => {
            var _a;
            return format({
                token__operator: OPERATOR_I18N_MAPPING[token.operator],
                token__propertyKey: (_a = token.propertyKey) !== null && _a !== void 0 ? _a : '',
                token__value: token.value,
            });
        }) });
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useImperativeHandle)(ref, () => ({ focus: () => { var _a; return (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.focus(); } }), []);
    const { tokens, operation } = query;
    const showResults = !!(tokens === null || tokens === void 0 ? void 0 : tokens.length) && !disabled && !!countText;
    const { addToken, removeToken, setToken, setOperation, removeAllTokens } = (0,_controller__WEBPACK_IMPORTED_MODULE_6__.getQueryActions)(query, onChange, inputRef);
    const [filteringText, setFilteringText] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)('');
    const parsedText = (0,_controller__WEBPACK_IMPORTED_MODULE_6__.parseText)(filteringText, filteringProperties, disableFreeTextFiltering);
    const autosuggestOptions = (0,_controller__WEBPACK_IMPORTED_MODULE_6__.getAutosuggestOptions)(parsedText, filteringOptions, filteringProperties, customGroupsText, i18nStrings);
    const createToken = (currentText) => {
        const parsedText = (0,_controller__WEBPACK_IMPORTED_MODULE_6__.parseText)(currentText, filteringProperties, disableFreeTextFiltering);
        let newToken;
        switch (parsedText.step) {
            case 'property': {
                newToken = (0,_utils__WEBPACK_IMPORTED_MODULE_7__.matchTokenValue)({
                    propertyKey: parsedText.property.key,
                    operator: parsedText.operator,
                    value: parsedText.value,
                }, filteringOptions);
                break;
            }
            case 'free-text': {
                newToken = {
                    operator: parsedText.operator || ':',
                    value: parsedText.value,
                };
                break;
            }
            case 'operator': {
                newToken = {
                    operator: ':',
                    value: currentText,
                };
                break;
            }
        }
        if (disableFreeTextFiltering && !('propertyKey' in newToken)) {
            return;
        }
        addToken(newToken);
        setFilteringText('');
    };
    const ignoreKeyDown = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(false);
    const handleKeyDown = event => {
        if (filteringText && !ignoreKeyDown.current && event.detail.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.enter) {
            createToken(filteringText);
        }
    };
    const getLoadMoreDetail = (parsedText, filteringText) => {
        const loadMoreDetail = {
            filteringProperty: undefined,
            filteringText,
            filteringOperator: undefined,
        };
        if (parsedText.step === 'property') {
            loadMoreDetail.filteringProperty = parsedText.property;
            loadMoreDetail.filteringText = parsedText.value;
            loadMoreDetail.filteringOperator = parsedText.operator;
        }
        return loadMoreDetail;
    };
    const loadMoreDetail = getLoadMoreDetail(parsedText, filteringText);
    const inputLoadItemsHandlers = (0,_use_load_items__WEBPACK_IMPORTED_MODULE_9__.useLoadItems)(onLoadItems, loadMoreDetail.filteringText, loadMoreDetail.filteringProperty, loadMoreDetail.filteringText, loadMoreDetail.filteringOperator);
    const asyncProps = {
        empty: filteringEmpty,
        loadingText: filteringLoadingText,
        finishedText: filteringFinishedText,
        errorText: filteringErrorText,
        recoveryText: filteringRecoveryText,
        statusType: filteringStatusType,
    };
    const asyncAutosuggestProps = !!filteringText.length || asyncProperties
        ? Object.assign(Object.assign({}, inputLoadItemsHandlers), asyncProps) : {};
    const handleSelected = event => {
        // The ignoreKeyDown flag makes sure `createToken` routine runs only once. Autosuggest's `onKeyDown` fires,
        // when an item is selected from the list using "enter" key.
        ignoreKeyDown.current = true;
        setTimeout(() => {
            ignoreKeyDown.current = false;
        }, 0);
        const { detail: option } = event;
        const value = option.value || '';
        if (!('keepOpenOnSelect' in option)) {
            createToken(value);
            return;
        }
        // stop dropdown from closing
        event.preventDefault();
        const parsedText = (0,_controller__WEBPACK_IMPORTED_MODULE_6__.parseText)(value, filteringProperties, disableFreeTextFiltering);
        const loadMoreDetail = getLoadMoreDetail(parsedText, value);
        // Insert operator automatically if only one operator is defined for the given property.
        if (parsedText.step === 'operator') {
            const operators = (0,_controller__WEBPACK_IMPORTED_MODULE_6__.getAllowedOperators)(parsedText.property);
            if (value.trim() === parsedText.property.propertyLabel && operators.length === 1) {
                loadMoreDetail.filteringProperty = parsedText.property;
                loadMoreDetail.filteringOperator = operators[0];
                loadMoreDetail.filteringText = '';
                setFilteringText(parsedText.property.propertyLabel + ' ' + operators[0] + ' ');
            }
        }
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_10__.fireNonCancelableEvent)(onLoadItems, Object.assign(Object.assign({}, loadMoreDetail), { firstPage: true, samePage: false }));
    };
    const operatorForm = parsedText.step === 'property' &&
        ((_b = (0,_controller__WEBPACK_IMPORTED_MODULE_6__.getExtendedOperator)(filteringProperties, parsedText.property.key, parsedText.operator)) === null || _b === void 0 ? void 0 : _b.form);
    const searchResultsId = (0,_internal_hooks_use_unique_id_index__WEBPACK_IMPORTED_MODULE_11__.useUniqueId)('property-filter-search-results');
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"].root), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"]["search-field"] },
            customControl && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"]["custom-control"] }, customControl),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_property_filter_autosuggest__WEBPACK_IMPORTED_MODULE_13__["default"], Object.assign({ ref: inputRef, virtualScroll: virtualScroll, enteredTextLabel: (_c = i18nStrings.enteredTextLabel) !== null && _c !== void 0 ? _c : (value => value), ariaLabel: i18nStrings.filteringAriaLabel, placeholder: i18nStrings.filteringPlaceholder, ariaLabelledby: rest.ariaLabelledby, ariaDescribedby: rest.ariaDescribedby, controlId: rest.controlId, value: filteringText, disabled: disabled, onKeyDown: handleKeyDown }, autosuggestOptions, { onChange: event => setFilteringText(event.detail.value), empty: filteringEmpty }, asyncAutosuggestProps, { expandToViewport: expandToViewport, onOptionClick: handleSelected, customForm: operatorForm && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_property_editor__WEBPACK_IMPORTED_MODULE_14__.PropertyEditor, { property: parsedText.property, operator: parsedText.operator, filter: parsedText.value, operatorForm: operatorForm, i18nStrings: i18nStrings, onCancel: () => {
                        var _a, _b;
                        setFilteringText('');
                        (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.close();
                        (_b = inputRef.current) === null || _b === void 0 ? void 0 : _b.focus({ preventDropdown: true });
                    }, onSubmit: token => {
                        var _a, _b;
                        addToken(token);
                        setFilteringText('');
                        (_a = inputRef.current) === null || _a === void 0 ? void 0 : _a.focus({ preventDropdown: true });
                        (_b = inputRef.current) === null || _b === void 0 ? void 0 : _b.close();
                    } })), hideEnteredTextOption: disableFreeTextFiltering && parsedText.step !== 'property', clearAriaLabel: i18nStrings.clearAriaLabel, searchResultsId: showResults ? searchResultsId : undefined })),
            showResults ? react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_text_filter_search_results__WEBPACK_IMPORTED_MODULE_15__.SearchResults, { id: searchResultsId }, countText) : null),
        tokens && tokens.length > 0 && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"].tokens },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_16__["default"], { size: "xs", direction: "horizontal" },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_token_list__WEBPACK_IMPORTED_MODULE_17__["default"], { alignment: "inline", limit: tokenLimit, items: tokens, renderItem: (token, tokenIndex) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_token__WEBPACK_IMPORTED_MODULE_18__.TokenButton, { token: token, first: tokenIndex === 0, operation: operation, removeToken: () => {
                            removeToken(tokenIndex);
                            setRemovedTokenIndex(tokenIndex);
                        }, setToken: (newToken) => setToken(tokenIndex, newToken), setOperation: setOperation, filteringOptions: filteringOptions, filteringProperties: filteringProperties, asyncProps: asyncProps, onLoadItems: onLoadItems, i18nStrings: i18nStrings, asyncProperties: asyncProperties, hideOperations: hideOperations, customGroupsText: customGroupsText, disableFreeTextFiltering: disableFreeTextFiltering, disabled: disabled, expandToViewport: expandToViewport })), i18nStrings: {
                        limitShowFewer: i18nStrings.tokenLimitShowFewer,
                        limitShowMore: i18nStrings.tokenLimitShowMore,
                    }, after: react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_19__.InternalButton, { onClick: removeAllTokens, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"]["remove-all"], disabled: disabled }, i18nStrings.clearFiltersText), removedItemIndex: removedTokenIndex }))))));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_20__.applyDisplayName)(PropertyFilter, 'PropertyFilter');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (PropertyFilter);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/property-editor.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/property-editor.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "PropertyEditor": () => (/* binding */ PropertyEditor)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/property-filter/styles.css.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function PropertyEditor({ property, operator, filter, operatorForm, onCancel, onSubmit, i18nStrings, }) {
    const [value, onChange] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const submitToken = () => onSubmit({ propertyKey: property.key, operator, value });
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["property-editor"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["property-editor-form"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { label: property.groupValuesLabel }, operatorForm({ value, onChange, operator, filter }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["property-editor-actions"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { variant: "link", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["property-editor-cancel"], onClick: onCancel }, i18nStrings.cancelActionText),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["property-editor-submit"], onClick: submitToken }, i18nStrings.applyActionText))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/property-filter-autosuggest.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/property-filter-autosuggest.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _autosuggest_options_controller__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../autosuggest/options-controller */ "./node_modules/@cloudscape-design/components/autosuggest/options-controller.js");
/* harmony import */ var _internal_components_dropdown_status__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/components/dropdown-status */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/index.js");
/* harmony import */ var _internal_components_dropdown_footer__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/components/dropdown-footer */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/events/index */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _autosuggest_styles_css_js__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../autosuggest/styles.css.js */ "./node_modules/@cloudscape-design/components/autosuggest/styles.css.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/property-filter/styles.css.js");
/* harmony import */ var _autosuggest_options_list__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../autosuggest/options-list */ "./node_modules/@cloudscape-design/components/autosuggest/options-list.js");
/* harmony import */ var _autosuggest_load_more_controller__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../autosuggest/load-more-controller */ "./node_modules/@cloudscape-design/components/autosuggest/load-more-controller.js");
/* harmony import */ var _internal_components_autosuggest_input__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/components/autosuggest-input */ "./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_components_focus_lock_utils__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/components/focus-lock/utils */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/utils.js");
/* harmony import */ var _filter_options__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./filter-options */ "./node_modules/@cloudscape-design/components/property-filter/filter-options.js");
/* harmony import */ var _internal_utils_strings__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/utils/strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


















const DROPDOWN_WIDTH_OPTIONS_LIST = 300;
const DROPDOWN_WIDTH_CUSTOM_FORM = 200;
const PropertyFilterAutosuggest = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((props, ref) => {
    var _a;
    const { value, onChange, onFocus, onBlur, onLoadItems, options, statusType = 'finished', placeholder, disabled, ariaLabel, enteredTextLabel, onKeyDown, virtualScroll, expandToViewport, customForm, filterText, onOptionClick, hideEnteredTextOption, searchResultsId } = props, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(props, ["value", "onChange", "onFocus", "onBlur", "onLoadItems", "options", "statusType", "placeholder", "disabled", "ariaLabel", "enteredTextLabel", "onKeyDown", "virtualScroll", "expandToViewport", "customForm", "filterText", "onOptionClick", "hideEnteredTextOption", "searchResultsId"]);
    const highlightText = filterText === undefined ? value : filterText;
    const customFormRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const autosuggestInputRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__.useMergeRefs)(autosuggestInputRef, ref);
    const filteredOptions = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => (0,_filter_options__WEBPACK_IMPORTED_MODULE_4__.filterOptions)(options || [], highlightText), [options, highlightText]);
    const [autosuggestItemsState, autosuggestItemsHandlers] = (0,_autosuggest_options_controller__WEBPACK_IMPORTED_MODULE_5__.useAutosuggestItems)({
        options: filteredOptions,
        filterValue: value,
        filterText: highlightText,
        filteringType: 'manual',
        hideEnteredTextLabel: hideEnteredTextOption,
        onSelectItem: (option) => {
            var _a;
            const value = option.value || '';
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onChange, { value });
            const selectedCancelled = (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireCancelableEvent)(onOptionClick, option);
            if (!selectedCancelled) {
                (_a = autosuggestInputRef.current) === null || _a === void 0 ? void 0 : _a.close();
            }
            else {
                autosuggestItemsHandlers.resetHighlightWithKeyboard();
            }
        },
    });
    const autosuggestLoadMoreHandlers = (0,_autosuggest_load_more_controller__WEBPACK_IMPORTED_MODULE_7__.useAutosuggestLoadMore)({
        options,
        statusType,
        onLoadItems: (detail) => (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onLoadItems, detail),
    });
    const handleChange = (event) => {
        autosuggestItemsHandlers.resetHighlightWithKeyboard();
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onChange, event.detail);
    };
    const handleDelayedInput = (event) => {
        autosuggestLoadMoreHandlers.fireLoadMoreOnInputChange(event.detail.value);
    };
    const handleFocus = () => {
        autosuggestLoadMoreHandlers.fireLoadMoreOnInputFocus();
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireCancelableEvent)(onFocus, null);
    };
    const handleBlur = () => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireCancelableEvent)(onBlur, null);
    };
    const handleKeyDown = (e) => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireCancelableEvent)(onKeyDown, e.detail);
    };
    const handlePressArrowDown = () => {
        var _a;
        autosuggestItemsHandlers.moveHighlightWithKeyboard(1);
        if (customFormRef.current) {
            (_a = (0,_internal_components_focus_lock_utils__WEBPACK_IMPORTED_MODULE_8__.getFirstFocusable)(customFormRef.current)) === null || _a === void 0 ? void 0 : _a.focus();
        }
    };
    const handlePressArrowUp = () => {
        autosuggestItemsHandlers.moveHighlightWithKeyboard(-1);
    };
    const handlePressEnter = () => {
        return autosuggestItemsHandlers.selectHighlightedOptionWithKeyboard();
    };
    const handleCloseDropdown = () => {
        autosuggestItemsHandlers.resetHighlightWithKeyboard();
    };
    const handleRecoveryClick = () => {
        var _a;
        autosuggestLoadMoreHandlers.fireLoadMoreOnRecoveryClick();
        (_a = autosuggestInputRef.current) === null || _a === void 0 ? void 0 : _a.focus();
    };
    const selfControlId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_9__.useUniqueId)('input');
    const controlId = (_a = rest.controlId) !== null && _a !== void 0 ? _a : selfControlId;
    const listId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_9__.useUniqueId)('list');
    const footerId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_9__.useUniqueId)('footer');
    const highlightedOptionIdSource = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_9__.useUniqueId)();
    const highlightedOptionId = autosuggestItemsState.highlightedOption ? highlightedOptionIdSource : undefined;
    const isEmpty = !value && !autosuggestItemsState.items.length;
    const dropdownStatus = (0,_internal_components_dropdown_status__WEBPACK_IMPORTED_MODULE_10__.useDropdownStatus)(Object.assign(Object.assign({}, props), { isEmpty, onRecoveryClick: handleRecoveryClick }));
    let content = null;
    if (customForm) {
        content = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: customFormRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_11__["default"]["custom-content-wrapper"] }, customForm));
    }
    else if (autosuggestItemsState.items.length > 0) {
        content = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_autosuggest_options_list__WEBPACK_IMPORTED_MODULE_12__["default"], { autosuggestItemsState: autosuggestItemsState, autosuggestItemsHandlers: autosuggestItemsHandlers, highlightedOptionId: highlightedOptionId, highlightText: highlightText, listId: listId, controlId: controlId, enteredTextLabel: enteredTextLabel, handleLoadMore: autosuggestLoadMoreHandlers.fireLoadMoreOnScroll, hasDropdownStatus: dropdownStatus.content !== null, virtualScroll: virtualScroll, listBottom: !dropdownStatus.isSticky ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown_footer__WEBPACK_IMPORTED_MODULE_13__["default"], { content: dropdownStatus.content, id: footerId }) : null, ariaDescribedby: dropdownStatus.content ? footerId : undefined }));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_autosuggest_input__WEBPACK_IMPORTED_MODULE_14__["default"], Object.assign({ ref: mergedRef }, rest, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_autosuggest_styles_css_js__WEBPACK_IMPORTED_MODULE_15__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_11__["default"].input), value: value, onChange: handleChange, onFocus: handleFocus, onBlur: handleBlur, onKeyDown: handleKeyDown, controlId: controlId, placeholder: placeholder, disabled: disabled, ariaLabel: ariaLabel, expandToViewport: expandToViewport, ariaControls: listId, ariaActivedescendant: highlightedOptionId, ariaDescribedby: (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_16__.joinStrings)(searchResultsId, rest.ariaDescribedby), dropdownExpanded: autosuggestItemsState.items.length > 1 || dropdownStatus.content !== null || !!customForm, dropdownContentKey: customForm ? 'custom' : 'options', dropdownContent: content, dropdownFooter: dropdownStatus.isSticky ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown_footer__WEBPACK_IMPORTED_MODULE_13__["default"], { content: dropdownStatus.content, hasItems: autosuggestItemsState.items.length >= 1, id: footerId })) : null, dropdownWidth: customForm ? DROPDOWN_WIDTH_CUSTOM_FORM : DROPDOWN_WIDTH_OPTIONS_LIST, dropdownContentFocusable: !!customForm, onCloseDropdown: handleCloseDropdown, onDelayedInput: handleDelayedInput, onPressArrowDown: handlePressArrowDown, onPressArrowUp: handlePressArrowUp, onPressEnter: handlePressEnter })));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (PropertyFilterAutosuggest);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/styles.css.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/styles.css.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/property-filter/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1wzqe_ghb4s_93",
  "search-field": "awsui_search-field_1wzqe_ghb4s_106",
  "input-wrapper": "awsui_input-wrapper_1wzqe_ghb4s_112",
  "add-token": "awsui_add-token_1wzqe_ghb4s_116",
  "tokens": "awsui_tokens_1wzqe_ghb4s_123",
  "token-operator": "awsui_token-operator_1wzqe_ghb4s_127",
  "property-editor": "awsui_property-editor_1wzqe_ghb4s_131",
  "token-editor": "awsui_token-editor_1wzqe_ghb4s_132",
  "property-editor-form": "awsui_property-editor-form_1wzqe_ghb4s_136",
  "token-editor-form": "awsui_token-editor-form_1wzqe_ghb4s_137",
  "property-editor-field-property": "awsui_property-editor-field-property_1wzqe_ghb4s_140",
  "token-editor-field-property": "awsui_token-editor-field-property_1wzqe_ghb4s_141",
  "property-editor-field-operator": "awsui_property-editor-field-operator_1wzqe_ghb4s_144",
  "token-editor-field-operator": "awsui_token-editor-field-operator_1wzqe_ghb4s_145",
  "property-editor-field-value": "awsui_property-editor-field-value_1wzqe_ghb4s_148",
  "token-editor-field-value": "awsui_token-editor-field-value_1wzqe_ghb4s_149",
  "property-editor-cancel": "awsui_property-editor-cancel_1wzqe_ghb4s_152",
  "token-editor-cancel": "awsui_token-editor-cancel_1wzqe_ghb4s_153",
  "property-editor-submit": "awsui_property-editor-submit_1wzqe_ghb4s_156",
  "token-editor-submit": "awsui_token-editor-submit_1wzqe_ghb4s_157",
  "property-editor-actions": "awsui_property-editor-actions_1wzqe_ghb4s_160",
  "token-editor-actions": "awsui_token-editor-actions_1wzqe_ghb4s_161",
  "custom-content-wrapper": "awsui_custom-content-wrapper_1wzqe_ghb4s_179",
  "custom-control": "awsui_custom-control_1wzqe_ghb4s_183",
  "input": "awsui_input_1wzqe_ghb4s_112",
  "token-trigger": "awsui_token-trigger_1wzqe_ghb4s_191",
  "remove-all": "awsui_remove-all_1wzqe_ghb4s_197",
  "token-label": "awsui_token-label_1wzqe_ghb4s_198",
  "join-operation": "awsui_join-operation_1wzqe_ghb4s_199"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/token-editor.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/token-editor.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TokenEditor": () => (/* binding */ TokenEditor)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _select_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../select/internal */ "./node_modules/@cloudscape-design/components/select/internal.js");
/* harmony import */ var _autosuggest_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../autosuggest/internal */ "./node_modules/@cloudscape-design/components/autosuggest/internal.js");
/* harmony import */ var _popover_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../popover/internal */ "./node_modules/@cloudscape-design/components/popover/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/property-filter/styles.css.js");
/* harmony import */ var _use_load_items__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./use-load-items */ "./node_modules/@cloudscape-design/components/property-filter/use-load-items.js");
/* harmony import */ var _controller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./controller */ "./node_modules/@cloudscape-design/components/property-filter/controller.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/property-filter/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










const freeTextOperators = [':', '!:'];
function PropertyInput({ propertyKey, onChangePropertyKey, asyncProps, filteringProperties, onLoadItems, customGroupsText, i18nStrings, disableFreeTextFiltering, }) {
    const property = propertyKey !== undefined ? (0,_controller__WEBPACK_IMPORTED_MODULE_1__.getPropertyByKey)(filteringProperties, propertyKey) : undefined;
    const propertySelectHandlers = (0,_use_load_items__WEBPACK_IMPORTED_MODULE_2__.useLoadItems)(onLoadItems);
    const asyncPropertySelectProps = asyncProps ? Object.assign(Object.assign({}, asyncProps), propertySelectHandlers) : {};
    const propertyOptions = (0,_controller__WEBPACK_IMPORTED_MODULE_1__.getPropertySuggestions)(filteringProperties, customGroupsText, i18nStrings, ({ propertyLabel, key }) => ({
        value: key,
        label: propertyLabel,
        dontCloseOnSelect: true,
    }));
    // Disallow selecting properties that have different representation.
    const checkPropertiesCompatible = (0,_controller__WEBPACK_IMPORTED_MODULE_1__.createPropertiesCompatibilityMap)(filteringProperties);
    propertyOptions.forEach(optionGroup => {
        if ('options' in optionGroup) {
            optionGroup.options.forEach(option => {
                if (propertyKey && option.value) {
                    option.disabled = !checkPropertiesCompatible(option.value, propertyKey);
                }
            });
        }
    });
    const allPropertiesOption = {
        label: i18nStrings.allPropertiesLabel,
        value: undefined,
    };
    if (!disableFreeTextFiltering) {
        propertyOptions.unshift(allPropertiesOption);
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ options: propertyOptions, selectedOption: property
            ? {
                value: propertyKey !== null && propertyKey !== void 0 ? propertyKey : undefined,
                label: property.propertyLabel,
            }
            : allPropertiesOption, onChange: e => onChangePropertyKey(e.detail.selectedOption.value) }, asyncPropertySelectProps)));
}
function OperatorInput({ propertyKey, operator, onChangeOperator, filteringProperties, i18nStrings, }) {
    const property = propertyKey !== undefined ? (0,_controller__WEBPACK_IMPORTED_MODULE_1__.getPropertyByKey)(filteringProperties, propertyKey) : undefined;
    const freeTextOperators = [':', '!:'];
    const operatorOptions = (property ? (0,_controller__WEBPACK_IMPORTED_MODULE_1__.getAllowedOperators)(property) : freeTextOperators).map(operator => ({
        value: operator,
        label: operator,
        description: (0,_controller__WEBPACK_IMPORTED_MODULE_1__.operatorToDescription)(operator, i18nStrings),
    }));
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { options: operatorOptions, triggerVariant: "option", selectedOption: operator
            ? {
                value: operator,
                label: operator,
                description: (0,_controller__WEBPACK_IMPORTED_MODULE_1__.operatorToDescription)(operator, i18nStrings),
            }
            : null, onChange: e => onChangeOperator(e.detail.selectedOption.value) }));
}
function ValueInput({ propertyKey, operator, value, onChangeValue, asyncProps, filteringProperties, filteringOptions, onLoadItems, i18nStrings, }) {
    var _a, _b, _c, _d;
    const property = propertyKey !== undefined ? (0,_controller__WEBPACK_IMPORTED_MODULE_1__.getPropertyByKey)(filteringProperties, propertyKey) : undefined;
    const valueOptions = property
        ? (0,_controller__WEBPACK_IMPORTED_MODULE_1__.getPropertyOptions)(property, filteringOptions).map(({ label, value }) => ({ label, value }))
        : [];
    const valueAutosuggestHandlers = (0,_use_load_items__WEBPACK_IMPORTED_MODULE_2__.useLoadItems)(onLoadItems, '', property);
    const asyncValueAutosuggesProps = propertyKey
        ? Object.assign(Object.assign({}, valueAutosuggestHandlers), asyncProps) : { empty: asyncProps.empty };
    const [mathedOption] = valueOptions.filter(option => option.value === value);
    const OperatorForm = propertyKey && operator && ((_a = (0,_controller__WEBPACK_IMPORTED_MODULE_1__.getExtendedOperator)(filteringProperties, propertyKey, operator)) === null || _a === void 0 ? void 0 : _a.form);
    return OperatorForm ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(OperatorForm, { value: value, onChange: onChangeValue, operator: operator })) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_autosuggest_internal__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({ enteredTextLabel: (_b = i18nStrings.enteredTextLabel) !== null && _b !== void 0 ? _b : (value => value), value: (_d = (_c = mathedOption === null || mathedOption === void 0 ? void 0 : mathedOption.label) !== null && _c !== void 0 ? _c : value) !== null && _d !== void 0 ? _d : '', clearAriaLabel: i18nStrings.clearAriaLabel, onChange: e => onChangeValue(e.detail.value), disabled: !operator, options: valueOptions }, asyncValueAutosuggesProps, { virtualScroll: true })));
}
function TokenEditor({ asyncProperties, asyncProps, customGroupsText, disableFreeTextFiltering, expandToViewport, filteringOptions, filteringProperties, i18nStrings, onLoadItems, setToken, token, triggerComponent, }) {
    const [temporaryToken, setTemporaryToken] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(token);
    const popoverRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const closePopover = () => {
        popoverRef.current && popoverRef.current.dismissPopover();
    };
    const propertyKey = temporaryToken.propertyKey;
    const onChangePropertyKey = (newPropertyKey) => {
        const filteringProperty = filteringProperties.reduce((acc, property) => (property.key === newPropertyKey ? property : acc), undefined);
        const allowedOperators = filteringProperty ? (0,_controller__WEBPACK_IMPORTED_MODULE_1__.getAllowedOperators)(filteringProperty) : freeTextOperators;
        const operator = temporaryToken.operator && allowedOperators.indexOf(temporaryToken.operator) !== -1
            ? temporaryToken.operator
            : allowedOperators[0];
        setTemporaryToken(Object.assign(Object.assign({}, temporaryToken), { propertyKey: newPropertyKey, operator }));
    };
    const operator = temporaryToken.operator;
    const onChangeOperator = (newOperator) => {
        setTemporaryToken(Object.assign(Object.assign({}, temporaryToken), { operator: newOperator }));
    };
    const value = temporaryToken.value;
    const onChangeValue = (newValue) => {
        setTemporaryToken(Object.assign(Object.assign({}, temporaryToken), { value: newValue }));
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_popover_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { ref: popoverRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["token-label"], triggerType: "text", header: i18nStrings.editTokenHeader, size: "large", position: "right", dismissAriaLabel: i18nStrings.dismissAriaLabel, __onOpen: () => setTemporaryToken(token), renderWithPortal: expandToViewport, content: react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["token-editor"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["token-editor-form"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { label: i18nStrings.propertyText, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["token-editor-field-property"] },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(PropertyInput, { propertyKey: propertyKey, onChangePropertyKey: onChangePropertyKey, asyncProps: asyncProperties ? asyncProps : null, filteringProperties: filteringProperties, onLoadItems: onLoadItems, customGroupsText: customGroupsText, i18nStrings: i18nStrings, disableFreeTextFiltering: disableFreeTextFiltering })),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { label: i18nStrings.operatorText, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["token-editor-field-operator"] },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(OperatorInput, { propertyKey: propertyKey, operator: operator, onChangeOperator: onChangeOperator, filteringProperties: filteringProperties, i18nStrings: i18nStrings })),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { label: i18nStrings.valueText, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["token-editor-field-value"] },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ValueInput, { propertyKey: propertyKey, operator: operator, value: value, onChangeValue: onChangeValue, asyncProps: asyncProps, filteringProperties: filteringProperties, filteringOptions: filteringOptions, onLoadItems: onLoadItems, i18nStrings: i18nStrings }))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["token-editor-actions"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { variant: "link", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["token-editor-cancel"], onClick: closePopover }, i18nStrings.cancelActionText),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["token-editor-submit"], onClick: () => {
                        setToken((0,_utils__WEBPACK_IMPORTED_MODULE_9__.matchTokenValue)(temporaryToken, filteringOptions));
                        closePopover();
                    } }, i18nStrings.applyActionText))) }, triggerComponent));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/token.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/token.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TokenButton": () => (/* binding */ TokenButton)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/property-filter/styles.css.js");
/* harmony import */ var _token_editor__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./token-editor */ "./node_modules/@cloudscape-design/components/property-filter/token-editor.js");
/* harmony import */ var _controller__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./controller */ "./node_modules/@cloudscape-design/components/property-filter/controller.js");
/* harmony import */ var _internal_components_filtering_token__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/components/filtering-token */ "./node_modules/@cloudscape-design/components/internal/components/filtering-token/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const TokenButton = ({ token, operation = 'and', first, removeToken, setToken, setOperation, filteringOptions, filteringProperties, asyncProps, onLoadItems, i18nStrings, asyncProperties, hideOperations, customGroupsText, disabled, disableFreeTextFiltering, expandToViewport, }) => {
    var _a, _b, _c;
    const formattedToken = (0,_controller__WEBPACK_IMPORTED_MODULE_1__.getFormattedToken)(filteringProperties, token);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_filtering_token__WEBPACK_IMPORTED_MODULE_2__["default"], { ariaLabel: formattedToken.label, showOperation: !first && !hideOperations, operation: operation, andText: (_a = i18nStrings.operationAndText) !== null && _a !== void 0 ? _a : '', orText: (_b = i18nStrings.operationOrText) !== null && _b !== void 0 ? _b : '', dismissAriaLabel: (_c = i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.removeTokenButtonAriaLabel) === null || _c === void 0 ? void 0 : _c.call(i18nStrings, token), operatorAriaLabel: i18nStrings.tokenOperatorAriaLabel, onChange: setOperation, onDismiss: removeToken, disabled: disabled },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_token_editor__WEBPACK_IMPORTED_MODULE_3__.TokenEditor, { setToken: setToken, triggerComponent: react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["token-trigger"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TokenTrigger, { property: formattedToken.property, operator: token.operator, value: formattedToken.value })), filteringOptions: filteringOptions, filteringProperties: filteringProperties, token: token, asyncProps: asyncProps, onLoadItems: onLoadItems, i18nStrings: i18nStrings, asyncProperties: asyncProperties, customGroupsText: customGroupsText, disableFreeTextFiltering: disableFreeTextFiltering, expandToViewport: expandToViewport })));
};
const TokenTrigger = ({ property, operator, value, }) => {
    if (property) {
        property += ' ';
    }
    const freeTextContainsToken = operator === ':' && !property;
    const operatorText = freeTextContainsToken ? '' : operator + ' ';
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        property,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["token-operator"] }, operatorText),
        value));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/use-load-items.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/use-load-items.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useLoadItems": () => (/* binding */ useLoadItems)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_events_index__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/events/index */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


/**
 * This hook generates `onBlur`, `onFocus` and `onLoadItems` handlers that make sure an `onLoadItems` event
 * fires exactly once every time control they are used on gets focused.
 * It is neccesary to do this because Autosuggest and Select dedupe their `onLoadItems` events stopping
 * the same event from firing twice in a row. This means, refocusing the control sometimes results in
 * `onLoadItems` firing, but sometimes not.
 */
const useLoadItems = (onLoadItems, focusFilteringText, currentFilteringProperty, currentFilteringText, currentFilteringOperator) => {
    const focusIn = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
    const handleBlur = () => {
        focusIn.current = true;
    };
    const fireLoadItems = (detail) => {
        var _a;
        (0,_internal_events_index__WEBPACK_IMPORTED_MODULE_1__.fireNonCancelableEvent)(onLoadItems, Object.assign(Object.assign({}, detail), { filteringText: (_a = currentFilteringText !== null && currentFilteringText !== void 0 ? currentFilteringText : detail.filteringText) !== null && _a !== void 0 ? _a : '', filteringProperty: currentFilteringProperty, filteringOperator: currentFilteringOperator }));
        focusIn.current = false;
    };
    const handleFocus = () => {
        if (focusIn.current) {
            fireLoadItems({ firstPage: true, samePage: false, filteringText: focusFilteringText });
        }
    };
    const handleLoadItems = ({ detail }) => fireLoadItems(detail);
    return {
        onBlur: handleBlur,
        onFocus: handleFocus,
        onLoadItems: handleLoadItems,
    };
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/utils.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/utils.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "matchFilteringProperty": () => (/* binding */ matchFilteringProperty),
/* harmony export */   "matchOperator": () => (/* binding */ matchOperator),
/* harmony export */   "matchOperatorPrefix": () => (/* binding */ matchOperatorPrefix),
/* harmony export */   "matchTokenValue": () => (/* binding */ matchTokenValue),
/* harmony export */   "trimFirstSpace": () => (/* binding */ trimFirstSpace),
/* harmony export */   "trimStart": () => (/* binding */ trimStart)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
// Finds the longest property the filtering text starts from.
function matchFilteringProperty(filteringProperties, filteringText) {
    let maxLength = 0;
    let matchedProperty = null;
    for (const property of filteringProperties) {
        if ((property.propertyLabel.length >= maxLength && startsWith(filteringText, property.propertyLabel)) ||
            (property.propertyLabel.length > maxLength &&
                startsWith(filteringText.toLowerCase(), property.propertyLabel.toLowerCase()))) {
            maxLength = property.propertyLabel.length;
            matchedProperty = property;
        }
    }
    return matchedProperty;
}
// Finds the longest operator the filtering text starts from.
function matchOperator(allowedOperators, filteringText) {
    filteringText = filteringText.toLowerCase();
    let maxLength = 0;
    let matchedOperator = null;
    for (const operator of allowedOperators) {
        if (operator.length > maxLength && startsWith(filteringText, operator.toLowerCase())) {
            maxLength = operator.length;
            matchedOperator = operator;
        }
    }
    return matchedOperator;
}
// Finds if the filtering text matches any operator prefix.
function matchOperatorPrefix(allowedOperators, filteringText) {
    if (filteringText.trim().length === 0) {
        return '';
    }
    for (const operator of allowedOperators) {
        if (startsWith(operator.toLowerCase(), filteringText.toLowerCase())) {
            return filteringText;
        }
    }
    return null;
}
function matchTokenValue(token, filteringOptions) {
    var _a, _b;
    const propertyOptions = filteringOptions.filter(option => option.propertyKey === token.propertyKey);
    const bestMatch = Object.assign({}, token);
    for (const option of propertyOptions) {
        if ((option.label && option.label === token.value) || (!option.label && option.value === token.value)) {
            // exact match found: return it
            return Object.assign(Object.assign({}, token), { value: option.value });
        }
        if (token.value.toLowerCase() === ((_b = (_a = option.label) !== null && _a !== void 0 ? _a : option.value) !== null && _b !== void 0 ? _b : '').toLowerCase()) {
            // non-exact match: save and keep running in case exact match found later
            bestMatch.value = option.value;
        }
    }
    return bestMatch;
}
function trimStart(source) {
    let spacesLength = 0;
    for (let i = 0; i < source.length; i++) {
        if (source[i] === ' ') {
            spacesLength++;
        }
        else {
            break;
        }
    }
    return source.slice(spacesLength);
}
function trimFirstSpace(source) {
    return source[0] === ' ' ? source.slice(1) : source;
}
function startsWith(source, target) {
    return source.indexOf(target) === 0;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/radio-group/index.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/radio-group/index.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/radio-group/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const RadioGroup = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((props, ref) => {
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__["default"])('RadioGroup');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({ ref: ref }, props, baseComponentProps));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__.applyDisplayName)(RadioGroup, 'RadioGroup');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (RadioGroup);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/radio-group/internal.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/radio-group/internal.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _radio_button__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./radio-button */ "./node_modules/@cloudscape-design/components/radio-group/radio-button.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/radio-group/styles.css.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_hooks_forward_focus_radio_group__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/forward-focus/radio-group */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/radio-group.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const InternalRadioGroup = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { name, value, items, ariaLabel, ariaRequired, ariaControls, onChange, __internalRootRef = null } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["name", "value", "items", "ariaLabel", "ariaRequired", "ariaControls", "onChange", "__internalRootRef"]);
    const { ariaDescribedby, ariaLabelledby } = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__.useFormFieldContext)(props);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const generatedName = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)('awsui-radio-');
    const [radioButtonRef, radioButtonRefIndex] = (0,_internal_hooks_forward_focus_radio_group__WEBPACK_IMPORTED_MODULE_6__["default"])(ref, items, value);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({ role: "radiogroup", "aria-labelledby": ariaLabelledby, "aria-label": ariaLabel, "aria-describedby": ariaDescribedby, "aria-required": ariaRequired, "aria-controls": ariaControls }, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].root), ref: __internalRootRef }), items &&
        items.map((item, index) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_radio_button__WEBPACK_IMPORTED_MODULE_8__["default"], { key: item.value, ref: index === radioButtonRefIndex ? radioButtonRef : undefined, checked: item.value === value, name: name || generatedName, value: item.value, label: item.label, description: item.description, disabled: item.disabled, onChange: onChange, controlId: item.controlId })))));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalRadioGroup);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/radio-group/radio-button.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/radio-group/radio-button.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_components_abstract_switch__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/components/abstract-switch */ "./node_modules/@cloudscape-design/components/internal/components/abstract-switch/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/radio-group/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(function RadioButton({ name, label, value, checked, description, disabled, controlId, onChange }, ref) {
    const isVisualRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    const radioButtonRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const mergedRefs = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_3__.useMergeRefs)(radioButtonRef, ref);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_abstract_switch__WEBPACK_IMPORTED_MODULE_4__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].radio, description && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["radio--has-description"]), controlClassName: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["radio-control"], outlineClassName: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].outline, label: label, description: description, disabled: disabled, controlId: controlId, nativeControl: nativeControlProps => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("input", Object.assign({}, nativeControlProps, { type: "radio", ref: mergedRefs, name: name, value: value, checked: checked, 
            // empty handler to suppress React controllability warning
            onChange: () => { } }))), onClick: () => {
            var _a;
            (_a = radioButtonRef.current) === null || _a === void 0 ? void 0 : _a.focus();
            if (checked) {
                return;
            }
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireNonCancelableEvent)(onChange, { value });
        }, styledControl: react__WEBPACK_IMPORTED_MODULE_1___default().createElement("svg", { viewBox: "0 0 100 100", focusable: "false", "aria-hidden": "true" },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("circle", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-circle-border"], { [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-circle-disabled"]]: disabled }), strokeWidth: isVisualRefresh ? 12 : 8, cx: 50, cy: 50, r: isVisualRefresh ? 44 : 46 }),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("circle", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-circle-fill"], {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-circle-disabled"]]: disabled,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["styled-circle-checked"]]: checked,
                }), strokeWidth: 30, cx: 50, cy: 50, r: 35 })) }));
}));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/radio-group/styles.css.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/radio-group/styles.css.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/radio-group/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1mabk_5z6lm_93",
  "radio": "awsui_radio_1mabk_5z6lm_107",
  "radio--has-description": "awsui_radio--has-description_1mabk_5z6lm_115",
  "radio-control": "awsui_radio-control_1mabk_5z6lm_119",
  "outline": "awsui_outline_1mabk_5z6lm_127",
  "styled-circle-border": "awsui_styled-circle-border_1mabk_5z6lm_146",
  "styled-circle-disabled": "awsui_styled-circle-disabled_1mabk_5z6lm_150",
  "styled-circle-fill": "awsui_styled-circle-fill_1mabk_5z6lm_155",
  "styled-circle-checked": "awsui_styled-circle-checked_1mabk_5z6lm_161"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/index.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/index.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _s3_in_context__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./s3-in-context */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/index.js");
/* harmony import */ var _s3_modal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./s3-modal */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/s3-resource-selector/styles.css.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/check-safe-url */ "./node_modules/@cloudscape-design/components/internal/utils/check-safe-url.js");
/* harmony import */ var _contexts_form_field__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../contexts/form-field */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0













const S3ResourceSelector = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { i18nStrings, alert, resource, viewHref, invalid, selectableItemsTypes = [], inputAriaDescribedby, bucketsVisibleColumns = ['Name', 'CreationDate'], bucketsIsItemDisabled, fetchBuckets, fetchObjects, objectsVisibleColumns = ['Key', 'LastModified', 'Size'], objectsIsItemDisabled, fetchVersions, versionsVisibleColumns = ['ID', 'LastModified', 'Size'], versionsIsItemDisabled, onChange, ariaLabel } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["i18nStrings", "alert", "resource", "viewHref", "invalid", "selectableItemsTypes", "inputAriaDescribedby", "bucketsVisibleColumns", "bucketsIsItemDisabled", "fetchBuckets", "fetchObjects", "objectsVisibleColumns", "objectsIsItemDisabled", "fetchVersions", "versionsVisibleColumns", "versionsIsItemDisabled", "onChange", "ariaLabel"]);
    (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_4__.checkSafeUrl)('S3ResourceSelector', viewHref);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_5__["default"])('S3ResourceSelector');
    const [modalOpen, setModalOpen] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const inContextRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const modalWasSubmitted = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(false);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_6__["default"])(ref, inContextRef);
    const { ariaLabelledby, ariaDescribedby } = (0,_contexts_form_field__WEBPACK_IMPORTED_MODULE_7__.useFormFieldContext)(rest);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        var _a;
        // Focus uriInput only when modal was submitted.
        // When it was dismissed, the focus naturally goes to previously focused element (browse button)
        if (!modalOpen && modalWasSubmitted.current) {
            modalWasSubmitted.current = false;
            (_a = inContextRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
    }, [modalOpen]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const modalProps = {
        alert,
        i18nStrings,
        fetchBuckets,
        selectableItemsTypes,
        bucketsVisibleColumns,
        bucketsIsItemDisabled,
        fetchObjects,
        objectsVisibleColumns,
        objectsIsItemDisabled,
        fetchVersions,
        versionsVisibleColumns,
        versionsIsItemDisabled,
        onSubmit: resource => {
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onChange, { resource });
            setModalOpen(false);
            modalWasSubmitted.current = true;
        },
        onDismiss: () => setModalOpen(false),
    };
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].root, baseProps.className), ref: __internalRootRef, role: "group", "aria-labelledby": ariaLabelledby, "aria-describedby": ariaDescribedby, "aria-label": ariaLabel }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_s3_in_context__WEBPACK_IMPORTED_MODULE_10__.S3InContext, { ref: inContextRef, selectableItemsTypes: selectableItemsTypes, i18nStrings: i18nStrings, resource: resource, viewHref: viewHref, invalid: invalid, inputAriaDescribedby: inputAriaDescribedby, fetchVersions: fetchVersions, onBrowse: () => setModalOpen(true), onChange: (resource, errorText) => (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onChange, { resource, errorText }) }),
        !modalOpen && alert && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_11__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].alert, margin: { top: 's' } }, alert)),
        modalOpen && react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_s3_modal__WEBPACK_IMPORTED_MODULE_12__.S3Modal, Object.assign({}, modalProps))));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_13__.applyDisplayName)(S3ResourceSelector, 'S3ResourceSelector');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (S3ResourceSelector);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/index.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/index.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "S3InContext": () => (/* binding */ S3InContext)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _select_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../select/internal */ "./node_modules/@cloudscape-design/components/select/internal.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _use_versions_fetch__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./use-versions-fetch */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/use-versions-fetch.js");
/* harmony import */ var _validation__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./validation */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/validation.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.css.js");
/* harmony import */ var _search_input__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./search-input */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/search-input.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0












const S3InContext = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(({ i18nStrings, resource, viewHref, invalid, inputAriaDescribedby, selectableItemsTypes, fetchVersions, onChange, onBrowse, }, ref) => {
    const isInputBlurredRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(true);
    const [isInputTouched, setInputTouched] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const { versions, loading, loadVersions, resetVersions } = (0,_use_versions_fetch__WEBPACK_IMPORTED_MODULE_1__.useVersionsFetch)(fetchVersions);
    const inputRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_2__["default"])(ref, inputRef);
    const uri = resource.uri;
    const supportsVersions = selectableItemsTypes && selectableItemsTypes.indexOf('versions') > -1;
    const selectedVersion = versions.filter(version => version.value === resource.versionId)[0] || null;
    function handleUriChange(event) {
        const uri = event.detail.value;
        const errorCode = isInputTouched ? (0,_validation__WEBPACK_IMPORTED_MODULE_3__.validate)(uri) : undefined;
        resetVersions();
        onChange({ uri }, (0,_validation__WEBPACK_IMPORTED_MODULE_3__.getErrorText)(i18nStrings, errorCode));
    }
    function handleUriBlur() {
        isInputBlurredRef.current = true;
        setInputTouched(true);
        const errorCode = (0,_validation__WEBPACK_IMPORTED_MODULE_3__.validate)(resource.uri);
        onChange(resource, (0,_validation__WEBPACK_IMPORTED_MODULE_3__.getErrorText)(i18nStrings, errorCode));
        if (supportsVersions) {
            loadVersions(resource.uri);
        }
    }
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        if (!isInputBlurredRef.current || !supportsVersions) {
            return;
        }
        const { cancel } = (_a = loadVersions(uri)) !== null && _a !== void 0 ? _a : {};
        return cancel;
    }, [uri, supportsVersions, loadVersions]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].layout },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["layout-uri"], label: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inContextUriLabel, stretch: true },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_search_input__WEBPACK_IMPORTED_MODULE_6__.SearchInput, { ref: inputRef, value: uri, ariaDescribedby: inputAriaDescribedby, clearAriaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inContextInputClearAriaLabel, placeholder: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inContextInputPlaceholder, onChange: handleUriChange, invalid: invalid, onFocus: () => (isInputBlurredRef.current = false), onBlur: handleUriBlur })),
            supportsVersions && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["layout-version"], label: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inContextVersionSelectLabel, stretch: true },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { selectedOption: selectedVersion, placeholder: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inContextSelectPlaceholder, disabled: versions.length === 0, options: versions, onChange: event => onChange(Object.assign(Object.assign({}, resource), { versionId: event.detail.selectedOption.value }), undefined), invalid: false }))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_8__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["view-button"], disabled: !viewHref, href: viewHref, target: "_blank", iconName: "external", iconAlign: "right", formAction: "none", ariaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inContextViewButtonAriaLabel }, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inContextViewButton)),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["layout-divider"] }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_8__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["browse-button"], disabled: loading, formAction: "none", onClick: onBrowse }, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inContextBrowseButton))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "alert", "aria-live": "assertive", "aria-atomic": "true" }, loading && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_9__["default"], { margin: { top: 's' } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_10__["default"], { type: "loading" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_11__["default"], { visible: true }, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.inContextLoadingText)))))));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/search-input.js":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/search-input.js ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SearchInput": () => (/* binding */ SearchInput)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _input_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../input/internal */ "./node_modules/@cloudscape-design/components/input/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const SearchInput = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((props, ref) => {
    const formFieldContext = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_1__.useFormFieldContext)(props);
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_input_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({ type: "search" }, props, formFieldContext, { ref: ref }));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.css.js":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.css.js ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1vtzr_7zub1_9",
  "view-button": "awsui_view-button_1vtzr_7zub1_13",
  "browse-button": "awsui_browse-button_1vtzr_7zub1_17",
  "layout": "awsui_layout_1vtzr_7zub1_21",
  "layout-uri": "awsui_layout-uri_1vtzr_7zub1_31",
  "layout-version": "awsui_layout-version_1vtzr_7zub1_35",
  "layout-divider": "awsui_layout-divider_1vtzr_7zub1_40"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/use-versions-fetch.js":
/*!*************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/use-versions-fetch.js ***!
  \*************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useVersionsFetch": () => (/* binding */ useVersionsFetch)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/hooks/use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
/* harmony import */ var _internal_utils_promises__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/utils/promises */ "./node_modules/@cloudscape-design/components/internal/utils/promises.js");
/* harmony import */ var _validation__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./validation */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/validation.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function useVersionsFetch(fetchVersions) {
    const [loading, setLoading] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [lastFetchedValue, setLastFetched] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('');
    const [versions, setVersions] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]);
    const loadVersions = (uri) => {
        if (uri === lastFetchedValue) {
            return;
        }
        setLastFetched(uri);
        const errorCode = (0,_validation__WEBPACK_IMPORTED_MODULE_1__.validate)(uri);
        const [bucketName, prefix] = (0,_validation__WEBPACK_IMPORTED_MODULE_1__.extractBucketName)(uri);
        if (errorCode || !bucketName || !prefix || prefix.slice(-1) === '/') {
            return;
        }
        setLoading(true);
        const result = (0,_internal_utils_promises__WEBPACK_IMPORTED_MODULE_2__.makeCancellable)(fetchVersions(bucketName, prefix));
        result.promise.then(versions => {
            setLoading(false);
            setVersions(versions.map(version => ({
                value: version.VersionId,
                label: version.LastModified,
            })));
        }, err => {
            if (!(err instanceof _internal_utils_promises__WEBPACK_IMPORTED_MODULE_2__.PromiseCancelledSignal)) {
                setLoading(false);
            }
        });
        return result;
    };
    return {
        loading,
        versions,
        resetVersions: () => setVersions([]),
        // this function is a dependency of useEffect
        loadVersions: (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_3__.useStableEventHandler)(loadVersions),
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/validation.js":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/validation.js ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "extractBucketName": () => (/* binding */ extractBucketName),
/* harmony export */   "getErrorText": () => (/* binding */ getErrorText),
/* harmony export */   "validate": () => (/* binding */ validate)
/* harmony export */ });
// https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucketnamingrules.html
const SCHEME = 's3://';
const BUCKET_FIRST_CHAR = /^[a-z0-9]{1}/;
const CAPITAL_LETTER = /[A-Z]/;
const DNS_NAME = /^(([a-z0-9]|[a-z0-9][a-z0-9-]*[a-z0-9])\.)*([a-z0-9]|[a-z0-9][a-z0-9-]*[a-z0-9])$/;
function checkBucketNameLength(bucketName) {
    return 3 <= bucketName.length && bucketName.length <= 63;
}
function extractBucketName(uri) {
    const [bucketName, ...rest] = uri.replace(SCHEME, '').split('/');
    return [bucketName, rest.join('/')];
}
function validate(uri) {
    if (uri === '') {
        return undefined;
    }
    if (uri.slice(0, SCHEME.length) !== SCHEME) {
        return 'validationPathMustBegin';
    }
    const [bucketName] = extractBucketName(uri);
    if (!BUCKET_FIRST_CHAR.test(bucketName)) {
        return 'validationBucketLowerCase';
    }
    if (CAPITAL_LETTER.test(bucketName)) {
        return 'validationBucketMustNotContain';
    }
    if (!checkBucketNameLength(bucketName)) {
        return 'validationBucketLength';
    }
    if (!DNS_NAME.test(bucketName)) {
        return 'validationBucketMustComplyDns';
    }
    return undefined;
}
function getErrorText(i18nStrings, errorCode) {
    return errorCode ? i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings[errorCode] : undefined;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/basic-table.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/basic-table.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "BasicS3Table": () => (/* binding */ BasicS3Table),
/* harmony export */   "getSharedI18Strings": () => (/* binding */ getSharedI18Strings)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _cloudscape_design_collection_hooks__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @cloudscape-design/collection-hooks */ "./node_modules/@cloudscape-design/collection-hooks/dist/mjs/index.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _header_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../header/internal */ "./node_modules/@cloudscape-design/components/header/internal.js");
/* harmony import */ var _pagination_internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../pagination/internal */ "./node_modules/@cloudscape-design/components/pagination/internal.js");
/* harmony import */ var _table_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../table/internal */ "./node_modules/@cloudscape-design/components/table/internal.js");
/* harmony import */ var _text_filter_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../text-filter/internal */ "./node_modules/@cloudscape-design/components/text-filter/internal.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/hooks/use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
/* harmony import */ var _empty_state__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./empty-state */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/empty-state.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










function getSharedI18Strings(i18nStrings) {
    return {
        filteringCounterText: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.filteringCounterText,
        labelRefresh: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelRefresh,
        labelsPagination: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelsPagination,
        noMatchTitle: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.filteringNoMatches,
        noMatchSubtitle: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.filteringCantFindMatch,
        clearFilterButtonText: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.clearFilterButtonText,
    };
}
function BasicS3Table({ forwardFocusRef, columnDefinitions, fetchData, trackBy, i18nStrings = {}, isVisualRefresh, visibleColumns, isItemDisabled, onSelect, }) {
    var _a;
    const [loading, setLoading] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [allItems, setAllItems] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]);
    const textFilterRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const onSelectLatest = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_2__.useStableEventHandler)(onSelect);
    function loadData() {
        setLoading(true);
        fetchData()
            .then(items => {
            setAllItems(items);
            setLoading(false);
        })
            .catch(() => {
            // error handling should happen on the customer side, outside of this component
            setLoading(false);
        });
    }
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        loadData();
        // Data loading is only happening on initial render, or via refresh button
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, []);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_3__["default"])(forwardFocusRef, textFilterRef);
    const { items, filteredItemsCount, collectionProps, filterProps, paginationProps, actions } = (0,_cloudscape_design_collection_hooks__WEBPACK_IMPORTED_MODULE_1__.useCollection)(allItems, {
        selection: { trackBy },
        filtering: {
            empty: i18nStrings.emptyText,
            noMatch: (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_empty_state__WEBPACK_IMPORTED_MODULE_4__.EmptyState, { title: i18nStrings.noMatchTitle, subtitle: i18nStrings.noMatchSubtitle, action: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { onClick: () => actions.setFiltering('') }, i18nStrings.clearFilterButtonText) })),
        },
        pagination: {},
        sorting: {},
    });
    const selectedItem = (_a = collectionProps.selectedItems) === null || _a === void 0 ? void 0 : _a[0];
    // selectedItem can change internally inside the hook after pagination or filtering
    // useEffect will capture all possible changes
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        onSelectLatest(selectedItem);
    }, [selectedItem, onSelectLatest]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_table_internal__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({ variant: "embedded" }, collectionProps, { header: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { variant: isVisualRefresh ? 'h3' : 'h2', headingTagOverride: 'h3', actions: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { iconName: "refresh", ariaLabel: i18nStrings.labelRefresh, onClick: loadData }), counter: selectedItem ? `(1/${allItems.length})` : `(${allItems.length})` }, i18nStrings.header), trackBy: trackBy, filter: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_text_filter_internal__WEBPACK_IMPORTED_MODULE_8__["default"], Object.assign({}, filterProps, { ref: textFilterRef, filteringAriaLabel: i18nStrings.filteringAriaLabel, filteringPlaceholder: i18nStrings.filteringPlaceholder, countText: i18nStrings.filteringCounterText ? i18nStrings.filteringCounterText(filteredItemsCount) : '' })), pagination: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_pagination_internal__WEBPACK_IMPORTED_MODULE_9__["default"], Object.assign({}, paginationProps, { ariaLabels: i18nStrings.labelsPagination })), selectionType: "single", ariaLabels: i18nStrings.selectionLabels, loading: loading, loadingText: i18nStrings.loadingText, items: items, visibleColumns: visibleColumns, isItemDisabled: isItemDisabled, columnDefinitions: columnDefinitions })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/buckets-table.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/buckets-table.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "BucketsTable": () => (/* binding */ BucketsTable)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _link_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../link/internal */ "./node_modules/@cloudscape-design/components/link/internal.js");
/* harmony import */ var _table_utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./table-utils */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/table-utils.js");
/* harmony import */ var _column_formats__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./column-formats */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/column-formats.js");
/* harmony import */ var _basic_table__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./basic-table */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/basic-table.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function BucketsTable({ forwardFocusRef, i18nStrings, isVisualRefresh, isItemDisabled, selectableItemsTypes, fetchData, visibleColumns, onDrilldown, onSelect, }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_basic_table__WEBPACK_IMPORTED_MODULE_1__.BasicS3Table, { forwardFocusRef: forwardFocusRef, trackBy: "Name", fetchData: fetchData, visibleColumns: visibleColumns, isItemDisabled: isItemDisabled || (() => !(0,_table_utils__WEBPACK_IMPORTED_MODULE_2__.includes)(selectableItemsTypes, 'buckets')), i18nStrings: Object.assign(Object.assign({}, (0,_basic_table__WEBPACK_IMPORTED_MODULE_1__.getSharedI18Strings)(i18nStrings)), { header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionBuckets, loadingText: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionBucketsLoading, filteringAriaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelFiltering(i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionBuckets), filteringPlaceholder: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionBucketsSearchPlaceholder, emptyText: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionBucketsNoItems, selectionLabels: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelsBucketsSelection }), isVisualRefresh: isVisualRefresh, columnDefinitions: [
            {
                id: 'Name',
                header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnBucketName,
                ariaLabel: (0,_table_utils__WEBPACK_IMPORTED_MODULE_2__.getColumnAriaLabel)(i18nStrings, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnBucketName),
                sortingField: 'Name',
                cell: item => {
                    const isClickable = (0,_table_utils__WEBPACK_IMPORTED_MODULE_2__.includes)(selectableItemsTypes, 'objects') || (0,_table_utils__WEBPACK_IMPORTED_MODULE_2__.includes)(selectableItemsTypes, 'versions');
                    return isClickable ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_link_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { onFollow: () => item.Name && onDrilldown(item.Name), variant: "link" }, item.Name)) : (item.Name);
                },
                minWidth: '250px',
            },
            {
                id: 'CreationDate',
                header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnBucketCreationDate,
                ariaLabel: (0,_table_utils__WEBPACK_IMPORTED_MODULE_2__.getColumnAriaLabel)(i18nStrings, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnBucketCreationDate),
                sortingComparator: (a, b) => (0,_table_utils__WEBPACK_IMPORTED_MODULE_2__.compareDates)(a.CreationDate, b.CreationDate),
                cell: item => (0,_column_formats__WEBPACK_IMPORTED_MODULE_4__.formatDefault)(item.CreationDate),
            },
            {
                id: 'Region',
                header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnBucketRegion,
                ariaLabel: (0,_table_utils__WEBPACK_IMPORTED_MODULE_2__.getColumnAriaLabel)(i18nStrings, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnBucketRegion),
                sortingField: 'Region',
                cell: item => (0,_column_formats__WEBPACK_IMPORTED_MODULE_4__.formatDefault)(item.Region),
                minWidth: '150px',
            },
        ], onSelect: item => { var _a; return onSelect((_a = item === null || item === void 0 ? void 0 : item.Name) !== null && _a !== void 0 ? _a : ''); } }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/column-formats.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/column-formats.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "formatDefault": () => (/* binding */ formatDefault),
/* harmony export */   "formatSize": () => (/* binding */ formatSize)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
const BYTES_BASE = 1024;
const BYTES_DECIMALS = 2;
const BYTES_SIZES = ['Bytes', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'];
function formatDefault(value) {
    return value ? value : '-';
}
function formatSize(bytes) {
    if (bytes === undefined) {
        return '-';
    }
    if (bytes === 0) {
        return `0 ${BYTES_SIZES[0]}`;
    }
    const i = Math.floor(Math.log(bytes) / Math.log(BYTES_BASE));
    return parseFloat((bytes / Math.pow(BYTES_BASE, i)).toFixed(BYTES_DECIMALS)) + ' ' + BYTES_SIZES[i];
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/empty-state.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/empty-state.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "EmptyState": () => (/* binding */ EmptyState)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function EmptyState({ title, subtitle, action }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { textAlign: "center", color: "inherit" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { variant: "strong", textAlign: "center", color: "inherit" }, title),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { variant: "p", padding: { bottom: 's' }, color: "inherit" }, subtitle),
        action));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/index.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/index.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "S3Modal": () => (/* binding */ S3Modal)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _breadcrumb_group_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../breadcrumb-group/internal */ "./node_modules/@cloudscape-design/components/breadcrumb-group/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _modal_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../modal/internal */ "./node_modules/@cloudscape-design/components/modal/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _internal_hooks_use_effect_on_update__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/hooks/use-effect-on-update */ "./node_modules/@cloudscape-design/components/internal/hooks/use-effect-on-update.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _buckets_table__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./buckets-table */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/buckets-table.js");
/* harmony import */ var _objects_table__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./objects-table */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/objects-table.js");
/* harmony import */ var _versions_table__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./versions-table */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/versions-table.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.css.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../utils */ "./node_modules/@cloudscape-design/components/s3-resource-selector/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0












// eslint-disable-next-line @typescript-eslint/no-unused-vars
function assertNever(_value) {
    return null;
}
const initialBrowseState = {
    selectedItem: null,
    currentView: 'buckets',
    breadcrumbs: [],
};
function s3BrowseReducer(state, action) {
    switch (action.type) {
        case 'browse-buckets':
            return initialBrowseState;
        case 'browse-objects':
            return {
                selectedItem: null,
                currentView: 'objects',
                breadcrumbs: action.breadcrumbs,
            };
        case 'browse-versions':
            return {
                selectedItem: null,
                currentView: 'versions',
                breadcrumbs: action.breadcrumbs,
            };
        case 'select-item':
            return Object.assign(Object.assign({}, state), { selectedItem: action.item });
        default:
            assertNever(action);
    }
    return state;
}
function createResourceInfo({ currentView, breadcrumbs, selectedItem }) {
    const prefix = 's3://';
    if (currentView === 'versions') {
        return { uri: prefix + (0,_utils__WEBPACK_IMPORTED_MODULE_1__.joinObjectPath)(breadcrumbs), versionId: selectedItem !== null && selectedItem !== void 0 ? selectedItem : undefined };
    }
    return { uri: prefix + (0,_utils__WEBPACK_IMPORTED_MODULE_1__.joinObjectPath)([...breadcrumbs, selectedItem]) };
}
function S3Modal({ i18nStrings, alert, selectableItemsTypes, fetchBuckets, bucketsVisibleColumns, bucketsIsItemDisabled, fetchObjects, objectsVisibleColumns, objectsIsItemDisabled, fetchVersions, versionsVisibleColumns, versionsIsItemDisabled, onSubmit, onDismiss, }) {
    var _a, _b;
    const [{ currentView, breadcrumbs, selectedItem }, dispatch] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useReducer)(s3BrowseReducer, initialBrowseState);
    const forwardFocusRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const isVisualRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    (0,_internal_hooks_use_effect_on_update__WEBPACK_IMPORTED_MODULE_3__.useEffectOnUpdate)(() => {
        var _a;
        (_a = forwardFocusRef.current) === null || _a === void 0 ? void 0 : _a.focus();
    }, [breadcrumbs]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_modal_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { visible: true, size: "max", closeAriaLabel: (_a = i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelModalDismiss) !== null && _a !== void 0 ? _a : '', onDismiss: onDismiss, header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.modalTitle, footer: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["modal-actions"], size: "xs", direction: "horizontal" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_7__.InternalButton, { variant: "link", formAction: "none", onClick: onDismiss }, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.modalCancelButton),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_7__.InternalButton, { variant: "primary", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["submit-button"], disabled: !selectedItem, formAction: "none", onClick: () => onSubmit(createResourceInfo({ currentView, breadcrumbs, selectedItem })) }, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.modalSubmitButton)) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { size: isVisualRefresh ? 'xxs' : 'xs' },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_breadcrumb_group_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { ariaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelBreadcrumbs, expandAriaLabel: "Show path", onFollow: event => {
                        event.preventDefault();
                        event.detail.item.meta.onClick();
                    }, items: [
                        {
                            text: (_b = i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.modalBreadcrumbRootItem) !== null && _b !== void 0 ? _b : '',
                            href: '',
                            meta: { onClick: () => dispatch({ type: 'browse-buckets' }) },
                        },
                        ...breadcrumbs.map((segment, index) => ({
                            text: segment,
                            href: '',
                            meta: {
                                onClick: () => dispatch({
                                    type: 'browse-objects',
                                    breadcrumbs: breadcrumbs.slice(0, index + 1),
                                }),
                            },
                        })),
                    ] }),
                alert,
                currentView === 'buckets' ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_buckets_table__WEBPACK_IMPORTED_MODULE_9__.BucketsTable, { forwardFocusRef: forwardFocusRef, fetchData: fetchBuckets, visibleColumns: bucketsVisibleColumns, isItemDisabled: bucketsIsItemDisabled, selectableItemsTypes: selectableItemsTypes, i18nStrings: i18nStrings, isVisualRefresh: isVisualRefresh, onDrilldown: path => dispatch({
                        type: 'browse-objects',
                        breadcrumbs: [path],
                    }), onSelect: item => dispatch({ type: 'select-item', item }) })) : currentView === 'objects' ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_objects_table__WEBPACK_IMPORTED_MODULE_10__.ObjectsTable, { forwardFocusRef: forwardFocusRef, pathSegments: breadcrumbs, fetchData: fetchObjects, visibleColumns: objectsVisibleColumns, isItemDisabled: objectsIsItemDisabled, selectableItemsTypes: selectableItemsTypes, i18nStrings: i18nStrings, isVisualRefresh: isVisualRefresh, onDrilldown: item => {
                        dispatch({
                            type: item.IsFolder ? 'browse-objects' : 'browse-versions',
                            breadcrumbs: [...breadcrumbs, item.Key],
                        });
                    }, onSelect: item => dispatch({ type: 'select-item', item }) })) : currentView === 'versions' ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_versions_table__WEBPACK_IMPORTED_MODULE_11__.VersionsTable, { forwardFocusRef: forwardFocusRef, pathSegments: breadcrumbs, fetchData: fetchVersions, visibleColumns: versionsVisibleColumns, isItemDisabled: versionsIsItemDisabled, i18nStrings: i18nStrings, isVisualRefresh: isVisualRefresh, onSelect: item => dispatch({ type: 'select-item', item }) })) : (assertNever(currentView))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/objects-table.js":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/objects-table.js ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ObjectsTable": () => (/* binding */ ObjectsTable)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _table_utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./table-utils */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/table-utils.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _link_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../link/internal */ "./node_modules/@cloudscape-design/components/link/internal.js");
/* harmony import */ var _column_formats__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./column-formats */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/column-formats.js");
/* harmony import */ var _basic_table__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./basic-table */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/basic-table.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils */ "./node_modules/@cloudscape-design/components/s3-resource-selector/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function ObjectsTable({ forwardFocusRef, pathSegments, i18nStrings, isVisualRefresh, isItemDisabled, selectableItemsTypes, fetchData, visibleColumns, onDrilldown, onSelect, }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_basic_table__WEBPACK_IMPORTED_MODULE_1__.BasicS3Table, { 
        // remount fresh component every we change the path to reset the inner state (e.g. selection/filtering)
        key: pathSegments.join('/'), forwardFocusRef: forwardFocusRef, trackBy: "Key", fetchData: () => {
            const [bucketName, ...rest] = pathSegments;
            return fetchData(bucketName, (0,_utils__WEBPACK_IMPORTED_MODULE_2__.joinObjectPath)(rest));
        }, i18nStrings: Object.assign(Object.assign({}, (0,_basic_table__WEBPACK_IMPORTED_MODULE_1__.getSharedI18Strings)(i18nStrings)), { header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionObjects, filteringAriaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelFiltering(i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionObjects), filteringPlaceholder: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionObjectsSearchPlaceholder, loadingText: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionObjectsLoading, emptyText: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionObjectsNoItems, selectionLabels: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelsObjectsSelection }), isVisualRefresh: isVisualRefresh, visibleColumns: visibleColumns, isItemDisabled: isItemDisabled || (() => !(0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.includes)(selectableItemsTypes, 'objects')), columnDefinitions: [
            {
                id: 'Key',
                header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnObjectKey,
                ariaLabel: (0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.getColumnAriaLabel)(i18nStrings, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnObjectKey),
                sortingField: 'Key',
                cell: item => {
                    const isClickable = item.IsFolder || (0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.includes)(selectableItemsTypes, 'versions');
                    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { name: item.IsFolder ? 'folder' : 'file' }),
                        ' ',
                        isClickable ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_link_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { onFollow: () => item.Key && onDrilldown(item), variant: "link" }, item.Key)) : (item.Key)));
                },
                minWidth: '250px',
            },
            {
                id: 'LastModified',
                header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnObjectLastModified,
                ariaLabel: (0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.getColumnAriaLabel)(i18nStrings, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnObjectLastModified),
                sortingComparator: (a, b) => (0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.compareDates)(a.LastModified, b.LastModified),
                cell: item => (0,_column_formats__WEBPACK_IMPORTED_MODULE_6__.formatDefault)(item.LastModified),
            },
            {
                id: 'Size',
                header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnObjectSize,
                ariaLabel: (0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.getColumnAriaLabel)(i18nStrings, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnObjectSize),
                sortingField: 'Size',
                cell: item => (0,_column_formats__WEBPACK_IMPORTED_MODULE_6__.formatSize)(item.Size),
            },
        ], onSelect: item => { var _a; return onSelect((_a = item === null || item === void 0 ? void 0 : item.Key) !== null && _a !== void 0 ? _a : ''); } }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.css.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.css.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "modal-actions": "awsui_modal-actions_12hyz_1p88p_5",
  "submit-button": "awsui_submit-button_12hyz_1p88p_9"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/table-utils.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/table-utils.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "compareDates": () => (/* binding */ compareDates),
/* harmony export */   "getColumnAriaLabel": () => (/* binding */ getColumnAriaLabel),
/* harmony export */   "includes": () => (/* binding */ includes)
/* harmony export */ });
const defaultLabels = {
    labelNotSorted: () => '',
    labelSortedDescending: () => '',
    labelSortedAscending: () => '',
};
function includes(array, item) {
    return !!array && array.indexOf(item) > -1;
}
const compareDates = (itemA, itemB) => {
    const timeA = itemA ? new Date(itemA).getTime() : 0;
    const timeB = itemB ? new Date(itemB).getTime() : 0;
    return timeA - timeB;
};
function getColumnAriaLabel(i18nStrings = defaultLabels, columnName = '') {
    return ({ sorted, descending }) => {
        if (!sorted) {
            return i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelNotSorted(columnName);
        }
        if (descending) {
            return i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelSortedDescending(columnName);
        }
        return i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelSortedAscending(columnName);
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/versions-table.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/versions-table.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "VersionsTable": () => (/* binding */ VersionsTable)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _table_utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./table-utils */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/table-utils.js");
/* harmony import */ var _column_formats__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./column-formats */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/column-formats.js");
/* harmony import */ var _basic_table__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./basic-table */ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/basic-table.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../utils */ "./node_modules/@cloudscape-design/components/s3-resource-selector/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function VersionsTable({ forwardFocusRef, pathSegments, i18nStrings, isVisualRefresh, isItemDisabled, fetchData, visibleColumns, onSelect, }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_basic_table__WEBPACK_IMPORTED_MODULE_1__.BasicS3Table, { forwardFocusRef: forwardFocusRef, trackBy: "VersionId", fetchData: () => {
            const [bucketName, ...rest] = pathSegments;
            return fetchData(bucketName, (0,_utils__WEBPACK_IMPORTED_MODULE_2__.joinObjectPath)(rest));
        }, i18nStrings: Object.assign(Object.assign({}, (0,_basic_table__WEBPACK_IMPORTED_MODULE_1__.getSharedI18Strings)(i18nStrings)), { header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionVersions, filteringAriaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelFiltering(i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionVersions), filteringPlaceholder: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionVersionsSearchPlaceholder, loadingText: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionVersionsLoading, emptyText: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.selectionVersionsNoItems, selectionLabels: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.labelsVersionsSelection }), isVisualRefresh: isVisualRefresh, visibleColumns: visibleColumns, isItemDisabled: isItemDisabled, columnDefinitions: [
            {
                id: 'ID',
                header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnVersionID,
                ariaLabel: (0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.getColumnAriaLabel)(i18nStrings, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnVersionID),
                sortingField: 'VersionId',
                cell: item => item.VersionId,
                minWidth: '250px',
            },
            {
                id: 'LastModified',
                header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnVersionLastModified,
                ariaLabel: (0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.getColumnAriaLabel)(i18nStrings, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnVersionLastModified),
                sortingComparator: (a, b) => (0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.compareDates)(a.LastModified, b.LastModified),
                cell: item => (0,_column_formats__WEBPACK_IMPORTED_MODULE_4__.formatDefault)(item.LastModified),
            },
            {
                id: 'Size',
                header: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnVersionSize,
                ariaLabel: (0,_table_utils__WEBPACK_IMPORTED_MODULE_3__.getColumnAriaLabel)(i18nStrings, i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.columnVersionSize),
                sortingField: 'Size',
                cell: item => (0,_column_formats__WEBPACK_IMPORTED_MODULE_4__.formatSize)(item.Size),
            },
        ], onSelect: item => { var _a; return onSelect((_a = item === null || item === void 0 ? void 0 : item.VersionId) !== null && _a !== void 0 ? _a : ''); } }));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/styles.css.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/styles.css.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/s3-resource-selector/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1u0yw_rfo7y_5",
  "alert": "awsui_alert_1u0yw_rfo7y_9"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/utils.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/utils.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "joinObjectPath": () => (/* binding */ joinObjectPath)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
function joinObjectPath(segments) {
    return segments.reduce((prev, next) => {
        if (prev && prev[prev.length - 1] !== '/') {
            prev = prev + '/';
        }
        return prev + next;
    }, '');
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/segmented-control/index.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/segmented-control/index.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ SegmentedControl)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/segmented-control/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function SegmentedControl(props) {
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__["default"])('SegmentedControl');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({}, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__.applyDisplayName)(SegmentedControl, 'SegmentedControl');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/segmented-control/internal-segmented-control.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/segmented-control/internal-segmented-control.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalSegmentedControl)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _segment__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./segment */ "./node_modules/@cloudscape-design/components/segmented-control/segment.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/segmented-control/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function InternalSegmentedControl({ selectedId, options, label, ariaLabelledby, onChange, }) {
    const segmentByIdRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({});
    const selectedOptions = (options || []).filter(option => {
        return option.id === selectedId;
    });
    const currentSelectedOption = selectedOptions.length ? selectedOptions[0] : null;
    const enabledSegments = (options || []).filter(option => !option.disabled);
    const moveHighlight = (event, activeIndex) => {
        var _a;
        if (event.keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.right && event.keyCode !== _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.left) {
            return;
        }
        let nextIndex = activeIndex;
        if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.right) {
            nextIndex = activeIndex + 1 === enabledSegments.length ? 0 : activeIndex + 1;
        }
        else if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_2__.KeyCode.left) {
            nextIndex = activeIndex === 0 ? enabledSegments.length - 1 : activeIndex - 1;
        }
        const nextSegmentId = enabledSegments[nextIndex].id;
        (_a = segmentByIdRef.current[nextSegmentId]) === null || _a === void 0 ? void 0 : _a.focus();
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["segment-part"], _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`segment-count-${options === null || options === void 0 ? void 0 : options.length}`]), "aria-label": label, "aria-labelledby": ariaLabelledby, role: "toolbar" }, options &&
        options.map((option, index) => {
            const isActive = selectedId === option.id;
            const enabledSegmentIndex = enabledSegments.indexOf(option);
            let tabIndex = isActive ? 0 : -1;
            if (currentSelectedOption === null && enabledSegmentIndex === 0) {
                tabIndex = 0;
            }
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_segment__WEBPACK_IMPORTED_MODULE_4__.Segment, { key: index, id: option.id, disabled: !!option.disabled, iconName: option.iconName, iconAlt: option.iconAlt, iconUrl: option.iconUrl, iconSvg: option.iconSvg, text: option.text, isActive: isActive, tabIndex: tabIndex, ref: node => {
                    if (node) {
                        segmentByIdRef.current[option.id] = node;
                    }
                    else {
                        delete segmentByIdRef.current[option.id];
                    }
                }, onClick: () => {
                    if (selectedId !== option.id) {
                        (0,_internal_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onChange, { selectedId: option.id });
                    }
                }, onKeyDown: event => moveHighlight(event, enabledSegmentIndex) }));
        })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/segmented-control/internal.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/segmented-control/internal.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalSegmentedControl)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _select_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../select/internal */ "./node_modules/@cloudscape-design/components/select/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _internal_segmented_control__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./internal-segmented-control */ "./node_modules/@cloudscape-design/components/segmented-control/internal-segmented-control.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/segmented-control/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








function InternalSegmentedControl(_a) {
    var { selectedId, options, label, ariaLabelledby, onChange, __internalRootRef = null } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["selectedId", "options", "label", "ariaLabelledby", "onChange", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const selectOptions = (options || []).map(option => {
        const label = option.text || option.iconAlt;
        return Object.assign(Object.assign({}, option), { label, value: option.id });
    });
    const selectedOptions = selectOptions.filter(option => {
        return option.value === selectedId;
    });
    const currentSelectedOption = selectedOptions.length ? selectedOptions[0] : null;
    const selectProps = {
        options: selectOptions,
        selectedOption: currentSelectedOption,
        triggerVariant: 'option',
        onChange: event => (0,_internal_events__WEBPACK_IMPORTED_MODULE_4__.fireNonCancelableEvent)(onChange, { selectedId: event.detail.selectedOption.value }),
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_segmented_control__WEBPACK_IMPORTED_MODULE_6__["default"], { selectedId: selectedId, options: options, label: label, ariaLabelledby: ariaLabelledby, onChange: onChange }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].select },
            ariaLabelledby && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_internal__WEBPACK_IMPORTED_MODULE_7__["default"], Object.assign({}, selectProps, { ariaLabelledby: ariaLabelledby })),
            !ariaLabelledby && label && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { label: label, stretch: true },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_internal__WEBPACK_IMPORTED_MODULE_7__["default"], Object.assign({}, selectProps)))),
            !ariaLabelledby && !label && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_select_internal__WEBPACK_IMPORTED_MODULE_7__["default"], Object.assign({}, selectProps)))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/segmented-control/segment.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/segmented-control/segment.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Segment": () => (/* binding */ Segment)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/segmented-control/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const Segment = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(({ disabled, text, iconName, iconAlt, iconUrl, iconSvg, isActive, onClick, onKeyDown, tabIndex }, ref) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].segment, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].disabled]: !!disabled }, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].selected]: isActive }), ref: ref, onClick: onClick, onKeyDown: onKeyDown, disabled: disabled, type: "button", tabIndex: tabIndex, "aria-pressed": isActive ? 'true' : 'false', "aria-label": !text ? iconAlt : undefined },
        (iconName || iconUrl || iconSvg) && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].icon, text ? _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["with-text"] : _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["with-no-text"]), name: iconName, url: iconUrl, svg: iconSvg, alt: iconAlt, variant: disabled ? 'disabled' : 'normal' })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null, text)));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/segmented-control/styles.css.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/segmented-control/styles.css.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/segmented-control/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "segment": "awsui_segment_8cbea_b01dn_97",
  "disabled": "awsui_disabled_8cbea_b01dn_166",
  "selected": "awsui_selected_8cbea_b01dn_174",
  "icon": "awsui_icon_8cbea_b01dn_195",
  "with-text": "awsui_with-text_8cbea_b01dn_199",
  "with-no-text": "awsui_with-no-text_8cbea_b01dn_205",
  "root": "awsui_root_8cbea_b01dn_216",
  "segment-part": "awsui_segment-part_8cbea_b01dn_229",
  "select": "awsui_select_8cbea_b01dn_174",
  "segment-count-2": "awsui_segment-count-2_8cbea_b01dn_248",
  "segment-count-3": "awsui_segment-count-3_8cbea_b01dn_253",
  "segment-count-4": "awsui_segment-count-4_8cbea_b01dn_258",
  "segment-count-5": "awsui_segment-count-5_8cbea_b01dn_263",
  "segment-count-6": "awsui_segment-count-6_8cbea_b01dn_268"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/index.js":
/*!********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/index.js ***!
  \********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/select/internal.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_utils_external_props__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/external-props */ "./node_modules/@cloudscape-design/components/internal/utils/external-props.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const Select = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { options = [], filteringType = 'none', statusType = 'finished', triggerVariant = 'label' } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["options", "filteringType", "statusType", "triggerVariant"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Select');
    const externalProps = (0,_internal_utils_external_props__WEBPACK_IMPORTED_MODULE_3__.getExternalProps)(restProps);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({ options: options, filteringType: filteringType, statusType: statusType, triggerVariant: triggerVariant }, externalProps, baseComponentProps, { ref: ref })));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_5__.applyDisplayName)(Select, 'Select');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Select);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/internal.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/internal.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/select/styles.css.js");
/* harmony import */ var _internal_components_dropdown__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ../internal/components/dropdown */ "./node_modules/@cloudscape-design/components/internal/components/dropdown/index.js");
/* harmony import */ var _internal_components_dropdown_status__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ../internal/components/dropdown-status */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/index.js");
/* harmony import */ var _parts_filter__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./parts/filter */ "./node_modules/@cloudscape-design/components/select/parts/filter.js");
/* harmony import */ var _parts_trigger__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./parts/trigger */ "./node_modules/@cloudscape-design/components/select/parts/trigger.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_components_option_utils_prepare_options__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/components/option/utils/prepare-options */ "./node_modules/@cloudscape-design/components/internal/components/option/utils/prepare-options.js");
/* harmony import */ var _utils_use_select__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./utils/use-select */ "./node_modules/@cloudscape-design/components/select/utils/use-select.js");
/* harmony import */ var _utils_check_option_value_field__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./utils/check-option-value-field */ "./node_modules/@cloudscape-design/components/select/utils/check-option-value-field.js");
/* harmony import */ var _utils_use_native_search__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./utils/use-native-search */ "./node_modules/@cloudscape-design/components/select/utils/use-native-search.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _utils_use_load_items__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils/use-load-items */ "./node_modules/@cloudscape-design/components/select/utils/use-load-items.js");
/* harmony import */ var _utils_use_announcement__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./utils/use-announcement */ "./node_modules/@cloudscape-design/components/select/utils/use-announcement.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _parts_plain_list__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./parts/plain-list */ "./node_modules/@cloudscape-design/components/select/parts/plain-list.js");
/* harmony import */ var _parts_virtual_list__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./parts/virtual-list */ "./node_modules/@cloudscape-design/components/select/parts/virtual-list.js");
/* harmony import */ var _internal_components_dropdown_footer__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ../internal/components/dropdown-footer */ "./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/index.js");
/* harmony import */ var _internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/check-controlled */ "./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_components_screenreader_only_index_js__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ../internal/components/screenreader-only/index.js */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js");
/* harmony import */ var _internal_utils_strings_join_strings_js__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/utils/strings/join-strings.js */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
/* harmony import */ var _internal_i18n_context_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/i18n/context.js */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

























const InternalSelect = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, externalRef) => {
    var _b;
    var { options, filteringType = 'none', filteringPlaceholder, filteringAriaLabel, filteringClearAriaLabel, ariaRequired, placeholder, disabled, ariaLabel, statusType = 'finished', empty, loadingText, finishedText, errorText, recoveryText, noMatch, triggerVariant = 'label', renderHighlightedAriaLive, selectedOption, onBlur, onFocus, onLoadItems, onChange, virtualScroll, expandToViewport, autoFocus, __inFilteringToken, __internalRootRef = null } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["options", "filteringType", "filteringPlaceholder", "filteringAriaLabel", "filteringClearAriaLabel", "ariaRequired", "placeholder", "disabled", "ariaLabel", "statusType", "empty", "loadingText", "finishedText", "errorText", "recoveryText", "noMatch", "triggerVariant", "renderHighlightedAriaLive", "selectedOption", "onBlur", "onFocus", "onLoadItems", "onChange", "virtualScroll", "expandToViewport", "autoFocus", "__inFilteringToken", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const formFieldContext = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__.useFormFieldContext)(restProps);
    const i18n = (0,_internal_i18n_context_js__WEBPACK_IMPORTED_MODULE_5__.useInternalI18n)('select');
    const errorIconAriaLabel = i18n('errorIconAriaLabel', restProps.errorIconAriaLabel);
    const selectedAriaLabel = i18n('selectedAriaLabel', restProps.selectedAriaLabel);
    const { handleLoadMore, handleRecoveryClick, fireLoadItems } = (0,_utils_use_load_items__WEBPACK_IMPORTED_MODULE_6__.useLoadItems)({
        onLoadItems,
        options,
        statusType,
    });
    (0,_internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_7__["default"])('Select', 'selectedOption', selectedOption, 'onChange', onChange);
    (0,_utils_check_option_value_field__WEBPACK_IMPORTED_MODULE_8__.checkOptionValueField)('Select', 'options', options);
    const [filteringValue, setFilteringValue] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('');
    const { filteredOptions, parentMap } = (0,_internal_components_option_utils_prepare_options__WEBPACK_IMPORTED_MODULE_9__.prepareOptions)(options, filteringType, filteringValue);
    const rootRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const triggerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const selfControlId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)('trigger');
    const controlId = (_b = formFieldContext.controlId) !== null && _b !== void 0 ? _b : selfControlId;
    const scrollToIndex = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const { isOpen, highlightType, highlightedOption, highlightedIndex, getTriggerProps, getDropdownProps, getFilterProps, getMenuProps, getOptionProps, highlightOption, selectOption, announceSelected, } = (0,_utils_use_select__WEBPACK_IMPORTED_MODULE_11__.useSelect)({
        selectedOptions: selectedOption ? [selectedOption] : [],
        updateSelectedOption: option => (0,_internal_events__WEBPACK_IMPORTED_MODULE_12__.fireNonCancelableEvent)(onChange, { selectedOption: option }),
        options: filteredOptions,
        filteringType,
        onBlur,
        onFocus,
        externalRef,
        fireLoadItems,
        setFilteringValue,
    });
    const handleNativeSearch = (0,_utils_use_native_search__WEBPACK_IMPORTED_MODULE_13__.useNativeSearch)({
        isEnabled: filteringType === 'none',
        options: filteredOptions,
        highlightOption: !isOpen ? selectOption : highlightOption,
        highlightedOption: !isOpen ? selectedOption : highlightedOption === null || highlightedOption === void 0 ? void 0 : highlightedOption.option,
    });
    const selectAriaLabelId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)('select-arialabel-');
    const footerId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)('footer');
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        (_a = scrollToIndex.current) === null || _a === void 0 ? void 0 : _a.call(scrollToIndex, highlightedIndex);
    }, [highlightedIndex]);
    const filter = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_parts_filter__WEBPACK_IMPORTED_MODULE_14__["default"], Object.assign({ clearAriaLabel: filteringClearAriaLabel, filteringType: filteringType, placeholder: filteringPlaceholder, ariaLabel: filteringAriaLabel, ariaRequired: ariaRequired, value: filteringValue }, getFilterProps())));
    const trigger = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_parts_trigger__WEBPACK_IMPORTED_MODULE_15__["default"], Object.assign({ ref: triggerRef, placeholder: placeholder, disabled: disabled, triggerVariant: triggerVariant, triggerProps: getTriggerProps(disabled, autoFocus), selectedOption: selectedOption, isOpen: isOpen, inFilteringToken: __inFilteringToken }, formFieldContext, { controlId: controlId, ariaLabelledby: (0,_internal_utils_strings_join_strings_js__WEBPACK_IMPORTED_MODULE_16__.joinStrings)(formFieldContext.ariaLabelledby, selectAriaLabelId) })));
    const isEmpty = !options || options.length === 0;
    const isNoMatch = filteredOptions && filteredOptions.length === 0;
    const dropdownStatus = (0,_internal_components_dropdown_status__WEBPACK_IMPORTED_MODULE_17__.useDropdownStatus)({
        statusType,
        empty,
        loadingText,
        finishedText,
        errorText,
        recoveryText,
        isEmpty,
        isNoMatch,
        noMatch,
        errorIconAriaLabel,
        onRecoveryClick: handleRecoveryClick,
    });
    const menuProps = Object.assign(Object.assign({}, getMenuProps()), { onLoadMore: handleLoadMore, ariaLabelledby: (0,_internal_utils_strings_join_strings_js__WEBPACK_IMPORTED_MODULE_16__.joinStrings)(selectAriaLabelId, controlId), ariaDescribedby: dropdownStatus.content ? footerId : undefined });
    const announcement = (0,_utils_use_announcement__WEBPACK_IMPORTED_MODULE_18__.useAnnouncement)({
        announceSelected,
        highlightedOption,
        getParent: option => { var _a; return (_a = parentMap.get(option)) === null || _a === void 0 ? void 0 : _a.option; },
        selectedAriaLabel,
        renderHighlightedAriaLive,
    });
    const ListComponent = virtualScroll ? _parts_virtual_list__WEBPACK_IMPORTED_MODULE_19__["default"] : _parts_plain_list__WEBPACK_IMPORTED_MODULE_20__["default"];
    const handleMouseDown = (event) => {
        const target = event.target;
        if (target !== document.activeElement) {
            // prevent currently focused element from losing it
            event.preventDefault();
        }
    };
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_21__.useMergeRefs)(rootRef, __internalRootRef);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { ref: mergedRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_22__["default"].root, baseProps.className), onKeyPress: handleNativeSearch }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown__WEBPACK_IMPORTED_MODULE_23__["default"], Object.assign({}, getDropdownProps(), { open: isOpen, stretchTriggerHeight: __inFilteringToken, trigger: trigger, header: filter, onMouseDown: handleMouseDown, footer: dropdownStatus.isSticky ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown_footer__WEBPACK_IMPORTED_MODULE_24__["default"], { content: isOpen ? dropdownStatus.content : null, id: footerId })) : null, expandToViewport: expandToViewport }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ListComponent, { listBottom: !dropdownStatus.isSticky ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_dropdown_footer__WEBPACK_IMPORTED_MODULE_24__["default"], { content: isOpen ? dropdownStatus.content : null, id: footerId })) : null, menuProps: menuProps, getOptionProps: getOptionProps, filteredOptions: filteredOptions, filteringValue: filteringValue, ref: scrollToIndex, hasDropdownStatus: dropdownStatus.content !== null, screenReaderContent: announcement, highlightType: highlightType })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_screenreader_only_index_js__WEBPACK_IMPORTED_MODULE_25__["default"], { id: selectAriaLabelId }, ariaLabel)));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalSelect);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/parts/filter.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/parts/filter.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _input_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../input/internal */ "./node_modules/@cloudscape-design/components/input/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/select/parts/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const Filter = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { filteringType } = _a, filterProps = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["filteringType"]);
    if (filteringType === 'none') {
        return null;
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_input_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({ ref: ref, type: "visualSearch", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].filter, autoComplete: false, disableBrowserAutocorrect: true, invalid: false, __noBorderRadius: true }, filterProps, { __nativeAttributes: Object.assign({ 'aria-expanded': true, 'aria-haspopup': true, role: 'combobox', autoCorrect: 'off', autoCapitalize: 'off' }, filterProps.__nativeAttributes) })));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Filter);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/parts/item.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/parts/item.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/select/parts/styles.css.js");
/* harmony import */ var _internal_components_option__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/components/option */ "./node_modules/@cloudscape-design/components/internal/components/option/index.js");
/* harmony import */ var _internal_components_selectable_item__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/components/selectable-item */ "./node_modules/@cloudscape-design/components/internal/components/selectable-item/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_components_checkbox_icon__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/components/checkbox-icon */ "./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/index.js");
/* harmony import */ var _icon_internal_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../icon/internal.js */ "./node_modules/@cloudscape-design/components/icon/internal.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const Item = (_a, ref) => {
    var { option, highlighted, selected, filteringValue, hasCheckbox, virtualPosition, padBottom, isNextSelected, screenReaderContent, ariaPosinset, ariaSetsize, highlightType } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["option", "highlighted", "selected", "filteringValue", "hasCheckbox", "virtualPosition", "padBottom", "isNextSelected", "screenReaderContent", "ariaPosinset", "ariaSetsize", "highlightType"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const isParent = option.type === 'parent';
    const isChild = option.type === 'child';
    const wrappedOption = option.option;
    const disabled = option.disabled || wrappedOption.disabled;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_selectable_item__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({ ariaSelected: Boolean(selected), selected: selected, isNextSelected: isNextSelected, highlighted: highlighted, disabled: option.disabled, isParent: isParent, isChild: isChild, ref: ref, virtualPosition: virtualPosition, padBottom: padBottom, screenReaderContent: screenReaderContent, ariaPosinset: ariaPosinset, ariaSetsize: ariaSetsize, highlightType: highlightType }, baseProps),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].item, !isParent && wrappedOption.labelTag && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["show-label-tag"]) },
            hasCheckbox && !isParent && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].checkbox },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_checkbox_icon__WEBPACK_IMPORTED_MODULE_6__["default"], { checked: selected || false, disabled: option.disabled }))),
            isParent ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", null, wrappedOption.label || wrappedOption.value)) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_option__WEBPACK_IMPORTED_MODULE_7__["default"], { option: Object.assign(Object.assign({}, wrappedOption), { disabled }), highlightedOption: highlighted, selectedOption: selected, highlightText: filteringValue })),
            !hasCheckbox && !isParent && selected && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["selected-icon"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal_js__WEBPACK_IMPORTED_MODULE_8__["default"], { name: "check" }))))));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().memo(react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(Item)));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/parts/multiselect-item.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/parts/multiselect-item.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/select/parts/styles.css.js");
/* harmony import */ var _internal_components_option__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/components/option */ "./node_modules/@cloudscape-design/components/internal/components/option/index.js");
/* harmony import */ var _internal_components_selectable_item__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/components/selectable-item */ "./node_modules/@cloudscape-design/components/internal/components/selectable-item/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_components_checkbox_icon__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/components/checkbox-icon */ "./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const MultiSelectItem = (_a, ref) => {
    var { option, highlighted, selected, filteringValue, hasCheckbox, virtualPosition, padBottom, isNextSelected, indeterminate, screenReaderContent, ariaPosinset, ariaSetsize, highlightType } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["option", "highlighted", "selected", "filteringValue", "hasCheckbox", "virtualPosition", "padBottom", "isNextSelected", "indeterminate", "screenReaderContent", "ariaPosinset", "ariaSetsize", "highlightType"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const isParent = option.type === 'parent';
    const isChild = option.type === 'child';
    const wrappedOption = option.option;
    const disabled = option.disabled || wrappedOption.disabled;
    const className = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].item, {
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].disabled]: disabled,
    });
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_selectable_item__WEBPACK_IMPORTED_MODULE_5__["default"], Object.assign({ ariaChecked: isParent && indeterminate ? 'mixed' : Boolean(selected), selected: selected, isNextSelected: isNextSelected, highlighted: highlighted, disabled: disabled, isParent: isParent, isChild: isChild, highlightType: highlightType, ref: ref, virtualPosition: virtualPosition, padBottom: padBottom, useInteractiveGroups: true, screenReaderContent: screenReaderContent, ariaPosinset: ariaPosinset, ariaSetsize: ariaSetsize }, baseProps),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: className },
            hasCheckbox && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].checkbox },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_checkbox_icon__WEBPACK_IMPORTED_MODULE_6__["default"], { checked: selected, indeterminate: isParent && indeterminate, disabled: option.disabled }))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_option__WEBPACK_IMPORTED_MODULE_7__["default"], { option: Object.assign(Object.assign({}, wrappedOption), { disabled }), highlightedOption: highlighted, selectedOption: selected, highlightText: filteringValue, isGroupOption: isParent }))));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().memo(react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(MultiSelectItem)));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/parts/plain-list.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/parts/plain-list.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _internal_components_options_list__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/components/options-list */ "./node_modules/@cloudscape-design/components/internal/components/options-list/index.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _utils_render_options__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/render-options */ "./node_modules/@cloudscape-design/components/select/utils/render-options.js");
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/select/parts/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const PlainList = ({ menuProps, getOptionProps, filteredOptions, filteringValue, highlightType, checkboxes, hasDropdownStatus, listBottom, useInteractiveGroups, screenReaderContent, }, ref) => {
    const menuRef = menuProps.ref;
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => (index) => {
        var _a;
        const item = (_a = menuRef.current) === null || _a === void 0 ? void 0 : _a.querySelector(`[data-mouse-target="${index}"]`);
        if (highlightType === 'keyboard' && item) {
            (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_1__.scrollElementIntoView)(item);
        }
    }, [highlightType, menuRef]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_options_list__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({}, menuProps),
        (0,_utils_render_options__WEBPACK_IMPORTED_MODULE_3__.renderOptions)({
            options: filteredOptions,
            getOptionProps,
            filteringValue,
            highlightType,
            checkboxes,
            hasDropdownStatus,
            useInteractiveGroups,
            screenReaderContent,
        }),
        listBottom ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { role: "option", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-bottom"] }, listBottom)) : null));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(PlainList));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/parts/styles.css.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/parts/styles.css.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/select/parts/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "placeholder": "awsui_placeholder_dwuol_33ljx_93",
  "item": "awsui_item_dwuol_33ljx_98",
  "checkbox": "awsui_checkbox_dwuol_33ljx_102",
  "filter": "awsui_filter_dwuol_33ljx_111",
  "trigger": "awsui_trigger_dwuol_33ljx_116",
  "layout-strut": "awsui_layout-strut_dwuol_33ljx_122",
  "list-bottom": "awsui_list-bottom_dwuol_33ljx_128",
  "selected-icon": "awsui_selected-icon_dwuol_33ljx_132",
  "show-label-tag": "awsui_show-label-tag_dwuol_33ljx_136"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/parts/trigger.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/parts/trigger.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_components_button_trigger__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/components/button-trigger */ "./node_modules/@cloudscape-design/components/internal/components/button-trigger/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/select/parts/styles.css.js");
/* harmony import */ var _internal_components_option__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/components/option */ "./node_modules/@cloudscape-design/components/internal/components/option/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_utils_strings__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/utils/strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const Trigger = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(({ ariaLabelledby, ariaDescribedby, controlId, invalid, triggerProps, selectedOption, triggerVariant, inFilteringToken, isOpen, placeholder, disabled, }, ref) => {
    const generatedId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)();
    const id = controlId !== null && controlId !== void 0 ? controlId : generatedId;
    const triggerContentId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)('trigger-content-');
    let triggerContent = null;
    if (!selectedOption) {
        triggerContent = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { "aria-disabled": "true", className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].placeholder, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].trigger), id: triggerContentId }, placeholder));
    }
    else if (triggerVariant === 'option') {
        triggerContent = react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_option__WEBPACK_IMPORTED_MODULE_4__["default"], { id: triggerContentId, option: Object.assign(Object.assign({}, selectedOption), { disabled }), triggerVariant: true });
    }
    else {
        triggerContent = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { id: triggerContentId, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].trigger }, selectedOption.label || selectedOption.value));
    }
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_5__.useMergeRefs)(triggerProps.ref, ref);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_button_trigger__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({}, triggerProps, { id: id, ref: mergedRef, pressed: isOpen, disabled: disabled, invalid: invalid, inFilteringToken: inFilteringToken, ariaDescribedby: ariaDescribedby, ariaLabelledby: (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_7__.joinStrings)(ariaLabelledby, triggerContentId) }), triggerContent));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Trigger);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/parts/virtual-list.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/parts/virtual-list.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_options_list__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/components/options-list */ "./node_modules/@cloudscape-design/components/internal/components/options-list/index.js");
/* harmony import */ var _utils_render_options__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils/render-options */ "./node_modules/@cloudscape-design/components/select/utils/render-options.js");
/* harmony import */ var react_virtual__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-virtual */ "./node_modules/react-virtual/dist/react-virtual.mjs");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/select/parts/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const VirtualList = (props, ref) => {
    return props.menuProps.open ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(VirtualListOpen, Object.assign({}, props, { ref: ref })) : react__WEBPACK_IMPORTED_MODULE_0___default().createElement(VirtualListClosed, Object.assign({}, props, { ref: ref }));
};
const VirtualListOpen = (0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(({ menuProps, getOptionProps, filteredOptions, filteringValue, highlightType, checkboxes, hasDropdownStatus, listBottom, useInteractiveGroups, screenReaderContent, }, ref) => {
    // update component, when it gets wider or narrower to reposition items
    const [width, menuMeasureRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__.useContainerQuery)(rect => rect.width, []);
    const menuRefObject = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const menuRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_2__.useMergeRefs)(menuMeasureRef, menuRefObject, menuProps.ref);
    const { virtualItems, totalSize, scrollToIndex } = (0,react_virtual__WEBPACK_IMPORTED_MODULE_3__.useVirtual)({
        size: filteredOptions.length,
        parentRef: menuRefObject,
        // estimateSize is a dependency of measurements memo. We update it to force full recalculation
        // when the height of any option could have changed:
        // 1: because the component got resized (width property got updated)
        // 2: because the option changed its content (filteringValue property controls the highlight and the visibility of hidden tags)
        // eslint-disable-next-line react-hooks/exhaustive-deps
        estimateSize: (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => 31, [width, filteringValue]),
        overscan: 5,
    });
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => (index) => {
        if (highlightType === 'keyboard') {
            scrollToIndex(index);
        }
    }, [highlightType, scrollToIndex]);
    const finalOptions = (0,_utils_render_options__WEBPACK_IMPORTED_MODULE_4__.renderOptions)({
        options: virtualItems.map(({ index }) => filteredOptions[index]),
        getOptionProps,
        filteringValue,
        highlightType,
        checkboxes,
        hasDropdownStatus,
        virtualItems,
        useInteractiveGroups,
        screenReaderContent,
        ariaSetsize: filteredOptions.length,
    });
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_options_list__WEBPACK_IMPORTED_MODULE_5__["default"], Object.assign({}, menuProps, { ref: menuRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { "aria-hidden": "true", key: "total-size", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["layout-strut"], style: { height: totalSize } }),
        finalOptions,
        listBottom ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { role: "option", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["list-bottom"] }, listBottom)) : null));
});
const VirtualListClosed = (0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(({ menuProps, listBottom }, ref) => {
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => () => { }, []);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_options_list__WEBPACK_IMPORTED_MODULE_5__["default"], Object.assign({}, menuProps, { ref: menuProps.ref }), listBottom ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { role: "option", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["list-bottom"] }, listBottom)) : null));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(VirtualList));


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/styles.css.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/styles.css.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/select/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_r2vco_1ni6t_93"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/utils/check-option-value-field.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/utils/check-option-value-field.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "checkOptionValueField": () => (/* binding */ checkOptionValueField)
/* harmony export */ });
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function checkOptionValueField(componentName, propertyName, propertyValue) {
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_0__.isDevelopment) {
        if (!propertyValue) {
            return;
        }
        const valuePropertyMissing = !propertyValue.every(element => {
            return 'options' in element || 'value' in element;
        });
        if (valuePropertyMissing) {
            (0,_internal_logging__WEBPACK_IMPORTED_MODULE_1__.warnOnce)(componentName, `You provided an \`${propertyName}\` prop where at least one non-group array element is missing the \`value\` field. This field is required for all options without sub-items.`);
        }
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/utils/connect-options.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/utils/connect-options.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "connectOptionsByValue": () => (/* binding */ connectOptionsByValue),
/* harmony export */   "findOptionIndex": () => (/* binding */ findOptionIndex)
/* harmony export */ });
const connectOptionsByValue = (options, selectedOptions) => {
    return (selectedOptions || []).map(selectedOption => {
        for (const dropdownOption of options) {
            if (dropdownOption.type !== 'parent' &&
                dropdownOption.option.value === selectedOption.value) {
                return dropdownOption;
            }
        }
        return { option: selectedOption };
    });
};
const findOptionIndex = (options, option) => {
    for (let index = 0; index < options.length; index++) {
        const __option = options[index];
        if (__option === option || __option.value === option.value) {
            return index;
        }
    }
    return -1;
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/utils/get-item-props.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/utils/get-item-props.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getItemProps": () => (/* binding */ getItemProps)
/* harmony export */ });
/* harmony import */ var _internal_components_options_list_utils_test_indexes__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../internal/components/options-list/utils/test-indexes */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/test-indexes.js");

const getItemProps = ({ option, index, getOptionProps, filteringValue, checkboxes = false }) => {
    const optionProps = getOptionProps(option, index);
    optionProps.filteringValue = filteringValue;
    const { inGroupIndex, groupIndex, throughIndex } = (0,_internal_components_options_list_utils_test_indexes__WEBPACK_IMPORTED_MODULE_0__.getTestOptionIndexes)(option) || {};
    return Object.assign(Object.assign({}, optionProps), { hasCheckbox: checkboxes, ['data-group-index']: groupIndex, ['data-child-index']: inGroupIndex, ['data-test-index']: throughIndex });
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/utils/render-options.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/utils/render-options.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "renderOptions": () => (/* binding */ renderOptions)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _parts_item__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../parts/item */ "./node_modules/@cloudscape-design/components/select/parts/item.js");
/* harmony import */ var _parts_multiselect_item__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../parts/multiselect-item */ "./node_modules/@cloudscape-design/components/select/parts/multiselect-item.js");
/* harmony import */ var _get_item_props__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./get-item-props */ "./node_modules/@cloudscape-design/components/select/utils/get-item-props.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const renderOptions = ({ options, getOptionProps, filteringValue, highlightType, checkboxes = false, hasDropdownStatus, virtualItems, useInteractiveGroups, screenReaderContent, ariaSetsize, }) => {
    return options.map((option, index) => {
        const virtualItem = virtualItems && virtualItems[index];
        const globalIndex = virtualItem ? virtualItem.index : index;
        const props = (0,_get_item_props__WEBPACK_IMPORTED_MODULE_1__.getItemProps)({
            option,
            index: globalIndex,
            getOptionProps,
            filteringValue,
            checkboxes,
        });
        const isLastItem = index === options.length - 1;
        const padBottom = !hasDropdownStatus && isLastItem;
        const ListItem = useInteractiveGroups ? _parts_multiselect_item__WEBPACK_IMPORTED_MODULE_2__["default"] : _parts_item__WEBPACK_IMPORTED_MODULE_3__["default"];
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ListItem, Object.assign({ key: globalIndex }, props, { virtualPosition: virtualItem && virtualItem.start, ref: virtualItem && virtualItem.measureRef, padBottom: padBottom, screenReaderContent: screenReaderContent, ariaPosinset: globalIndex + 1, ariaSetsize: ariaSetsize, highlightType: highlightType })));
    });
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/utils/use-announcement.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/utils/use-announcement.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useAnnouncement": () => (/* binding */ useAnnouncement)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_option_option_announcer__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/components/option/option-announcer */ "./node_modules/@cloudscape-design/components/internal/components/option/option-announcer.js");


/**
 * The hook produces the live region string to be announced when an option is highlighted.
 * This is a workaround to account for the issues with assistive technologies.
 *
 * If the testing reveals no issues with the native announcements the live-region can be removed.
 */
function useAnnouncement({ announceSelected, highlightedOption, getParent, selectedAriaLabel, renderHighlightedAriaLive, }) {
    const prevAnnouncedGroup = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(undefined);
    // Record previously announced group with a delay to account for possible re-renders of the hook.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (highlightedOption) {
            const frameId = requestAnimationFrame(() => {
                prevAnnouncedGroup.current = getParent(highlightedOption);
            });
            return () => cancelAnimationFrame(frameId);
        }
    });
    if (!highlightedOption) {
        return '';
    }
    const option = highlightedOption.option;
    const parent = getParent(highlightedOption);
    // Only announce parent group if it wasn't announced with previous option.
    const group = parent && parent !== prevAnnouncedGroup.current ? parent : undefined;
    // Use custom renderer if provided.
    if (renderHighlightedAriaLive) {
        return renderHighlightedAriaLive(option, group);
    }
    // Use default renderer with selected ARIA label if defined and relevant.
    const selectedAnnouncement = announceSelected && selectedAriaLabel ? selectedAriaLabel : '';
    const defaultDescription = (0,_internal_components_option_option_announcer__WEBPACK_IMPORTED_MODULE_1__["default"])(option, group);
    return [selectedAnnouncement, defaultDescription].filter(Boolean).join(' ');
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/utils/use-load-items.js":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/utils/use-load-items.js ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useLoadItems": () => (/* binding */ useLoadItems)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const useLoadItems = ({ onLoadItems, options, statusType }) => {
    const prevFilteringText = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(undefined);
    const fireLoadItems = (filteringText) => {
        if (prevFilteringText.current === filteringText) {
            return;
        }
        prevFilteringText.current = filteringText;
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_1__.fireNonCancelableEvent)(onLoadItems, { filteringText, firstPage: true, samePage: false });
    };
    const handleLoadMore = () => {
        const firstPage = options.length === 0;
        statusType === 'pending' &&
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_1__.fireNonCancelableEvent)(onLoadItems, {
                firstPage,
                samePage: false,
                filteringText: prevFilteringText.current || '',
            });
    };
    const handleRecoveryClick = () => (0,_internal_events__WEBPACK_IMPORTED_MODULE_1__.fireNonCancelableEvent)(onLoadItems, {
        firstPage: false,
        samePage: true,
        filteringText: prevFilteringText.current || '',
    });
    return {
        fireLoadItems,
        handleLoadMore,
        handleRecoveryClick,
    };
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/utils/use-native-search.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/utils/use-native-search.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "isChar": () => (/* binding */ isChar),
/* harmony export */   "isRepeatedChar": () => (/* binding */ isRepeatedChar),
/* harmony export */   "useNativeSearch": () => (/* binding */ useNativeSearch)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/components/option/utils/filter-options */ "./node_modules/@cloudscape-design/components/internal/components/option/utils/filter-options.js");
/* harmony import */ var _internal_hooks_use_debounce_callback__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/hooks/use-debounce-callback */ "./node_modules/@cloudscape-design/components/internal/hooks/use-debounce-callback/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const isChar = (keyCode) => {
    return [0, _internal_keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.enter, _internal_keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.space, _internal_keycode__WEBPACK_IMPORTED_MODULE_1__.KeyCode.tab].indexOf(keyCode) === -1;
};
const isRepeatedChar = (str) => str.split('').every(c => c === str[0]);
function findMatchingOption(options, searchText, currentHighlight, useInteractiveGroups) {
    const interactivityCheck = useInteractiveGroups ? _internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_2__.isGroupInteractive : _internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_2__.isInteractive;
    const filter = (searchText) => (0,_internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_2__.filterOptions)(options, searchText, true).filter(option => interactivityCheck(option));
    const matchingOptions = filter(searchText);
    if (matchingOptions.length === 1) {
        return matchingOptions[0];
    }
    // Hit the same char over and over, we assume they want to cycle through
    if (currentHighlight && searchText.length > 1 && isRepeatedChar(searchText)) {
        const matchingOptions = filter(searchText[0]);
        if (matchingOptions.length > 0) {
            //handling OptionGroups when useInteractiveGroups is set
            let active = (0,_internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_2__.isGroup)(currentHighlight)
                ? matchingOptions.map(({ option }) => option).indexOf(currentHighlight)
                : matchingOptions
                    .map(({ option }) => option.value)
                    .indexOf(currentHighlight.value);
            // Pick the next thing (if something with this prefix wasn't selected
            // we'll end up with the first option)
            active += 1;
            active = active % matchingOptions.length;
            return matchingOptions[active];
        }
    }
    // We have multiple things that start with this prefix.  Based on the
    // behavior of native select, this is considered after the repeated case
    if (matchingOptions.length > 0) {
        return matchingOptions[0];
    }
    return null;
}
function useNativeSearch({ isEnabled, options, highlightOption, highlightedOption, useInteractiveGroups, }) {
    const value = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)('');
    const delayedResetValue = (0,_internal_hooks_use_debounce_callback__WEBPACK_IMPORTED_MODULE_3__.useDebounceCallback)(() => (value.current = ''), 500);
    return (event) => {
        if (!isEnabled) {
            return;
        }
        const { charCode } = event;
        if (!isChar(charCode)) {
            return;
        }
        delayedResetValue();
        const newValue = value.current + String.fromCharCode(charCode);
        value.current = newValue;
        const nextHighlight = findMatchingOption(options, newValue, highlightedOption, useInteractiveGroups);
        if (nextHighlight) {
            highlightOption(nextHighlight);
        }
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/utils/use-select.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/utils/use-select.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useSelect": () => (/* binding */ useSelect)
/* harmony export */ });
/* harmony import */ var _internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/components/option/utils/filter-options */ "./node_modules/@cloudscape-design/components/internal/components/option/utils/filter-options.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_options_list_utils_use_highlight_option__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/components/options-list/utils/use-highlight-option */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-highlight-option.js");
/* harmony import */ var _internal_components_options_list_utils_use_open_state__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/components/options-list/utils/use-open-state */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-open-state.js");
/* harmony import */ var _internal_components_options_list_utils_use_keyboard__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../internal/components/options-list/utils/use-keyboard */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-keyboard.js");
/* harmony import */ var _internal_components_options_list_utils_use_ids__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/components/options-list/utils/use-ids */ "./node_modules/@cloudscape-design/components/internal/components/options-list/utils/use-ids.js");
/* harmony import */ var _connect_options__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./connect-options */ "./node_modules/@cloudscape-design/components/select/utils/connect-options.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _internal_hooks_use_previous__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../internal/hooks/use-previous */ "./node_modules/@cloudscape-design/components/internal/hooks/use-previous/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");











function useSelect({ selectedOptions, updateSelectedOption, options, filteringType, onBlur, onFocus, externalRef, keepOpen, fireLoadItems, setFilteringValue, useInteractiveGroups = false, }) {
    const interactivityCheck = useInteractiveGroups ? _internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_1__.isGroupInteractive : _internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_1__.isInteractive;
    const isHighlightable = (option) => !!option && (useInteractiveGroups || option.type !== 'parent');
    const filterRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const triggerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const menuRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const hasFilter = filteringType !== 'none';
    const activeRef = hasFilter ? filterRef : menuRef;
    const __selectedOptions = (0,_connect_options__WEBPACK_IMPORTED_MODULE_2__.connectOptionsByValue)(options, selectedOptions);
    const __selectedValuesSet = selectedOptions.reduce((selectedValuesSet, item) => {
        if (item.value) {
            selectedValuesSet.add(item.value);
        }
        return selectedValuesSet;
    }, new Set());
    const [{ highlightType, highlightedOption, highlightedIndex }, { moveHighlightWithKeyboard, resetHighlightWithKeyboard, setHighlightedIndexWithMouse, highlightOptionWithKeyboard, goHomeWithKeyboard, goEndWithKeyboard, },] = (0,_internal_components_options_list_utils_use_highlight_option__WEBPACK_IMPORTED_MODULE_3__.useHighlightedOption)({ options, isHighlightable });
    const { isOpen, openDropdown, closeDropdown, toggleDropdown } = (0,_internal_components_options_list_utils_use_open_state__WEBPACK_IMPORTED_MODULE_4__.useOpenState)({
        onOpen: () => fireLoadItems(''),
        onClose: () => {
            resetHighlightWithKeyboard();
            setFilteringValue('');
        },
    });
    const handleFocus = () => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onFocus, {});
    };
    const handleBlur = () => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onBlur, {});
        closeDropdown();
    };
    const hasSelectedOption = __selectedOptions.length > 0;
    const menuId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_6__.useUniqueId)('option-list');
    const highlightedOptionId = (0,_internal_components_options_list_utils_use_ids__WEBPACK_IMPORTED_MODULE_7__.getOptionId)(menuId, highlightedIndex);
    const selectOption = (option) => {
        var _a;
        const optionToSelect = option || highlightedOption;
        if (!optionToSelect || !interactivityCheck(optionToSelect)) {
            return;
        }
        updateSelectedOption(optionToSelect.option);
        if (!keepOpen) {
            (_a = triggerRef.current) === null || _a === void 0 ? void 0 : _a.focus();
            closeDropdown();
        }
    };
    const activeKeyDownHandler = (0,_internal_components_options_list_utils_use_keyboard__WEBPACK_IMPORTED_MODULE_8__.useMenuKeyboard)({
        moveHighlight: moveHighlightWithKeyboard,
        selectOption,
        goHome: goHomeWithKeyboard,
        goEnd: goEndWithKeyboard,
        closeDropdown: () => {
            var _a;
            (_a = triggerRef.current) === null || _a === void 0 ? void 0 : _a.focus();
            closeDropdown();
        },
        preventNativeSpace: !hasFilter,
    });
    const triggerKeyDownHandler = (0,_internal_components_options_list_utils_use_keyboard__WEBPACK_IMPORTED_MODULE_8__.useTriggerKeyboard)({ openDropdown, goHome: goHomeWithKeyboard });
    const getDropdownProps = () => ({
        onFocus: handleFocus,
        onBlur: handleBlur,
    });
    const getTriggerProps = (disabled = false, autoFocus = false) => {
        const triggerProps = {
            ref: triggerRef,
            onFocus: () => closeDropdown(),
            autoFocus,
        };
        if (!disabled) {
            triggerProps.onMouseDown = (event) => {
                var _a;
                event.preventDefault(); // prevent current focus from blurring as it immediately closes the dropdown
                if (isOpen) {
                    (_a = triggerRef.current) === null || _a === void 0 ? void 0 : _a.focus();
                }
                toggleDropdown();
            };
            triggerProps.onKeyDown = triggerKeyDownHandler;
        }
        return triggerProps;
    };
    const getFilterProps = () => {
        if (!hasFilter) {
            return {};
        }
        return {
            ref: filterRef,
            onKeyDown: activeKeyDownHandler,
            onChange: event => {
                setFilteringValue(event.detail.value);
                resetHighlightWithKeyboard();
            },
            __onDelayedInput: event => {
                fireLoadItems(event.detail.value);
            },
            __nativeAttributes: {
                'aria-activedescendant': highlightedOptionId,
                ['aria-owns']: menuId,
                ['aria-controls']: menuId,
            },
        };
    };
    const getMenuProps = () => {
        const menuProps = {
            id: menuId,
            ref: menuRef,
            open: isOpen,
            onMouseUp: itemIndex => {
                if (itemIndex > -1) {
                    selectOption(options[itemIndex]);
                }
            },
            onMouseMove: itemIndex => {
                if (itemIndex > -1) {
                    setHighlightedIndexWithMouse(itemIndex);
                }
            },
        };
        if (!hasFilter) {
            menuProps.onKeyDown = activeKeyDownHandler;
            menuProps.nativeAttributes = {
                'aria-activedescendant': highlightedOptionId,
            };
        }
        return menuProps;
    };
    const getGroupState = (option) => {
        const totalSelected = option.options.filter(item => !!item.value && __selectedValuesSet.has(item.value)).length;
        const hasSelected = totalSelected > 0;
        const allSelected = totalSelected === option.options.length;
        return {
            selected: hasSelected && allSelected,
            indeterminate: hasSelected && !allSelected,
        };
    };
    const getOptionProps = (option, index) => {
        var _a;
        const highlighted = option === highlightedOption;
        const groupState = (0,_internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_1__.isGroup)(option.option) ? getGroupState(option.option) : undefined;
        const selected = __selectedOptions.indexOf(option) > -1 || !!(groupState === null || groupState === void 0 ? void 0 : groupState.selected);
        const nextOption = (_a = options[index + 1]) === null || _a === void 0 ? void 0 : _a.option;
        const isNextSelected = !!nextOption && (0,_internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_1__.isGroup)(nextOption)
            ? getGroupState(nextOption).selected
            : __selectedOptions.indexOf(options[index + 1]) > -1;
        const optionProps = {
            key: index,
            option,
            highlighted,
            selected,
            isNextSelected,
            indeterminate: !!(groupState === null || groupState === void 0 ? void 0 : groupState.indeterminate),
            ['data-mouse-target']: isHighlightable(option) ? index : -1,
            id: (0,_internal_components_options_list_utils_use_ids__WEBPACK_IMPORTED_MODULE_7__.getOptionId)(menuId, index),
        };
        return optionProps;
    };
    const prevOpen = (0,_internal_hooks_use_previous__WEBPACK_IMPORTED_MODULE_9__.usePrevious)(isOpen);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // highlight the first selected option, when opening the Select component without filter input
        // keep the focus in the filter input when opening, so that screenreader can recognize the combobox
        if (isOpen && !prevOpen && hasSelectedOption && !hasFilter) {
            setHighlightedIndexWithMouse(options.indexOf(__selectedOptions[0]));
        }
    }, [isOpen, __selectedOptions, hasSelectedOption, setHighlightedIndexWithMouse, options, prevOpen, hasFilter]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        if (isOpen) {
            // dropdown-fit calculations ensure that the dropdown will fit inside the current
            // viewport, so prevent the browser from trying to scroll it into view (e.g. if
            // scroll-padding-top is set on a parent)
            (_a = activeRef.current) === null || _a === void 0 ? void 0 : _a.focus({ preventScroll: true });
        }
    }, [isOpen, activeRef]);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_10__["default"])(externalRef, triggerRef);
    const highlightedGroupSelected = !!highlightedOption && (0,_internal_components_option_utils_filter_options__WEBPACK_IMPORTED_MODULE_1__.isGroup)(highlightedOption.option) && getGroupState(highlightedOption.option).selected;
    const announceSelected = !!highlightedOption && (__selectedOptions.indexOf(highlightedOption) > -1 || highlightedGroupSelected);
    return {
        isOpen,
        highlightedOption,
        highlightedIndex,
        highlightType,
        getTriggerProps,
        getDropdownProps,
        getMenuProps,
        getFilterProps,
        getOptionProps,
        highlightOption: highlightOptionWithKeyboard,
        selectOption,
        announceSelected,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/side-navigation/index.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/side-navigation/index.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ SideNavigation)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/side-navigation/internal.js");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./util */ "./node_modules/@cloudscape-design/components/side-navigation/util.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/side-navigation/styles.css.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










function SideNavigation(_a) {
    var { header, activeHref, items = [], onFollow, onChange } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["header", "activeHref", "items", "onFollow", "onChange"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('SideNavigation');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const parentMap = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => (0,_util__WEBPACK_IMPORTED_MODULE_5__.generateExpandableItemsMapping)(items), [items]);
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_6__.isDevelopment) {
        // This code should be wiped in production anyway.
        // eslint-disable-next-line react-hooks/rules-of-hooks
        (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => (0,_util__WEBPACK_IMPORTED_MODULE_5__.checkDuplicateHrefs)(items), [items]);
    }
    const onChangeHandler = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((item, expanded) => {
        // generateExpandableItemsMapping walks through the entire tree, so we're certain about getting a value.
        // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onChange, { item, expanded: expanded, expandableParents: parentMap.get(item) });
    }, [onChange, parentMap]);
    const onFollowHandler = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((item, sourceEvent) => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireCancelableEvent)(onFollow, item, sourceEvent);
    }, [onFollow]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].root, baseProps.className), ref: __internalRootRef }),
        header && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_9__.Header, { definition: header, activeHref: activeHref, fireChange: onChangeHandler, fireFollow: onFollowHandler })),
        items && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["list-container"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_9__.NavigationItemsList, { variant: "root", items: items, fireFollow: onFollowHandler, fireChange: onChangeHandler, activeHref: activeHref })))));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_10__.applyDisplayName)(SideNavigation, 'SideNavigation');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/side-navigation/internal.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/side-navigation/internal.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Header": () => (/* binding */ Header),
/* harmony export */   "NavigationItemsList": () => (/* binding */ NavigationItemsList)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _expandable_section_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../expandable-section/internal */ "./node_modules/@cloudscape-design/components/expandable-section/internal.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/side-navigation/styles.css.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./util */ "./node_modules/@cloudscape-design/components/side-navigation/util.js");
/* harmony import */ var _internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/utils/check-safe-url */ "./node_modules/@cloudscape-design/components/internal/utils/check-safe-url.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









function Header({ definition, activeHref, fireFollow }) {
    (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_2__.checkSafeUrl)('SideNavigation', definition.href);
    const onClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        if ((0,_internal_events__WEBPACK_IMPORTED_MODULE_3__.isPlainLeftClick)(event)) {
            fireFollow(definition, event);
        }
    }, [fireFollow, definition]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("h2", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].header },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", { href: definition.href, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["header-link"], { [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["header-link--has-logo"]]: !!definition.logo }), "aria-current": definition.href === activeHref ? 'page' : undefined, onClick: onClick },
                definition.logo && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("img", Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["header-logo"], {
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["header-logo--stretched"]]: !definition.text,
                    }) }, definition.logo))),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["header-link-text"] }, definition.text))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Divider, { isPresentational: true, variant: "header" })));
}
function NavigationItemsList({ items, variant, activeHref, fireChange, fireFollow }) {
    const lists = [];
    let currentListIndex = 0;
    lists[currentListIndex] = {
        listVariant: variant,
        items: [],
    };
    items.forEach((item, index) => {
        var _a, _b, _c, _d, _e;
        const itemid = index + 1;
        switch (item.type) {
            case 'divider': {
                const dividerIndex = lists.length;
                lists[dividerIndex] = {
                    element: (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { "data-itemid": `item-${itemid}` },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Divider, { variant: "default" }))),
                };
                currentListIndex = lists.length;
                lists[currentListIndex] = {
                    listVariant: variant,
                    items: [],
                };
                return;
            }
            case 'link': {
                (_a = lists[currentListIndex].items) === null || _a === void 0 ? void 0 : _a.push({
                    element: (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: index, "data-itemid": `item-${itemid}`, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-item"] },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Link, { definition: item, activeHref: activeHref, fireChange: fireChange, fireFollow: fireFollow }))),
                });
                return;
            }
            case 'section': {
                (_b = lists[currentListIndex].items) === null || _b === void 0 ? void 0 : _b.push({
                    element: (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: index, "data-itemid": `item-${itemid}`, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-item"] },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Section, { definition: item, activeHref: activeHref, variant: variant, fireChange: fireChange, fireFollow: fireFollow }))),
                });
                return;
            }
            case 'section-group': {
                (_c = lists[currentListIndex].items) === null || _c === void 0 ? void 0 : _c.push({
                    element: (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: index, "data-itemid": `item-${itemid}`, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-item"] },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(SectionGroup, { definition: item, activeHref: activeHref, fireChange: fireChange, fireFollow: fireFollow }))),
                });
                return;
            }
            case 'link-group': {
                (_d = lists[currentListIndex].items) === null || _d === void 0 ? void 0 : _d.push({
                    element: (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: index, "data-itemid": `item-${itemid}`, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-item"] },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(LinkGroup, { definition: item, activeHref: activeHref, fireChange: fireChange, fireFollow: fireFollow }))),
                });
                return;
            }
            case 'expandable-link-group': {
                (_e = lists[currentListIndex].items) === null || _e === void 0 ? void 0 : _e.push({
                    element: (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: index, "data-itemid": `item-${itemid}`, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-item"] },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ExpandableLinkGroup, { definition: item, activeHref: activeHref, fireChange: fireChange, fireFollow: fireFollow, variant: variant }))),
                });
                return;
            }
        }
    });
    const lastListIndex = lists.length - 1;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, lists.map((list, index) => {
        if (!list.items || list.items.length === 0) {
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { key: `hr-${index}`, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].list, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`list-variant-${variant}`], {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-variant-root--last"]]: list.listVariant === 'root' && index === lastListIndex,
                }) }, list.element));
        }
        else {
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { key: `list-${index}`, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].list, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`list-variant-${list.listVariant}`], {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["list-variant-root--last"]]: list.listVariant === 'root' && index === lastListIndex,
                }) }, list.items.map(item => item.element)));
        }
    })));
}
function Divider({ variant = 'default', isPresentational = false }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("hr", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].divider, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`divider-${variant}`]), role: isPresentational ? 'presentation' : undefined }));
}
function Link({ definition, expanded, activeHref, fireFollow }) {
    (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_2__.checkSafeUrl)('SideNavigation', definition.href);
    const isActive = definition.href === activeHref;
    const onClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        // Prevent the click event from toggling outer expandable sections.
        event.stopPropagation();
        if ((0,_internal_events__WEBPACK_IMPORTED_MODULE_3__.isPlainLeftClick)(event)) {
            fireFollow(definition, event);
        }
    }, [fireFollow, definition]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", { href: definition.href, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].link, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["link-active"]]: isActive }), target: definition.external ? '_blank' : undefined, rel: definition.external ? 'noopener noreferrer' : undefined, "aria-expanded": expanded, "aria-current": definition.href === activeHref ? 'page' : undefined, onClick: onClick },
            definition.text,
            definition.external && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { "aria-label": definition.externalIconAriaLabel, role: definition.externalIconAriaLabel ? 'img' : undefined },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { name: "external", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["external-icon"] })))),
        definition.info && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].info }, definition.info)));
}
function Section({ definition, activeHref, fireFollow, fireChange, variant }) {
    var _a;
    const [expanded, setExpanded] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)((_a = definition.defaultExpanded) !== null && _a !== void 0 ? _a : true);
    const onExpandedChange = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((e) => {
        fireChange(definition, e.detail.expanded);
        setExpanded(e.detail.expanded);
    }, [definition, fireChange]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        setExpanded((_a = definition.defaultExpanded) !== null && _a !== void 0 ? _a : true);
    }, [definition]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_expandable_section_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { variant: "footer", expanded: expanded, onChange: onExpandedChange, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].section, variant === 'section-group' && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["section--no-ident"]), headerText: definition.text },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(NavigationItemsList, { variant: "section", items: definition.items, fireFollow: fireFollow, fireChange: fireChange, activeHref: activeHref })));
}
function SectionGroup({ definition, activeHref, fireFollow, fireChange }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["section-group"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["section-group-title"], variant: "h3" }, definition.title),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(NavigationItemsList, { variant: "section-group", items: definition.items, fireFollow: fireFollow, fireChange: fireChange, activeHref: activeHref })));
}
function LinkGroup({ definition, activeHref, fireFollow, fireChange }) {
    (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_2__.checkSafeUrl)('SideNavigation', definition.href);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Link, { definition: { type: 'link', href: definition.href, text: definition.text }, fireFollow: (_, event) => fireFollow(definition, event), fireChange: fireChange, activeHref: activeHref }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(NavigationItemsList, { variant: "link-group", items: definition.items, fireFollow: fireFollow, fireChange: fireChange, activeHref: activeHref })));
}
function ExpandableLinkGroup({ definition, fireFollow, fireChange, activeHref, variant }) {
    // Check whether the definition contains an active link and memoize it to avoid
    // rechecking every time.
    const containsActiveLink = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        return activeHref ? (0,_util__WEBPACK_IMPORTED_MODULE_8__.hasActiveLink)(definition.items, activeHref) : false;
    }, [activeHref, definition.items]);
    const [expanded, setExpanded] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(() => {
        var _a;
        return (_a = definition.defaultExpanded) !== null && _a !== void 0 ? _a : (definition.href === activeHref || containsActiveLink);
    });
    const [userExpanded, setUserExpanded] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)();
    // Reset user expansion status when the items property is updated.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => setUserExpanded(undefined), [definition]);
    // By default, the expandable section is open when there's an active link inside.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        setExpanded(definition.href === activeHref || containsActiveLink);
    }, [definition.href, containsActiveLink, activeHref]);
    // If the definition object itself is updated, reset the expansion state to default.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (definition.defaultExpanded !== undefined) {
            setExpanded(definition.defaultExpanded);
        }
    }, [definition]);
    const onExpandedChange = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((e) => {
        fireChange(definition, e.detail.expanded);
        setUserExpanded(e.detail.expanded);
    }, [definition, fireChange]);
    const onHeaderFollow = (_, event) => {
        fireFollow(definition, event);
        setUserExpanded(true);
        if (!expanded) {
            fireChange(definition, true);
        }
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_expandable_section_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["expandable-link-group"], variant === 'section-group' && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["expandable-link-group--no-ident"]), variant: "navigation", expanded: userExpanded !== null && userExpanded !== void 0 ? userExpanded : expanded, onChange: onExpandedChange, headerText: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Link, { definition: { type: 'link', href: definition.href, text: definition.text }, expanded: userExpanded !== null && userExpanded !== void 0 ? userExpanded : expanded, fireFollow: onHeaderFollow, fireChange: fireChange, activeHref: activeHref }) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(NavigationItemsList, { variant: "expandable-link-group", items: definition.items, fireFollow: fireFollow, fireChange: fireChange, activeHref: activeHref })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/side-navigation/styles.css.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/side-navigation/styles.css.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/side-navigation/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_l0dv0_m6amd_93",
  "header": "awsui_header_l0dv0_m6amd_109",
  "header-link": "awsui_header-link_l0dv0_m6amd_120",
  "header-link--has-logo": "awsui_header-link--has-logo_l0dv0_m6amd_130",
  "header-link-text": "awsui_header-link-text_l0dv0_m6amd_130",
  "header-logo": "awsui_header-logo_l0dv0_m6amd_134",
  "header-logo--stretched": "awsui_header-logo--stretched_l0dv0_m6amd_140",
  "list-container": "awsui_list-container_l0dv0_m6amd_145",
  "list": "awsui_list_l0dv0_m6amd_145",
  "list-variant-root": "awsui_list-variant-root_l0dv0_m6amd_155",
  "list-variant-root--last": "awsui_list-variant-root--last_l0dv0_m6amd_159",
  "list-variant-expandable-link-group": "awsui_list-variant-expandable-link-group_l0dv0_m6amd_163",
  "list-item": "awsui_list-item_l0dv0_m6amd_167",
  "section": "awsui_section_l0dv0_m6amd_173",
  "expandable-link-group": "awsui_expandable-link-group_l0dv0_m6amd_174",
  "section--no-ident": "awsui_section--no-ident_l0dv0_m6amd_177",
  "expandable-link-group--no-ident": "awsui_expandable-link-group--no-ident_l0dv0_m6amd_178",
  "list-variant-section-group": "awsui_list-variant-section-group_l0dv0_m6amd_191",
  "section-group": "awsui_section-group_l0dv0_m6amd_196",
  "section-group-title": "awsui_section-group-title_l0dv0_m6amd_206",
  "link": "awsui_link_l0dv0_m6amd_210",
  "link-active": "awsui_link-active_l0dv0_m6amd_219",
  "info": "awsui_info_l0dv0_m6amd_253",
  "external-icon": "awsui_external-icon_l0dv0_m6amd_257",
  "divider": "awsui_divider_l0dv0_m6amd_261",
  "divider-default": "awsui_divider-default_l0dv0_m6amd_266",
  "divider-header": "awsui_divider-header_l0dv0_m6amd_270"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/side-navigation/util.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/side-navigation/util.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "checkDuplicateHrefs": () => (/* binding */ checkDuplicateHrefs),
/* harmony export */   "generateExpandableItemsMapping": () => (/* binding */ generateExpandableItemsMapping),
/* harmony export */   "hasActiveLink": () => (/* binding */ hasActiveLink)
/* harmony export */ });
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");

function hasActiveLink(items, activeHref) {
    for (const item of items) {
        if ((item.type === 'link' || item.type === 'link-group' || item.type === 'expandable-link-group') &&
            item.href === activeHref) {
            return true;
        }
        if ((item.type === 'section' || item.type === 'link-group' || item.type === 'expandable-link-group') &&
            hasActiveLink(item.items, activeHref)) {
            return true;
        }
    }
    return false;
}
function generateExpandableItemsMapping(items, mapping = new WeakMap(), expandableParents = []) {
    items.forEach(item => {
        const nextLevelParents = expandableParents.slice();
        if (item.type === 'section' || item.type === 'expandable-link-group') {
            mapping.set(item, expandableParents);
            nextLevelParents.unshift(item);
        }
        if (item.type === 'section' || item.type === 'link-group' || item.type === 'expandable-link-group') {
            generateExpandableItemsMapping(item.items, mapping, nextLevelParents);
        }
    });
    return mapping;
}
function checkDuplicateHrefs(items) {
    const hrefs = new Set();
    const queue = items.slice();
    while (queue.length > 0) {
        // We just checked that there's items in the queue.
        // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
        const item = queue.shift();
        // Check duplicated hrefs
        if ('href' in item) {
            if (hrefs.has(item.href)) {
                (0,_internal_logging__WEBPACK_IMPORTED_MODULE_0__.warnOnce)('SideNavigation', `duplicate href in "${item.text}": ${item.href}`);
            }
            hrefs.add(item.href);
        }
        if ('items' in item) {
            queue.push(...item.items);
        }
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/space-between/index.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/space-between/index.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ SpaceBetween)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function SpaceBetween(_a) {
    var { direction = 'vertical' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["direction"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('SpaceBetween');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ direction: direction }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(SpaceBetween, 'SpaceBetween');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/space-between/internal.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/space-between/internal.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalSpaceBetween)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/space-between/styles.css.js");
/* harmony import */ var react_keyed_flatten_children__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-keyed-flatten-children */ "./node_modules/react-keyed-flatten-children/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function InternalSpaceBetween(_a) {
    var { direction = 'vertical', size, children, __internalRootRef } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["direction", "size", "children", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    /*
     Flattening the children allows us to "see through" React Fragments and nested arrays.
     */
    const flattenedChildren = (0,react_keyed_flatten_children__WEBPACK_IMPORTED_MODULE_3__["default"])(children);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"][direction], _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"][`${direction}-${size}`]), ref: __internalRootRef }), flattenedChildren.map(child => {
        const key = typeof child === 'object' ? child.key : undefined;
        return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { key: key, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].child }, child));
    })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/space-between/styles.css.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/space-between/styles.css.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/space-between/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_18582_3m3ph_93",
  "child": "awsui_child_18582_3m3ph_97",
  "horizontal": "awsui_horizontal_18582_3m3ph_108",
  "horizontal-xxxs": "awsui_horizontal-xxxs_18582_3m3ph_112",
  "horizontal-xxs": "awsui_horizontal-xxs_18582_3m3ph_115",
  "horizontal-xs": "awsui_horizontal-xs_18582_3m3ph_118",
  "horizontal-s": "awsui_horizontal-s_18582_3m3ph_121",
  "horizontal-m": "awsui_horizontal-m_18582_3m3ph_124",
  "horizontal-l": "awsui_horizontal-l_18582_3m3ph_127",
  "horizontal-xl": "awsui_horizontal-xl_18582_3m3ph_130",
  "horizontal-xxl": "awsui_horizontal-xxl_18582_3m3ph_133",
  "vertical": "awsui_vertical_18582_3m3ph_140",
  "vertical-xxxs": "awsui_vertical-xxxs_18582_3m3ph_143",
  "vertical-xxs": "awsui_vertical-xxs_18582_3m3ph_146",
  "vertical-xs": "awsui_vertical-xs_18582_3m3ph_149",
  "vertical-s": "awsui_vertical-s_18582_3m3ph_152",
  "vertical-m": "awsui_vertical-m_18582_3m3ph_155",
  "vertical-l": "awsui_vertical-l_18582_3m3ph_158",
  "vertical-xl": "awsui_vertical-xl_18582_3m3ph_161",
  "vertical-xxl": "awsui_vertical-xxl_18582_3m3ph_164"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/spinner/index.js":
/*!*********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/spinner/index.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Spinner)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/spinner/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function Spinner(_a) {
    var { size = 'normal', variant = 'normal' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["size", "variant"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Spinner');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ size: size, variant: variant }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Spinner, 'Spinner');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/bottom.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/bottom.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SplitPanelContentBottom": () => (/* binding */ SplitPanelContentBottom)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");
/* harmony import */ var _internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/context/split-panel-context */ "./node_modules/@cloudscape-design/components/internal/context/split-panel-context.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-resize-observer.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function SplitPanelContentBottom({ baseProps, isOpen, state, transitioningElementRef, splitPanelRef, cappedSize, header, resizeHandle, children, appLayoutMaxWidth, panelHeaderId, onToggle, }) {
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    const { bottomOffset, leftOffset, rightOffset, disableContentPaddings, contentWrapperPaddings, isMobile, reportHeaderHeight, } = (0,_internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_3__.useSplitPanelContext)();
    const transitionContentBottomRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_4__.useMergeRefs)(splitPanelRef || null, transitioningElementRef);
    const headerRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__.useResizeObserver)(headerRef, entry => reportHeaderHeight(entry.borderBoxHeight));
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        // report empty height when unmounting the panel
        return () => reportHeaderHeight(0);
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, []);
    const centeredMaxWidthClasses = (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])({
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["pane-bottom-center-align"]]: isRefresh,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["pane-bottom-content-nav-padding"]]: contentWrapperPaddings === null || contentWrapperPaddings === void 0 ? void 0 : contentWrapperPaddings.closedNav,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["pane-bottom-content-tools-padding"]]: contentWrapperPaddings === null || contentWrapperPaddings === void 0 ? void 0 : contentWrapperPaddings.closedTools,
    });
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].drawer, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["position-bottom"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["drawer-closed"]]: !isOpen,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["drawer-mobile"]]: isMobile,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["drawer-disable-content-paddings"]]: disableContentPaddings,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].animating]: isRefresh && (state === 'entering' || state === 'exiting'),
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].refresh]: isRefresh,
        }), onClick: () => !isOpen && onToggle(), style: {
            bottom: bottomOffset,
            left: leftOffset,
            right: rightOffset,
            height: isOpen ? cappedSize : undefined,
        }, ref: transitionContentBottomRef }),
        isOpen && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["slider-wrapper-bottom"] }, resizeHandle),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["drawer-content-bottom"], "aria-labelledby": panelHeaderId, role: "region" },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["pane-header-wrapper-bottom"], centeredMaxWidthClasses), ref: headerRef }, header),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["content-bottom"], centeredMaxWidthClasses), "aria-hidden": !isOpen },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])({ [_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["content-bottom-max-width"]]: isRefresh }), style: appLayoutMaxWidth }, children)))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/icons/bottom-icon-refresh.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/icons/bottom-icon-refresh.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _side_position_refresh__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./side-position-refresh */ "./node_modules/@cloudscape-design/components/split-panel/icons/side-position-refresh.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const TableRow = ({ offset, isHeader }) => {
    const offsetTop = 0.4482;
    const offsetBottom = 3.4482;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: `translate(0, ${offset})`, className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)(isHeader ? 'column-header' : 'disabled') },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: `M31 ${offsetTop}H34V${offsetBottom}H31V${offsetTop}Z` }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: `M39 ${offsetTop}H63V${offsetBottom}H39V${offsetTop}Z`, className: !isHeader ? (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('secondary') : undefined }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: `M135 ${offsetTop}H155V${offsetBottom}H135V${offsetTop}Z` }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: `M158 ${offsetTop}H202V${offsetBottom}H158V${offsetTop}Z` }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M26 8H204.388", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('separator'), strokeLinecap: "square" })));
};
const SidePanelRow = ({ offset }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: `translate(0, ${offset})`, className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('secondary') },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M27 0H59V3H27V0Z" }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M75 0H107V3H75V0Z" }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M123 0H155V3H123V0Z" }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M171 0H203V3H171V0Z" })));
};
const bottomPositionIcon = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("svg", { focusable: false, viewBox: "0 0 230 128", version: "1.1", xmlns: "http://www.w3.org/2000/svg", xmlnsXlink: "http://www.w3.org/1999/xlink", "aria-hidden": "true" },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M2 1H228C228.552 1 229 1.44772 229 2V117C229 117.552 228.552 118 228 118H2C1.44772 118 1 117.552 1 117V2C1 1.44772 1.44772 1 2 1Z", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('window'), strokeWidth: "2" }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: "awsui-context-top-navigation" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { x: "2", y: "2", width: "226", height: "6", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('layout-top') })),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: "awsui-context-content-header" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M0 8H230V23H0V8Z", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('layout-main') }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('default') },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M9 15.5C9 16.8807 7.88071 18 6.5 18C5.11929 18 4 16.8807 4 15.5C4 14.1193 5.11929 13 6.5 13C7.88071 13 9 14.1193 9 15.5Z", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('disabled') }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M26 14H56.1484V17H26V14Z" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M139 15.5C139 13.567 140.567 12 142.5 12H155.86C157.793 12 159.36 13.567 159.36 15.5C159.36 17.433 157.793 19 155.86 19H142.5C140.567 19 139 17.433 139 15.5Z" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M163 15.5C163 13.567 164.567 12 166.5 12H179.86C181.793 12 183.36 13.567 183.36 15.5C183.36 17.433 181.793 19 179.86 19H166.5C164.567 19 163 17.433 163 15.5Z" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M186 15.5C186 13.567 187.567 12 189.5 12H202.86C204.793 12 206.36 13.567 206.36 15.5C206.36 17.433 204.793 19 202.86 19H189.5C187.567 19 186 17.433 186 15.5Z", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('primary') }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("circle", { cx: "223.5", cy: "15.5", r: "2.5", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('disabled') }))),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 27, isHeader: true }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 39 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 51 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 63 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { x: "8", y: "75", width: "214", height: "52", rx: "5", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('window'), strokeWidth: "2" }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { x: "111", y: "79", width: "8", height: "3", rx: "1.5", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('input-default') }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M27 87H57V92H27V87Z", className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('heading') }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: (0,_side_position_refresh__WEBPACK_IMPORTED_MODULE_1__.getClassName)('secondary') },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M198 87H203V92H198V87Z" }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M190 87H195V92H190V87Z" })),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(SidePanelRow, { offset: 99 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(SidePanelRow, { offset: 106 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(SidePanelRow, { offset: 113 })));
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (bottomPositionIcon);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/icons/bottom-icon.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/icons/bottom-icon.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const bottomPositionIcon = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("svg", { focusable: false, viewBox: "0 0 240 134", version: "1.1", xmlns: "http://www.w3.org/2000/svg", xmlnsXlink: "http://www.w3.org/1999/xlink", "aria-hidden": "true" },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { stroke: "none", strokeWidth: "1", fill: "none", fillRule: "evenodd" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--layout-border"], strokeWidth: "2", x: "1", y: "1", width: "238", height: "125", rx: "2" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--layout-background"], x: "12", y: "0", width: "217", height: "126" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--layout-header"], d: "M2,0 L238,0 C239.104569,-1.58997828e-14 240,0.8954305 240,2 L240,10 L240,10 L0,10 L0,2 C-1.3527075e-16,0.8954305 0.8954305,2.02906125e-16 2,0 Z" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(28.000000, 22.000000)" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--border"], strokeWidth: "2", x: "1", y: "1", width: "182", height: "110", rx: "2" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--primary-button"], x: "152", y: "6", width: "26", height: "10" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "122", y: "6", width: "26", height: "10" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "92", y: "6", width: "26", height: "10" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "122", y: "29", width: "55", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "92", y: "29", width: "26", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "19 29 49 29 49 32 19 32" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "10 10 40 10 40 13 10 13" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], points: "10 29 13 29 13 32 10 32" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--separator"], x1: "3", y1: "22.7619048", x2: "181", y2: "22.7619048", strokeWidth: "2", strokeLinecap: "square" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(3.000000, 37.285714)" },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "119", y: "6", width: "55", height: "3" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "89", y: "6", width: "26", height: "3" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "16 6 46 6 46 9 16 9" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], points: "7 6 10 6 10 9 7 9" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--separator"], x1: "0", y1: "0.666666667", x2: "178", y2: "0.666666667", strokeLinecap: "square" }))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(12.000000, 74.000000)" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", null,
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--border"], strokeWidth: "2", x: "1", y: "1", width: "215", height: "58", rx: "2" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--secondary"], x: "177", y: "8", width: "30.6630435", height: "10" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "10 12 45.3804348 12 45.3804348 15 10 15" })),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--secondary"], transform: "translate(9.000000, 40.000000)" },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "-3.55271368e-15 0 39 0 39 3 -3.55271368e-15 3" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "53 0 92 0 92 3 53 3" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "107 0 146 0 146 3 107 3" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "160 0 199 0 199 3 160 3" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "-3.55271368e-15 9 39 9 39 12 -3.55271368e-15 12" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "53 9 92 9 92 12 53 12" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "107 9 146 9 146 12 107 12" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "160 9 199 9 199 12 160 12" })),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "10 23 32 23 32 26 10 26" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--secondary"], points: "40 23 62 23 62 26 40 26" }))))));
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (bottomPositionIcon);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/icons/resize-handler.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/icons/resize-handler.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const ResizeHandler = ({ className }) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("svg", { focusable: false, className: className, xmlns: "http://www.w3.org/2000/svg", width: "16", height: "16", viewBox: "0 0 16 16" },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { strokeWidth: "2", x1: "2", y1: "5", x2: "14", y2: "5" }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { strokeWidth: "2", x1: "14", y1: "10", x2: "2", y2: "10" })));
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ResizeHandler);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/icons/side-position-refresh.js":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/icons/side-position-refresh.js ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "getClassName": () => (/* binding */ getClassName)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const getClassName = (suffix) => _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"][`preference-icon-refresh--${suffix}`];
const TableRow = ({ offset, separator = true, isHeader }) => {
    const offsetTop = 0.4482;
    const offsetBottom = 3.4482;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: `translate(0, ${offset})`, className: getClassName(isHeader ? 'column-header' : 'disabled') },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: `M19 ${offsetTop}2H22V${offsetBottom}H19V${offsetTop}Z` }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: `M27 ${offsetTop}H51V${offsetBottom}H27V${offsetTop}Z`, className: !isHeader ? getClassName('secondary') : undefined }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: `M90 ${offsetTop}H110V${offsetBottom}H90V${offsetTop}Z` }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: `M113 ${offsetTop}H157V${offsetBottom}H113V${offsetTop}Z` }),
        separator && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M14 8H159.387", className: getClassName('separator'), strokeLinecap: "square" })));
};
const SidePanelRow = ({ offset }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: `translate(0, ${offset})`, className: getClassName('secondary') },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M177 0H190V3H177V0Z" }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M195 0H208V3H195V0Z" })));
};
const bottomPositionIcon = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("svg", { focusable: false, viewBox: "0 0 230 128", version: "1.1", xmlns: "http://www.w3.org/2000/svg", xmlnsXlink: "http://www.w3.org/1999/xlink", "aria-hidden": "true" },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M2 1H214C214.552 1 215 1.44772 215 2V126C215 126.552 214.552 127 214 127H2.00001C1.44772 127 1 126.552 1 126V2C1 1.44772 1.44772 1 2 1Z", className: getClassName('window'), strokeWidth: "2" }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: "awsui-context-top-navigation" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { x: "2", y: "2", width: "212", height: "6", className: getClassName('layout-top') })),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: "awsui-context-content-header" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M2 8H214V23H2V8Z", className: getClassName('layout-main') }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: getClassName('default') },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M9 15.5C9 16.8807 7.88071 18 6.5 18C5.11929 18 4 16.8807 4 15.5C4 14.1193 5.11929 13 6.5 13C7.88071 13 9 14.1193 9 15.5Z", className: getClassName('disabled') }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M16 14H46.1484V17H16V14Z" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M92 15.5C92 13.567 93.567 12 95.5 12H108.86C110.793 12 112.36 13.567 112.36 15.5C112.36 17.433 110.793 19 108.86 19H95.5C93.567 19 92 17.433 92 15.5Z" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M116 15.5C116 13.567 117.567 12 119.5 12H132.86C134.793 12 136.36 13.567 136.36 15.5C136.36 17.433 134.793 19 132.86 19H119.5C117.567 19 116 17.433 116 15.5Z" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M139 15.5C139 13.567 140.567 12 142.5 12H155.86C157.793 12 159.36 13.567 159.36 15.5C159.36 17.433 157.793 19 155.86 19H142.5C140.567 19 139 17.433 139 15.5Z", className: getClassName('primary') }))),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 27, isHeader: true }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 39 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 51 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 63 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 75 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 87 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 99 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(TableRow, { offset: 111, separator: false }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { x: "166", y: "13", width: "62", height: "108", rx: "5", className: getClassName('window'), strokeWidth: "2" }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { x: "169", y: "62", width: "3", height: "8", rx: "1.5", className: getClassName('input-default') }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M216 14V120", className: getClassName('separator') }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: getClassName('disabled') },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M224 19.5C224 20.8807 222.881 22 221.5 22C220.119 22 219 20.8807 219 19.5C219 18.1193 220.119 17 221.5 17C222.881 17 224 18.1193 224 19.5Z" }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M224 27.5C224 28.8807 222.881 30 221.5 30C220.119 30 219 28.8807 219 27.5C219 26.1193 220.119 25 221.5 25C222.881 25 224 26.1193 224 27.5Z" })),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M177 23H191V28H177V23Z", className: getClassName('heading') }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { className: getClassName('secondary') },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M207 23H212V28H207V23Z" }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { d: "M199 23H204V28H199V23Z" })),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(SidePanelRow, { offset: 36 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(SidePanelRow, { offset: 48 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(SidePanelRow, { offset: 60 }),
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(SidePanelRow, { offset: 72 })));
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (bottomPositionIcon);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/icons/side-position.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/icons/side-position.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const sidePositionIcon = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("svg", { focusable: false, viewBox: "0 0 239 134", version: "1.1", xmlns: "http://www.w3.org/2000/svg", xmlnsXlink: "http://www.w3.org/1999/xlink", "aria-hidden": "true" },
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { stroke: "none", strokeWidth: "1", fill: "none", fillRule: "evenodd" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--layout-border"], strokeWidth: "2", x: "1", y: "1", width: "223", height: "125", rx: "2" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--layout-background"], x: "11.25", y: "0", width: "203.4375", height: "125" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("path", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--layout-header"], d: "M2,0 L223,0 C224.104569,-2.02906125e-16 225,0.8954305 225,2 L225,10 L225,10 L0,10 L0,2 C-1.3527075e-16,0.8954305 0.8954305,2.02906125e-16 2,0 Z" })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(20.000000, 22.000000)" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--border"], strokeWidth: "2", x: "1", y: "1", width: "182", height: "110", rx: "2" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--primary-button"], x: "152", y: "6", width: "26", height: "10" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "122", y: "6", width: "26", height: "10" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "92", y: "6", width: "26", height: "10" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "122", y: "29", width: "55", height: "3" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "92", y: "29", width: "26", height: "3" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "19 29 49 29 49 32 19 32" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "10 10 40 10 40 13 10 13" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], points: "10 29 13 29 13 32 10 32" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--separator"], x1: "3", y1: "22.7619048", x2: "181", y2: "22.7619048", strokeWidth: "2", strokeLinecap: "square" }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(3.000000, 37.285714)" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "119", y: "6", width: "55", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "89", y: "6", width: "26", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "16 6 46 6 46 9 16 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], points: "7 6 10 6 10 9 7 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--separator"], x1: "0", y1: "0.666666667", x2: "178", y2: "0.666666667", strokeLinecap: "square" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(3.000000, 51.714286)" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "119", y: "6", width: "55", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "89", y: "6", width: "26", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "16 6 46 6 46 9 16 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], points: "7 6 10 6 10 9 7 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--separator"], x1: "0", y1: "0.666666667", x2: "178", y2: "0.666666667", strokeLinecap: "square" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(3.000000, 80.571429)" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "119", y: "6", width: "55", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "89", y: "6", width: "26", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "16 6 46 6 46 9 16 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], points: "7 6 10 6 10 9 7 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--separator"], x1: "0", y1: "0.666666667", x2: "178", y2: "0.666666667", strokeLinecap: "square" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(3.000000, 66.142857)" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "119", y: "6", width: "55", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "89", y: "6", width: "26", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "16 6 46 6 46 9 16 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], points: "7 6 10 6 10 9 7 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--separator"], x1: "0", y1: "0.666666667", x2: "178", y2: "0.666666667", strokeLinecap: "square" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(3.000000, 95.000000)" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "119", y: "6", width: "55", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], x: "89", y: "6", width: "26", height: "3" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "16 6 46 6 46 9 16 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--disabled-element"], points: "7 6 10 6 10 9 7 9" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("line", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--separator"], x1: "0", y1: "0.666666667", x2: "178", y2: "0.666666667", strokeLinecap: "square" }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(182.000000, 28.000000)" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--border"], strokeWidth: "2", x: "1", y: "1", width: "55", height: "97", rx: "2" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("rect", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--secondary"], x: "39.5474354", y: "5.86666667", width: "14", height: "6.41666667" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--focus-text"], points: "3.62672811 7.88333333 24.6267281 7.88333333 24.6267281 10.6333333 3.62672811 10.6333333" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(4.000000, 22.000000)", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--secondary"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "0 0 23 0 23 2 0 2" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "26 0 49 0 49 2 26 2" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(4.000000, 32.000000)", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--secondary"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "0 0 23 0 23 2 0 2" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "26 0 49 0 49 2 26 2" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(4.000000, 43.000000)", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--secondary"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "0 0 23 0 23 2 0 2" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "26 0 49 0 49 2 26 2" })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("g", { transform: "translate(4.000000, 51.000000)", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["preference-icon--secondary"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "0 0 23 0 23 2 0 2" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("polygon", { points: "26 0 49 0 49 2 26 2" }))))));
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (sidePositionIcon);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/index.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/index.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ SplitPanel)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/context/split-panel-context */ "./node_modules/@cloudscape-design/components/internal/context/split-panel-context.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _icons_resize_handler__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./icons/resize-handler */ "./node_modules/@cloudscape-design/components/split-panel/icons/resize-handler.js");
/* harmony import */ var _preferences_modal__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./preferences-modal */ "./node_modules/@cloudscape-design/components/split-panel/preferences-modal.js");
/* harmony import */ var _utils_use_pointer_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./utils/use-pointer-events */ "./node_modules/@cloudscape-design/components/split-panel/utils/use-pointer-events.js");
/* harmony import */ var _utils_use_keyboard_events__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./utils/use-keyboard-events */ "./node_modules/@cloudscape-design/components/split-panel/utils/use-keyboard-events.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/context/app-layout-context */ "./node_modules/@cloudscape-design/components/internal/context/app-layout-context.js");
/* harmony import */ var _utils_size_utils__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./utils/size-utils */ "./node_modules/@cloudscape-design/components/split-panel/utils/size-utils.js");
/* harmony import */ var _internal_components_transition__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/components/transition */ "./node_modules/@cloudscape-design/components/internal/components/transition/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _side__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./side */ "./node_modules/@cloudscape-design/components/split-panel/side.js");
/* harmony import */ var _bottom__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ./bottom */ "./node_modules/@cloudscape-design/components/split-panel/bottom.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




















const MIN_HEIGHT = 160;
const MIN_WIDTH = 280;
function SplitPanel(_a) {
    var { header, children, hidePreferencesButton = false, closeBehavior = 'collapse', i18nStrings } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["header", "children", "hidePreferencesButton", "closeBehavior", "i18nStrings"]);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_4__.useVisualRefresh)();
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_5__["default"])('SplitPanel');
    const { size, getMaxWidth, getMaxHeight, position, topOffset, bottomOffset, rightOffset, contentWidthStyles, isOpen, isForcedPosition, onPreferencesChange, onResize, onToggle, reportSize, setSplitPanelToggle, refs, } = (0,_internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_6__.useSplitPanelContext)();
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const [isPreferencesOpen, setPreferencesOpen] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [relativeSize, setRelativeSize] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0);
    const [maxSize, setMaxSize] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(size);
    const minSize = position === 'bottom' ? MIN_HEIGHT : MIN_WIDTH;
    const cappedSize = (0,_utils_size_utils__WEBPACK_IMPORTED_MODULE_7__.getLimitedValue)(minSize, size, maxSize);
    const appLayoutMaxWidth = isRefresh && position === 'bottom' ? contentWidthStyles : undefined;
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        setSplitPanelToggle({ displayed: closeBehavior === 'collapse', ariaLabel: i18nStrings.openButtonAriaLabel });
    }, [setSplitPanelToggle, i18nStrings.openButtonAriaLabel, closeBehavior]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // effects are called inside out in the components tree
        // wait one frame to allow app-layout to complete its calculations
        const handle = requestAnimationFrame(() => {
            const maxSize = position === 'bottom' ? getMaxHeight() : getMaxWidth();
            setRelativeSize((size / maxSize) * 100);
            setMaxSize(maxSize);
        });
        return () => cancelAnimationFrame(handle);
    }, [size, position, getMaxHeight, getMaxWidth]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        reportSize(cappedSize);
    }, [reportSize, cappedSize]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        const handler = () => setMaxSize(position === 'bottom' ? getMaxHeight() : getMaxWidth());
        window.addEventListener('resize', handler);
        return () => window.removeEventListener('resize', handler);
    }, [position, getMaxWidth, getMaxHeight]);
    const setSidePanelWidth = (width) => {
        const maxWidth = getMaxWidth();
        const size = (0,_utils_size_utils__WEBPACK_IMPORTED_MODULE_7__.getLimitedValue)(MIN_WIDTH, width, maxWidth);
        if (isOpen && maxWidth >= MIN_WIDTH) {
            onResize({ size });
        }
    };
    const setBottomPanelHeight = (height) => {
        const maxHeight = getMaxHeight();
        const size = (0,_utils_size_utils__WEBPACK_IMPORTED_MODULE_7__.getLimitedValue)(MIN_HEIGHT, height, maxHeight);
        if (isOpen && maxHeight >= MIN_HEIGHT) {
            onResize({ size });
        }
    };
    const splitPanelRefObject = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const sizeControlProps = {
        position,
        splitPanelRef: splitPanelRefObject,
        handleRef: refs.slider,
        setSidePanelWidth,
        setBottomPanelHeight,
    };
    const onSliderPointerDown = (0,_utils_use_pointer_events__WEBPACK_IMPORTED_MODULE_8__.usePointerEvents)(sizeControlProps);
    const onKeyDown = (0,_utils_use_keyboard_events__WEBPACK_IMPORTED_MODULE_9__.useKeyboardEvents)(sizeControlProps);
    const wrappedChildren = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_10__.AppLayoutContext.Provider, { value: {
            stickyOffsetTop: topOffset,
            stickyOffsetBottom: bottomOffset,
            hasBreadcrumbs: false,
        } }, children));
    const panelHeaderId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_11__.useUniqueId)('split-panel-header');
    const wrappedHeader = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"].header, style: appLayoutMaxWidth },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("h2", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"]["header-text"], id: panelHeaderId }, header),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"]["header-actions"] },
            !hidePreferencesButton && isOpen && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_13__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"]["preferences-button"], iconName: "settings", variant: "icon", onClick: () => setPreferencesOpen(true), formAction: "none", ariaLabel: i18nStrings.preferencesTitle, ref: refs.preferences }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"].divider }))),
            isOpen ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_13__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"]["close-button"], iconName: isRefresh && closeBehavior === 'collapse' ? (position === 'side' ? 'angle-right' : 'angle-down') : 'close', variant: "icon", onClick: onToggle, formAction: "none", ariaLabel: i18nStrings.closeButtonAriaLabel, ariaExpanded: isOpen })) : position === 'side' ? null : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_13__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"]["open-button"], iconName: "angle-up", variant: "icon", formAction: "none", ariaLabel: i18nStrings.openButtonAriaLabel, ref: refs.toggle, ariaExpanded: isOpen })))));
    const resizeHandle = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: refs.slider, role: "slider", tabIndex: 0, "aria-label": i18nStrings.resizeHandleAriaLabel, "aria-valuemax": 100, "aria-valuemin": 0, "aria-valuenow": relativeSize, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"].slider, _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"][`slider-${position}`]), onKeyDown: onKeyDown, onPointerDown: onSliderPointerDown },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icons_resize_handler__WEBPACK_IMPORTED_MODULE_14__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"]["slider-icon"], _styles_css_js__WEBPACK_IMPORTED_MODULE_12__["default"][`slider-icon-${position}`]) })));
    /*
      This effect forces the browser to recalculate the layout
      whenever the split panel might have moved.
  
      This is needed as a workaround for a bug in Safari, which does
      not automatically calculate the new position of the split panel
      _content_ when the split panel moves.
    */
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        const root = __internalRootRef.current;
        if (root) {
            const property = 'transform';
            const temporaryValue = 'translateZ(0)';
            const valueBefore = root.style[property];
            root.style[property] = temporaryValue;
            // This line forces the browser to recalculate the layout
            void root.offsetHeight;
            root.style[property] = valueBefore;
        }
    }, [rightOffset, __internalRootRef]);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_15__.useMergeRefs)(splitPanelRefObject, __internalRootRef);
    if (closeBehavior === 'hide' && !isOpen) {
        return react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null);
    }
    /**
     * The AppLayout factor moved the circular buttons out of the
     * SplitPanel and into the Tools component. This conditional
     * is still needed for the early return to prevent execution
     * of the following code.
     */
    if (isRefresh && !isOpen && position === 'side') {
        return react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null);
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_transition__WEBPACK_IMPORTED_MODULE_16__.Transition, { in: isOpen !== null && isOpen !== void 0 ? isOpen : false }, (state, transitioningElementRef) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        position === 'side' && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_side__WEBPACK_IMPORTED_MODULE_17__.SplitPanelContentSide, { resizeHandle: resizeHandle, baseProps: baseProps, isOpen: isOpen, splitPanelRef: mergedRef, cappedSize: cappedSize, onToggle: onToggle, i18nStrings: i18nStrings, toggleRef: refs.toggle, header: wrappedHeader, panelHeaderId: panelHeaderId }, wrappedChildren)),
        position === 'bottom' && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_bottom__WEBPACK_IMPORTED_MODULE_18__.SplitPanelContentBottom, { resizeHandle: resizeHandle, baseProps: baseProps, isOpen: isOpen, splitPanelRef: mergedRef, cappedSize: cappedSize, onToggle: onToggle, header: wrappedHeader, panelHeaderId: panelHeaderId, state: state, transitioningElementRef: transitioningElementRef, appLayoutMaxWidth: appLayoutMaxWidth }, wrappedChildren)),
        isPreferencesOpen && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_preferences_modal__WEBPACK_IMPORTED_MODULE_19__["default"], { visible: true, preferences: { position }, disabledSidePosition: position === 'bottom' && isForcedPosition, isRefresh: isRefresh, i18nStrings: {
                header: i18nStrings.preferencesTitle,
                confirm: i18nStrings.preferencesConfirm,
                cancel: i18nStrings.preferencesCancel,
                positionLabel: i18nStrings.preferencesPositionLabel,
                positionDescription: i18nStrings.preferencesPositionDescription,
                positionBottom: i18nStrings.preferencesPositionBottom,
                positionSide: i18nStrings.preferencesPositionSide,
            }, onConfirm: preferences => {
                onPreferencesChange(Object.assign({}, preferences));
                setPreferencesOpen(false);
            }, onDismiss: () => {
                setPreferencesOpen(false);
            } }))))));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_20__.applyDisplayName)(SplitPanel, 'SplitPanel');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/preferences-modal.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/preferences-modal.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _modal_internal__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../modal/internal */ "./node_modules/@cloudscape-design/components/modal/internal.js");
/* harmony import */ var _tiles_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../tiles/internal */ "./node_modules/@cloudscape-design/components/tiles/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _icons_side_position__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./icons/side-position */ "./node_modules/@cloudscape-design/components/split-panel/icons/side-position.js");
/* harmony import */ var _icons_bottom_icon__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./icons/bottom-icon */ "./node_modules/@cloudscape-design/components/split-panel/icons/bottom-icon.js");
/* harmony import */ var _icons_side_position_refresh__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./icons/side-position-refresh */ "./node_modules/@cloudscape-design/components/split-panel/icons/side-position-refresh.js");
/* harmony import */ var _icons_bottom_icon_refresh__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./icons/bottom-icon-refresh */ "./node_modules/@cloudscape-design/components/split-panel/icons/bottom-icon-refresh.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0











/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((props) => {
    const [position, setPosition] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(props.preferences.position);
    const onCancel = () => {
        setPosition(props.preferences.position);
        props.onDismiss();
    };
    const onConfirm = () => {
        props.onConfirm({ position });
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_modal_internal__WEBPACK_IMPORTED_MODULE_1__["default"], { size: "medium", visible: props.visible, onDismiss: props.onDismiss, header: props.i18nStrings.header, closeAriaLabel: props.i18nStrings.cancel, footer: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { float: "right" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { direction: "horizontal", size: "xs" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_4__.InternalButton, { onClick: onCancel, formAction: "none", variant: "link" }, props.i18nStrings.cancel),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_4__.InternalButton, { onClick: onConfirm, variant: "primary" }, props.i18nStrings.confirm))), __internalRootRef: props.__internalRootRef },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { label: props.i18nStrings.positionLabel, description: props.i18nStrings.positionDescription },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tiles_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { onChange: e => setPosition(e.detail.value), value: position, columns: 2, items: [
                    {
                        label: props.i18nStrings.positionBottom,
                        image: props.isRefresh ? _icons_bottom_icon_refresh__WEBPACK_IMPORTED_MODULE_7__["default"] : _icons_bottom_icon__WEBPACK_IMPORTED_MODULE_8__["default"],
                        value: 'bottom',
                    },
                    {
                        label: props.i18nStrings.positionSide,
                        image: props.isRefresh ? _icons_side_position_refresh__WEBPACK_IMPORTED_MODULE_9__["default"] : _icons_side_position__WEBPACK_IMPORTED_MODULE_10__["default"],
                        value: 'side',
                        disabled: props.disabledSidePosition,
                    },
                ] }))));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/side.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/side.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SplitPanelContentSide": () => (/* binding */ SplitPanelContentSide)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");
/* harmony import */ var _internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/context/split-panel-context */ "./node_modules/@cloudscape-design/components/internal/context/split-panel-context.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function SplitPanelContentSide({ baseProps, splitPanelRef, toggleRef, header, children, resizeHandle, isOpen, cappedSize, i18nStrings, panelHeaderId, onToggle, }) {
    const { topOffset, bottomOffset } = (0,_internal_context_split_panel_context__WEBPACK_IMPORTED_MODULE_2__.useSplitPanelContext)();
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_3__.useVisualRefresh)();
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].drawer, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["position-side"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["drawer-closed"]]: !isOpen,
        }), style: {
            width: isOpen ? cappedSize : undefined,
            maxWidth: isRefresh ? '100%' : undefined,
        }, ref: splitPanelRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["drawer-content-side"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].refresh]: isRefresh,
            }), style: {
                top: topOffset,
                bottom: bottomOffset,
            }, onClick: () => !isOpen && onToggle(), "aria-labelledby": panelHeaderId, role: "region" },
            isOpen ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["slider-wrapper-side"] }, resizeHandle)) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["open-button"], _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["open-button-side"]), iconName: "angle-left", variant: "icon", formAction: "none", ariaLabel: i18nStrings.openButtonAriaLabel, ariaExpanded: isOpen, ref: isRefresh ? null : toggleRef })),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["content-side"], "aria-hidden": !isOpen },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["pane-header-wrapper-side"]) }, header),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("hr", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["header-divider"] }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["pane-content-wrapper-side"]) }, children)))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/styles.css.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/split-panel/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "drawer": "awsui_drawer_1r9lg_1mkq8_189",
  "refresh": "awsui_refresh_1r9lg_1mkq8_189",
  "animating": "awsui_animating_1r9lg_1mkq8_203",
  "preference-icon--layout-border": "awsui_preference-icon--layout-border_1r9lg_1mkq8_226",
  "preference-icon--layout-background": "awsui_preference-icon--layout-background_1r9lg_1mkq8_230",
  "preference-icon--layout-header": "awsui_preference-icon--layout-header_1r9lg_1mkq8_233",
  "preference-icon--border": "awsui_preference-icon--border_1r9lg_1mkq8_236",
  "preference-icon--primary-button": "awsui_preference-icon--primary-button_1r9lg_1mkq8_240",
  "preference-icon--secondary": "awsui_preference-icon--secondary_1r9lg_1mkq8_243",
  "preference-icon--disabled-element": "awsui_preference-icon--disabled-element_1r9lg_1mkq8_246",
  "preference-icon--separator": "awsui_preference-icon--separator_1r9lg_1mkq8_249",
  "preference-icon--focus-text": "awsui_preference-icon--focus-text_1r9lg_1mkq8_252",
  "preference-icon-refresh--layout-top": "awsui_preference-icon-refresh--layout-top_1r9lg_1mkq8_256",
  "preference-icon-refresh--layout-main": "awsui_preference-icon-refresh--layout-main_1r9lg_1mkq8_259",
  "preference-icon-refresh--primary": "awsui_preference-icon-refresh--primary_1r9lg_1mkq8_262",
  "preference-icon-refresh--disabled": "awsui_preference-icon-refresh--disabled_1r9lg_1mkq8_265",
  "preference-icon-refresh--column-header": "awsui_preference-icon-refresh--column-header_1r9lg_1mkq8_268",
  "preference-icon-refresh--window": "awsui_preference-icon-refresh--window_1r9lg_1mkq8_271",
  "preference-icon-refresh--secondary": "awsui_preference-icon-refresh--secondary_1r9lg_1mkq8_275",
  "preference-icon-refresh--default": "awsui_preference-icon-refresh--default_1r9lg_1mkq8_278",
  "preference-icon-refresh--separator": "awsui_preference-icon-refresh--separator_1r9lg_1mkq8_281",
  "preference-icon-refresh--input-default": "awsui_preference-icon-refresh--input-default_1r9lg_1mkq8_284",
  "preference-icon-refresh--heading": "awsui_preference-icon-refresh--heading_1r9lg_1mkq8_287",
  "resize-active": "awsui_resize-active_1r9lg_1mkq8_292",
  "resize-side": "awsui_resize-side_1r9lg_1mkq8_298",
  "resize-bottom": "awsui_resize-bottom_1r9lg_1mkq8_301",
  "root": "awsui_root_1r9lg_1mkq8_306",
  "preferences-button": "awsui_preferences-button_1r9lg_1mkq8_319",
  "close-button": "awsui_close-button_1r9lg_1mkq8_323",
  "drawer-closed": "awsui_drawer-closed_1r9lg_1mkq8_334",
  "drawer-content-side": "awsui_drawer-content-side_1r9lg_1mkq8_339",
  "drawer-content-bottom": "awsui_drawer-content-bottom_1r9lg_1mkq8_359",
  "position-bottom": "awsui_position-bottom_1r9lg_1mkq8_368",
  "position-side": "awsui_position-side_1r9lg_1mkq8_395",
  "slider": "awsui_slider_1r9lg_1mkq8_401",
  "slider-side": "awsui_slider-side_1r9lg_1mkq8_430",
  "slider-wrapper-bottom": "awsui_slider-wrapper-bottom_1r9lg_1mkq8_435",
  "slider-wrapper-side": "awsui_slider-wrapper-side_1r9lg_1mkq8_446",
  "open-button": "awsui_open-button_1r9lg_1mkq8_457",
  "open-button-side": "awsui_open-button-side_1r9lg_1mkq8_461",
  "slider-icon": "awsui_slider-icon_1r9lg_1mkq8_468",
  "slider-icon-bottom": "awsui_slider-icon-bottom_1r9lg_1mkq8_474",
  "slider-icon-side": "awsui_slider-icon-side_1r9lg_1mkq8_477",
  "pane-header-wrapper-bottom": "awsui_pane-header-wrapper-bottom_1r9lg_1mkq8_481",
  "drawer-mobile": "awsui_drawer-mobile_1r9lg_1mkq8_491",
  "drawer-disable-content-paddings": "awsui_drawer-disable-content-paddings_1r9lg_1mkq8_494",
  "content-bottom": "awsui_content-bottom_1r9lg_1mkq8_502",
  "pane-bottom-center-align": "awsui_pane-bottom-center-align_1r9lg_1mkq8_513",
  "pane-bottom-content-nav-padding": "awsui_pane-bottom-content-nav-padding_1r9lg_1mkq8_518",
  "pane-bottom-content-tools-padding": "awsui_pane-bottom-content-tools-padding_1r9lg_1mkq8_522",
  "content-bottom-max-width": "awsui_content-bottom-max-width_1r9lg_1mkq8_526",
  "content-side": "awsui_content-side_1r9lg_1mkq8_531",
  "pane-header-wrapper-side": "awsui_pane-header-wrapper-side_1r9lg_1mkq8_542",
  "pane-content-wrapper-side": "awsui_pane-content-wrapper-side_1r9lg_1mkq8_545",
  "header": "awsui_header_1r9lg_1mkq8_550",
  "header-text": "awsui_header-text_1r9lg_1mkq8_559",
  "header-divider": "awsui_header-divider_1r9lg_1mkq8_569",
  "header-actions": "awsui_header-actions_1r9lg_1mkq8_575",
  "divider": "awsui_divider_1r9lg_1mkq8_583"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/utils/size-utils.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/utils/size-utils.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "CONSTRAINED_MAIN_PANEL_MIN_HEIGHT": () => (/* binding */ CONSTRAINED_MAIN_PANEL_MIN_HEIGHT),
/* harmony export */   "CONSTRAINED_PAGE_HEIGHT": () => (/* binding */ CONSTRAINED_PAGE_HEIGHT),
/* harmony export */   "MAIN_PANEL_MIN_HEIGHT": () => (/* binding */ MAIN_PANEL_MIN_HEIGHT),
/* harmony export */   "getLimitedValue": () => (/* binding */ getLimitedValue),
/* harmony export */   "getSplitPanelDefaultSize": () => (/* binding */ getSplitPanelDefaultSize)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
/**
 * The page height where the page is considered constrained.
 */
const CONSTRAINED_PAGE_HEIGHT = 400;
/**
 * Based on approximate height of breadcrumb, table header, and the first table row
 */
const MAIN_PANEL_MIN_HEIGHT = 250;
/**
 * Based on approximate height of app bar on comfortable mode on mobile.
 */
const CONSTRAINED_MAIN_PANEL_MIN_HEIGHT = 40;
/**
 * Estimate a default split panel size for the first render based on the document size.
 */
function getSplitPanelDefaultSize(position) {
    if (typeof document === 'undefined') {
        return 0; // render the split panel in its minimum possible size
    }
    return position === 'side' ? document.documentElement.clientWidth / 3 : document.documentElement.clientHeight / 2;
}
function getLimitedValue(min, value, max) {
    if (min > max) {
        return min;
    }
    if (value < min) {
        return min;
    }
    if (value > max) {
        return max;
    }
    return value;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/utils/use-keyboard-events.js":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/utils/use-keyboard-events.js ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useKeyboardEvents": () => (/* binding */ useKeyboardEvents)
/* harmony export */ });
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");

const KEYBOARD_SINGLE_STEP_SIZE = 10;
const KEYBOARD_MULTIPLE_STEPS_SIZE = 60;
const getCurrentSize = (splitPanelRef) => {
    if (!splitPanelRef || !splitPanelRef.current) {
        return {
            splitPanelHeight: 0,
            splitPanelWidth: 0,
        };
    }
    const safeParseFloat = (size = '') => parseFloat(size) || 0;
    return {
        splitPanelHeight: safeParseFloat(splitPanelRef.current.style.height),
        splitPanelWidth: safeParseFloat(splitPanelRef.current.style.width),
    };
};
const useKeyboardEvents = ({ position, setSidePanelWidth, setBottomPanelHeight, splitPanelRef, }) => {
    return (event) => {
        let setSizeFunction;
        let currentSize;
        let maxSize;
        const { splitPanelHeight, splitPanelWidth } = getCurrentSize(splitPanelRef);
        if (position === 'side') {
            setSizeFunction = setSidePanelWidth;
            currentSize = splitPanelWidth;
            // don't need the exact max size as it's constrained in the set size function
            maxSize = window.innerWidth;
        }
        else {
            setSizeFunction = setBottomPanelHeight;
            currentSize = splitPanelHeight;
            // don't need the exact max size as it's constrained in the set size function
            maxSize = window.innerHeight;
        }
        let isEventHandled = true;
        switch (event.keyCode) {
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_0__.KeyCode.left:
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_0__.KeyCode.up:
                setSizeFunction(currentSize + KEYBOARD_SINGLE_STEP_SIZE);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_0__.KeyCode.right:
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_0__.KeyCode.down:
                setSizeFunction(currentSize - KEYBOARD_SINGLE_STEP_SIZE);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_0__.KeyCode.pageUp:
                setSizeFunction(currentSize + KEYBOARD_MULTIPLE_STEPS_SIZE);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_0__.KeyCode.pageDown:
                setSizeFunction(currentSize - KEYBOARD_MULTIPLE_STEPS_SIZE);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_0__.KeyCode.home:
                setSizeFunction(maxSize);
                break;
            case _internal_keycode__WEBPACK_IMPORTED_MODULE_0__.KeyCode.end:
                setSizeFunction(0);
                break;
            default:
                isEventHandled = false;
        }
        if (isEventHandled) {
            event.preventDefault();
            event.stopPropagation();
        }
    };
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/utils/use-pointer-events.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/utils/use-pointer-events.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "usePointerEvents": () => (/* binding */ usePointerEvents)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/split-panel/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const usePointerEvents = ({ position, splitPanelRef, handleRef, setSidePanelWidth, setBottomPanelHeight, }) => {
    const onDocumentPointerMove = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        if (!splitPanelRef || !splitPanelRef.current || !handleRef || !handleRef.current) {
            return;
        }
        if (position === 'side') {
            const mouseClientX = event.clientX;
            // The handle offset aligns the cursor with the middle of the resize handle.
            const handleOffset = handleRef.current.getBoundingClientRect().width / 2;
            const width = splitPanelRef.current.getBoundingClientRect().right - mouseClientX + handleOffset;
            setSidePanelWidth(width);
        }
        else {
            const mouseClientY = event.clientY;
            // The handle offset aligns the cursor with the middle of the resize handle.
            const handleOffset = handleRef.current.getBoundingClientRect().height / 2;
            const height = splitPanelRef.current.getBoundingClientRect().bottom - mouseClientY + handleOffset;
            setBottomPanelHeight(height);
        }
    }, [position, splitPanelRef, handleRef, setSidePanelWidth, setBottomPanelHeight]);
    const onDocumentPointerUp = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["resize-active"]);
        document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"][`resize-${position}`]);
        document.removeEventListener('pointerup', onDocumentPointerUp);
        document.removeEventListener('pointermove', onDocumentPointerMove);
    }, [onDocumentPointerMove, position]);
    const onSliderPointerDown = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        document.body.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["resize-active"]);
        document.body.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"][`resize-${position}`]);
        document.addEventListener('pointerup', onDocumentPointerUp);
        document.addEventListener('pointermove', onDocumentPointerMove);
    }, [onDocumentPointerMove, onDocumentPointerUp, position]);
    return onSliderPointerDown;
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/body-cell/click-away.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/body-cell/click-away.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ClickAway": () => (/* binding */ ClickAway),
/* harmony export */   "useClickAway": () => (/* binding */ useClickAway)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/hooks/use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function useClickAway(onClick) {
    const awayRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const onClickStable = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_1__.useStableEventHandler)(onClick);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        function handleClick(event) {
            if (!(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_2__.containsOrEqual)(awayRef.current, event.target)) {
                onClickStable();
            }
        }
        // contains returns wrong result if the next render would remove the element
        // but capture phase happens before the render, so returns correct result
        // Ref: https://github.com/facebook/react/issues/20325
        document.addEventListener('click', handleClick, { capture: true });
        return () => document.removeEventListener('click', handleClick, { capture: true });
    }, [onClickStable]);
    return awayRef;
}
function ClickAway({ onClick, children }) {
    const onClickStable = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_1__.useStableEventHandler)(onClick);
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        function handleClick(event) {
            if (!(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_2__.containsOrEqual)(ref.current, event.target)) {
                onClickStable();
            }
        }
        document.addEventListener('click', handleClick, true);
        return () => document.removeEventListener('click', handleClick, true);
    }, [onClickStable]);
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { ref: ref }, children);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/body-cell/index.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/body-cell/index.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TableBodyCell": () => (/* binding */ TableBodyCell)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/body-cell/styles.css.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_hooks_use_effect_on_update__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/hooks/use-effect-on-update */ "./node_modules/@cloudscape-design/components/internal/hooks/use-effect-on-update.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _td_element__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./td-element */ "./node_modules/@cloudscape-design/components/table/body-cell/td-element.js");
/* harmony import */ var _inline_editor__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./inline-editor */ "./node_modules/@cloudscape-design/components/table/body-cell/inline-editor.js");
/* harmony import */ var _internal_components_live_region_index_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../internal/components/live-region/index.js */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const submitHandlerFallback = () => {
    throw new Error('The function `handleSubmit` is required for editable columns');
};
function TableCellEditable(_a) {
    var _b, _c, _d;
    var { className, item, column, isEditing, onEditStart, onEditEnd, submitEdit, ariaLabels, isVisualRefresh, successfulEdit = false } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["className", "item", "column", "isEditing", "onEditStart", "onEditEnd", "submitEdit", "ariaLabels", "isVisualRefresh", "successfulEdit"]);
    const editActivateRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const tdNativeAttributes = {
        'data-inline-editing-active': isEditing.toString(),
    };
    (0,_internal_hooks_use_effect_on_update__WEBPACK_IMPORTED_MODULE_3__.useEffectOnUpdate)(() => {
        if (!isEditing && editActivateRef.current) {
            editActivateRef.current.focus();
        }
    }, [isEditing]);
    // To improve the initial page render performance we only show the edit icon when necessary.
    const [hasHover, setHasHover] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const [hasFocus, setHasFocus] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const showIcon = hasHover || hasFocus;
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_td_element__WEBPACK_IMPORTED_MODULE_4__.TableTdElement, Object.assign({}, rest, { nativeAttributes: tdNativeAttributes, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["body-cell-editable"], isEditing && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["body-cell-edit-active"], successfulEdit && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["body-cell-has-success"], isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["is-visual-refresh"]), onClick: !isEditing ? onEditStart : undefined, onMouseEnter: () => setHasHover(true), onMouseLeave: () => setHasHover(false) }), isEditing ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_inline_editor__WEBPACK_IMPORTED_MODULE_6__.InlineEditor, { ariaLabels: ariaLabels, column: column, item: item, onEditEnd: onEditEnd, submitEdit: submitEdit !== null && submitEdit !== void 0 ? submitEdit : submitHandlerFallback })) : (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
        column.cell(item),
        successfulEdit && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["body-cell-success"], "aria-label": (_b = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.successfulEditLabel) === null || _b === void 0 ? void 0 : _b.call(ariaLabels, column), role: "img" },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { name: "status-positive", variant: "success" })),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_live_region_index_js__WEBPACK_IMPORTED_MODULE_8__["default"], null, (_c = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.successfulEditLabel) === null || _c === void 0 ? void 0 : _c.call(ariaLabels, column)))),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("button", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["body-cell-editor"], "aria-label": (_d = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.activateEditLabel) === null || _d === void 0 ? void 0 : _d.call(ariaLabels, column, item), ref: editActivateRef, onFocus: () => setHasFocus(true), onBlur: () => setHasFocus(false) }, showIcon && react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { name: "edit" }))))));
}
function TableBodyCell(_a) {
    var { isEditable } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["isEditable"]);
    if (isEditable || rest.isEditing) {
        return react__WEBPACK_IMPORTED_MODULE_1___default().createElement(TableCellEditable, Object.assign({}, rest));
    }
    const { column, item } = rest;
    return react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_td_element__WEBPACK_IMPORTED_MODULE_4__.TableTdElement, Object.assign({}, rest), column.cell(item));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/body-cell/inline-editor.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/body-cell/inline-editor.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "InlineEditor": () => (/* binding */ InlineEditor)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _click_away__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./click-away */ "./node_modules/@cloudscape-design/components/table/body-cell/click-away.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/body-cell/styles.css.js");
/* harmony import */ var _internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/components/focus-lock */ "./node_modules/@cloudscape-design/components/internal/components/focus-lock/index.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








// A function that does nothing
const noop = () => undefined;
function InlineEditor({ ariaLabels, item, column, onEditEnd, submitEdit, __onRender, }) {
    var _a, _b, _c, _d;
    const [currentEditLoading, setCurrentEditLoading] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [currentEditValue, setCurrentEditValue] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)();
    const focusLockRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const cellContext = {
        currentValue: currentEditValue,
        setValue: setCurrentEditValue,
    };
    function finishEdit(cancel = false) {
        if (!cancel) {
            setCurrentEditValue(undefined);
        }
        onEditEnd(cancel);
    }
    function onSubmitClick(evt) {
        var _a;
        return (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__awaiter)(this, void 0, void 0, function* () {
            evt.preventDefault();
            if (currentEditValue === undefined) {
                finishEdit();
                return;
            }
            setCurrentEditLoading(true);
            try {
                yield submitEdit(item, column, currentEditValue);
                setCurrentEditLoading(false);
                finishEdit();
            }
            catch (e) {
                setCurrentEditLoading(false);
                (_a = focusLockRef.current) === null || _a === void 0 ? void 0 : _a.focusFirst();
            }
        });
    }
    function onCancel() {
        if (currentEditLoading) {
            return;
        }
        finishEdit(true);
    }
    function handleEscape(event) {
        if (event.key === 'Escape') {
            onCancel();
        }
    }
    const clickAwayRef = (0,_click_away__WEBPACK_IMPORTED_MODULE_2__.useClickAway)(onCancel);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (__onRender) {
            const timer = setTimeout(__onRender, 1);
            return () => clearTimeout(timer);
        }
    }, [__onRender]);
    // asserting non-undefined editConfig here because this component is unreachable otherwise
    const { ariaLabel = undefined, validation = noop, errorIconAriaLabel, constraintText, editingCell, } = column.editConfig;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_focus_lock__WEBPACK_IMPORTED_MODULE_3__["default"], { restoreFocus: true, ref: focusLockRef },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "dialog", ref: clickAwayRef, "aria-label": (_a = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.activateEditLabel) === null || _a === void 0 ? void 0 : _a.call(ariaLabels, column, item), onKeyDown: handleEscape },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("form", { onSubmit: onSubmitClick, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["body-cell-editor-form"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { stretch: true, label: ariaLabel, constraintText: constraintText, __hideLabel: true, __disableGutters: true, i18nStrings: { errorIconAriaLabel }, errorText: validation(item, currentEditValue) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["body-cell-editor-row"] },
                        editingCell(item, cellContext),
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["body-cell-editor-controls"] },
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { direction: "horizontal", size: "xxs" },
                                !currentEditLoading ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { ariaLabel: (_b = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.cancelEditLabel) === null || _b === void 0 ? void 0 : _b.call(ariaLabels, column), formAction: "none", iconName: "close", variant: "inline-icon", onClick: onCancel })) : null,
                                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { ariaLabel: (_c = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.submitEditLabel) === null || _c === void 0 ? void 0 : _c.call(ariaLabels, column), formAction: "submit", iconName: "check", variant: "inline-icon", loading: currentEditLoading })),
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_8__["default"], null, currentEditLoading ? (_d = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.submittingEditText) === null || _d === void 0 ? void 0 : _d.call(ariaLabels, column) : ''))))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/body-cell/styles.css.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/body-cell/styles.css.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/table/body-cell/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "body-cell": "awsui_body-cell_c6tup_3yrbc_93",
  "body-cell-wrap": "awsui_body-cell-wrap_c6tup_3yrbc_102",
  "is-visual-refresh": "awsui_is-visual-refresh_c6tup_3yrbc_114",
  "has-striped-rows": "awsui_has-striped-rows_c6tup_3yrbc_126",
  "body-cell-edit-active": "awsui_body-cell-edit-active_c6tup_3yrbc_129",
  "body-cell-editable": "awsui_body-cell-editable_c6tup_3yrbc_129",
  "has-selection": "awsui_has-selection_c6tup_3yrbc_135",
  "body-cell-first-row": "awsui_body-cell-first-row_c6tup_3yrbc_141",
  "body-cell-last-row": "awsui_body-cell-last-row_c6tup_3yrbc_144",
  "body-cell-selected": "awsui_body-cell-selected_c6tup_3yrbc_144",
  "has-footer": "awsui_has-footer_c6tup_3yrbc_144",
  "body-cell-shaded": "awsui_body-cell-shaded_c6tup_3yrbc_154",
  "body-cell-next-selected": "awsui_body-cell-next-selected_c6tup_3yrbc_176",
  "body-cell-prev-selected": "awsui_body-cell-prev-selected_c6tup_3yrbc_180",
  "body-cell-success": "awsui_body-cell-success_c6tup_3yrbc_204",
  "body-cell-editor": "awsui_body-cell-editor_c6tup_3yrbc_204",
  "body-cell-success-form": "awsui_body-cell-success-form_c6tup_3yrbc_226",
  "body-cell-editor-form": "awsui_body-cell-editor-form_c6tup_3yrbc_226",
  "body-cell-success-row": "awsui_body-cell-success-row_c6tup_3yrbc_235",
  "body-cell-editor-row": "awsui_body-cell-editor-row_c6tup_3yrbc_235",
  "body-cell-success-controls": "awsui_body-cell-success-controls_c6tup_3yrbc_245",
  "body-cell-editor-controls": "awsui_body-cell-editor-controls_c6tup_3yrbc_245",
  "body-cell-has-success": "awsui_body-cell-has-success_c6tup_3yrbc_258"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/body-cell/td-element.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/body-cell/td-element.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TableTdElement": () => (/* binding */ TableTdElement)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/body-cell/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const TableTdElement = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(({ className, style, children, wrapLines, isFirstRow, isLastRow, isSelected, isNextSelected, isPrevSelected, nativeAttributes, onClick, onMouseEnter, onMouseLeave, isEvenRow, stripedRows, isVisualRefresh, hasSelection, hasFooter, }, ref) => {
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("td", Object.assign({ style: style, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(className, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["body-cell"], wrapLines && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["body-cell-wrap"], isFirstRow && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["body-cell-first-row"], isLastRow && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["body-cell-last-row"], isSelected && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["body-cell-selected"], isNextSelected && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["body-cell-next-selected"], isPrevSelected && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["body-cell-prev-selected"], !isEvenRow && stripedRows && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["body-cell-shaded"], stripedRows && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["has-striped-rows"], isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["is-visual-refresh"], hasSelection && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["has-selection"], hasFooter && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["has-footer"]), onClick: onClick, onMouseEnter: onMouseEnter, onMouseLeave: onMouseLeave, ref: ref }, nativeAttributes), children));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/header-cell/index.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/header-cell/index.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TableHeaderCell": () => (/* binding */ TableHeaderCell)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/table/header-cell/utils.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/header-cell/styles.css.js");
/* harmony import */ var _resizer__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../resizer */ "./node_modules/@cloudscape-design/components/table/resizer/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








function TableHeaderCell({ className, style, tabIndex, column, activeSortingColumn, sortingDescending, sortingDisabled, wrapLines, focusedComponent, onFocusedComponentChange, hidden, onClick, colIndex, updateColumn, resizableColumns, onResizeFinish, isEditable, }) {
    var _a;
    const sortable = !!column.sortingComparator || !!column.sortingField;
    const sorted = !!activeSortingColumn && (0,_utils__WEBPACK_IMPORTED_MODULE_2__.isSorted)(column, activeSortingColumn);
    const sortingStatus = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getSortingStatus)(sortable, sorted, !!sortingDescending, !!sortingDisabled);
    const handleClick = () => onClick({
        sortingColumn: column,
        isDescending: sorted ? !sortingDescending : false,
    });
    // Elements with role="button" do not have the default behavior of <button>, where pressing
    // Enter or Space will trigger a click event. Therefore we need to add this ourselves.
    // The native <button> element cannot be used due to a misaligned implementation in Firefox:
    // https://bugzilla.mozilla.org/show_bug.cgi?id=843003
    const handleKeyPress = ({ nativeEvent: e }) => {
        if (e.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_3__.KeyCode.enter || e.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_3__.KeyCode.space) {
            e.preventDefault();
            handleClick();
        }
    };
    const headerId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)('table-header-');
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("th", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(className, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-resizable"]]: !!resizableColumns,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-sortable"]]: sortingStatus,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-sorted"]]: sortingStatus === 'ascending' || sortingStatus === 'descending',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-disabled"]]: sortingDisabled,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-ascending"]]: sortingStatus === 'ascending',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-descending"]]: sortingStatus === 'descending',
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-hidden"]]: hidden,
        }), "aria-sort": sortingStatus && (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getAriaSort)(sortingStatus), style: style, scope: "col" },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({ className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-content"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-fake-focus"]]: (focusedComponent === null || focusedComponent === void 0 ? void 0 : focusedComponent.type) === 'column' && focusedComponent.col === colIndex,
            }), "aria-label": column.ariaLabel
                ? column.ariaLabel({
                    sorted: sorted,
                    descending: sorted && !!sortingDescending,
                    disabled: !!sortingDisabled,
                })
                : undefined }, (sortingStatus && !sortingDisabled
            ? {
                onKeyPress: handleKeyPress,
                tabIndex: tabIndex,
                role: 'button',
                onClick: handleClick,
                onFocus: () => onFocusedComponentChange === null || onFocusedComponentChange === void 0 ? void 0 : onFocusedComponentChange({ type: 'column', col: colIndex }),
                onBlur: () => onFocusedComponentChange === null || onFocusedComponentChange === void 0 ? void 0 : onFocusedComponentChange(null),
            }
            : {})),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-text"], wrapLines && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["header-cell-text-wrap"]), id: headerId },
                column.header,
                isEditable ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["edit-icon"], role: "img", "aria-label": (_a = column.editConfig) === null || _a === void 0 ? void 0 : _a.editIconAriaLabel },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: "edit" }))) : null),
            sortingStatus && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["sorting-icon"] },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getSortingIconName)(sortingStatus) })))),
        resizableColumns && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_resizer__WEBPACK_IMPORTED_MODULE_7__.Resizer, { tabIndex: tabIndex, showFocusRing: (focusedComponent === null || focusedComponent === void 0 ? void 0 : focusedComponent.type) === 'resizer' && focusedComponent.col === colIndex, onDragMove: newWidth => updateColumn(colIndex, newWidth), onFinish: onResizeFinish, ariaLabelledby: headerId, onFocus: () => onFocusedComponentChange === null || onFocusedComponentChange === void 0 ? void 0 : onFocusedComponentChange({ type: 'resizer', col: colIndex }), onBlur: () => onFocusedComponentChange === null || onFocusedComponentChange === void 0 ? void 0 : onFocusedComponentChange(null), minWidth: typeof column.minWidth === 'string' ? parseInt(column.minWidth) : column.minWidth })))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/header-cell/styles.css.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/header-cell/styles.css.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/table/header-cell/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "header-cell": "awsui_header-cell_1spae_f15ng_93",
  "header-cell-sticky": "awsui_header-cell-sticky_1spae_f15ng_105",
  "header-cell-stuck": "awsui_header-cell-stuck_1spae_f15ng_108",
  "header-cell-variant-full-page": "awsui_header-cell-variant-full-page_1spae_f15ng_108",
  "header-cell-hidden": "awsui_header-cell-hidden_1spae_f15ng_111",
  "header-cell-sortable": "awsui_header-cell-sortable_1spae_f15ng_114",
  "header-cell-resizable": "awsui_header-cell-resizable_1spae_f15ng_129",
  "sorting-icon": "awsui_sorting-icon_1spae_f15ng_133",
  "edit-icon": "awsui_edit-icon_1spae_f15ng_141",
  "header-cell-content": "awsui_header-cell-content_1spae_f15ng_147",
  "header-cell-fake-focus": "awsui_header-cell-fake-focus_1spae_f15ng_176",
  "header-cell-disabled": "awsui_header-cell-disabled_1spae_f15ng_194",
  "header-cell-sorted": "awsui_header-cell-sorted_1spae_f15ng_194",
  "header-cell-text": "awsui_header-cell-text_1spae_f15ng_208",
  "header-cell-text-wrap": "awsui_header-cell-text-wrap_1spae_f15ng_213",
  "header-cell-ascending": "awsui_header-cell-ascending_1spae_f15ng_219",
  "header-cell-descending": "awsui_header-cell-descending_1spae_f15ng_220",
  "is-visual-refresh": "awsui_is-visual-refresh_1spae_f15ng_230",
  "has-striped-rows": "awsui_has-striped-rows_1spae_f15ng_241"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/header-cell/utils.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/header-cell/utils.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getAriaSort": () => (/* binding */ getAriaSort),
/* harmony export */   "getSortingIconName": () => (/* binding */ getSortingIconName),
/* harmony export */   "getSortingStatus": () => (/* binding */ getSortingStatus),
/* harmony export */   "isSorted": () => (/* binding */ isSorted)
/* harmony export */ });
const stateToIcon = {
    sortable: 'caret-down',
    ascending: 'caret-up-filled',
    descending: 'caret-down-filled',
};
const stateToAriaSort = {
    sortable: 'none',
    ascending: 'ascending',
    descending: 'descending',
};
const getSortingStatus = (sortable, sorted, descending, disabled) => {
    if (sorted) {
        if (descending) {
            return 'descending';
        }
        return 'ascending';
    }
    if (sortable && !disabled) {
        return 'sortable';
    }
    return undefined;
};
const getSortingIconName = (sortingState) => stateToIcon[sortingState];
const getAriaSort = (sortingState) => stateToAriaSort[sortingState];
const isSorted = (column, sortingColumn) => column === sortingColumn ||
    (column.sortingField !== undefined && column.sortingField === sortingColumn.sortingField) ||
    (column.sortingComparator !== undefined && column.sortingComparator === sortingColumn.sortingComparator);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/index.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/index.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/table/internal.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const Table = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { items = [], selectedItems = [], variant = 'container', contentDensity = 'comfortable' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["items", "selectedItems", "variant", "contentDensity"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('Table');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ items: items, selectedItems: selectedItems, variant: variant, contentDensity: contentDensity }, props, baseComponentProps, { ref: ref })));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(Table, 'Table');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Table);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/internal.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/internal.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_components_visual_context__WEBPACK_IMPORTED_MODULE_23__ = __webpack_require__(/*! ../internal/components/visual-context */ "./node_modules/@cloudscape-design/components/internal/components/visual-context/index.js");
/* harmony import */ var _container_internal__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! ../container/internal */ "./node_modules/@cloudscape-design/components/container/internal.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _tools_header__WEBPACK_IMPORTED_MODULE_20__ = __webpack_require__(/*! ./tools-header */ "./node_modules/@cloudscape-design/components/table/tools-header.js");
/* harmony import */ var _thead__WEBPACK_IMPORTED_MODULE_24__ = __webpack_require__(/*! ./thead */ "./node_modules/@cloudscape-design/components/table/thead.js");
/* harmony import */ var _body_cell__WEBPACK_IMPORTED_MODULE_28__ = __webpack_require__(/*! ./body-cell */ "./node_modules/@cloudscape-design/components/table/body-cell/index.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_25__ = __webpack_require__(/*! ../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _selection_control__WEBPACK_IMPORTED_MODULE_27__ = __webpack_require__(/*! ./selection-control */ "./node_modules/@cloudscape-design/components/table/selection-control/index.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/table/utils.js");
/* harmony import */ var _use_row_events__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./use-row-events */ "./node_modules/@cloudscape-design/components/table/use-row-events.js");
/* harmony import */ var _use_selection__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./use-selection */ "./node_modules/@cloudscape-design/components/table/use-selection.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_is_development__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/is-development */ "./node_modules/@cloudscape-design/components/internal/is-development.js");
/* harmony import */ var _use_column_widths__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ./use-column-widths */ "./node_modules/@cloudscape-design/components/table/use-column-widths.js");
/* harmony import */ var _internal_hooks_use_scroll_sync__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-scroll-sync */ "./node_modules/@cloudscape-design/components/internal/hooks/use-scroll-sync/index.js");
/* harmony import */ var _resizer__WEBPACK_IMPORTED_MODULE_29__ = __webpack_require__(/*! ./resizer */ "./node_modules/@cloudscape-design/components/table/resizer/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/styles.css.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _sticky_header__WEBPACK_IMPORTED_MODULE_21__ = __webpack_require__(/*! ./sticky-header */ "./node_modules/@cloudscape-design/components/table/sticky-header.js");
/* harmony import */ var _sticky_scrollbar__WEBPACK_IMPORTED_MODULE_30__ = __webpack_require__(/*! ./sticky-scrollbar */ "./node_modules/@cloudscape-design/components/table/sticky-scrollbar.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_hooks_use_mouse_down_target__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../internal/hooks/use-mouse-down-target */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mouse-down-target.js");
/* harmony import */ var _internal_hooks_use_dynamic_overlap__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/hooks/use-dynamic-overlap */ "./node_modules/@cloudscape-design/components/internal/hooks/use-dynamic-overlap/index.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_22__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
/* harmony import */ var _use_table_focus_navigation__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! ./use-table-focus-navigation */ "./node_modules/@cloudscape-design/components/table/use-table-focus-navigation.js");
/* harmony import */ var _body_cell_td_element__WEBPACK_IMPORTED_MODULE_26__ = __webpack_require__(/*! ./body-cell/td-element */ "./node_modules/@cloudscape-design/components/table/body-cell/td-element.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






























const InternalTable = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { 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, columnDisplay } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["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", "columnDisplay"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    stickyHeader = stickyHeader && (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__.supportsStickyPosition)();
    const [containerWidth, wrapperMeasureRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__.useContainerQuery)(({ width }) => width);
    const wrapperRefObject = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const wrapperRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_6__.useMergeRefs)(wrapperMeasureRef, wrapperRefObject);
    const [tableWidth, tableMeasureRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__.useContainerQuery)(({ width }) => width);
    const tableRefObject = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const tableRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_6__.useMergeRefs)(tableMeasureRef, tableRefObject);
    const secondaryWrapperRef = react__WEBPACK_IMPORTED_MODULE_1___default().useRef(null);
    const theadRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const stickyHeaderRef = react__WEBPACK_IMPORTED_MODULE_1___default().useRef(null);
    const scrollbarRef = react__WEBPACK_IMPORTED_MODULE_1___default().useRef(null);
    const [currentEditCell, setCurrentEditCell] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null);
    const [lastSuccessfulEditCell, setLastSuccessfulEditCell] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null);
    const [currentEditLoading, setCurrentEditLoading] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useImperativeHandle)(ref, () => {
        var _a;
        return ({
            scrollToTop: ((_a = stickyHeaderRef.current) === null || _a === void 0 ? void 0 : _a.scrollToTop) || (() => undefined),
            cancelEdit: () => setCurrentEditCell(null),
        });
    }, []);
    const handleScroll = (0,_internal_hooks_use_scroll_sync__WEBPACK_IMPORTED_MODULE_7__.useScrollSync)([wrapperRefObject, scrollbarRef, secondaryWrapperRef], !(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__.supportsStickyPosition)());
    const { moveFocusDown, moveFocusUp, moveFocus } = (0,_use_selection__WEBPACK_IMPORTED_MODULE_8__.useFocusMove)(selectionType, items.length);
    const { onRowClickHandler, onRowContextMenuHandler } = (0,_use_row_events__WEBPACK_IMPORTED_MODULE_9__.useRowEvents)({ onRowClick, onRowContextMenu });
    const visibleColumnDefinitions = (0,_utils__WEBPACK_IMPORTED_MODULE_10__.getVisibleColumnDefinitions)({
        columnDefinitions,
        columnDisplay,
        visibleColumns,
    });
    const { isItemSelected, getSelectAllProps, getItemSelectionProps, updateShiftToggle } = (0,_use_selection__WEBPACK_IMPORTED_MODULE_8__.useSelection)({
        items,
        trackBy,
        selectedItems,
        selectionType,
        isItemDisabled,
        onSelectionChange,
        ariaLabels,
        loading,
    });
    if (_internal_is_development__WEBPACK_IMPORTED_MODULE_11__.isDevelopment) {
        if (resizableColumns) {
            (0,_use_column_widths__WEBPACK_IMPORTED_MODULE_12__.checkColumnWidths)(columnDefinitions);
        }
        if (sortingColumn === null || sortingColumn === void 0 ? void 0 : sortingColumn.sortingComparator) {
            (0,_utils__WEBPACK_IMPORTED_MODULE_10__.checkSortingState)(columnDefinitions, sortingColumn.sortingComparator);
        }
    }
    const isVisualRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_13__.useVisualRefresh)();
    const computedVariant = isVisualRefresh
        ? variant
        : ['embedded', 'full-page'].indexOf(variant) > -1
            ? 'container'
            : variant;
    const hasHeader = !!(header || filter || pagination || preferences);
    const hasSelection = !!selectionType;
    const hasFooter = !!footer;
    const theadProps = {
        containerWidth,
        selectionType,
        getSelectAllProps,
        columnDefinitions: visibleColumnDefinitions,
        variant: computedVariant,
        wrapLines,
        resizableColumns,
        sortingColumn,
        sortingDisabled,
        sortingDescending,
        onSortingChange,
        onFocusMove: moveFocus,
        onResizeFinish(newWidth) {
            const widthsDetail = columnDefinitions.map((column, index) => newWidth[(0,_utils__WEBPACK_IMPORTED_MODULE_10__.getColumnKey)(column, index)] || column.width || _use_column_widths__WEBPACK_IMPORTED_MODULE_12__.DEFAULT_WIDTH);
            const widthsChanged = widthsDetail.some((width, index) => columnDefinitions[index].width !== width);
            if (widthsChanged) {
                (0,_internal_events__WEBPACK_IMPORTED_MODULE_14__.fireNonCancelableEvent)(onColumnWidthsChange, { widths: widthsDetail });
            }
        },
        singleSelectionHeaderAriaLabel: ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.selectionGroupLabel,
        stripedRows,
    };
    // Allows keyboard users to scroll horizontally with arrow keys by making the wrapper part of the tab sequence
    const isWrapperScrollable = tableWidth && containerWidth && tableWidth > containerWidth;
    const wrapperProps = isWrapperScrollable
        ? { role: 'region', tabIndex: 0, 'aria-label': ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.tableLabel }
        : {};
    const getMouseDownTarget = (0,_internal_hooks_use_mouse_down_target__WEBPACK_IMPORTED_MODULE_15__["default"])();
    const wrapWithInlineLoadingState = (submitEdit) => {
        if (!submitEdit) {
            return undefined;
        }
        return (...args) => (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__awaiter)(void 0, void 0, void 0, function* () {
            setCurrentEditLoading(true);
            try {
                yield submitEdit(...args);
            }
            finally {
                setCurrentEditLoading(false);
            }
        });
    };
    const hasDynamicHeight = computedVariant === 'full-page';
    const overlapElement = (0,_internal_hooks_use_dynamic_overlap__WEBPACK_IMPORTED_MODULE_16__.useDynamicOverlap)({ disabled: !hasDynamicHeight });
    (0,_use_table_focus_navigation__WEBPACK_IMPORTED_MODULE_17__["default"])(selectionType, tableRefObject, visibleColumnDefinitions, items === null || items === void 0 ? void 0 : items.length);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_use_column_widths__WEBPACK_IMPORTED_MODULE_12__.ColumnWidthsProvider, { tableRef: tableRefObject, visibleColumnDefinitions: visibleColumnDefinitions, resizableColumns: resizableColumns, hasSelection: hasSelection },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_container_internal__WEBPACK_IMPORTED_MODULE_18__["default"], Object.assign({}, baseProps, { __internalRootRef: __internalRootRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"].root), header: react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
                hasHeader && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { ref: overlapElement, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(hasDynamicHeight && [_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["dark-header"], 'awsui-context-content-header']) },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["header-controls"], _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"][`variant-${computedVariant}`]) },
                        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_tools_header__WEBPACK_IMPORTED_MODULE_20__["default"], { header: header, filter: filter, pagination: pagination, preferences: preferences })))),
                stickyHeader && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_sticky_header__WEBPACK_IMPORTED_MODULE_21__["default"], { ref: stickyHeaderRef, variant: computedVariant, theadProps: theadProps, wrapperRef: wrapperRefObject, theadRef: theadRef, secondaryWrapperRef: secondaryWrapperRef, tableRef: tableRefObject, onScroll: handleScroll, tableHasHeader: hasHeader, contentDensity: contentDensity }))), disableHeaderPaddings: true, disableContentPaddings: true, variant: (0,_utils__WEBPACK_IMPORTED_MODULE_10__.toContainerVariant)(computedVariant), __disableFooterPaddings: true, __disableFooterDivider: true, footer: footer && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["footer-wrapper"], _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"][`variant-${computedVariant}`]) },
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"].footer }, footer))), __stickyHeader: stickyHeader, __stickyOffset: stickyHeaderVerticalOffset }, _use_selection__WEBPACK_IMPORTED_MODULE_8__.focusMarkers.root),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({ ref: wrapperRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"].wrapper, _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"][`variant-${computedVariant}`], {
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["has-footer"]]: hasFooter,
                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["has-header"]]: hasHeader,
                }), onScroll: handleScroll }, wrapperProps),
                !!renderAriaLive && !!firstIndex && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_22__["default"], null,
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", null, renderAriaLive({ totalItemsCount, firstIndex, lastIndex: firstIndex + items.length - 1 })))),
                react__WEBPACK_IMPORTED_MODULE_1___default().createElement("table", { ref: tableRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"].table, resizableColumns && _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["table-layout-fixed"], contentDensity === 'compact' && (0,_internal_components_visual_context__WEBPACK_IMPORTED_MODULE_23__.getVisualContextClassname)('compact-table')), 
                    // Browsers have weird mechanism to guess whether it's a data table or a layout table.
                    // If we state explicitly, they get it always correctly even with low number of rows.
                    role: "table", "aria-label": ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.tableLabel, "aria-rowcount": totalItemsCount ? totalItemsCount + 1 : -1 },
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_thead__WEBPACK_IMPORTED_MODULE_24__["default"], Object.assign({ ref: theadRef, hidden: stickyHeader, onFocusedComponentChange: component => { var _a; return (_a = stickyHeaderRef.current) === null || _a === void 0 ? void 0 : _a.setFocus(component); } }, theadProps)),
                    react__WEBPACK_IMPORTED_MODULE_1___default().createElement("tbody", null, loading || items.length === 0 ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("tr", null,
                        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("td", { colSpan: selectionType ? visibleColumnDefinitions.length + 1 : visibleColumnDefinitions.length, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["cell-merged"], hasFooter && _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["has-footer"]) },
                            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["cell-merged-content"], style: {
                                    width: ((0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__.supportsStickyPosition)() && containerWidth && Math.floor(containerWidth)) || undefined,
                                } }, loading ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_25__["default"], { type: "loading", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"].loading, wrapText: true },
                                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_22__["default"], { visible: true }, loadingText))) : (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"].empty }, empty)))))) : (items.map((item, rowIndex) => {
                        const firstVisible = rowIndex === 0;
                        const lastVisible = rowIndex === items.length - 1;
                        const isEven = rowIndex % 2 === 0;
                        const isSelected = !!selectionType && isItemSelected(item);
                        const isPrevSelected = !!selectionType && !firstVisible && isItemSelected(items[rowIndex - 1]);
                        const isNextSelected = !!selectionType && !lastVisible && isItemSelected(items[rowIndex + 1]);
                        return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("tr", Object.assign({ key: (0,_utils__WEBPACK_IMPORTED_MODULE_10__.getItemKey)(trackBy, item, rowIndex), className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"].row, isSelected && _styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["row-selected"]), onFocus: ({ currentTarget }) => {
                                var _a;
                                // When an element inside table row receives focus we want to adjust the scroll.
                                // However, that behaviour is unwanted when the focus is received as result of a click
                                // as it causes the click to never reach the target element.
                                if (!currentTarget.contains(getMouseDownTarget())) {
                                    (_a = stickyHeaderRef.current) === null || _a === void 0 ? void 0 : _a.scrollToRow(currentTarget);
                                }
                            } }, _use_selection__WEBPACK_IMPORTED_MODULE_8__.focusMarkers.item, { onClick: onRowClickHandler && onRowClickHandler.bind(null, rowIndex, item), onContextMenu: onRowContextMenuHandler && onRowContextMenuHandler.bind(null, rowIndex, item), "aria-rowindex": firstIndex ? firstIndex + rowIndex + 1 : undefined }),
                            selectionType !== undefined && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_body_cell_td_element__WEBPACK_IMPORTED_MODULE_26__.TableTdElement, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_19__["default"]["selection-control"]), isVisualRefresh: isVisualRefresh, isFirstRow: firstVisible, isLastRow: lastVisible, isSelected: isSelected, isNextSelected: isNextSelected, isPrevSelected: isPrevSelected, wrapLines: false, isEvenRow: isEven, stripedRows: stripedRows, hasSelection: hasSelection, hasFooter: hasFooter },
                                react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_selection_control__WEBPACK_IMPORTED_MODULE_27__["default"], Object.assign({ onFocusDown: moveFocusDown, onFocusUp: moveFocusUp, onShiftToggle: updateShiftToggle }, getItemSelectionProps(item))))),
                            visibleColumnDefinitions.map((column, colIndex) => {
                                const isEditing = !!currentEditCell && currentEditCell[0] === rowIndex && currentEditCell[1] === colIndex;
                                const successfulEdit = !!lastSuccessfulEditCell &&
                                    lastSuccessfulEditCell[0] === rowIndex &&
                                    lastSuccessfulEditCell[1] === colIndex;
                                const isEditable = !!column.editConfig && !currentEditLoading;
                                return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_body_cell__WEBPACK_IMPORTED_MODULE_28__.TableBodyCell, { key: (0,_utils__WEBPACK_IMPORTED_MODULE_10__.getColumnKey)(column, colIndex), style: resizableColumns
                                        ? {}
                                        : {
                                            width: column.width,
                                            minWidth: column.minWidth,
                                            maxWidth: column.maxWidth,
                                        }, ariaLabels: ariaLabels, column: column, item: item, wrapLines: wrapLines, isEditable: isEditable, isEditing: isEditing, isFirstRow: firstVisible, isLastRow: lastVisible, isSelected: isSelected, isNextSelected: isNextSelected, isPrevSelected: isPrevSelected, successfulEdit: successfulEdit, onEditStart: () => {
                                        setLastSuccessfulEditCell(null);
                                        setCurrentEditCell([rowIndex, colIndex]);
                                    }, onEditEnd: editCancelled => {
                                        const eventCancelled = (0,_internal_events__WEBPACK_IMPORTED_MODULE_14__.fireCancelableEvent)(onEditCancel, {});
                                        if (!eventCancelled) {
                                            setCurrentEditCell(null);
                                            if (!editCancelled) {
                                                setLastSuccessfulEditCell([rowIndex, colIndex]);
                                            }
                                        }
                                    }, submitEdit: wrapWithInlineLoadingState(submitEdit), hasFooter: hasFooter, stripedRows: stripedRows, isEvenRow: isEven, isVisualRefresh: isVisualRefresh }));
                            })));
                    })))),
                resizableColumns && react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_resizer__WEBPACK_IMPORTED_MODULE_29__.ResizeTracker, null)),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_sticky_scrollbar__WEBPACK_IMPORTED_MODULE_30__["default"], { ref: scrollbarRef, wrapperRef: wrapperRefObject, tableRef: tableRefObject, onScroll: handleScroll }))));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalTable);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/resizer/index.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/resizer/index.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizeTracker": () => (/* binding */ ResizeTracker),
/* harmony export */   "Resizer": () => (/* binding */ Resizer)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/hooks/use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/table/styles.css.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/resizer/styles.css.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _use_column_widths__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../use-column-widths */ "./node_modules/@cloudscape-design/components/table/use-column-widths.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const AUTO_GROW_START_TIME = 10;
const AUTO_GROW_INTERVAL = 10;
const AUTO_GROW_INCREMENT = 5;
function Resizer({ onDragMove, onFinish, ariaLabelledby, minWidth = _use_column_widths__WEBPACK_IMPORTED_MODULE_2__.DEFAULT_WIDTH, tabIndex, showFocusRing, onFocus, onBlur, }) {
    const [isDragging, setIsDragging] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const [headerCell, setHeaderCell] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)();
    const autoGrowTimeout = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)();
    const onFinishStable = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_3__.useStableEventHandler)(onFinish);
    const onDragStable = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_3__.useStableEventHandler)(onDragMove);
    const [resizerHasFocus, setResizerHasFocus] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const [headerCellWidth, setHeaderCellWidth] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(0);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        if ((!isDragging && !resizerHasFocus) || !headerCell) {
            return;
        }
        const rootElement = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__.findUpUntil)(headerCell, element => element.className.indexOf(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root) > -1);
        const tableElement = rootElement.querySelector(`table`);
        // tracker is rendered inside table wrapper to align with its size
        const tracker = rootElement.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].tracker}`);
        const scrollParent = (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_7__.getOverflowParents)(headerCell)[0];
        const { left: leftEdge, right: rightEdge } = scrollParent.getBoundingClientRect();
        const updateTrackerPosition = (newOffset) => {
            const { left: scrollParentLeft } = tableElement.getBoundingClientRect();
            tracker.style.top = headerCell.getBoundingClientRect().height + 'px';
            // minus one pixel to offset the cell border
            tracker.style.left = newOffset - scrollParentLeft - 1 + 'px';
        };
        const updateColumnWidth = (newWidth) => {
            const { right, width } = headerCell.getBoundingClientRect();
            const updatedWidth = newWidth < minWidth ? minWidth : newWidth;
            updateTrackerPosition(right + updatedWidth - width);
            setHeaderCellWidth(newWidth);
            // callbacks must be the last calls in the handler, because they may cause an extra update
            onDragStable(newWidth);
        };
        const resizeColumn = (offset) => {
            if (offset > leftEdge) {
                const cellLeft = headerCell.getBoundingClientRect().left;
                const newWidth = offset - cellLeft;
                // callbacks must be the last calls in the handler, because they may cause an extra update
                updateColumnWidth(newWidth);
            }
        };
        const onAutoGrow = () => {
            const width = headerCell.getBoundingClientRect().width;
            autoGrowTimeout.current = setTimeout(onAutoGrow, AUTO_GROW_INTERVAL);
            // callbacks must be the last calls in the handler, because they may cause an extra update
            updateColumnWidth(width + AUTO_GROW_INCREMENT);
            scrollParent.scrollLeft += AUTO_GROW_INCREMENT;
        };
        const onMouseMove = (event) => {
            clearTimeout(autoGrowTimeout.current);
            const offset = event.pageX;
            if (offset > rightEdge) {
                autoGrowTimeout.current = setTimeout(onAutoGrow, AUTO_GROW_START_TIME);
            }
            else {
                resizeColumn(offset);
            }
        };
        const onMouseUp = (event) => {
            resizeColumn(event.pageX);
            setIsDragging(false);
            onFinishStable();
            clearTimeout(autoGrowTimeout.current);
        };
        const onKeyDown = (event) => {
            // prevent screenreader cursor move
            if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.left || event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.right) {
                event.preventDefault();
            }
            // update width
            if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.left) {
                updateColumnWidth(headerCell.getBoundingClientRect().width - 10);
            }
            if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_8__.KeyCode.right) {
                updateColumnWidth(headerCell.getBoundingClientRect().width + 10);
            }
        };
        updateTrackerPosition(headerCell.getBoundingClientRect().right);
        document.body.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["resize-active"]);
        document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["resize-active-with-focus"]);
        if (isDragging) {
            document.addEventListener('mousemove', onMouseMove);
            document.addEventListener('mouseup', onMouseUp);
        }
        if (resizerHasFocus) {
            document.body.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["resize-active-with-focus"]);
            headerCell.addEventListener('keydown', onKeyDown);
        }
        return () => {
            clearTimeout(autoGrowTimeout.current);
            document.body.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["resize-active"]);
            document.removeEventListener('mousemove', onMouseMove);
            document.removeEventListener('mouseup', onMouseUp);
            headerCell.removeEventListener('keydown', onKeyDown);
        };
    }, [headerCell, isDragging, onDragStable, onFinishStable, resizerHasFocus, minWidth]);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].resizer, isDragging && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["resizer-active"], (resizerHasFocus || showFocusRing) && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["has-focus"]), onMouseDown: event => {
            if (event.button !== 0) {
                return;
            }
            event.preventDefault();
            const headerCell = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__.findUpUntil)(event.currentTarget, element => element.tagName.toLowerCase() === 'th');
            setIsDragging(true);
            setHeaderCell(headerCell);
        }, onFocus: event => {
            const headerCell = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_4__.findUpUntil)(event.currentTarget, element => element.tagName.toLowerCase() === 'th');
            setHeaderCellWidth(headerCell.getBoundingClientRect().width);
            setResizerHasFocus(true);
            setHeaderCell(headerCell);
            onFocus === null || onFocus === void 0 ? void 0 : onFocus();
        }, onBlur: () => {
            setResizerHasFocus(false);
            onBlur === null || onBlur === void 0 ? void 0 : onBlur();
        }, role: "separator", "aria-orientation": "vertical", "aria-labelledby": ariaLabelledby, "aria-valuenow": headerCellWidth, "aria-valuetext": headerCellWidth.toString(), "aria-valuemin": minWidth, tabIndex: tabIndex }));
}
function ResizeTracker() {
    return react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].tracker });
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/resizer/styles.css.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/resizer/styles.css.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/table/resizer/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "resize-active": "awsui_resize-active_x7peu_84vi8_93",
  "resize-active-with-focus": "awsui_resize-active-with-focus_x7peu_84vi8_93",
  "resizer": "awsui_resizer_x7peu_84vi8_98",
  "resizer-active": "awsui_resizer-active_x7peu_84vi8_114",
  "has-focus": "awsui_has-focus_x7peu_84vi8_126",
  "tracker": "awsui_tracker_x7peu_84vi8_149"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/selection-control/index.js":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/selection-control/index.js ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ SelectionControl)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _checkbox_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../checkbox/internal */ "./node_modules/@cloudscape-design/components/checkbox/internal.js");
/* harmony import */ var _radio_group_radio_button__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../radio-group/radio-button */ "./node_modules/@cloudscape-design/components/radio-group/radio-button.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/selection-control/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function SelectionControl(_a) {
    var { selectionType, indeterminate = false, onShiftToggle, onFocusUp, onFocusDown, name, ariaLabel, focusedComponent, onFocusedComponentChange } = _a, sharedProps = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["selectionType", "indeterminate", "onShiftToggle", "onFocusUp", "onFocusDown", "name", "ariaLabel", "focusedComponent", "onFocusedComponentChange"]);
    const controlId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__.useUniqueId)();
    const isMultiSelection = selectionType === 'multi';
    const setShiftState = (event) => {
        if (isMultiSelection) {
            onShiftToggle && onShiftToggle(event.shiftKey);
        }
    };
    const onMouseDownHandler = (event) => {
        setShiftState(event);
        if (isMultiSelection) {
            // To overcome an issue
            // If you shift+click or ctrl+click on a label for a checkbox, checkbox is not checked.
            // https://bugzilla.mozilla.org/show_bug.cgi?id=559506
            event.preventDefault();
        }
    };
    // native checkboxes do not have focus move via keyboard, we implement it here programmatically
    const handleKeyDown = (event) => {
        setShiftState(event);
        if (isMultiSelection) {
            if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_4__.KeyCode.up) {
                event.preventDefault();
                onFocusUp && onFocusUp(event);
            }
            if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_4__.KeyCode.down) {
                event.preventDefault();
                onFocusDown && onFocusDown(event);
            }
        }
    };
    const handleClick = (event) => {
        const target = event.currentTarget;
        const nativeInput = (target.tagName === 'INPUT' ? target : target.querySelector('input'));
        // Clicking on input, does not focus it on Firefox (AWSUI-11345)
        nativeInput === null || nativeInput === void 0 ? void 0 : nativeInput.focus();
    };
    const selector = isMultiSelection ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_checkbox_internal__WEBPACK_IMPORTED_MODULE_5__["default"], Object.assign({}, sharedProps, { showOutline: (focusedComponent === null || focusedComponent === void 0 ? void 0 : focusedComponent.type) === 'selection', onFocus: () => onFocusedComponentChange === null || onFocusedComponentChange === void 0 ? void 0 : onFocusedComponentChange({ type: 'selection' }), onBlur: () => onFocusedComponentChange === null || onFocusedComponentChange === void 0 ? void 0 : onFocusedComponentChange(null), controlId: controlId, indeterminate: indeterminate }))) : (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_radio_group_radio_button__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({}, sharedProps, { controlId: controlId, name: name, value: '', label: '' })));
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("label", { onKeyDown: handleKeyDown, onKeyUp: setShiftState, onMouseDown: onMouseDownHandler, onMouseUp: setShiftState, onClick: handleClick, htmlFor: controlId, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].label, _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].root), "aria-label": ariaLabel }, selector),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].stud), "aria-hidden": true }, "\u00A0")));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/selection-control/styles.css.js":
/*!******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/selection-control/styles.css.js ***!
  \******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/table/selection-control/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1ut8b_uiq4t_93",
  "label": "awsui_label_1ut8b_uiq4t_97",
  "stud": "awsui_stud_1ut8b_uiq4t_111"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/sticky-header.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/sticky-header.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _container_use_sticky_header__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../container/use-sticky-header */ "./node_modules/@cloudscape-design/components/container/use-sticky-header.js");
/* harmony import */ var _thead__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./thead */ "./node_modules/@cloudscape-design/components/table/thead.js");
/* harmony import */ var _use_sticky_header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./use-sticky-header */ "./node_modules/@cloudscape-design/components/table/use-sticky-header.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/styles.css.js");
/* harmony import */ var _internal_components_visual_context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/components/visual-context */ "./node_modules/@cloudscape-design/components/internal/components/visual-context/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_1__.forwardRef)(StickyHeader));
function StickyHeader({ variant, theadProps, wrapperRef, theadRef, secondaryWrapperRef, onScroll, tableRef, tableHasHeader, contentDensity, }, ref) {
    const secondaryTheadRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const secondaryTableRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const { isStuck } = (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(_container_use_sticky_header__WEBPACK_IMPORTED_MODULE_2__.StickyHeaderContext);
    const [focusedComponent, setFocusedComponent] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(null);
    const { scrollToRow, scrollToTop } = (0,_use_sticky_header__WEBPACK_IMPORTED_MODULE_3__.useStickyHeader)(tableRef, theadRef, secondaryTheadRef, secondaryTableRef, wrapperRef);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useImperativeHandle)(ref, () => ({
        scrollToTop,
        scrollToRow,
        setFocus: setFocusedComponent,
    }));
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["header-secondary"], _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`variant-${variant}`], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].stuck]: isStuck,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["table-has-header"]]: tableHasHeader,
        }), "aria-hidden": true, 
        // Prevents receiving focus in Firefox. Focus on the overflowing table is sufficient
        // to scroll the table horizontally
        tabIndex: -1, ref: secondaryWrapperRef, onScroll: onScroll },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("table", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"].table, _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["table-layout-fixed"], contentDensity === 'compact' && (0,_internal_components_visual_context__WEBPACK_IMPORTED_MODULE_5__.getVisualContextClassname)('compact-table')), role: "table", ref: secondaryTableRef },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_thead__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({ ref: secondaryTheadRef, sticky: true, stuck: isStuck, focusedComponent: focusedComponent }, theadProps)))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/sticky-scrollbar.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/sticky-scrollbar.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/context/app-layout-context */ "./node_modules/@cloudscape-design/components/internal/context/app-layout-context.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _use_sticky_scrollbar__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./use-sticky-scrollbar */ "./node_modules/@cloudscape-design/components/table/use-sticky-scrollbar.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(StickyScrollbar));
function StickyScrollbar({ wrapperRef, tableRef, onScroll }, ref) {
    const scrollbarRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(null);
    const scrollbarContentRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(null);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_1__.useMergeRefs)(ref, scrollbarRef);
    /**
     * Use the appropriate AppLayout context (Classic or Visual Refresh) to determine
     * the offsetBottom value to be used in the useStickyScrollbar hook.
     */
    const { stickyOffsetBottom } = (0,_internal_context_app_layout_context__WEBPACK_IMPORTED_MODULE_2__.useAppLayoutContext)();
    (0,_use_sticky_scrollbar__WEBPACK_IMPORTED_MODULE_3__.useStickyScrollbar)(scrollbarRef, scrollbarContentRef, tableRef, wrapperRef, stickyOffsetBottom);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: mergedRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["sticky-scrollbar"], onScroll: onScroll },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: scrollbarContentRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["sticky-scrollbar-content"] })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/sticky-scrolling.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/sticky-scrolling.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "calculateScrollingOffset": () => (/* binding */ calculateScrollingOffset),
/* harmony export */   "default": () => (/* binding */ stickyScrolling),
/* harmony export */   "scrollUpBy": () => (/* binding */ scrollUpBy)
/* harmony export */ });
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * @param containerRef ref to surrounding container with sticky element
 * @param stickyRef ref to sticky element scrolled inside of containerRef
 * @param containerOffset offset between header and container
 *                        originating borders or paddings
 */
function stickyScrolling(containerRef, stickyRef) {
    const scrollToTop = () => {
        if (!containerRef.current || !stickyRef.current) {
            return;
        }
        const scrollingOffset = calculateScrollingOffset(containerRef.current, stickyRef.current);
        if (scrollingOffset > 0) {
            scrollUpBy(scrollingOffset, containerRef.current);
        }
    };
    const scrollToItem = (item) => {
        if (!item || !containerRef.current || !stickyRef.current) {
            return;
        }
        const stickyBottom = stickyRef.current.getBoundingClientRect().bottom;
        const scrollingOffset = stickyBottom - item.getBoundingClientRect().top;
        if (scrollingOffset > 0) {
            scrollUpBy(scrollingOffset, containerRef.current);
        }
    };
    return {
        scrollToTop,
        scrollToItem,
    };
}
/**
 * Calculates the scrolling offset between container and
 * sticky element with container offset caused by border
 * or padding
 * @param container
 * @param sticky element inside of container
 * @param containerOffset caused by borders or paddings
 */
function calculateScrollingOffset(container, sticky) {
    const stickyRect = sticky.getBoundingClientRect();
    const containerRect = container.getBoundingClientRect();
    return stickyRect.top - containerRect.top;
}
/**
 * Scrolls suitable parent of container up by amount of pixels
 * @param amount pixels to be scrolled up
 * @param container used to determine next parent element for scrolling
 */
function scrollUpBy(amount, container) {
    const parent = (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_0__.getOverflowParents)(container);
    if (parent.length) {
        // Take next overflow parent in stack
        parent[0].scrollTop -= amount;
    }
    else {
        window.scrollTo({ top: window.pageYOffset - amount });
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/styles.css.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/styles.css.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/table/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_wih1l_17qe8_97",
  "tools": "awsui_tools_wih1l_17qe8_108",
  "tools-filtering": "awsui_tools-filtering_wih1l_17qe8_114",
  "tools-align-right": "awsui_tools-align-right_wih1l_17qe8_128",
  "tools-pagination": "awsui_tools-pagination_wih1l_17qe8_132",
  "tools-preferences": "awsui_tools-preferences_wih1l_17qe8_132",
  "tools-small": "awsui_tools-small_wih1l_17qe8_138",
  "table": "awsui_table_wih1l_17qe8_144",
  "table-layout-fixed": "awsui_table-layout-fixed_wih1l_17qe8_150",
  "wrapper": "awsui_wrapper_wih1l_17qe8_154",
  "variant-stacked": "awsui_variant-stacked_wih1l_17qe8_162",
  "variant-container": "awsui_variant-container_wih1l_17qe8_162",
  "variant-embedded": "awsui_variant-embedded_wih1l_17qe8_166",
  "has-header": "awsui_has-header_wih1l_17qe8_169",
  "has-footer": "awsui_has-footer_wih1l_17qe8_172",
  "cell-merged": "awsui_cell-merged_wih1l_17qe8_186",
  "cell-merged-content": "awsui_cell-merged-content_wih1l_17qe8_197",
  "empty": "awsui_empty_wih1l_17qe8_212",
  "loading": "awsui_loading_wih1l_17qe8_216",
  "selection-control": "awsui_selection-control_wih1l_17qe8_225",
  "selection-control-header": "awsui_selection-control-header_wih1l_17qe8_232",
  "sticky-scrollbar": "awsui_sticky-scrollbar_wih1l_17qe8_237",
  "sticky-scrollbar-content": "awsui_sticky-scrollbar-content_wih1l_17qe8_247",
  "sticky-scrollbar-visible": "awsui_sticky-scrollbar-visible_wih1l_17qe8_250",
  "dark-header": "awsui_dark-header_wih1l_17qe8_258",
  "header-secondary": "awsui_header-secondary_wih1l_17qe8_263",
  "table-has-header": "awsui_table-has-header_wih1l_17qe8_279",
  "header-controls": "awsui_header-controls_wih1l_17qe8_283",
  "footer-wrapper": "awsui_footer-wrapper_wih1l_17qe8_297",
  "footer": "awsui_footer_wih1l_17qe8_297",
  "thead-active": "awsui_thead-active_wih1l_17qe8_306",
  "row": "awsui_row_wih1l_17qe8_307",
  "row-selected": "awsui_row-selected_wih1l_17qe8_308"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/thead.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/thead.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _selection_control__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./selection-control */ "./node_modules/@cloudscape-design/components/table/selection-control/index.js");
/* harmony import */ var _use_selection__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./use-selection */ "./node_modules/@cloudscape-design/components/table/use-selection.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/table/utils.js");
/* harmony import */ var _header_cell__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./header-cell */ "./node_modules/@cloudscape-design/components/table/header-cell/index.js");
/* harmony import */ var _use_column_widths__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./use-column-widths */ "./node_modules/@cloudscape-design/components/table/use-column-widths.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/styles.css.js");
/* harmony import */ var _header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./header-cell/styles.css.js */ "./node_modules/@cloudscape-design/components/table/header-cell/styles.css.js");
/* harmony import */ var _internal_components_screenreader_only__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/components/screenreader-only */ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0












const Thead = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(({ containerWidth, selectionType, getSelectAllProps, columnDefinitions, sortingColumn, sortingDisabled, sortingDescending, resizableColumns, variant, wrapLines, onFocusMove, onSortingChange, onResizeFinish, singleSelectionHeaderAriaLabel, stripedRows, sticky = false, hidden = false, stuck = false, focusedComponent, onFocusedComponentChange, }, outerRef) => {
    const isVisualRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    const headerCellClass = (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["header-cell"], _header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`header-cell-variant-${variant}`], sticky && _header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["header-cell-sticky"], stuck && _header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["header-cell-stuck"], stripedRows && _header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-striped-rows"], isVisualRefresh && _header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["is-visual-refresh"]);
    const selectionCellClass = (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["selection-control"], _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["selection-control-header"], isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["is-visual-refresh"]);
    const { columnWidths, totalWidth, updateColumn } = (0,_use_column_widths__WEBPACK_IMPORTED_MODULE_5__.useColumnWidths)();
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("thead", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(!hidden && _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["thead-active"]) },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("tr", Object.assign({}, _use_selection__WEBPACK_IMPORTED_MODULE_6__.focusMarkers.all, { ref: outerRef, "aria-rowindex": 1 }),
            selectionType ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("th", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(headerCellClass, selectionCellClass, hidden && _header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["header-cell-hidden"]), scope: "col" }, selectionType === 'multi' ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_selection_control__WEBPACK_IMPORTED_MODULE_7__["default"], Object.assign({ onFocusDown: event => {
                    onFocusMove(event.target, -1, +1);
                }, focusedComponent: focusedComponent, onFocusedComponentChange: onFocusedComponentChange }, getSelectAllProps(), (sticky ? { tabIndex: -1 } : {})))) : (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_screenreader_only__WEBPACK_IMPORTED_MODULE_8__["default"], null, singleSelectionHeaderAriaLabel)))) : null,
            columnDefinitions.map((column, colIndex) => {
                let widthOverride;
                if (resizableColumns) {
                    if (columnWidths) {
                        // use stateful value if available
                        widthOverride = columnWidths[(0,_utils__WEBPACK_IMPORTED_MODULE_9__.getColumnKey)(column, colIndex)];
                    }
                    if (colIndex === columnDefinitions.length - 1 && containerWidth && containerWidth > totalWidth) {
                        // let the last column grow and fill the container width
                        widthOverride = 'auto';
                    }
                }
                return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_header_cell__WEBPACK_IMPORTED_MODULE_10__.TableHeaderCell, { key: (0,_utils__WEBPACK_IMPORTED_MODULE_9__.getColumnKey)(column, colIndex), className: headerCellClass, style: {
                        width: widthOverride || column.width,
                        minWidth: sticky ? undefined : column.minWidth,
                        maxWidth: resizableColumns || sticky ? undefined : column.maxWidth,
                    }, tabIndex: sticky ? -1 : 0, focusedComponent: focusedComponent, onFocusedComponentChange: onFocusedComponentChange, column: column, activeSortingColumn: sortingColumn, sortingDescending: sortingDescending, sortingDisabled: sortingDisabled, wrapLines: wrapLines, hidden: hidden, colIndex: colIndex, updateColumn: updateColumn, onResizeFinish: () => onResizeFinish(columnWidths), resizableColumns: resizableColumns, onClick: detail => (0,_internal_events__WEBPACK_IMPORTED_MODULE_11__.fireNonCancelableEvent)(onSortingChange, detail), isEditable: !!column.editConfig }));
            }))));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Thead);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/tools-header.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/tools-header.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ ToolsHeader)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function ToolsHeader({ header, filter, pagination, preferences }) {
    const [breakpoint, ref] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_2__.useContainerBreakpoints)(['xs']);
    const isSmall = breakpoint === 'default';
    const hasTools = filter || pagination || preferences;
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
        header,
        hasTools && (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { ref: ref, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].tools, isSmall && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["tools-small"]) },
            filter && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["tools-filtering"] }, filter),
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["tools-align-right"] },
                pagination && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["tools-pagination"] }, pagination),
                preferences && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["tools-preferences"] }, preferences))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/use-column-widths.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/use-column-widths.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ColumnWidthsProvider": () => (/* binding */ ColumnWidthsProvider),
/* harmony export */   "DEFAULT_WIDTH": () => (/* binding */ DEFAULT_WIDTH),
/* harmony export */   "checkColumnWidths": () => (/* binding */ checkColumnWidths),
/* harmony export */   "useColumnWidths": () => (/* binding */ useColumnWidths)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/table/utils.js");
/* harmony import */ var _header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./header-cell/styles.css.js */ "./node_modules/@cloudscape-design/components/table/header-cell/styles.css.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const DEFAULT_WIDTH = 120;
const SELECTION_CELL_WIDTH = 54;
function checkProperty(column, name) {
    const value = column[name];
    if (typeof value !== 'number' && typeof value !== 'undefined') {
        (0,_internal_logging__WEBPACK_IMPORTED_MODULE_1__.warnOnce)('Table', `resizableColumns feature requires ${name} property to be a number, got ${value}. The component may work incorrectly.`);
    }
}
function checkColumnWidths(columnDefinitions) {
    for (const column of columnDefinitions) {
        checkProperty(column, 'minWidth');
        checkProperty(column, 'width');
    }
}
function readWidths(headerEl, columnDefinitions, hasSelection) {
    const result = {};
    for (let index = 0; index < columnDefinitions.length; index++) {
        const column = columnDefinitions[index];
        const id = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getColumnKey)(columnDefinitions[index], index);
        let width = column.width || 0;
        const minWidth = column.minWidth || width || DEFAULT_WIDTH;
        if (!width && // read width from the DOM if it is missing in the config
            index !== columnDefinitions.length - 1 // skip reading for the last column, because it expands to fully fit the container
        ) {
            const colIndex = hasSelection ? index + 2 : index + 1;
            const colEl = headerEl.querySelector(`.${_header_cell_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["header-cell"]}:nth-child(${colIndex})`);
            width = colEl.getBoundingClientRect().width;
        }
        result[id] = Math.max(width, minWidth);
    }
    return result;
}
function updateWidths(columnDefinitions, oldWidths, newWidth, colIndex) {
    const definition = columnDefinitions[colIndex];
    const id = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getColumnKey)(definition, colIndex);
    const minWidth = typeof definition.minWidth === 'number' ? definition.minWidth : DEFAULT_WIDTH;
    newWidth = Math.max(newWidth, minWidth);
    if (oldWidths[id] === newWidth) {
        return oldWidths;
    }
    return Object.assign(Object.assign({}, oldWidths), { [id]: newWidth });
}
const WidthsContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({
    totalWidth: 0,
    columnWidths: {},
    updateColumn: () => { },
});
function ColumnWidthsProvider({ tableRef, visibleColumnDefinitions, resizableColumns, hasSelection, children, }) {
    const visibleColumns = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [columnWidths, setColumnWidths] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({});
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!resizableColumns) {
            return;
        }
        const lastVisible = visibleColumns.current;
        if (lastVisible) {
            for (let index = 0; index < visibleColumnDefinitions.length; index++) {
                const column = visibleColumnDefinitions[index];
                const id = (0,_utils__WEBPACK_IMPORTED_MODULE_2__.getColumnKey)(column, index);
                if (!columnWidths[id] && lastVisible.indexOf(column.id) === -1) {
                    setColumnWidths(columnWidths => (Object.assign(Object.assign({}, columnWidths), { [id]: column.width || DEFAULT_WIDTH })));
                }
            }
        }
        visibleColumns.current = visibleColumnDefinitions.map(column => column.id);
    }, [columnWidths, resizableColumns, visibleColumnDefinitions]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!resizableColumns) {
            return;
        }
        setColumnWidths(() => readWidths(tableRef.current, visibleColumnDefinitions, hasSelection));
        // This code is intended to run only at the first render and should not re-run when table props change
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, []);
    function updateColumn(colIndex, newWidth) {
        setColumnWidths(columnWidths => updateWidths(visibleColumnDefinitions, columnWidths, newWidth, colIndex));
    }
    let totalWidth = visibleColumnDefinitions.reduce((total, column, index) => total + (columnWidths[(0,_utils__WEBPACK_IMPORTED_MODULE_2__.getColumnKey)(column, index)] || DEFAULT_WIDTH), 0);
    if (hasSelection) {
        totalWidth += SELECTION_CELL_WIDTH;
    }
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(WidthsContext.Provider, { value: { columnWidths, totalWidth, updateColumn } }, children);
}
function useColumnWidths() {
    return (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(WidthsContext);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/use-row-events.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/use-row-events.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useRowEvents": () => (/* binding */ useRowEvents)
/* harmony export */ });
/* harmony import */ var _internal_events_index__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/events/index */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



function useRowEvents({ onRowClick, onRowContextMenu }) {
    const onRowClickHandler = (rowIndex, item, event) => {
        const tableCell = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_0__.findUpUntil)(event.target, element => element.tagName.toLowerCase() === 'td');
        if (!tableCell || !tableCell.classList.contains(_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["selection-control"])) {
            const details = { rowIndex, item };
            (0,_internal_events_index__WEBPACK_IMPORTED_MODULE_2__.fireNonCancelableEvent)(onRowClick, details);
        }
    };
    const onRowContextMenuHandler = (rowIndex, item, event) => {
        const details = {
            rowIndex,
            item,
            clientX: event.clientX,
            clientY: event.clientY,
        };
        (0,_internal_events_index__WEBPACK_IMPORTED_MODULE_2__.fireCancelableEvent)(onRowContextMenu, details, event);
    };
    return {
        onRowClickHandler: onRowClick && onRowClickHandler,
        onRowContextMenuHandler: onRowContextMenu && onRowContextMenuHandler,
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/use-selection.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/use-selection.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "focusMarkers": () => (/* binding */ focusMarkers),
/* harmony export */   "useFocusMove": () => (/* binding */ useFocusMove),
/* harmony export */   "useSelection": () => (/* binding */ useSelection)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/table/utils.js");
/* harmony import */ var _selection_control_styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./selection-control/styles.css.js */ "./node_modules/@cloudscape-design/components/table/selection-control/styles.css.js");
/* harmony import */ var _internal_utils_strings__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const SELECTION_ITEM = 'selection-item';
const SELECTION_ROOT = 'selection-root';
function findSelectionControlByIndex(rootContainer, index) {
    if (index === -1) {
        // find "select all" checkbox
        return rootContainer.querySelector(`[data-${SELECTION_ITEM}="all"] .${_selection_control_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].root} input`);
    }
    return rootContainer.querySelectorAll(`[data-${SELECTION_ITEM}="item"] .${_selection_control_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].root} input`)[index];
}
function findRootContainer(element) {
    return (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_2__.findUpUntil)(element, node => node.dataset.selectionRoot === 'true');
}
function useFocusMove(selectionType, totalItems) {
    if (selectionType !== 'multi') {
        return {};
    }
    function moveFocus(sourceElement, fromIndex, direction) {
        let index = fromIndex;
        const rootContainer = findRootContainer(sourceElement);
        while (index >= -1 && index < totalItems) {
            index += direction;
            const control = findSelectionControlByIndex(rootContainer, index);
            if (control && !control.disabled) {
                control.focus();
                break;
            }
        }
    }
    const [moveFocusDown, moveFocusUp] = [1, -1].map(direction => {
        return (event) => {
            const target = event.currentTarget;
            const itemNode = (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_2__.findUpUntil)(target, node => node.dataset.selectionItem === 'item');
            const fromIndex = Array.prototype.indexOf.call(itemNode.parentElement.children, itemNode);
            moveFocus(target, fromIndex, direction);
        };
    });
    return {
        moveFocusDown,
        moveFocusUp,
        moveFocus,
    };
}
// A set, that compares items by their "trackables" (the results of applying `trackBy` to them)
class ItemSet {
    constructor(trackBy, items) {
        this.map = new Map();
        this.put = (item) => this.map.set.call(this.map, (0,_utils__WEBPACK_IMPORTED_MODULE_3__.getTrackableValue)(this.trackBy, item), item);
        this.has = (item) => this.map.has.call(this.map, (0,_utils__WEBPACK_IMPORTED_MODULE_3__.getTrackableValue)(this.trackBy, item));
        this.forEach = this.map.forEach.bind(this.map);
        this.trackBy = trackBy;
        items.forEach(this.put);
    }
}
const focusMarkers = {
    item: { ['data-' + SELECTION_ITEM]: 'item' },
    all: { ['data-' + SELECTION_ITEM]: 'all' },
    root: { ['data-' + SELECTION_ROOT]: 'true' },
};
function useSelection({ items, selectedItems = [], selectionType, isItemDisabled = () => false, trackBy, onSelectionChange, ariaLabels, loading, }) {
    const [shiftPressed, setShiftPressed] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [lastClickedItem, setLastClickedItem] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const selectionName = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)();
    const finalSelectedItems = selectionType === 'single' ? selectedItems.slice(0, 1) : selectedItems;
    const selectedSet = new ItemSet(trackBy, finalSelectedItems);
    const itemIndexesMap = new Map();
    items.forEach((item, i) => itemIndexesMap.set((0,_utils__WEBPACK_IMPORTED_MODULE_3__.getTrackableValue)(trackBy, item), i));
    const isItemSelected = selectedSet.has.bind(selectedSet);
    const getItemState = (item) => ({
        disabled: isItemDisabled(item),
        selected: isItemSelected(item),
    });
    const [allDisabled, allEnabledSelected] = selectionType
        ? items.reduce(([allDisabled, allEnabledSelected], item) => {
            const { disabled, selected } = getItemState(item);
            return [
                // all items are disabled (or none are present)
                allDisabled && disabled,
                // all enabled items are selected (or none are present)
                allEnabledSelected && (selected || disabled),
            ];
        }, [true, true])
        : [true, true];
    // the page has at least one selected item
    const hasSelected = finalSelectedItems.length > 0;
    const handleToggleAll = () => {
        const requestedItems = new ItemSet(trackBy, items);
        const newSelectedItems = allEnabledSelected ? deselectItems(requestedItems) : selectItems(requestedItems);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onSelectionChange, { selectedItems: newSelectedItems });
    };
    const getRequestedItems = (item) => {
        const requestedItems = new ItemSet(trackBy, [item]);
        let lastClickedItemIndex = lastClickedItem ? itemIndexesMap.get((0,_utils__WEBPACK_IMPORTED_MODULE_3__.getTrackableValue)(trackBy, lastClickedItem)) : -1;
        if (lastClickedItemIndex === undefined) {
            lastClickedItemIndex = -1;
        }
        // we use lastClickedItemIndex to determine if filtering/sorting/pagination
        // made previously selected item invisible, therefore we reset state for shift-select
        if (shiftPressed && lastClickedItemIndex !== -1) {
            // item is always in items
            const currentItemIndex = itemIndexesMap.get((0,_utils__WEBPACK_IMPORTED_MODULE_3__.getTrackableValue)(trackBy, item));
            const start = Math.min(currentItemIndex, lastClickedItemIndex);
            const end = Math.max(currentItemIndex, lastClickedItemIndex);
            items.slice(start, end + 1).forEach(item => requestedItems.put(item));
        }
        return requestedItems;
    };
    const deselectItems = (requestedItems) => {
        const newSelectedItems = [];
        selectedItems.forEach(selectedItem => {
            const toUnselect = requestedItems.has(selectedItem);
            if (!toUnselect || isItemDisabled(selectedItem)) {
                newSelectedItems.push(selectedItem);
            }
        });
        return newSelectedItems;
    };
    const selectItems = (requestedItems) => {
        const newSelectedItems = [...selectedItems];
        requestedItems.forEach(newItem => {
            const { selected, disabled } = getItemState(newItem);
            if (!selected && !disabled) {
                newSelectedItems.push(newItem);
            }
        });
        return newSelectedItems;
    };
    const handleToggleItem = (item) => () => {
        const { disabled, selected } = getItemState(item);
        if (disabled || (selectionType === 'single' && selected)) {
            return;
        }
        if (selectionType === 'single') {
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onSelectionChange, { selectedItems: [item] });
        }
        else {
            const requestedItems = getRequestedItems(item);
            const selectedItems = selected ? deselectItems(requestedItems) : selectItems(requestedItems);
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_5__.fireNonCancelableEvent)(onSelectionChange, { selectedItems });
            setLastClickedItem(item);
        }
    };
    return {
        isItemSelected,
        getSelectAllProps: () => {
            var _a;
            if (!selectionType) {
                throw new Error('Invariant violation: calling selection props with missing selection type.');
            }
            return {
                name: selectionName,
                disabled: allDisabled || !!loading,
                selectionType: selectionType,
                indeterminate: hasSelected && !allEnabledSelected,
                checked: hasSelected && allEnabledSelected,
                onChange: handleToggleAll,
                ariaLabel: (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_6__.joinStrings)(ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.selectionGroupLabel, (_a = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.allItemsSelectionLabel) === null || _a === void 0 ? void 0 : _a.call(ariaLabels, { selectedItems })),
            };
        },
        getItemSelectionProps: (item) => {
            var _a;
            if (!selectionType) {
                throw new Error('Invariant violation: calling selection props with missing selection type.');
            }
            return {
                name: selectionName,
                selectionType: selectionType,
                ariaLabel: (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_6__.joinStrings)(ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.selectionGroupLabel, (_a = ariaLabels === null || ariaLabels === void 0 ? void 0 : ariaLabels.itemSelectionLabel) === null || _a === void 0 ? void 0 : _a.call(ariaLabels, { selectedItems }, item)),
                onChange: handleToggleItem(item),
                checked: isItemSelected(item),
                disabled: isItemDisabled(item),
            };
        },
        updateShiftToggle: (value) => {
            setShiftPressed(value);
        },
    };
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/use-sticky-header.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/use-sticky-header.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useStickyHeader": () => (/* binding */ useStickyHeader)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_container_queries_use_resize_observer__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/container-queries/use-resize-observer */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-resize-observer.js");
/* harmony import */ var _sticky_scrolling__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./sticky-scrolling */ "./node_modules/@cloudscape-design/components/table/sticky-scrolling.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function syncSizes(from, to) {
    const fromCells = Array.prototype.slice.apply(from.children);
    const toCells = Array.prototype.slice.apply(to.children);
    for (let i = 0; i < fromCells.length; i++) {
        let width = fromCells[i].style.width;
        // use auto if it is set by resizable columns or real size otherwise
        if (width !== 'auto') {
            width = `${fromCells[i].offsetWidth}px`;
        }
        toCells[i].style.width = width;
    }
}
const useStickyHeader = (tableRef, theadRef, secondaryTheadRef, secondaryTableRef, tableWrapperRef) => {
    const isMobile = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_1__.useMobile)();
    // Sync the sizes of the column header copies in the sticky header with the originals
    const syncColumnHeaderWidths = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        if (tableRef.current &&
            theadRef.current &&
            secondaryTheadRef.current &&
            secondaryTableRef.current &&
            tableWrapperRef.current) {
            syncSizes(theadRef.current, secondaryTheadRef.current);
            // Using the tableRef offsetWidth instead of the theadRef because in VR
            // the tableRef adds extra padding to the table and by default the theadRef will have a width
            // without the padding and will make the sticky header width incorrect.
            secondaryTableRef.current.style.width = `${tableRef.current.offsetWidth}px`;
            tableWrapperRef.current.style.marginTop = `-${theadRef.current.offsetHeight}px`;
        }
    }, [theadRef, secondaryTheadRef, secondaryTableRef, tableWrapperRef, tableRef]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        syncColumnHeaderWidths();
    });
    (0,_internal_hooks_container_queries_use_resize_observer__WEBPACK_IMPORTED_MODULE_2__.useResizeObserver)(theadRef, syncColumnHeaderWidths);
    const scrollToTop = () => {
        if (!isMobile && theadRef.current && secondaryTheadRef.current && tableWrapperRef.current) {
            const scrollDist = (0,_sticky_scrolling__WEBPACK_IMPORTED_MODULE_3__.calculateScrollingOffset)(theadRef.current, secondaryTheadRef.current);
            if (scrollDist > 0) {
                (0,_sticky_scrolling__WEBPACK_IMPORTED_MODULE_3__.scrollUpBy)(scrollDist, tableWrapperRef.current);
            }
        }
    };
    const { scrollToItem } = (0,_sticky_scrolling__WEBPACK_IMPORTED_MODULE_3__["default"])(tableWrapperRef, secondaryTheadRef);
    const scrollToRow = (itemNode) => {
        if (!isMobile) {
            scrollToItem(itemNode);
        }
    };
    return { scrollToRow, scrollToTop };
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/use-sticky-scrollbar.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/use-sticky-scrollbar.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useStickyScrollbar": () => (/* binding */ useStickyScrollbar)
/* harmony export */ });
/* harmony import */ var _juggle_resize_observer__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @juggle/resize-observer */ "./node_modules/@juggle/resize-observer/lib/exports/resize-observer.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/table/styles.css.js");
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
/* harmony import */ var _internal_utils_browser_scrollbar_size__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/browser-scrollbar-size */ "./node_modules/@cloudscape-design/components/internal/utils/browser-scrollbar-size.js");
/* harmony import */ var _internal_utils_dom__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/utils/dom */ "./node_modules/@cloudscape-design/components/internal/utils/dom.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






const updatePosition = (tableEl, wrapperEl, scrollbarEl, scrollbarContentEl, hasContainingBlock, consideredFooterHeight) => {
    if (!tableEl || !scrollbarEl || !wrapperEl) {
        return;
    }
    // parent is either some container or document itself
    const parent = (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_2__.getOverflowParentDimensions)(wrapperEl)[0];
    const parentBottom = parent.top + parent.height;
    // table bottom is visible when
    // 1. table bottom reached end of the window
    // 2. table bottom is not overlapped by footer
    const { top: tableTop, bottom: tableBottom, width: tableWidth } = tableEl.getBoundingClientRect();
    const { width: wrapperWidth } = wrapperEl.getBoundingClientRect();
    //scrollbar correction is needed for
    // #1 when scrollbars are constantly visible,
    // we want no visible break when switching between fake and real scrollbars
    // #2 when scrollbars are visible only on scrolling and half transparent (on mac)
    // we want to avoid any overlap between fake and real scrollbar
    // using 15 px as a height of transparent scrollbar on mac
    const scrollbarHeight = (0,_internal_utils_browser_scrollbar_size__WEBPACK_IMPORTED_MODULE_3__.browserScrollbarSize)().height;
    const scrollBarCorrection = scrollbarHeight > 0 ? scrollbarHeight : -15 / 2;
    const tableBottomIsVisible = parentBottom - consideredFooterHeight >= tableBottom + scrollBarCorrection;
    const tableTopIsHidden = tableTop >= parentBottom - consideredFooterHeight - scrollBarCorrection;
    const areaIsScrollable = tableWidth > wrapperWidth;
    if (tableBottomIsVisible || tableTopIsHidden || !areaIsScrollable) {
        scrollbarEl.classList.remove(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["sticky-scrollbar-visible"]);
    }
    else {
        // when scrollbar is not displayed scrollLeft property cannot be set by useScrollSync
        // that's why syncing it separately
        if (!scrollbarEl.classList.contains(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["sticky-scrollbar-visible"])) {
            requestAnimationFrame(() => {
                scrollbarEl.scrollLeft = wrapperEl.scrollLeft;
            });
        }
        scrollbarEl.classList.add(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["sticky-scrollbar-visible"]);
    }
    if (scrollbarHeight && scrollbarEl && scrollbarContentEl) {
        scrollbarEl.style.height = `${scrollbarHeight}px`;
        scrollbarContentEl.style.height = `${scrollbarHeight}px`;
    }
    if (tableEl && wrapperEl && scrollbarContentEl && scrollbarEl) {
        const parent = (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_2__.getOverflowParentDimensions)(wrapperEl)[0];
        const wrapperElRect = wrapperEl.getBoundingClientRect();
        const tableElRect = tableEl.getBoundingClientRect();
        scrollbarEl.style.width = `${wrapperElRect.width}px`;
        scrollbarContentEl.style.width = `${tableElRect.width}px`;
        // when using sticky scrollbars in containers
        // we agreed to ignore dynamic bottom calculations for footer overlap
        scrollbarEl.style.left = hasContainingBlock ? '0px' : `${wrapperElRect.left}px`;
        scrollbarEl.style.top = hasContainingBlock
            ? '0px'
            : `${Math.min(parent.top + parent.height, window.innerHeight - consideredFooterHeight)}px`;
    }
};
function useStickyScrollbar(scrollbarRef, scrollbarContentRef, tableRef, wrapperRef, footerHeight) {
    // We don't take into account containing-block calculations because that would
    // unnecessarily overcomplicate the position logic. For now, we assume that a
    // containing block, if present, is below the app layout and above the overflow
    // parent, which is a pretty safe assumption.
    const [hasContainingBlock, setHasContainingBlock] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    // We don't take into account footer height when the overflow parent is child of document body.
    // Because in this case, we think the footer is outside the overflow parent.
    const [hasOverflowParent, setHasOverflowParent] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
    const consideredFooterHeight = hasContainingBlock || hasOverflowParent ? 0 : footerHeight;
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        if ((0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_5__.supportsStickyPosition)()) {
            const scrollHandler = () => {
                updatePosition(tableRef.current, wrapperRef.current, scrollbarRef.current, scrollbarContentRef.current, hasContainingBlock, consideredFooterHeight);
            };
            scrollHandler();
            window.addEventListener('scroll', scrollHandler, true);
            return () => {
                window.removeEventListener('scroll', scrollHandler, true);
            };
        }
    }, [scrollbarRef, tableRef, wrapperRef, consideredFooterHeight, scrollbarContentRef, hasContainingBlock]);
    const wrapperEl = wrapperRef.current;
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        if (wrapperEl && (0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_5__.supportsStickyPosition)()) {
            setHasContainingBlock(!!(0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_5__.getContainingBlock)(wrapperEl));
            setHasOverflowParent(!!(0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_2__.getOverflowParents)(wrapperEl)[0]);
        }
    }, [wrapperEl]);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        if ((0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_5__.supportsStickyPosition)() && tableRef.current) {
            const observer = new _juggle_resize_observer__WEBPACK_IMPORTED_MODULE_0__.ResizeObserver(entries => {
                if (scrollbarContentRef.current) {
                    scrollbarContentRef.current.style.width = `${entries[0].borderBoxSize[0].inlineSize}px`;
                    updatePosition(tableRef.current, wrapperRef.current, scrollbarRef.current, scrollbarContentRef.current, hasContainingBlock, consideredFooterHeight);
                }
            });
            observer.observe(tableRef.current);
            return () => {
                observer.disconnect();
            };
        }
    }, [scrollbarContentRef, scrollbarRef, tableRef, wrapperRef, consideredFooterHeight, hasContainingBlock]);
    (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(() => {
        if ((0,_internal_utils_dom__WEBPACK_IMPORTED_MODULE_5__.supportsStickyPosition)()) {
            const resizeHandler = () => {
                updatePosition(tableRef.current, wrapperRef.current, scrollbarRef.current, scrollbarContentRef.current, hasContainingBlock, consideredFooterHeight);
            };
            window.addEventListener('resize', resizeHandler);
            return () => {
                window.removeEventListener('resize', resizeHandler);
            };
        }
    }, [tableRef, wrapperRef, scrollbarRef, scrollbarContentRef, hasContainingBlock, consideredFooterHeight]);
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/use-table-focus-navigation.js":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/use-table-focus-navigation.js ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/utils/scrollable-containers */ "./node_modules/@cloudscape-design/components/internal/utils/scrollable-containers.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


function iterateTableCells(table, func) {
    table.querySelectorAll('tr').forEach((row, rowIndex) => {
        row.querySelectorAll('td').forEach((cell, cellIndex) => {
            func(cell, rowIndex, cellIndex);
        });
    });
}
/**
 * This hook is used to navigate between table cells using the keyboard arrow keys.
 * All the functionality is implemented in the hook, so the table component does not
 * need to implement any keyboard event handlers.
 * @param enable - Toggle functionality of the hook
 * @param tableRoot - A ref to a table container. Ideally the root element of the table (<table>); tbody is also acceptable.
 * @param columnDefinitions - The column definitions for the table.
 * @param numRows - The number of rows in the table.
 */
function useTableFocusNavigation(selectionType, tableRoot, columnDefinitions, numRows) {
    const focusableColumns = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        const cols = columnDefinitions.map(column => !!column.editConfig);
        if (selectionType) {
            cols.unshift(false);
        }
        return cols;
    }, [columnDefinitions, selectionType]);
    const maxColumnIndex = focusableColumns.length - 1;
    const minColumnIndex = selectionType ? 1 : 0;
    const focusCell = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((rowIndex, columnIndex) => {
        if (tableRoot === null || tableRoot === void 0 ? void 0 : tableRoot.current) {
            iterateTableCells(tableRoot.current, (cell, rIndex, cIndex) => {
                var _a;
                if (rIndex === rowIndex && cIndex === columnIndex) {
                    const editButton = cell.querySelector('button:last-child');
                    if (editButton) {
                        (_a = editButton.focus) === null || _a === void 0 ? void 0 : _a.call(editButton);
                        (0,_internal_utils_scrollable_containers__WEBPACK_IMPORTED_MODULE_1__.scrollElementIntoView)(editButton);
                    }
                }
            });
        }
    }, [tableRoot]);
    const shiftFocus = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((vertical, horizontal) => {
        var _a;
        const focusedCell = (_a = tableRoot.current) === null || _a === void 0 ? void 0 : _a.querySelector('td:focus-within');
        if (!focusedCell) {
            return;
        }
        const columnIndex = focusedCell.cellIndex;
        const rowIndex = focusedCell.parentElement.rowIndex;
        let newRowIndex = rowIndex;
        let newColumnIndex = columnIndex;
        if (vertical !== 0) {
            newRowIndex = Math.min(numRows, Math.max(rowIndex + vertical, 0));
        }
        if (horizontal !== 0) {
            while (newColumnIndex <= maxColumnIndex && newColumnIndex >= minColumnIndex) {
                newColumnIndex += horizontal;
                if (focusableColumns[newColumnIndex]) {
                    break;
                }
            }
        }
        if ((rowIndex !== newRowIndex || columnIndex !== newColumnIndex) && tableRoot.current) {
            focusCell(newRowIndex, newColumnIndex);
        }
    }, [focusCell, focusableColumns, maxColumnIndex, minColumnIndex, numRows, tableRoot]);
    const handleArrowKeyEvents = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event) => {
        var _a, _b;
        const abort = !!((_a = tableRoot.current) === null || _a === void 0 ? void 0 : _a.querySelector('[data-inline-editing-active = "true"]')) ||
            !((_b = document.activeElement) === null || _b === void 0 ? void 0 : _b.closest('[data-inline-editing-active]'));
        if (abort) {
            return;
        }
        switch (event.key) {
            case 'ArrowUp':
                event.preventDefault();
                shiftFocus(-1, 0);
                break;
            case 'ArrowDown':
                event.preventDefault();
                shiftFocus(1, 0);
                break;
            case 'ArrowLeft':
                event.preventDefault();
                shiftFocus(0, -1);
                break;
            case 'ArrowRight':
                event.preventDefault();
                shiftFocus(0, 1);
                break;
            // istanbul ignore next (default case = do nothing, not testable)
            default:
                return;
        }
    }, [shiftFocus, tableRoot]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!tableRoot.current) {
            return;
        }
        const tableElement = tableRoot.current;
        tableRoot.current.addEventListener('keydown', handleArrowKeyEvents);
        return () => tableElement && tableElement.removeEventListener('keydown', handleArrowKeyEvents);
    }, [focusableColumns, handleArrowKeyEvents, tableRoot]);
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (useTableFocusNavigation);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/utils.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/utils.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "applyTrackBy": () => (/* binding */ applyTrackBy),
/* harmony export */   "checkSortingState": () => (/* binding */ checkSortingState),
/* harmony export */   "getColumnKey": () => (/* binding */ getColumnKey),
/* harmony export */   "getItemKey": () => (/* binding */ getItemKey),
/* harmony export */   "getTrackableValue": () => (/* binding */ getTrackableValue),
/* harmony export */   "getVisibleColumnDefinitions": () => (/* binding */ getVisibleColumnDefinitions),
/* harmony export */   "toContainerVariant": () => (/* binding */ toContainerVariant)
/* harmony export */ });
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");

const applyTrackBy = (trackBy, item) => {
    if (typeof trackBy === 'function') {
        return trackBy(item);
    }
    return item[trackBy];
};
const getItemKey = (trackBy, item, index) => {
    if (!trackBy) {
        return index;
    }
    return applyTrackBy(trackBy, item);
};
const getTrackableValue = (trackBy, item) => {
    if (!trackBy) {
        return item;
    }
    return applyTrackBy(trackBy, item);
};
const getColumnKey = (column, index) => {
    return column.id || index;
};
const toContainerVariant = (variant) => {
    const isDefaultVariant = !variant || variant === 'container';
    return isDefaultVariant ? 'default' : variant;
};
function checkSortingState(columnDefinitions, sortingComparator) {
    const matchedColumn = columnDefinitions.filter(column => column.sortingComparator === sortingComparator)[0];
    if (!matchedColumn) {
        (0,_internal_logging__WEBPACK_IMPORTED_MODULE_0__.warnOnce)('Table', 'Currently active sorting comparator was not found in any columns. Make sure to provide the same comparator function instance on each render.');
    }
}
function getVisibleColumnDefinitions({ columnDisplay, visibleColumns, columnDefinitions, }) {
    // columnsDisplay has a precedence over visibleColumns.
    if (columnDisplay) {
        return getVisibleColumnDefinitionsFromColumnDisplay({ columnDisplay, columnDefinitions });
    }
    else if (visibleColumns) {
        return getVisibleColumnDefinitionsFromVisibleColumns({ visibleColumns, columnDefinitions });
    }
    else {
        return columnDefinitions;
    }
}
function getVisibleColumnDefinitionsFromColumnDisplay({ columnDisplay, columnDefinitions, }) {
    const columnDefinitionsById = columnDefinitions.reduce((accumulator, item) => (item.id === undefined ? accumulator : Object.assign(Object.assign({}, accumulator), { [item.id]: item })), {});
    return columnDisplay
        .filter(item => item.visible)
        .map(item => columnDefinitionsById[item.id])
        .filter(Boolean);
}
function getVisibleColumnDefinitionsFromVisibleColumns({ visibleColumns, columnDefinitions, }) {
    const ids = new Set(visibleColumns);
    return columnDefinitions.filter(({ id }) => id !== undefined && ids.has(id));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tabs/index.js":
/*!******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tabs/index.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Tabs),
/* harmony export */   "nextGeneratedId": () => (/* binding */ nextGeneratedId)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _container_internal__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../container/internal */ "./node_modules/@cloudscape-design/components/container/internal.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tabs/styles.css.js");
/* harmony import */ var _tab_header_bar__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./tab-header-bar */ "./node_modules/@cloudscape-design/components/tabs/tab-header-bar.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/check-safe-url */ "./node_modules/@cloudscape-design/components/internal/utils/check-safe-url.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0











let lastGeneratedId = 0;
const nextGeneratedId = () => `awsui-tabs-${lastGeneratedId++}-${Math.round(Math.random() * 10000)}`;
function firstEnabledTab(tabs) {
    const enabledTabs = tabs.filter(tab => !tab.disabled);
    if (enabledTabs.length > 0) {
        return enabledTabs[0];
    }
    return null;
}
function Tabs(_a) {
    var _b, _c;
    var { tabs, variant = 'default', onChange, activeTabId: controlledTabId, ariaLabel, ariaLabelledby, disableContentPaddings = false, i18nStrings } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["tabs", "variant", "onChange", "activeTabId", "ariaLabel", "ariaLabelledby", "disableContentPaddings", "i18nStrings"]);
    for (const tab of tabs) {
        (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_4__.checkSafeUrl)('Tabs', tab.href);
    }
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_5__["default"])('Tabs');
    const [idNamespace] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(() => nextGeneratedId());
    const [activeTabId, setActiveTabId] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_6__.useControllable)(controlledTabId, onChange, (_c = (_b = firstEnabledTab(tabs)) === null || _b === void 0 ? void 0 : _b.id) !== null && _c !== void 0 ? _c : '', {
        componentName: 'Tabs',
        controlledProp: 'activeTabId',
        changeHandler: 'onChange',
    });
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(rest);
    const content = () => {
        const selectedTab = tabs.filter(tab => tab.id === activeTabId)[0];
        const renderContent = (tab) => {
            const isTabSelected = tab === selectedTab;
            const classes = (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])({
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["tabs-content"]]: true,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["tabs-content-active"]]: isTabSelected,
            });
            const contentAttributes = {
                className: classes,
                role: 'tabpanel',
                id: `${idNamespace}-${tab.id}-panel`,
                key: `${idNamespace}-${tab.id}-panel`,
                tabIndex: 0,
                'aria-labelledby': (0,_tab_header_bar__WEBPACK_IMPORTED_MODULE_8__.getTabElementId)({ namespace: idNamespace, tabId: tab.id }),
            };
            const isContentShown = isTabSelected && !selectedTab.disabled;
            return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, contentAttributes), isContentShown && selectedTab.content);
        };
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])(variant === 'container' ? _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["tabs-container-content-wrapper"] : _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["tabs-content-wrapper"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["with-paddings"]]: !disableContentPaddings,
            }) }, tabs.map(renderContent)));
    };
    const header = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_tab_header_bar__WEBPACK_IMPORTED_MODULE_8__.TabHeaderBar, { activeTabId: activeTabId, variant: variant, idNamespace: idNamespace, ariaLabel: ariaLabel, ariaLabelledby: ariaLabelledby, tabs: tabs, onChange: changeDetail => {
            setActiveTabId(changeDetail.activeTabId);
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireNonCancelableEvent)(onChange, changeDetail);
        }, i18nStrings: i18nStrings }));
    if (variant === 'container') {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_container_internal__WEBPACK_IMPORTED_MODULE_10__["default"], Object.assign({ header: header, disableHeaderPaddings: true }, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].root), __internalRootRef: __internalRootRef, disableContentPaddings: true }), content()));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].root, _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].tabs), ref: __internalRootRef }),
        header,
        content()));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_11__.applyDisplayName)(Tabs, 'Tabs');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tabs/native-smooth-scroll-supported.js":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tabs/native-smooth-scroll-supported.js ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
// This function is in a separate file to allow for mocking in unit tests
/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__() {
    return 'scrollBehavior' in document.documentElement.style;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tabs/scroll-utils.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tabs/scroll-utils.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "hasHorizontalOverflow": () => (/* binding */ hasHorizontalOverflow),
/* harmony export */   "hasLeftOverflow": () => (/* binding */ hasLeftOverflow),
/* harmony export */   "hasRightOverflow": () => (/* binding */ hasRightOverflow),
/* harmony export */   "onPaginationClick": () => (/* binding */ onPaginationClick),
/* harmony export */   "scrollIntoView": () => (/* binding */ scrollIntoView)
/* harmony export */ });
/* harmony import */ var _smooth_scroll__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./smooth-scroll */ "./node_modules/@cloudscape-design/components/tabs/smooth-scroll.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const onPaginationClick = (headerBarRef, direction) => {
    if (!(headerBarRef === null || headerBarRef === void 0 ? void 0 : headerBarRef.current)) {
        return;
    }
    const element = headerBarRef.current;
    // Scroll each paginated section by 75% of what is already visible
    const paginatedSectionSize = Math.ceil(element.clientWidth * 0.75);
    if (direction === 1) {
        (0,_smooth_scroll__WEBPACK_IMPORTED_MODULE_0__["default"])(element, Math.min(element.scrollLeft + paginatedSectionSize, element.scrollWidth - element.offsetWidth));
    }
    if (direction === -1) {
        (0,_smooth_scroll__WEBPACK_IMPORTED_MODULE_0__["default"])(element, Math.max(element.scrollLeft - paginatedSectionSize, 0));
    }
};
const hasHorizontalOverflow = (headerBar, leftOverflowButton) => {
    const { offsetWidth, scrollWidth } = headerBar;
    // Need to account for pagination button width when deciding if there would be overflow without them
    const paginationButtonsWidth = leftOverflowButton.current && 2 * leftOverflowButton.current.offsetWidth;
    return paginationButtonsWidth ? scrollWidth > offsetWidth + paginationButtonsWidth : scrollWidth > offsetWidth;
};
const hasLeftOverflow = (headerBar) => {
    return headerBar.scrollLeft > 0;
};
const hasRightOverflow = (headerBar) => {
    const { offsetWidth, scrollLeft, scrollWidth } = headerBar;
    // scrollLeft can be a decimal value on systems using display scaling
    return Math.ceil(scrollLeft) < scrollWidth - offsetWidth;
};
const scrollIntoView = (tabHeader, headerBar, smooth = true) => {
    if (!tabHeader || !headerBar) {
        return;
    }
    // Extra left and right margin to always make the focus ring visible
    const margin = 2;
    let updatedLeftScroll = headerBar.scrollLeft;
    // Anchor tab to left of scroll parent
    updatedLeftScroll = Math.min(updatedLeftScroll, tabHeader.offsetLeft - margin);
    // Anchor tab to right of scroll parent
    updatedLeftScroll = Math.max(updatedLeftScroll, tabHeader.offsetLeft + tabHeader.offsetWidth - headerBar.offsetWidth + margin);
    if (smooth) {
        (0,_smooth_scroll__WEBPACK_IMPORTED_MODULE_0__["default"])(headerBar, updatedLeftScroll);
    }
    else {
        headerBar.scrollLeft = updatedLeftScroll;
    }
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tabs/smooth-scroll.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tabs/smooth-scroll.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _internal_motion__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../internal/motion */ "./node_modules/@cloudscape-design/components/internal/motion.js");
/* harmony import */ var _native_smooth_scroll_supported__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./native-smooth-scroll-supported */ "./node_modules/@cloudscape-design/components/tabs/native-smooth-scroll-supported.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


// The scroll speed depends on the scrolling distance. The equation below is an interpolation of measurements in Chrome.
const getScrollSpeed = (pixels) => 0.0015 * Math.abs(pixels) + 0.558;
const getScrollTime = (pixels) => Math.round(Math.abs(pixels) / getScrollSpeed(pixels));
const now = () => (window.performance ? window.performance.now() : Date.now());
const ease = (k) => {
    return 0.5 * (1 - Math.cos(Math.PI * k));
};
const step = (context) => {
    const time = now();
    const elapsed = Math.min((time - context.startTime) / context.scrollTime, 1);
    const value = ease(elapsed);
    const currentX = context.startX + (context.endX - context.startX) * value;
    context.scrollable.scrollLeft = currentX;
    // scroll more if we have not reached our destination
    if (currentX !== context.endX) {
        requestAnimationFrame(() => step(context));
    }
};
const simulateSmoothScroll = (element, endX) => {
    const startX = element.scrollLeft;
    step({
        scrollable: element,
        startX,
        endX,
        startTime: now(),
        scrollTime: getScrollTime(endX - startX),
    });
};
const smoothScroll = (element, to) => {
    if ((0,_internal_motion__WEBPACK_IMPORTED_MODULE_0__.isMotionDisabled)(element)) {
        element.scrollLeft = to;
        return;
    }
    if ((0,_native_smooth_scroll_supported__WEBPACK_IMPORTED_MODULE_1__["default"])() && element.scrollTo) {
        element.scrollTo({
            left: to,
            behavior: 'smooth',
        });
        return;
    }
    simulateSmoothScroll(element, to);
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (smoothScroll);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tabs/styles.css.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tabs/styles.css.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/tabs/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "tabs-header": "awsui_tabs-header_14rmt_174dr_186",
  "tabs-header-list": "awsui_tabs-header-list_14rmt_174dr_192",
  "pagination-button": "awsui_pagination-button_14rmt_174dr_207",
  "pagination-button-left": "awsui_pagination-button-left_14rmt_174dr_212",
  "pagination-button-left-scrollable": "awsui_pagination-button-left-scrollable_14rmt_174dr_215",
  "pagination-button-right": "awsui_pagination-button-right_14rmt_174dr_219",
  "pagination-button-right-scrollable": "awsui_pagination-button-right-scrollable_14rmt_174dr_222",
  "tabs-tab": "awsui_tabs-tab_14rmt_174dr_227",
  "tabs-tab-label": "awsui_tabs-tab-label_14rmt_174dr_238",
  "tabs-tab-link": "awsui_tabs-tab-link_14rmt_174dr_254",
  "tabs-tab-disabled": "awsui_tabs-tab-disabled_14rmt_174dr_313",
  "refresh": "awsui_refresh_14rmt_174dr_331",
  "tabs-tab-active": "awsui_tabs-tab-active_14rmt_174dr_345",
  "tabs-header-with-divider": "awsui_tabs-header-with-divider_14rmt_174dr_352",
  "root": "awsui_root_14rmt_174dr_356",
  "tabs": "awsui_tabs_14rmt_174dr_186",
  "tabs-content": "awsui_tabs-content_14rmt_174dr_375",
  "tabs-content-active": "awsui_tabs-content-active_14rmt_174dr_379",
  "tabs-content-wrapper": "awsui_tabs-content-wrapper_14rmt_174dr_389",
  "with-paddings": "awsui_with-paddings_14rmt_174dr_389",
  "tabs-container-content-wrapper": "awsui_tabs-container-content-wrapper_14rmt_174dr_393"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tabs/tab-header-bar.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tabs/tab-header-bar.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TabHeaderBar": () => (/* binding */ TabHeaderBar),
/* harmony export */   "getTabElementId": () => (/* binding */ getTabElementId)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tabs/styles.css.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _scroll_utils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./scroll-utils */ "./node_modules/@cloudscape-design/components/tabs/scroll-utils.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









function TabHeaderBar({ onChange, activeTabId, tabs, variant, idNamespace, ariaLabel, ariaLabelledby, i18nStrings, }) {
    const headerBarRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const activeTabHeaderRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const leftOverflowButton = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const isVisualRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_2__.useVisualRefresh)();
    const [widthChange, containerRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_3__.useContainerQuery)(rect => rect.width);
    const tabRefs = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(new Map());
    const [horizontalOverflow, setHorizontalOverflow] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [leftOverflow, setLeftOverflow] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const [rightOverflow, setRightOverflow] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (headerBarRef.current) {
            setHorizontalOverflow((0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.hasHorizontalOverflow)(headerBarRef.current, leftOverflowButton));
            setLeftOverflow((0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.hasLeftOverflow)(headerBarRef.current));
            setRightOverflow((0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.hasRightOverflow)(headerBarRef.current));
        }
    }, [widthChange, tabs]);
    const scrollIntoViewIfPossible = (smooth) => {
        if (!activeTabId) {
            return;
        }
        const activeTabRef = tabRefs.current.get(activeTabId);
        if (activeTabRef && headerBarRef.current) {
            (0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.scrollIntoView)(activeTabRef, headerBarRef.current, smooth);
        }
    };
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        // Delay scrollIntoView as the position is depending on parent elements
        // (effects are called inside-out in the component tree).
        // Wait one frame to allow parents to complete it's calculation.
        requestAnimationFrame(() => {
            scrollIntoViewIfPossible(false);
        });
        // Non-smooth scrolling should not be called upon activeId change
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, [horizontalOverflow, widthChange, tabs.length]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        scrollIntoViewIfPossible(true);
        // Smooth scrolling should only be called upon activeId change
        // eslint-disable-next-line react-hooks/exhaustive-deps
    }, [activeTabId]);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a, _b;
        /*
         When the selected tab changes and we are currently already focused on a tab,
         move the focus to the newly selected tab.
        */
        if ((_a = headerBarRef.current) === null || _a === void 0 ? void 0 : _a.contains(document.activeElement)) {
            if (document.activeElement !== activeTabHeaderRef.current) {
                (_b = activeTabHeaderRef.current) === null || _b === void 0 ? void 0 : _b.focus({ preventScroll: true });
            }
        }
    }, [activeTabId]);
    const onScroll = () => {
        if (headerBarRef.current) {
            setLeftOverflow((0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.hasLeftOverflow)(headerBarRef.current));
            setRightOverflow((0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.hasRightOverflow)(headerBarRef.current));
        }
    };
    const classes = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tabs-header"]]: true,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tabs-header-with-divider"]]: variant === 'default' || isVisualRefresh,
    });
    const leftButtonClasses = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["pagination-button"]]: true,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["pagination-button-left"]]: true,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["pagination-button-left-scrollable"]]: leftOverflow,
    });
    const rightButtonClasses = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["pagination-button"]]: true,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["pagination-button-right"]]: true,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["pagination-button-right-scrollable"]]: rightOverflow,
    });
    return (
    //converted span to div as list should not be a child of span for HTML validation
    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: classes, ref: containerRef },
        horizontalOverflow && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { ref: leftOverflowButton, className: leftButtonClasses },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_6__.InternalButton, { formAction: "none", variant: "icon", iconName: "angle-left", disabled: !leftOverflow, onClick: () => (0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.onPaginationClick)(headerBarRef, -1), ariaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.scrollLeftAriaLabel }))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { role: "tablist", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tabs-header-list"], "aria-label": ariaLabel, "aria-labelledby": ariaLabelledby, ref: headerBarRef, onScroll: onScroll }, tabs.map(renderTabHeader)),
        horizontalOverflow && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: rightButtonClasses },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_6__.InternalButton, { formAction: "none", variant: "icon", iconName: "angle-right", disabled: !rightOverflow, onClick: () => (0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.onPaginationClick)(headerBarRef, 1), ariaLabel: i18nStrings === null || i18nStrings === void 0 ? void 0 : i18nStrings.scrollRightAriaLabel })))));
    function renderTabHeader(tab) {
        const enabledTabsWithCurrentTab = tabs.filter(tab => !tab.disabled || tab.id === activeTabId);
        const highlightTab = function (enabledTabIndex) {
            const tab = enabledTabsWithCurrentTab[enabledTabIndex];
            if (tab.id === activeTabId) {
                return;
            }
            onChange({ activeTabId: tab.id, activeTabHref: tab.href });
        };
        const handleKeyDown = function (event) {
            const { keyCode } = event;
            const specialKeys = [_internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.right, _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.left, _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.end, _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.home, _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.pageUp, _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.pageDown];
            if ((0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.hasModifierKeys)(event) || specialKeys.indexOf(keyCode) === -1) {
                return;
            }
            event.preventDefault();
            const activeIndex = enabledTabsWithCurrentTab.indexOf(tab);
            switch (keyCode) {
                case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.right:
                    if (activeIndex + 1 === enabledTabsWithCurrentTab.length) {
                        highlightTab(0);
                    }
                    else {
                        highlightTab(activeIndex + 1);
                    }
                    return;
                case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.left:
                    if (activeIndex === 0) {
                        highlightTab(enabledTabsWithCurrentTab.length - 1);
                    }
                    else {
                        highlightTab(activeIndex - 1);
                    }
                    return;
                case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.end:
                    highlightTab(enabledTabsWithCurrentTab.length - 1);
                    return;
                case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.home:
                    highlightTab(0);
                    return;
                case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.pageDown:
                    if (rightOverflow) {
                        (0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.onPaginationClick)(headerBarRef, 1);
                    }
                    return;
                case _internal_keycode__WEBPACK_IMPORTED_MODULE_7__.KeyCode.pageUp:
                    if (leftOverflow) {
                        (0,_scroll_utils__WEBPACK_IMPORTED_MODULE_4__.onPaginationClick)(headerBarRef, -1);
                    }
                    return;
            }
        };
        const clickTab = (event) => {
            if (tab.disabled) {
                event.preventDefault();
                return;
            }
            // if the primary mouse button is clicked with a modifier key, the browser will handle opening a new tab
            const specialKey = !(0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.isPlainLeftClick)(event);
            if (specialKey && tab.href) {
                return;
            }
            event.preventDefault();
            // for browsers that do not focus buttons on button click
            if (!tab.href) {
                const clickedTabRef = tabRefs.current.get(tab.id);
                if (clickedTabRef) {
                    const childElement = clickedTabRef.firstChild;
                    if (childElement && childElement !== document.activeElement) {
                        childElement.focus({ preventScroll: true });
                    }
                }
            }
            if (tab.id === activeTabId) {
                return;
            }
            onChange({ activeTabId: tab.id, activeTabHref: tab.href });
        };
        const classes = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tabs-tab-link"]]: true,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].refresh]: isVisualRefresh,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tabs-tab-active"]]: activeTabId === tab.id && !tab.disabled,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tabs-tab-disabled"]]: tab.disabled,
        });
        const commonProps = {
            className: classes,
            role: 'tab',
            'aria-selected': tab.id === activeTabId,
            'aria-controls': `${idNamespace}-${tab.id}-panel`,
            'data-testid': tab.id,
            id: getTabElementId({ namespace: idNamespace, tabId: tab.id }),
            children: react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tabs-tab-label"] }, tab.label),
        };
        if (tab.disabled) {
            commonProps['aria-disabled'] = 'true';
        }
        else {
            commonProps.onClick = clickTab;
        }
        if (tab.id === activeTabId) {
            commonProps.ref = activeTabHeaderRef;
            commonProps.tabIndex = 0;
            commonProps.onKeyDown = (event) => handleKeyDown(event);
        }
        else {
            commonProps.tabIndex = -1;
        }
        let trigger = null;
        if (tab.href) {
            const anchorProps = commonProps;
            anchorProps.href = tab.href;
            trigger = react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", Object.assign({}, anchorProps));
        }
        else {
            const buttonProps = commonProps;
            buttonProps.type = 'button';
            if (tab.disabled) {
                buttonProps.disabled = true;
            }
            trigger = react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", Object.assign({}, buttonProps));
        }
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { ref: element => tabRefs.current.set(tab.id, element), className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["tabs-tab"], role: "presentation", key: tab.id }, trigger));
    }
}
function getTabElementId({ namespace, tabId }) {
    return namespace + '-' + tabId;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tag-editor/index.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tag-editor/index.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/use-stable-event-handler */ "./node_modules/@cloudscape-design/components/internal/hooks/use-stable-event-handler/index.js");
/* harmony import */ var _attribute_editor_internal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../attribute-editor/internal */ "./node_modules/@cloudscape-design/components/attribute-editor/internal.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/tag-editor/internal.js");
/* harmony import */ var _validation__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./validation */ "./node_modules/@cloudscape-design/components/tag-editor/validation.js");
/* harmony import */ var _utils__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils */ "./node_modules/@cloudscape-design/components/tag-editor/utils.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tag-editor/styles.css.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
















const isItemRemovable = ({ tag }) => !tag.markedForRemoval;
const TagEditor = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var _b, _c;
    var { tags = [], i18nStrings, loading = false, tagLimit = 50, allowedCharacterPattern, keysRequest, valuesRequest, onChange } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["tags", "i18nStrings", "loading", "tagLimit", "allowedCharacterPattern", "keysRequest", "valuesRequest", "onChange"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('TagEditor');
    const remainingTags = tagLimit - tags.filter(tag => !tag.markedForRemoval).length;
    const attributeEditorRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const keyInputRefs = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)([]);
    const valueInputRefs = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)([]);
    const undoButtonRefs = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)([]);
    const initialKeyOptionsRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)([]);
    const keyDirtyStateRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)([]);
    const focusEventRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(() => {
        var _a;
        (_a = focusEventRef.current) === null || _a === void 0 ? void 0 : _a.apply(undefined);
        focusEventRef.current = undefined;
    });
    const errors = (0,_validation__WEBPACK_IMPORTED_MODULE_5__.validate)(tags, keyDirtyStateRef.current, i18nStrings, allowedCharacterPattern ? new RegExp(allowedCharacterPattern) : undefined);
    const internalTags = (0,_utils__WEBPACK_IMPORTED_MODULE_6__.useMemoizedArray)(tags.map((tag, i) => ({ tag, error: errors[i] })), (prev, next) => {
        var _a, _b, _c, _d;
        return prev.tag === next.tag && ((_a = prev.error) === null || _a === void 0 ? void 0 : _a.key) === ((_b = next.error) === null || _b === void 0 ? void 0 : _b.key) && ((_c = prev.error) === null || _c === void 0 ? void 0 : _c.value) === ((_d = next.error) === null || _d === void 0 ? void 0 : _d.value);
    });
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useImperativeHandle)(ref, () => ({
        focus() {
            var _a, _b;
            const errorIndex = (0,_utils__WEBPACK_IMPORTED_MODULE_6__.findIndex)(internalTags, ({ error }) => (error === null || error === void 0 ? void 0 : error.key) || (error === null || error === void 0 ? void 0 : error.value));
            if (errorIndex !== -1) {
                const refArray = ((_a = internalTags[errorIndex].error) === null || _a === void 0 ? void 0 : _a.key) ? keyInputRefs : valueInputRefs;
                (_b = refArray.current[errorIndex]) === null || _b === void 0 ? void 0 : _b.focus();
            }
        },
    }), [internalTags]);
    const validateAndFire = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((newTags) => {
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_7__.fireNonCancelableEvent)(onChange, {
            tags: newTags,
            valid: !(0,_validation__WEBPACK_IMPORTED_MODULE_5__.validate)(newTags, keyDirtyStateRef.current, i18nStrings, allowedCharacterPattern ? new RegExp(allowedCharacterPattern) : undefined).some(error => error),
        });
    }, [onChange, i18nStrings, allowedCharacterPattern]);
    const onAddButtonClick = () => {
        validateAndFire([...tags, { key: '', value: '', existing: false }]);
        focusEventRef.current = () => {
            var _a;
            (_a = keyInputRefs.current[tags.length]) === null || _a === void 0 ? void 0 : _a.focus();
        };
    };
    const onRemoveButtonClick = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_8__.useStableEventHandler)(({ detail }) => {
        var _a, _b, _c, _d, _e;
        const existing = tags[detail.itemIndex].existing;
        validateAndFire([
            ...tags.slice(0, detail.itemIndex),
            ...(existing ? [Object.assign(Object.assign({}, tags[detail.itemIndex]), { markedForRemoval: true })] : []),
            ...tags.slice(detail.itemIndex + 1),
        ]);
        if (existing) {
            focusEventRef.current = () => {
                var _a;
                (_a = undoButtonRefs.current[detail.itemIndex]) === null || _a === void 0 ? void 0 : _a.focus();
            };
        }
        else {
            keyDirtyStateRef.current.splice(detail.itemIndex, 1);
            const nextKey = keyInputRefs.current[detail.itemIndex + 1];
            if (nextKey) {
                // if next key is present, focus _current_ key which will be replaced by next after state update
                (_a = keyInputRefs.current[detail.itemIndex]) === null || _a === void 0 ? void 0 : _a.focus();
            }
            else if (detail.itemIndex > 0) {
                // otherwise focus previous key/value/undo button
                const previousIsExisting = tags[detail.itemIndex - 1].existing;
                if (previousIsExisting) {
                    if (tags[detail.itemIndex - 1].markedForRemoval) {
                        (_b = undoButtonRefs.current[detail.itemIndex - 1]) === null || _b === void 0 ? void 0 : _b.focus();
                    }
                    else {
                        (_c = valueInputRefs.current[detail.itemIndex - 1]) === null || _c === void 0 ? void 0 : _c.focus();
                    }
                }
                else {
                    (_d = keyInputRefs.current[detail.itemIndex - 1]) === null || _d === void 0 ? void 0 : _d.focus();
                }
            }
            else {
                // or the 'add' button
                (_e = attributeEditorRef.current) === null || _e === void 0 ? void 0 : _e.focusAddButton();
            }
        }
    });
    const onKeyChange = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_8__.useStableEventHandler)((value, row) => {
        keyDirtyStateRef.current[row] = true;
        validateAndFire([...tags.slice(0, row), Object.assign(Object.assign({}, tags[row]), { key: value }), ...tags.slice(row + 1)]);
    });
    const onKeyBlur = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_8__.useStableEventHandler)((row) => {
        keyDirtyStateRef.current[row] = true;
        // Force re-render by providing a new array reference
        validateAndFire([...tags]);
    });
    const onValueChange = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_8__.useStableEventHandler)((value, row) => {
        validateAndFire([...tags.slice(0, row), Object.assign(Object.assign({}, tags[row]), { value }), ...tags.slice(row + 1)]);
    });
    const onUndoRemoval = (0,_internal_hooks_use_stable_event_handler__WEBPACK_IMPORTED_MODULE_8__.useStableEventHandler)((row) => {
        validateAndFire([...tags.slice(0, row), Object.assign(Object.assign({}, tags[row]), { markedForRemoval: false }), ...tags.slice(row + 1)]);
        focusEventRef.current = () => {
            var _a;
            (_a = attributeEditorRef.current) === null || _a === void 0 ? void 0 : _a.focusRemoveButton(row);
        };
    });
    const definition = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => [
        {
            label: i18nStrings.keyHeader,
            control: ({ tag }, row) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_9__.TagControl, { row: row, value: tag.key, readOnly: tag.existing, limit: 200, defaultOptions: [], placeholder: i18nStrings.keyPlaceholder, errorText: i18nStrings.keysSuggestionError, loadingText: i18nStrings.keysSuggestionLoading, suggestionText: i18nStrings.keySuggestion, tooManySuggestionText: i18nStrings.tooManyKeysSuggestion, enteredTextLabel: i18nStrings.enteredKeyLabel, clearAriaLabel: i18nStrings.clearAriaLabel, onRequest: keysRequest, onChange: onKeyChange, onBlur: onKeyBlur, initialOptionsRef: initialKeyOptionsRef, ref: ref => {
                    keyInputRefs.current[row] = ref;
                } })),
            errorText: ({ error }) => error === null || error === void 0 ? void 0 : error.key,
        },
        {
            label: (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
                i18nStrings.valueHeader,
                " - ",
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("i", null, i18nStrings.optional))),
            control: ({ tag }, row) => {
                var _a;
                return tag.markedForRemoval ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "alert" },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_10__["default"], { margin: { top: 'xxs' } },
                        i18nStrings.undoPrompt,
                        ' ',
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_9__.UndoButton, { onClick: () => onUndoRemoval(row), ref: elem => {
                                undoButtonRefs.current[row] = elem;
                            } }, i18nStrings.undoButton)))) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_9__.TagControl, { row: row, value: tag.value, readOnly: false, limit: 200, defaultOptions: (_a = tag.valueSuggestionOptions) !== null && _a !== void 0 ? _a : [], placeholder: i18nStrings.valuePlaceholder, errorText: i18nStrings.valuesSuggestionError, loadingText: i18nStrings.valuesSuggestionLoading, suggestionText: i18nStrings.valueSuggestion, tooManySuggestionText: i18nStrings.tooManyValuesSuggestion, enteredTextLabel: i18nStrings.enteredValueLabel, clearAriaLabel: i18nStrings.clearAriaLabel, filteringKey: tag.key, onRequest: valuesRequest && (value => valuesRequest(tag.key, value)), onChange: onValueChange, ref: ref => {
                        valueInputRefs.current[row] = ref;
                    } }));
            },
            errorText: ({ error }) => error === null || error === void 0 ? void 0 : error.value,
        },
    ], [i18nStrings, keysRequest, onKeyChange, onKeyBlur, valuesRequest, onValueChange, onUndoRemoval]);
    if (loading) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_11__["default"].root, ref: baseComponentProps.__internalRootRef },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_12__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_11__["default"].loading, type: "loading" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_13__["default"], { visible: true }, i18nStrings.loading))));
    }
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_attribute_editor_internal__WEBPACK_IMPORTED_MODULE_14__["default"], Object.assign({}, baseProps, baseComponentProps, { ref: attributeEditorRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_11__["default"].root, baseProps.className), items: internalTags, isItemRemovable: isItemRemovable, onAddButtonClick: onAddButtonClick, onRemoveButtonClick: onRemoveButtonClick, addButtonText: i18nStrings.addButton, removeButtonText: i18nStrings.removeButton, disableAddButton: remainingTags <= 0, empty: i18nStrings.emptyTags, additionalInfo: remainingTags < 0 ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_15__.FormFieldError, { errorIconAriaLabel: i18nStrings.errorIconAriaLabel }, (_b = i18nStrings.tagLimitExceeded(tagLimit)) !== null && _b !== void 0 ? _b : '')) : remainingTags === 0 ? ((_c = i18nStrings.tagLimitReached(tagLimit)) !== null && _c !== void 0 ? _c : '') : (i18nStrings.tagLimit(remainingTags, tagLimit)), definition: definition, i18nStrings: i18nStrings })));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_16__.applyDisplayName)(TagEditor, 'TagEditor');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (TagEditor);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tag-editor/internal.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tag-editor/internal.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TagControl": () => (/* binding */ TagControl),
/* harmony export */   "UndoButton": () => (/* binding */ UndoButton)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _autosuggest_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../autosuggest/internal */ "./node_modules/@cloudscape-design/components/autosuggest/internal.js");
/* harmony import */ var _internal_keycode__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/keycode */ "./node_modules/@cloudscape-design/components/internal/keycode.js");
/* harmony import */ var _internal_utils_promises__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/utils/promises */ "./node_modules/@cloudscape-design/components/internal/utils/promises.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tag-editor/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const TagControl = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(({ row, value, readOnly, defaultOptions, placeholder, errorText, loadingText, suggestionText, tooManySuggestionText, limit, filteringKey, enteredTextLabel, clearAriaLabel, onChange, onBlur, onRequest, initialOptionsRef, }, ref) => {
    const [options, setOptions] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(defaultOptions);
    const [statusType, setStatusType] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)();
    const requestCancelFnRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({
        cancel: () => { },
        isCancelled: () => false,
    });
    const latestFilteringQuery = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({ key: undefined, value: undefined });
    const isSameQuery = (key, value) => latestFilteringQuery.current.key === key && latestFilteringQuery.current.value === value;
    const onLoadItems = (filteringText) => {
        if (!onRequest || isSameQuery(filteringKey, filteringText) || requestCancelFnRef.current.isCancelled()) {
            return;
        }
        requestCancelFnRef.current.cancel();
        if (latestFilteringQuery.current.key !== filteringKey) {
            // Reset suggestions for values if the key is different.
            setOptions([]);
        }
        else if (filteringText === '' && (initialOptionsRef === null || initialOptionsRef === void 0 ? void 0 : initialOptionsRef.current) && initialOptionsRef.current.length > 0) {
            // Load in the background, if the value is empty and we already have suggestions.
            setOptions(initialOptionsRef.current);
        }
        setStatusType('loading');
        latestFilteringQuery.current = { key: filteringKey, value: filteringText };
        const { promise, cancel, isCancelled } = (0,_internal_utils_promises__WEBPACK_IMPORTED_MODULE_1__.makeCancellable)(onRequest(filteringText));
        promise
            .then(newValues => {
            const newOptions = newValues.map(value => ({ value }));
            setStatusType(undefined);
            setOptions(newOptions);
            if (initialOptionsRef) {
                initialOptionsRef.current = newOptions;
            }
        })
            .catch(err => {
            if (!(err instanceof _internal_utils_promises__WEBPACK_IMPORTED_MODULE_1__.PromiseCancelledSignal)) {
                setStatusType('error');
            }
        });
        requestCancelFnRef.current = { cancel, isCancelled };
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_autosuggest_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { ref: ref, value: value, readOnly: readOnly, statusType: statusType, options: options.length < limit ? options : [], empty: options.length < limit ? suggestionText : tooManySuggestionText, placeholder: placeholder, errorText: errorText, loadingText: loadingText, enteredTextLabel: enteredTextLabel, clearAriaLabel: clearAriaLabel, onChange: ({ detail }) => onChange(detail.value, row), onBlur: () => onBlur === null || onBlur === void 0 ? void 0 : onBlur(row), onFocus: () => {
            onLoadItems('');
        }, onLoadItems: ({ detail }) => {
            onLoadItems(detail.filteringText);
        } }));
});
const UndoButton = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef(({ children, onClick }, ref) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", { ref: ref, role: "button", tabIndex: 0, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["undo-button"], onClick: onClick, onKeyDown: event => {
            if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_4__.KeyCode.space || event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_4__.KeyCode.enter) {
                event.preventDefault();
            }
            // Enter activates the button on key down instead of key up.
            if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_4__.KeyCode.enter) {
                onClick();
            }
        }, onKeyUp: event => {
            // Emulate button behavior, which also fires on space.
            if (event.keyCode === _internal_keycode__WEBPACK_IMPORTED_MODULE_4__.KeyCode.space) {
                onClick();
            }
        } }, children));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tag-editor/styles.css.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tag-editor/styles.css.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/tag-editor/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_brdst_1sizh_93",
  "loading": "awsui_loading_brdst_1sizh_97",
  "undo-button": "awsui_undo-button_brdst_1sizh_101"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tag-editor/utils.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tag-editor/utils.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "findIndex": () => (/* binding */ findIndex),
/* harmony export */   "useMemoizedArray": () => (/* binding */ useMemoizedArray)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

/**
 * Ponyfill for Array.prototype.findIndex.
 */
function findIndex(array, condition) {
    for (let i = 0; i < array.length; i++) {
        if (condition(array[i])) {
            return i;
        }
    }
    return -1;
}
function makeMemoizedArray(prev, next, isEqual) {
    for (let i = 0; i < Math.max(prev.length, next.length); i++) {
        // The next array is shorter, but all the items match.
        if (i === next.length) {
            return prev.slice(0, i);
        }
        // The prev array is shorter, but all the items so far match.
        if (i === prev.length) {
            return [...prev.slice(0, i), ...next.slice(i)];
        }
        // The item is not equal. Partition at this point.
        if (!isEqual(prev[i], next[i])) {
            return [...prev.slice(0, i), next[i], ...makeMemoizedArray(prev.slice(i + 1), next.slice(i + 1), isEqual)];
        }
    }
    // All the references match. Return the old array.
    return prev;
}
function useMemoizedArray(array, isEqual) {
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(array);
    const updated = makeMemoizedArray(ref.current, array, isEqual);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        ref.current = updated;
    }, [updated]);
    return updated;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tag-editor/validation.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tag-editor/validation.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "awsPrefixCheck": () => (/* binding */ awsPrefixCheck),
/* harmony export */   "duplicateKeyCheck": () => (/* binding */ duplicateKeyCheck),
/* harmony export */   "emptyKeyCheck": () => (/* binding */ emptyKeyCheck),
/* harmony export */   "invalidCharCheck": () => (/* binding */ invalidCharCheck),
/* harmony export */   "maxKeyLengthCheck": () => (/* binding */ maxKeyLengthCheck),
/* harmony export */   "maxValueLengthCheck": () => (/* binding */ maxValueLengthCheck),
/* harmony export */   "validate": () => (/* binding */ validate)
/* harmony export */ });
/**
 * RegEx for tags.
 * As < ES6 does not support Unicode groups this regex string was generated
 * using a 3rd party library (XRegExp) with the following command:
 *
 *     new XRegExp('^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$').toString().
 *
 * The output was then converted to escaped unicode to help prevent corruption
 * during transfer to clients. This was done as the XRegExp library is ~90KB
 * minified and we do not want to include this to our bundle size.
 *
 * @see http://xregexp.com/
 */
const ALLOWED_UNICODE_CHARS = '\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0560-\\u0588\\u05D0-\\u05EA\\u05EF-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u0860-\\u086A\\u08A0-\\u08B4\\u08B6-\\u08BD\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u09FC\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0AF9\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D\\u0C58-\\u0C5A\\u0C60\\u0C61\\u0C80\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D54-\\u0D56\\u0D5F-\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F5\\u13F8-\\u13FD\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16F1-\\u16F8\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1878\\u1880-\\u1884\\u1887-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19B0-\\u19C9\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1C80-\\u1C88\\u1C90-\\u1CBA\\u1CBD-\\u1CBF\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312F\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FEF\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA69D\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA7B9\\uA7F7-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA8FD\\uA8FE\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uA9E0-\\uA9E4\\uA9E6-\\uA9EF\\uA9FA-\\uA9FE\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA7E-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uAB30-\\uAB5A\\uAB5C-\\uAB65\\uAB70-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC \\xA0\\u1680\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u30000-9\\xB2\\xB3\\xB9\\xBC-\\xBE\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u09F4-\\u09F9\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0B72-\\u0B77\\u0BE6-\\u0BF2\\u0C66-\\u0C6F\\u0C78-\\u0C7E\\u0CE6-\\u0CEF\\u0D58-\\u0D5E\\u0D66-\\u0D78\\u0DE6-\\u0DEF\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F33\\u1040-\\u1049\\u1090-\\u1099\\u1369-\\u137C\\u16EE-\\u16F0\\u17E0-\\u17E9\\u17F0-\\u17F9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19DA\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\u2070\\u2074-\\u2079\\u2080-\\u2089\\u2150-\\u2182\\u2185-\\u2189\\u2460-\\u249B\\u24EA-\\u24FF\\u2776-\\u2793\\u2CFD\\u3007\\u3021-\\u3029\\u3038-\\u303A\\u3192-\\u3195\\u3220-\\u3229\\u3248-\\u324F\\u3251-\\u325F\\u3280-\\u3289\\u32B1-\\u32BF\\uA620-\\uA629\\uA6E6-\\uA6EF\\uA830-\\uA835\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uA9F0-\\uA9F9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19';
const DEFAULT_CHAR_REGEX = new RegExp(`^([A-Za-z${ALLOWED_UNICODE_CHARS}_.:/=+\\-@]*)$`);
const SYSTEM_TAG_PREFIX = 'aws:';
const MAX_KEY_LENGTH = 128;
const MAX_VALUE_LENGTH = 256;
function validate(tags, keyDirtyState, i18nStrings, charRegex = DEFAULT_CHAR_REGEX) {
    // Create cache to use for duplicate key check
    const tagKeysCache = {};
    tags.forEach(tag => {
        var _a;
        if (tag.key && !tag.markedForRemoval) {
            tagKeysCache[tag.key] = ((_a = tagKeysCache[tag.key]) !== null && _a !== void 0 ? _a : 0) + 1;
        }
    });
    return tags.map((tag, i) => {
        let keyError, valueError;
        if (keyDirtyState[i] && emptyKeyCheck(tag.key)) {
            keyError = i18nStrings.emptyKeyError;
        }
        else if (awsPrefixCheck(tag.key)) {
            keyError = i18nStrings.awsPrefixError;
        }
        else if (invalidCharCheck(tag.key, charRegex)) {
            keyError = i18nStrings.invalidKeyError;
        }
        else if (maxKeyLengthCheck(tag.key)) {
            keyError = i18nStrings.maxKeyCharLengthError;
        }
        else if (duplicateKeyCheck(tag.key, tagKeysCache)) {
            keyError = i18nStrings.duplicateKeyError;
        }
        if (!tag.markedForRemoval) {
            if (invalidCharCheck(tag.value, charRegex)) {
                valueError = i18nStrings.invalidValueError;
            }
            else if (maxValueLengthCheck(tag.value)) {
                valueError = i18nStrings.maxValueCharLengthError;
            }
        }
        if (keyError || valueError) {
            return { key: keyError, value: valueError };
        }
    });
}
const awsPrefixCheck = (value) => {
    return value.toLowerCase().indexOf(SYSTEM_TAG_PREFIX) === 0;
};
const emptyKeyCheck = (value) => {
    return !value || value.trim().length === 0;
};
const maxKeyLengthCheck = (value) => {
    return value && value.length > MAX_KEY_LENGTH;
};
const duplicateKeyCheck = (value, keyCache) => {
    var _a;
    return ((_a = keyCache === null || keyCache === void 0 ? void 0 : keyCache[value]) !== null && _a !== void 0 ? _a : 0) > 1;
};
const maxValueLengthCheck = (value) => {
    return value && value.length > MAX_VALUE_LENGTH;
};
const invalidCharCheck = (value, validCharRegex = DEFAULT_CHAR_REGEX) => {
    // Empty values are valid
    if (!value || !validCharRegex) {
        return false;
    }
    return !validCharRegex.test(value);
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/text-content/index.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/text-content/index.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ TextContent)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/text-content/styles.css.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






function TextContent(_a) {
    var { children } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["children"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('TextContent');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(props);
    const className = (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["text-content"]);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: className, ref: __internalRootRef }), children));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_6__.applyDisplayName)(TextContent, 'TextContent');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/text-content/styles.css.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/text-content/styles.css.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/text-content/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "text-content": "awsui_text-content_6absk_lv8vb_94"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/text-filter/index.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/text-filter/index.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/text-filter/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const TextFilter = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((props, ref) => {
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__["default"])('TextFilter');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({}, props, baseComponentProps, { ref: ref }));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__.applyDisplayName)(TextFilter, 'TextFilter');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (TextFilter);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/text-filter/internal.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/text-filter/internal.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _input_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../input/internal */ "./node_modules/@cloudscape-design/components/input/internal.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/text-filter/styles.css.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _search_results__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./search-results */ "./node_modules/@cloudscape-design/components/text-filter/search-results.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const InternalTextFilter = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { filteringText, filteringAriaLabel, filteringPlaceholder, filteringClearAriaLabel, disabled, countText, onChange, onDelayedChange, __internalRootRef } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["filteringText", "filteringAriaLabel", "filteringPlaceholder", "filteringClearAriaLabel", "disabled", "countText", "onChange", "onDelayedChange", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const inputRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_4__["default"])(ref, inputRef);
    const searchResultsId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)('text-filter-search-results');
    const showResults = filteringText && countText && !disabled;
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].root), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_input_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { ref: inputRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].input, type: "search", ariaLabel: filteringAriaLabel, placeholder: filteringPlaceholder, value: filteringText, disabled: disabled, autoComplete: false, ariaDescribedby: showResults ? searchResultsId : undefined, clearAriaLabel: filteringClearAriaLabel, onChange: event => (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onChange, { filteringText: event.detail.value }), __onDelayedInput: event => (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onDelayedChange, { filteringText: event.detail.value }) }),
        showResults ? react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_search_results__WEBPACK_IMPORTED_MODULE_9__.SearchResults, { id: searchResultsId }, countText) : null));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalTextFilter);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/text-filter/search-results.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/text-filter/search-results.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SearchResults": () => (/* binding */ SearchResults)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/text-filter/styles.css.js");
/* harmony import */ var _internal_components_live_region__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/components/live-region */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



// Debounce delay for live region (based on testing with VoiceOver)
const LIVE_REGION_DELAY = 2000;
function SearchResults({ id, children }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].results },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region__WEBPACK_IMPORTED_MODULE_2__["default"], { delay: LIVE_REGION_DELAY, visible: true },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { id: id }, children))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/text-filter/styles.css.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/text-filter/styles.css.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/text-filter/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1sdq3_16jvd_93",
  "input": "awsui_input_1sdq3_16jvd_109",
  "results": "awsui_results_1sdq3_16jvd_113"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/textarea/index.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/textarea/index.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/textarea/styles.css.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _input_utils__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../input/utils */ "./node_modules/@cloudscape-design/components/input/utils.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










const Textarea = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { value, autoComplete = true, disabled, readOnly, disableBrowserAutocorrect, disableBrowserSpellcheck, spellcheck, onKeyDown, onKeyUp, onChange, onBlur, onFocus, ariaRequired, name, rows, placeholder, autoFocus, ariaLabel } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["value", "autoComplete", "disabled", "readOnly", "disableBrowserAutocorrect", "disableBrowserSpellcheck", "spellcheck", "onKeyDown", "onKeyUp", "onChange", "onBlur", "onFocus", "ariaRequired", "name", "rows", "placeholder", "autoFocus", "ariaLabel"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('Textarea');
    const { ariaLabelledby, ariaDescribedby, controlId, invalid } = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_5__.useFormFieldContext)(rest);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(rest);
    const textareaRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_6__["default"])(ref, textareaRef);
    const attributes = {
        'aria-label': ariaLabel,
        'aria-labelledby': ariaLabelledby,
        'aria-describedby': ariaDescribedby,
        'aria-required': ariaRequired ? 'true' : undefined,
        'aria-invalid': invalid ? 'true' : undefined,
        name,
        placeholder,
        autoFocus,
        className: (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].textarea, {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["textarea-readonly"]]: readOnly,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["textarea-invalid"]]: invalid,
        }),
        autoComplete: (0,_input_utils__WEBPACK_IMPORTED_MODULE_8__.convertAutoComplete)(autoComplete),
        spellCheck: spellcheck,
        disabled,
        readOnly: readOnly ? true : undefined,
        rows: rows || 3,
        onKeyDown: onKeyDown && (event => (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireKeyboardEvent)(onKeyDown, event)),
        onKeyUp: onKeyUp && (event => (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireKeyboardEvent)(onKeyUp, event)),
        // We set a default value on the component in order to force it into the controlled mode.
        value: value || '',
        onChange: onChange && (event => (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireNonCancelableEvent)(onChange, { value: event.target.value })),
        onBlur: onBlur && (() => (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireNonCancelableEvent)(onBlur)),
        onFocus: onFocus && (() => (0,_internal_events__WEBPACK_IMPORTED_MODULE_9__.fireNonCancelableEvent)(onFocus)),
    };
    if (disableBrowserAutocorrect) {
        attributes.autoCorrect = 'off';
        attributes.autoCapitalize = 'off';
    }
    if (disableBrowserSpellcheck) {
        attributes.spellCheck = 'false';
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].root, baseProps.className), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("textarea", Object.assign({ ref: textareaRef, id: controlId }, attributes))));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_10__.applyDisplayName)(Textarea, 'Textarea');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Textarea);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/textarea/styles.css.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/textarea/styles.css.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/textarea/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_qk1j1_14w5r_93",
  "textarea": "awsui_textarea_qk1j1_14w5r_97",
  "textarea-readonly": "awsui_textarea-readonly_qk1j1_14w5r_123",
  "textarea-invalid": "awsui_textarea-invalid_qk1j1_14w5r_159"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tiles/index.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tiles/index.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/tiles/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const Tiles = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((props, ref) => {
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__["default"])('Tiles');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({ ref: ref }, props, baseComponentProps));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__.applyDisplayName)(Tiles, 'Tiles');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Tiles);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tiles/internal.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tiles/internal.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tiles/styles.css.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _tile__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./tile */ "./node_modules/@cloudscape-design/components/tiles/tile.js");
/* harmony import */ var _internal_hooks_forward_focus_radio_group__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/forward-focus/radio-group */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/radio-group.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










const COLUMN_TRIGGERS = ['default', 'xxs', 'xs'];
const InternalTiles = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { value, items, ariaLabel, ariaRequired, columns, onChange, __internalRootRef = null } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["value", "items", "ariaLabel", "ariaRequired", "columns", "onChange", "__internalRootRef"]);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const { ariaDescribedby, ariaLabelledby } = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__.useFormFieldContext)(rest);
    const generatedName = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_5__.useUniqueId)('awsui-tiles-');
    const [tileRef, tileRefIndex] = (0,_internal_hooks_forward_focus_radio_group__WEBPACK_IMPORTED_MODULE_6__["default"])(ref, items, value);
    const [breakpoint, breakpointRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_7__.useContainerBreakpoints)(COLUMN_TRIGGERS);
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_8__.useMergeRefs)(breakpointRef, __internalRootRef);
    const columnCount = getColumnCount(items, columns);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({ role: "radiogroup", "aria-label": ariaLabel, "aria-labelledby": ariaLabelledby, "aria-describedby": ariaDescribedby, "aria-required": ariaRequired }, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].root), ref: mergedRef }),
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"].columns, _styles_css_js__WEBPACK_IMPORTED_MODULE_9__["default"][`column-${columnCount}`]) }, items &&
            items.map((item, index) => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_tile__WEBPACK_IMPORTED_MODULE_10__.Tile, { ref: index === tileRefIndex ? tileRef : undefined, key: item.value, item: item, selected: item.value === value, name: generatedName, breakpoint: breakpoint, onChange: onChange }))))));
});
function getColumnCount(items, columns) {
    if (columns) {
        return columns;
    }
    const nItems = items ? items.length : 0;
    const columnsLookup = {
        0: 1,
        1: 1,
        2: 2,
        4: 2,
        8: 2,
    };
    return columnsLookup[nItems] || 3;
}
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalTiles);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tiles/styles.css.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tiles/styles.css.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/tiles/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "column-layout": "awsui_column-layout_vj6p7_1x3br_93",
  "grid": "awsui_grid_vj6p7_1x3br_106",
  "grid-no-gutters": "awsui_grid-no-gutters_vj6p7_1x3br_111",
  "grid-variant-text-grid": "awsui_grid-variant-text-grid_vj6p7_1x3br_114",
  "grid-breakpoint-default": "awsui_grid-breakpoint-default_vj6p7_1x3br_121",
  "grid-columns-1": "awsui_grid-columns-1_vj6p7_1x3br_124",
  "grid-breakpoint-xxs": "awsui_grid-breakpoint-xxs_vj6p7_1x3br_124",
  "grid-breakpoint-xs": "awsui_grid-breakpoint-xs_vj6p7_1x3br_127",
  "grid-columns-2": "awsui_grid-columns-2_vj6p7_1x3br_130",
  "grid-columns-3": "awsui_grid-columns-3_vj6p7_1x3br_136",
  "grid-columns-4": "awsui_grid-columns-4_vj6p7_1x3br_142",
  "grid-vertical-borders": "awsui_grid-vertical-borders_vj6p7_1x3br_155",
  "grid-horizontal-borders": "awsui_grid-horizontal-borders_vj6p7_1x3br_188",
  "root": "awsui_root_vj6p7_1x3br_242",
  "tile-container": "awsui_tile-container_vj6p7_1x3br_259",
  "has-metadata": "awsui_has-metadata_vj6p7_1x3br_269",
  "selected": "awsui_selected_vj6p7_1x3br_272",
  "disabled": "awsui_disabled_vj6p7_1x3br_276",
  "columns": "awsui_columns_vj6p7_1x3br_291",
  "column-1": "awsui_column-1_vj6p7_1x3br_296",
  "breakpoint-xs": "awsui_breakpoint-xs_vj6p7_1x3br_303",
  "breakpoint-xxs": "awsui_breakpoint-xxs_vj6p7_1x3br_308",
  "column-2": "awsui_column-2_vj6p7_1x3br_313",
  "column-3": "awsui_column-3_vj6p7_1x3br_330",
  "column-4": "awsui_column-4_vj6p7_1x3br_347",
  "control": "awsui_control_vj6p7_1x3br_365",
  "no-image": "awsui_no-image_vj6p7_1x3br_369",
  "image": "awsui_image_vj6p7_1x3br_373"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tiles/tile.js":
/*!******************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tiles/tile.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Tile": () => (/* binding */ Tile)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _radio_group_radio_button__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../radio-group/radio-button */ "./node_modules/@cloudscape-design/components/radio-group/radio-button.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tiles/styles.css.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






const Tile = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef(({ item, selected, name, breakpoint, onChange }, forwardedRef) => {
    const internalRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    const controlId = item.controlId || `${name}-value-${item.value}`;
    const mergedRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_2__.useMergeRefs)(internalRef, forwardedRef);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["tile-container"], { [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["has-metadata"]]: item.description || item.image }, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].selected]: selected }, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].disabled]: !!item.disabled }, _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"][`breakpoint-${breakpoint}`]), "data-value": item.value, onClick: () => {
            var _a;
            if (item.disabled) {
                return;
            }
            (_a = internalRef.current) === null || _a === void 0 ? void 0 : _a.focus();
            if (!selected) {
                (0,_internal_events__WEBPACK_IMPORTED_MODULE_4__.fireNonCancelableEvent)(onChange, { value: item.value });
            }
        } },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].control, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["no-image"]]: !item.image }) },
            react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_radio_group_radio_button__WEBPACK_IMPORTED_MODULE_5__["default"], { checked: selected, ref: mergedRef, name: name, value: item.value, label: item.label, description: item.description, disabled: item.disabled, controlId: controlId })),
        item.image && react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].image, { [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].disabled]: !!item.disabled }) }, item.image)));
});


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/time-input/index.js":
/*!************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/time-input/index.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/time-input/internal.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const TimeInput = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((_a, ref) => {
    var { format = 'hh:mm:ss', use24Hour = true, autoComplete = true } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["format", "use24Hour", "autoComplete"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('TimeInput');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ format: format, use24Hour: use24Hour, autoComplete: autoComplete }, props, baseComponentProps, { ref: ref })));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(TimeInput, 'TimeInput');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (TimeInput);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/time-input/internal.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/time-input/internal.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _internal_components_masked_input__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/components/masked-input */ "./node_modules/@cloudscape-design/components/internal/components/masked-input/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/time-input/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const getMaskArgs = (format, use24Hour) => {
    const segments = [
        use24Hour ? { min: 0, max: 23, length: 2 } : { min: 1, max: 12, length: 2 },
        { min: 0, max: 59, length: 2 },
        { min: 0, max: 59, length: 2 },
    ];
    return {
        separator: ':',
        segments: segments.slice(0, format.split(':').length),
    };
};
const InternalTimeInput = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { format = 'hh:mm:ss', use24Hour = true, autoComplete = true, __internalRootRef = null } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_2__.__rest)(_a, ["format", "use24Hour", "autoComplete", "__internalRootRef"]);
    const inputRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_3__["default"])(ref, inputRef);
    const maskArgs = getMaskArgs(format, use24Hour);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_masked_input__WEBPACK_IMPORTED_MODULE_4__["default"], Object.assign({}, props, { __internalRootRef: __internalRootRef, ref: inputRef, className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root, props.className), autoComplete: autoComplete, disableBrowserAutocorrect: true, mask: maskArgs })));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalTimeInput);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/time-input/styles.css.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/time-input/styles.css.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/time-input/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_l809c_im8v7_5"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/toggle/index.js":
/*!********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/toggle/index.js ***!
  \********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/toggle/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




const Toggle = react__WEBPACK_IMPORTED_MODULE_0___default().forwardRef((props, ref) => {
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_1__["default"])('Toggle');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_2__["default"], Object.assign({}, props, baseComponentProps, { ref: ref }));
});
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_3__.applyDisplayName)(Toggle, 'Toggle');
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Toggle);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/toggle/internal.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/toggle/internal.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_components_abstract_switch__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/components/abstract-switch */ "./node_modules/@cloudscape-design/components/internal/components/abstract-switch/index.js");
/* harmony import */ var _internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/forward-focus */ "./node_modules/@cloudscape-design/components/internal/hooks/forward-focus/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/toggle/styles.css.js");
/* harmony import */ var _internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/context/form-field-context */ "./node_modules/@cloudscape-design/components/internal/context/form-field-context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








const InternalToggle = react__WEBPACK_IMPORTED_MODULE_1___default().forwardRef((_a, ref) => {
    var { controlId, checked, name, disabled, children, description, ariaLabel, onFocus, onBlur, onChange, __internalRootRef = null } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["controlId", "checked", "name", "disabled", "children", "description", "ariaLabel", "onFocus", "onBlur", "onChange", "__internalRootRef"]);
    const { ariaDescribedby, ariaLabelledby } = (0,_internal_context_form_field_context__WEBPACK_IMPORTED_MODULE_4__.useFormFieldContext)(rest);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const checkboxRef = (0,react__WEBPACK_IMPORTED_MODULE_1__.useRef)(null);
    (0,_internal_hooks_forward_focus__WEBPACK_IMPORTED_MODULE_5__["default"])(ref, checkboxRef);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_internal_components_abstract_switch__WEBPACK_IMPORTED_MODULE_6__["default"], Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].root, baseProps.className), controlClassName: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["toggle-control"], {
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["toggle-control-checked"]]: checked,
            [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["toggle-control-disabled"]]: disabled,
        }), outlineClassName: _styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"].outline, controlId: controlId, disabled: disabled, label: children, description: description, descriptionBottomPadding: true, ariaLabel: ariaLabel, ariaLabelledby: ariaLabelledby, ariaDescribedby: ariaDescribedby, nativeControl: nativeControlProps => (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("input", Object.assign({}, nativeControlProps, { ref: checkboxRef, type: "checkbox", checked: checked, name: name, onFocus: () => (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onFocus), onBlur: () => (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onBlur), 
            // empty handler to suppress React controllability warning
            onChange: () => { } }))), onClick: () => {
            var _a;
            (_a = checkboxRef.current) === null || _a === void 0 ? void 0 : _a.focus();
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onChange, { checked: !checked });
        }, styledControl: 
        /*Using span, not div for HTML validity*/
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["toggle-handle"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["toggle-handle-checked"]]: checked,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_7__["default"]["toggle-handle-disabled"]]: disabled,
            }) }), __internalRootRef: __internalRootRef })));
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InternalToggle);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/toggle/styles.css.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/toggle/styles.css.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/toggle/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_4yi2u_1qeq5_93",
  "outline": "awsui_outline_4yi2u_1qeq5_107",
  "toggle-control": "awsui_toggle-control_4yi2u_1qeq5_126",
  "toggle-control-checked": "awsui_toggle-control-checked_4yi2u_1qeq5_135",
  "toggle-control-disabled": "awsui_toggle-control-disabled_4yi2u_1qeq5_138",
  "toggle-handle": "awsui_toggle-handle_4yi2u_1qeq5_145",
  "toggle-handle-checked": "awsui_toggle-handle-checked_4yi2u_1qeq5_157",
  "toggle-handle-disabled": "awsui_toggle-handle-disabled_4yi2u_1qeq5_160"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/token-group/dismiss-button.js":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/token-group/dismiss-button.js ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/token-group/styles.css.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(DismissButton));
function DismissButton({ disabled, dismissLabel, onDismiss }, ref) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", { ref: ref, type: "button", className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["dismiss-button"]), disabled: disabled, onClick: onDismiss, "aria-label": dismissLabel },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { name: "close" })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/token-group/index.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/token-group/index.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ TokenGroup)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/token-group/internal.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function TokenGroup(_a) {
    var { items = [], alignment = 'horizontal' } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["items", "alignment"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('TokenGroup');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({ items: items, alignment: alignment }, props, baseComponentProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(TokenGroup, 'TokenGroup');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/token-group/internal.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/token-group/internal.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalTokenGroup)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_components_option__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/components/option */ "./node_modules/@cloudscape-design/components/internal/components/option/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/check-controlled */ "./node_modules/@cloudscape-design/components/internal/hooks/check-controlled/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/token-group/styles.css.js");
/* harmony import */ var _internal_components_token_list__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/components/token-list */ "./node_modules/@cloudscape-design/components/internal/components/token-list/index.js");
/* harmony import */ var _token__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./token */ "./node_modules/@cloudscape-design/components/token-group/token.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









function InternalTokenGroup(_a) {
    var { alignment, items, onDismiss, limit, i18nStrings, __internalRootRef } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["alignment", "items", "onDismiss", "limit", "i18nStrings", "__internalRootRef"]);
    (0,_internal_hooks_check_controlled__WEBPACK_IMPORTED_MODULE_4__["default"])('TokenGroup', 'items', items, 'onDismiss', onDismiss);
    const [removedItemIndex, setRemovedItemIndex] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_1__.getBaseProps)(props);
    const hasItems = items.length > 0;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_2__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].root, hasItems && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["has-items"]), ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_token_list__WEBPACK_IMPORTED_MODULE_6__["default"], { alignment: alignment, items: items, limit: limit, renderItem: (item, itemIndex) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_token__WEBPACK_IMPORTED_MODULE_7__.Token, { ariaLabel: item.label, dismissLabel: item.dismissLabel, onDismiss: () => {
                    (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireNonCancelableEvent)(onDismiss, { itemIndex });
                    setRemovedItemIndex(itemIndex);
                }, disabled: item.disabled },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_option__WEBPACK_IMPORTED_MODULE_9__["default"], { option: item, isGenericGroup: false }))), i18nStrings: i18nStrings, removedItemIndex: removedItemIndex })));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/token-group/styles.css.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/token-group/styles.css.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/token-group/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_dm8gx_o4sq7_97",
  "has-items": "awsui_has-items_dm8gx_o4sq7_109",
  "dismiss-button": "awsui_dismiss-button_dm8gx_o4sq7_113",
  "token": "awsui_token_dm8gx_o4sq7_147",
  "token-box": "awsui_token-box_dm8gx_o4sq7_154",
  "token-box-error": "awsui_token-box-error_dm8gx_o4sq7_166",
  "token-box-disabled": "awsui_token-box-disabled_dm8gx_o4sq7_177"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/token-group/token.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/token-group/token.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Token": () => (/* binding */ Token)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _dismiss_button__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./dismiss-button */ "./node_modules/@cloudscape-design/components/token-group/dismiss-button.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/token-group/styles.css.js");
/* harmony import */ var _form_field_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../form-field/internal */ "./node_modules/@cloudscape-design/components/form-field/internal.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0








function Token(_a) {
    var { ariaLabel, disabled, dismissLabel, onDismiss, children, errorText, errorIconAriaLabel } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["ariaLabel", "disabled", "dismissLabel", "onDismiss", "children", "errorText", "errorIconAriaLabel"]);
    const errorId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_4__.useUniqueId)('error');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"].token, baseProps.className), role: "group", "aria-label": ariaLabel, "aria-describedby": errorText ? errorId : undefined, "aria-disabled": disabled }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["token-box"], disabled && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["token-box-disabled"], errorText && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["token-box-error"]) },
            children,
            onDismiss && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_dismiss_button__WEBPACK_IMPORTED_MODULE_6__["default"], { disabled: disabled, dismissLabel: dismissLabel, onDismiss: onDismiss })),
        errorText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_field_internal__WEBPACK_IMPORTED_MODULE_7__.FormFieldError, { id: errorId, errorIconAriaLabel: errorIconAriaLabel }, errorText))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/index.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/index.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ TopNavigation)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./internal */ "./node_modules/@cloudscape-design/components/top-navigation/internal.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function TopNavigation(_a) {
    var { utilities = [] } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_1__.__rest)(_a, ["utilities"]);
    const baseComponentProps = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_2__["default"])('TopNavigation');
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal__WEBPACK_IMPORTED_MODULE_3__["default"], Object.assign({}, baseComponentProps, { utilities: utilities }, restProps));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_4__.applyDisplayName)(TopNavigation, 'TopNavigation');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/internal.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/internal.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ InternalTopNavigation)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_components_visual_context__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/components/visual-context */ "./node_modules/@cloudscape-design/components/internal/components/visual-context/index.js");
/* harmony import */ var _internal_components_portal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/components/portal */ "./node_modules/@cloudscape-design/components/internal/components/portal/index.js");
/* harmony import */ var _internal_hooks_use_effect_on_update__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-effect-on-update */ "./node_modules/@cloudscape-design/components/internal/hooks/use-effect-on-update.js");
/* harmony import */ var _use_top_navigation_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./use-top-navigation.js */ "./node_modules/@cloudscape-design/components/top-navigation/use-top-navigation.js");
/* harmony import */ var _parts_utility__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./parts/utility */ "./node_modules/@cloudscape-design/components/top-navigation/parts/utility.js");
/* harmony import */ var _parts_overflow_menu__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./parts/overflow-menu */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/index.js");
/* harmony import */ var _internal_components_menu_dropdown__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/components/menu-dropdown */ "./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/top-navigation/styles.css.js");
/* harmony import */ var _internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/utils/check-safe-url */ "./node_modules/@cloudscape-design/components/internal/utils/check-safe-url.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0













function InternalTopNavigation(_a) {
    var { __internalRootRef, identity, i18nStrings, utilities, search } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["__internalRootRef", "identity", "i18nStrings", "utilities", "search"]);
    (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_4__.checkSafeUrl)('TopNavigation', identity.href);
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const { mainRef, virtualRef, breakpoint, responsiveState, isSearchExpanded, onSearchUtilityClick } = (0,_use_top_navigation_js__WEBPACK_IMPORTED_MODULE_5__.useTopNavigation)({ identity, search, utilities });
    const [overflowMenuOpen, setOverflowMenuOpen] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const overflowMenuTriggerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const isNarrowViewport = breakpoint === 'default';
    const isMediumViewport = breakpoint === 'xxs';
    const isLargeViewport = breakpoint === 's';
    const onIdentityClick = (event) => {
        if ((0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.isPlainLeftClick)(event)) {
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_6__.fireCancelableEvent)(identity.onFollow, {}, event);
        }
    };
    const toggleOverflowMenu = () => {
        setOverflowMenuOpen(overflowMenuOpen => !overflowMenuOpen);
    };
    const menuTriggerVisible = !isSearchExpanded && responsiveState.hideUtilities;
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        setOverflowMenuOpen(false);
    }, [menuTriggerVisible]);
    (0,_internal_hooks_use_effect_on_update__WEBPACK_IMPORTED_MODULE_7__.useEffectOnUpdate)(() => {
        var _a;
        if (!overflowMenuOpen) {
            (_a = overflowMenuTriggerRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
    }, [overflowMenuOpen]);
    // Render the top nav twice; once as the top nav that users can see, and another
    // "virtual" top nav used just for calculations. The virtual top nav doesn't react to
    // layout changes and renders two sets of utilities: one with labels and one without.
    const content = (isVirtual) => {
        var _a, _b;
        const Wrapper = isVirtual ? 'div' : 'header';
        const showIdentity = isVirtual || !isSearchExpanded;
        const showTitle = isVirtual || !responsiveState.hideTitle;
        const showSearchSlot = search && (isVirtual || !responsiveState.hideSearch || isSearchExpanded);
        const showSearchUtility = isVirtual || (search && responsiveState.hideSearch);
        const showUtilities = isVirtual || !isSearchExpanded;
        const showMenuTrigger = isVirtual || menuTriggerVisible;
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Wrapper, { ref: isVirtual ? virtualRef : mainRef, "aria-hidden": isVirtual ? true : undefined, 
            // Wrapper is an alias for "div" or "header".
            // eslint-disable-next-line react/forbid-component-props
            className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["top-navigation"], {
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].virtual]: isVirtual,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].hidden]: isVirtual,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].narrow]: isNarrowViewport,
                [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].medium]: isMediumViewport,
            }) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["padding-box"] },
                showIdentity && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].identity, !identity.logo && _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["no-logo"]) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["identity-link"], href: identity.href, onClick: onIdentityClick },
                        identity.logo && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("img", { role: "img", src: (_a = identity.logo) === null || _a === void 0 ? void 0 : _a.src, alt: (_b = identity.logo) === null || _b === void 0 ? void 0 : _b.alt, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].logo, {
                                [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].narrow]: isNarrowViewport,
                            }) })),
                        showTitle && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].title }, identity.title)))),
                showSearchSlot && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].inputs },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].search, !isVirtual && isSearchExpanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["search-expanded"]) }, search))),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].utilities },
                    showSearchUtility && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["utility-wrapper"], _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["utility-type-button"], _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["utility-type-button-link"], {
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].narrow]: isNarrowViewport,
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].medium]: isMediumViewport,
                        }), "data-utility-special": "search" },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_parts_utility__WEBPACK_IMPORTED_MODULE_9__["default"], { hideText: true, definition: {
                                type: 'button',
                                iconName: isSearchExpanded ? 'close' : 'search',
                                ariaLabel: isSearchExpanded
                                    ? i18nStrings.searchDismissIconAriaLabel
                                    : i18nStrings.searchIconAriaLabel,
                                onClick: onSearchUtilityClick,
                            } }))),
                    showUtilities &&
                        utilities
                            .filter((_utility, i) => isVirtual || !responsiveState.hideUtilities || responsiveState.hideUtilities.indexOf(i) === -1)
                            .map((utility, i) => {
                            var _a;
                            const hideText = !!responsiveState.hideUtilityText;
                            const isLast = (isVirtual || !showMenuTrigger) && i === utilities.length - 1;
                            const offsetRight = isLast && isLargeViewport ? 'xxl' : isLast ? 'l' : undefined;
                            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { key: i, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["utility-wrapper"], _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"][`utility-type-${utility.type}`], utility.type === 'button' && _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"][`utility-type-button-${(_a = utility.variant) !== null && _a !== void 0 ? _a : 'link'}`], {
                                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].narrow]: isNarrowViewport,
                                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].medium]: isMediumViewport,
                                }), "data-utility-index": i, "data-utility-hide": `${hideText}` },
                                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_parts_utility__WEBPACK_IMPORTED_MODULE_9__["default"], { hideText: hideText, definition: utility, offsetRight: offsetRight })));
                        }),
                    isVirtual &&
                        utilities.map((utility, i) => {
                            var _a;
                            const hideText = !responsiveState.hideUtilityText;
                            const isLast = !showMenuTrigger && i === utilities.length - 1;
                            const offsetRight = isLast && isLargeViewport ? 'xxl' : isLast ? 'l' : undefined;
                            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { key: i, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["utility-wrapper"], _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"][`utility-type-${utility.type}`], utility.type === 'button' && _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"][`utility-type-button-${(_a = utility.variant) !== null && _a !== void 0 ? _a : 'link'}`], {
                                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].narrow]: isNarrowViewport,
                                    [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].medium]: isMediumViewport,
                                }), "data-utility-index": i, "data-utility-hide": `${hideText}` },
                                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_parts_utility__WEBPACK_IMPORTED_MODULE_9__["default"], { hideText: hideText, definition: utility, offsetRight: offsetRight })));
                        }),
                    showMenuTrigger && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["utility-wrapper"], _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["utility-type-menu-dropdown"], {
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].narrow]: isNarrowViewport,
                            [_styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"].medium]: isMediumViewport,
                        }), "data-utility-special": "menu-trigger" },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_menu_dropdown__WEBPACK_IMPORTED_MODULE_10__.ButtonTrigger, { expanded: overflowMenuOpen, onClick: toggleOverflowMenu, offsetRight: "l", ref: !isVirtual ? overflowMenuTriggerRef : undefined }, i18nStrings.overflowMenuTriggerText)))))));
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { ref: __internalRootRef }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_visual_context__WEBPACK_IMPORTED_MODULE_11__["default"], { contextName: "top-navigation" },
            content(false),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_portal__WEBPACK_IMPORTED_MODULE_12__["default"], null, content(true)),
            menuTriggerVisible && overflowMenuOpen && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_8__["default"]["overflow-menu-drawer"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_parts_overflow_menu__WEBPACK_IMPORTED_MODULE_13__["default"], { headerText: i18nStrings.overflowMenuTitleText, dismissIconAriaLabel: i18nStrings.overflowMenuDismissIconAriaLabel, backIconAriaLabel: i18nStrings.overflowMenuBackIconAriaLabel, items: utilities.filter((utility, i) => (!responsiveState.hideUtilities || responsiveState.hideUtilities.indexOf(i) !== -1) &&
                        !utility.disableUtilityCollapse), onClose: toggleOverflowMenu }))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/header.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/header.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../styles.css.js */ "./node_modules/@cloudscape-design/components/top-navigation/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0



const Header = ({ children, secondaryText, backIconAriaLabel, dismissIconAriaLabel, onBack, onClose, }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["overflow-menu-header"] },
        onBack && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_2__["default"]
        // Used for test-utils, which require the selectable element to have a classname.
        // eslint-disable-next-line react/forbid-component-props
        , { 
            // Used for test-utils, which require the selectable element to have a classname.
            // eslint-disable-next-line react/forbid-component-props
            className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["overflow-menu-back-button"], ariaLabel: backIconAriaLabel, iconName: "angle-left", variant: "icon", onClick: () => onBack() })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("h2", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["overflow-menu-header-text"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["overflow-menu-header-text--title"] }, children),
            secondaryText && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["overflow-menu-header-text--secondary"] }, secondaryText)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_2__["default"]
        // eslint-disable-next-line react/forbid-component-props
        , { 
            // eslint-disable-next-line react/forbid-component-props
            className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["overflow-menu-dismiss-button"], ariaLabel: dismissIconAriaLabel, iconName: "close", variant: "icon", onClick: () => onClose && onClose() })));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Header);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/index.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/index.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./router */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/router.js");
/* harmony import */ var _views_utilities__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./views/utilities */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/views/utilities.js");
/* harmony import */ var _views_submenu__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./views/submenu */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/views/submenu.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../styles.css.js */ "./node_modules/@cloudscape-design/components/top-navigation/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





const OverflowMenu = ({ headerText, dismissIconAriaLabel, backIconAriaLabel, items = [], onClose, }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["overflow-menu"], onKeyUp: event => {
            if (event.key === 'Escape') {
                onClose === null || onClose === void 0 ? void 0 : onClose();
            }
        } },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_router__WEBPACK_IMPORTED_MODULE_2__["default"], null,
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_router__WEBPACK_IMPORTED_MODULE_2__.Route, { view: "utilities", element: data => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_views_utilities__WEBPACK_IMPORTED_MODULE_3__["default"], { headerText: headerText, items: items, focusIndex: data === null || data === void 0 ? void 0 : data.utilityIndex, dismissIconAriaLabel: dismissIconAriaLabel, backIconAriaLabel: backIconAriaLabel, onClose: onClose })) }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_router__WEBPACK_IMPORTED_MODULE_2__.Route, { view: "dropdown-menu", element: data => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_views_submenu__WEBPACK_IMPORTED_MODULE_4__["default"], { headerText: data === null || data === void 0 ? void 0 : data.headerText, headerSecondaryText: data === null || data === void 0 ? void 0 : data.headerSecondaryText, dismissIconAriaLabel: dismissIconAriaLabel, backIconAriaLabel: backIconAriaLabel, definition: data === null || data === void 0 ? void 0 : data.definition, utilityIndex: data === null || data === void 0 ? void 0 : data.utilityIndex, onClose: onClose })) }))));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (OverflowMenu);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/menu-item.js":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/menu-item.js ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SubmenuItem": () => (/* binding */ SubmenuItem),
/* harmony export */   "UtilityMenuItem": () => (/* binding */ UtilityMenuItem)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _router__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./router */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/router.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../styles.css.js */ "./node_modules/@cloudscape-design/components/top-navigation/styles.css.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







const ListItem = ({ children, startIcon, endIcon }) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        startIcon && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["overflow-menu-list-item-icon"] }, startIcon),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["overflow-menu-list-item-text"] }, children),
        endIcon && endIcon));
};
const LinkItem = (0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(({ children, external, href, target, rel, startIcon, endIcon, onFollow, context, testId }, ref) => {
    const anchorTarget = target !== null && target !== void 0 ? target : (external ? '_blank' : undefined);
    const anchorRel = rel !== null && rel !== void 0 ? rel : (anchorTarget === '_blank' ? 'noopener noreferrer' : undefined);
    const anchorProps = {
        href,
        target: anchorTarget,
        rel: anchorRel,
        onClick(event) {
            if ((0,_internal_events__WEBPACK_IMPORTED_MODULE_3__.isPlainLeftClick)(event)) {
                onFollow === null || onFollow === void 0 ? void 0 : onFollow(event);
            }
        },
    };
    const buttonProps = {
        role: 'button',
        tabIndex: 0,
        onKeyDown(event) {
            if (event.key === ' ') {
                event.preventDefault();
            }
        },
        onKeyUp(event) {
            if (event.key === ' ' || event.key === 'Enter') {
                onFollow === null || onFollow === void 0 ? void 0 : onFollow(event);
            }
        },
        onClick: onFollow,
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", Object.assign({ ref: ref, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["overflow-menu-control"], _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["overflow-menu-control-link"], context && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`overflow-menu-control-${context}`]) }, (typeof href === 'string' ? anchorProps : buttonProps), (testId ? { 'data-testid': testId } : {})),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ListItem, { startIcon: startIcon, endIcon: endIcon }, children)));
});
const ButtonItem = (0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(({ children, startIcon, endIcon, onFollow: onClick, testId }, ref) => {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", Object.assign({ ref: ref, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["overflow-menu-control"], onClick: onClick }, (typeof testId === 'string' ? { 'data-testid': testId } : {})),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ListItem, { startIcon: startIcon, endIcon: endIcon }, children)));
});
const NavigationItem = (0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)((_a, ref) => {
    var { startIcon, children, index, testId } = _a, definition = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["startIcon", "children", "index", "testId"]);
    const navigate = (0,_router__WEBPACK_IMPORTED_MODULE_5__.useNavigate)();
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ButtonItem, { ref: ref, startIcon: startIcon, endIcon: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: "angle-right" }), testId: testId, onFollow: () => navigate('dropdown-menu', {
            definition,
            headerText: definition.text || definition.title,
            headerSecondaryText: definition.description,
            utilityIndex: index,
        }) }, children));
});
const ExpandableItem = (_a) => {
    var { children, onItemClick } = _a, definition = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["children", "onItemClick"]);
    const [expanded, setExpanded] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
    const headerId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_7__.useUniqueId)('overflow-menu-item');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("button", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["overflow-menu-control"], _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["overflow-menu-control-expandable-menu-trigger"]), onClick: () => setExpanded(value => !value), "aria-expanded": expanded },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ListItem, { endIcon: react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].icon, expanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].expanded) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: "caret-up-filled" })) },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { id: headerId }, children))),
        expanded && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["overflow-menu-list"], _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["overflow-menu-list-submenu"]), "aria-labelledby": headerId }, definition.items.map((item, index) => {
            const isGroup = typeof item.items !== 'undefined';
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: index, className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`overflow-menu-list-item`], _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`overflow-menu-list-item-dropdown-menu`]) }, dropdownComponentFactory(item, isGroup, onItemClick)));
        })))));
};
function utilityComponentFactory(utility, index, ref) {
    const label = utility.text || utility.title;
    const hasIcon = !!utility.iconName || !!utility.iconUrl || !!utility.iconAlt || !!utility.iconSvg;
    const startIcon = hasIcon && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: utility.iconName, url: utility.iconUrl, alt: utility.iconAlt, svg: utility.iconSvg }));
    switch (utility.type) {
        case 'button': {
            const handleClick = (event) => {
                (0,_internal_events__WEBPACK_IMPORTED_MODULE_3__.fireCancelableEvent)(utility.onClick, {}, event);
            };
            const content = (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
                label,
                utility.external && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
                    ' ',
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { "aria-label": utility.externalIconAriaLabel, role: utility.externalIconAriaLabel ? 'img' : undefined },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: "external", size: "normal" }))))));
            if (!utility.href) {
                return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ButtonItem, { ref: ref, startIcon: startIcon, onFollow: handleClick, testId: `__${index}` }, content));
            }
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(LinkItem, { ref: ref, startIcon: startIcon, href: utility.href, external: utility.external, target: utility.target, rel: utility.rel, testId: `__${index}`, onFollow: handleClick }, content));
        }
        case 'menu-dropdown': {
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(NavigationItem, Object.assign({ ref: ref, startIcon: startIcon, index: index }, utility, { testId: `__${index}` }), label));
        }
    }
}
function dropdownComponentFactory(item, expandable, onItemClick) {
    const label = item.text;
    const hasIcon = !!item.iconName || !!item.iconUrl || !!item.iconAlt || !!item.iconSvg;
    const startIcon = hasIcon && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: item.iconName, url: item.iconUrl, alt: item.iconAlt, svg: item.iconSvg }));
    if (expandable) {
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ExpandableItem, Object.assign({}, item, { onItemClick: onItemClick }), label));
    }
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(LinkItem, { startIcon: startIcon, href: item.href, external: item.external, context: "dropdown-menu", testId: item.id, onFollow: () => onItemClick(item) },
        label,
        item.external && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
            ' ',
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { "aria-label": item.externalIconAriaLabel, role: item.externalIconAriaLabel ? 'img' : undefined },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: "external", size: "normal" }))))));
}
const UtilityMenuItem = (0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)((_a, ref) => {
    var { index } = _a, props = (0,tslib__WEBPACK_IMPORTED_MODULE_4__.__rest)(_a, ["index"]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`overflow-menu-list-item`], _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`overflow-menu-list-item-utility`]) }, utilityComponentFactory(props, index, ref)));
});
const SubmenuItem = (props) => {
    const expandable = typeof props.items !== 'undefined';
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`overflow-menu-list-item`], _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`overflow-menu-list-item-submenu`], expandable && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`overflow-menu-list-item-expandable`]) }, dropdownComponentFactory(props, expandable, props.onItemClick)));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/router.js":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/router.js ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Route": () => (/* binding */ Route),
/* harmony export */   "ViewContext": () => (/* binding */ ViewContext),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "useNavigate": () => (/* binding */ useNavigate)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

const defaultCtx = { state: { view: 'utilities', data: null }, setState: () => { } };
const ViewContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(defaultCtx);
const useNavigate = () => {
    const { setState } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ViewContext);
    const navigate = (view, data) => {
        setState({ view, data });
    };
    return navigate;
};
const Route = ({ view, element }) => {
    const { state } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ViewContext);
    if (view === state.view) {
        if (typeof element === 'function') {
            return element(state.data);
        }
        return react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, element);
    }
    return null;
};
const Router = ({ children }) => {
    const [state, setState] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ view: 'utilities', data: null });
    return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ViewContext.Provider, { value: { state, setState } }, children);
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Router);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/views/submenu.js":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/views/submenu.js ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react_focus_lock__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react-focus-lock */ "./node_modules/react-focus-lock/dist/es2015/index.js");
/* harmony import */ var _router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../router */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/router.js");
/* harmony import */ var _header__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../header */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/header.js");
/* harmony import */ var _menu_item__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../menu-item */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/menu-item.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../styles.css.js */ "./node_modules/@cloudscape-design/components/top-navigation/styles.css.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









const SubmenuView = ({ onClose, utilityIndex, headerText, headerSecondaryText, dismissIconAriaLabel, backIconAriaLabel, definition, }) => {
    const navigate = (0,_router__WEBPACK_IMPORTED_MODULE_2__.useNavigate)();
    const headerId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_3__.useUniqueId)('overflow-menu-header');
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_focus_lock__WEBPACK_IMPORTED_MODULE_4__["default"], { returnFocus: true },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header__WEBPACK_IMPORTED_MODULE_5__["default"], { secondaryText: headerSecondaryText, dismissIconAriaLabel: dismissIconAriaLabel, backIconAriaLabel: backIconAriaLabel, onClose: onClose, onBack: () => navigate('utilities', { utilityIndex }) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { id: headerId }, headerText)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["overflow-menu-list"], _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["overflow-menu-list-submenu"]), "aria-labelledby": headerId }, definition.items.map((item, index) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_menu_item__WEBPACK_IMPORTED_MODULE_7__.SubmenuItem, Object.assign({ key: index }, item, { onItemClick: item => {
                (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireCancelableEvent)(definition.onItemClick, { id: item.id, href: item.href, external: item.external });
                onClose === null || onClose === void 0 ? void 0 : onClose();
            } })))))));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SubmenuView);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/views/utilities.js":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/views/utilities.js ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_focus_lock__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react-focus-lock */ "./node_modules/react-focus-lock/dist/es2015/index.js");
/* harmony import */ var _header__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../header */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/header.js");
/* harmony import */ var _menu_item__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../menu-item */ "./node_modules/@cloudscape-design/components/top-navigation/parts/overflow-menu/menu-item.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../styles.css.js */ "./node_modules/@cloudscape-design/components/top-navigation/styles.css.js");
/* harmony import */ var _internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../internal/hooks/use-unique-id */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0






const UtilitiesView = ({ headerText, dismissIconAriaLabel, onClose, items = [], focusIndex }) => {
    const headerId = (0,_internal_hooks_use_unique_id__WEBPACK_IMPORTED_MODULE_1__.useUniqueId)('overflow-menu-header');
    const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a;
        // A focus index is used to set the focus back to the submenu trigger
        // returning from a submenu.
        if (typeof focusIndex === 'number') {
            (_a = ref.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
    }, [focusIndex]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_focus_lock__WEBPACK_IMPORTED_MODULE_2__["default"], { returnFocus: true },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header__WEBPACK_IMPORTED_MODULE_3__["default"], { dismissIconAriaLabel: dismissIconAriaLabel, onClose: onClose },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { id: headerId }, headerText)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["overflow-menu-list"], "aria-labelledby": headerId }, items.map((utility, index) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_menu_item__WEBPACK_IMPORTED_MODULE_5__.UtilityMenuItem, Object.assign({ key: index, index: index, ref: index === focusIndex ? ref : undefined }, utility)))))));
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (UtilitiesView);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/parts/utility.js":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/parts/utility.js ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Utility)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _link_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../link/internal */ "./node_modules/@cloudscape-design/components/link/internal.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _internal_components_menu_dropdown__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../internal/components/menu-dropdown */ "./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../styles.css.js */ "./node_modules/@cloudscape-design/components/top-navigation/styles.css.js");
/* harmony import */ var _internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../internal/utils/check-safe-url */ "./node_modules/@cloudscape-design/components/internal/utils/check-safe-url.js");
/* harmony import */ var _internal_utils_strings__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../internal/utils/strings */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0










function Utility({ hideText, definition, offsetRight }) {
    var _a;
    const hasIcon = !!definition.iconName || !!definition.iconUrl || !!definition.iconAlt || !!definition.iconSvg;
    const shouldHideText = hideText && !definition.disableTextCollapse && hasIcon;
    let ariaLabel = (_a = definition.ariaLabel) !== null && _a !== void 0 ? _a : definition.text;
    if (definition.type === 'button') {
        ariaLabel = definition.ariaLabel
            ? definition.ariaLabel
            : (0,_internal_utils_strings__WEBPACK_IMPORTED_MODULE_2__.joinStrings)(definition.text, definition.externalIconAriaLabel);
        (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_3__.checkSafeUrl)('TopNavigation', definition.href);
        if (definition.variant === 'primary-button') {
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`offset-right-${offsetRight}`] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { variant: "primary", href: definition.href, target: definition.external ? '_blank' : undefined, onClick: definition.onClick, ariaLabel: ariaLabel, iconName: definition.iconName, iconUrl: definition.iconUrl, iconAlt: definition.iconAlt, iconSvg: definition.iconSvg }, shouldHideText ? null : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
                    definition.text,
                    definition.external && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
                        ' ',
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["utility-button-external-icon"], _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`offset-right-${offsetRight}`]), "aria-label": definition.externalIconAriaLabel, role: definition.externalIconAriaLabel ? 'img' : undefined },
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: "external" })))))))));
        }
        else {
            // Link
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"][`offset-right-${offsetRight}`] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_link_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { variant: "top-navigation", href: definition.href, target: definition.target, rel: definition.rel, external: definition.external, onFollow: evt => (0,_internal_events__WEBPACK_IMPORTED_MODULE_8__.fireCancelableEvent)(definition.onClick, {}, evt), ariaLabel: ariaLabel },
                    hasIcon && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { name: definition.iconName, url: definition.iconUrl, alt: definition.iconAlt, svg: definition.iconSvg, badge: definition.badge })),
                    !shouldHideText && definition.text && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: hasIcon ? _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["utility-link-icon"] : undefined }, definition.text)))));
        }
    }
    else if (definition.type === 'menu-dropdown') {
        const title = definition.title || definition.text;
        const shouldShowTitle = shouldHideText || !definition.text;
        checkSafeUrlRecursively(definition.items);
        return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_menu_dropdown__WEBPACK_IMPORTED_MODULE_9__["default"], Object.assign({}, definition, { title: shouldShowTitle ? title : '', ariaLabel: ariaLabel, offsetRight: offsetRight }), !shouldHideText && definition.text));
    }
    return null;
}
function checkSafeUrlRecursively(itemOrGroup) {
    for (const item of itemOrGroup) {
        (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_3__.checkSafeUrl)('TopNavigation', item.href);
        if ('items' in item) {
            checkSafeUrlRecursively(item.items);
        }
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/styles.css.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/styles.css.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/top-navigation/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "icon": "awsui_icon_k5dlb_f8s5t_93",
  "top-navigation": "awsui_top-navigation_k5dlb_f8s5t_111",
  "padding-box": "awsui_padding-box_k5dlb_f8s5t_124",
  "medium": "awsui_medium_k5dlb_f8s5t_134",
  "narrow": "awsui_narrow_k5dlb_f8s5t_134",
  "virtual": "awsui_virtual_k5dlb_f8s5t_145",
  "hidden": "awsui_hidden_k5dlb_f8s5t_149",
  "\t": "awsui_\t_k5dlb_f8s5t_1",
  "identity": "awsui_identity_k5dlb_f8s5t_161",
  "identity-link": "awsui_identity-link_k5dlb_f8s5t_164",
  "no-logo": "awsui_no-logo_k5dlb_f8s5t_181",
  "logo": "awsui_logo_k5dlb_f8s5t_185",
  "title": "awsui_title_k5dlb_f8s5t_197",
  "inputs": "awsui_inputs_k5dlb_f8s5t_212",
  "search": "awsui_search_k5dlb_f8s5t_219",
  "search-expanded": "awsui_search-expanded_k5dlb_f8s5t_223",
  "utilities": "awsui_utilities_k5dlb_f8s5t_227",
  "utility-wrapper": "awsui_utility-wrapper_k5dlb_f8s5t_238",
  "utility-type-button-link": "awsui_utility-type-button-link_k5dlb_f8s5t_259",
  "utility-type-menu-dropdown": "awsui_utility-type-menu-dropdown_k5dlb_f8s5t_263",
  "utility-type-button-primary-button": "awsui_utility-type-button-primary-button_k5dlb_f8s5t_271",
  "utility-link-icon": "awsui_utility-link-icon_k5dlb_f8s5t_279",
  "utility-button-external-icon": "awsui_utility-button-external-icon_k5dlb_f8s5t_283",
  "offset-right-none": "awsui_offset-right-none_k5dlb_f8s5t_287",
  "offset-right-l": "awsui_offset-right-l_k5dlb_f8s5t_291",
  "offset-right-xxl": "awsui_offset-right-xxl_k5dlb_f8s5t_295",
  "overflow-menu-drawer": "awsui_overflow-menu-drawer_k5dlb_f8s5t_300",
  "overflow-menu": "awsui_overflow-menu_k5dlb_f8s5t_300",
  "overflow-menu-header": "awsui_overflow-menu-header_k5dlb_f8s5t_322",
  "overflow-menu-header-text": "awsui_overflow-menu-header-text_k5dlb_f8s5t_329",
  "overflow-menu-header-text--secondary": "awsui_overflow-menu-header-text--secondary_k5dlb_f8s5t_340",
  "overflow-menu-header-text--title": "awsui_overflow-menu-header-text--title_k5dlb_f8s5t_346",
  "overflow-menu-back-button": "awsui_overflow-menu-back-button_k5dlb_f8s5t_350",
  "overflow-menu-dismiss-button": "awsui_overflow-menu-dismiss-button_k5dlb_f8s5t_354",
  "overflow-menu-control": "awsui_overflow-menu-control_k5dlb_f8s5t_358",
  "overflow-menu-list-item-utility": "awsui_overflow-menu-list-item-utility_k5dlb_f8s5t_375",
  "overflow-menu-control-link": "awsui_overflow-menu-control-link_k5dlb_f8s5t_382",
  "overflow-menu-control-expandable-menu-trigger": "awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_f8s5t_385",
  "overflow-menu-list": "awsui_overflow-menu-list_k5dlb_f8s5t_375",
  "overflow-menu-list-submenu": "awsui_overflow-menu-list-submenu_k5dlb_f8s5t_416",
  "overflow-menu-list-item": "awsui_overflow-menu-list-item_k5dlb_f8s5t_375",
  "overflow-menu-list-item-icon": "awsui_overflow-menu-list-item-icon_k5dlb_f8s5t_424",
  "overflow-menu-list-item-text": "awsui_overflow-menu-list-item-text_k5dlb_f8s5t_427",
  "overflow-menu-list-item-submenu": "awsui_overflow-menu-list-item-submenu_k5dlb_f8s5t_436",
  "overflow-menu-list-item-dropdown-menu": "awsui_overflow-menu-list-item-dropdown-menu_k5dlb_f8s5t_441",
  "overflow-menu-list-item-expandable": "awsui_overflow-menu-list-item-expandable_k5dlb_f8s5t_444",
  "expanded": "awsui_expanded_k5dlb_f8s5t_452"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/use-top-navigation.js":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/use-top-navigation.js ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "determineBestResponsiveState": () => (/* binding */ determineBestResponsiveState),
/* harmony export */   "generateResponsiveStateKeys": () => (/* binding */ generateResponsiveStateKeys),
/* harmony export */   "useTopNavigation": () => (/* binding */ useTopNavigation)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-query.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/top-navigation/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




// A small buffer to make calculations more lenient against browser lag or padding adjustments.
const RESPONSIVENESS_BUFFER = 20;
function useTopNavigation({ identity, search, utilities }) {
    // Refs and breakpoints
    const mainRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const virtualRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const [breakpoint, breakpointRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_1__.useContainerBreakpoints)(['xxs', 's']);
    // Responsiveness state
    // The component works by calculating the possible resize states that it can
    // be in, and having a state variable to track which state we're currently in.
    const hasSearch = !!search;
    const hasTitleWithLogo = identity && !!identity.logo && !!identity.title;
    const responsiveStates = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
        return generateResponsiveStateKeys(utilities, hasSearch, hasTitleWithLogo);
    }, [utilities, hasSearch, hasTitleWithLogo]);
    // To hide/show elements dynamically, we need to know how much space they take up,
    // even if they're not being rendered. The top navigation elements are hidden/resized
    // based on the available size or if a search bar is open, and they need to be available
    // for calculations so we know where to toggle them. So we render a second, more stable
    // top-nav off screen to do these calculations against.
    //
    // We can't "affix" these values to pixels because they can depend on spacing tokens.
    // It's easier to render all of these utilities separately rather than figuring out
    // spacing token values, icon sizes, text widths, etc.
    const [responsiveState, setResponsiveState] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)();
    const recalculateFit = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        var _a, _b, _c, _d;
        if (!(mainRef === null || mainRef === void 0 ? void 0 : mainRef.current) || !virtualRef.current) {
            setResponsiveState(responsiveStates[0]);
            return;
        }
        // Get available width from the visible top navigation.
        const availableWidth = getContentBoxWidth(mainRef.current.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["padding-box"]}`));
        if (availableWidth === 0) {
            // Likely in an SSR or Jest situation.
            setResponsiveState(responsiveStates[0]);
            return;
        }
        const sizeConfiguration = {
            hasSearch,
            availableWidth,
            // Get widths from the hidden top navigation
            fullIdentityWidth: virtualRef.current.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].identity}`).getBoundingClientRect().width,
            titleWidth: (_b = (_a = virtualRef.current.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].title}`)) === null || _a === void 0 ? void 0 : _a.getBoundingClientRect().width) !== null && _b !== void 0 ? _b : 0,
            searchSlotWidth: (_d = (_c = virtualRef.current.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].search}`)) === null || _c === void 0 ? void 0 : _c.getBoundingClientRect().width) !== null && _d !== void 0 ? _d : 0,
            searchUtilityWidth: virtualRef.current.querySelector('[data-utility-special="search"]').getBoundingClientRect()
                .width,
            utilitiesLeftPadding: parseFloat(getComputedStyle(virtualRef.current.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].utilities}`)).paddingLeft || '0px'),
            utilityWithLabelWidths: Array.prototype.slice
                .call(virtualRef.current.querySelectorAll(`[data-utility-hide="false"]`))
                .map((element) => element.getBoundingClientRect().width),
            utilityWithoutLabelWidths: Array.prototype.slice
                .call(virtualRef.current.querySelectorAll(`[data-utility-hide="true"]`))
                .map((element) => element.getBoundingClientRect().width),
            menuTriggerUtilityWidth: virtualRef.current
                .querySelector('[data-utility-special="menu-trigger"]')
                .getBoundingClientRect().width,
        };
        setResponsiveState(determineBestResponsiveState(responsiveStates, sizeConfiguration));
    }, [responsiveStates, hasSearch]);
    const [, containerQueryRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_3__.useContainerQuery)(() => {
        recalculateFit();
    }, [recalculateFit]);
    // Due to being rendered in a portal, the virtual navigation isn't rendered
    // at the same time as the main one.
    const onVirtualMount = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((element) => {
        virtualRef.current = element;
        recalculateFit();
    }, [recalculateFit]);
    // Search slot expansion on small screens
    const [isSearchMinimized, setSearchMinimized] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(true);
    const isSearchExpanded = !isSearchMinimized && hasSearch && (responsiveState === null || responsiveState === void 0 ? void 0 : responsiveState.hideSearch);
    // If the search was expanded, and then the screen resized so that the
    // expansion is no longer necessary. So we implicitly minimize it.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        if (!(responsiveState === null || responsiveState === void 0 ? void 0 : responsiveState.hideSearch)) {
            setSearchMinimized(true);
        }
    }, [responsiveState]);
    // If the search is expanded after clicking on the search utility, move
    // the focus to the input. Since this is a user-controlled slot, we're just
    // assuming that it contains an input, though it's a pretty safe guess.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        var _a, _b;
        if (isSearchExpanded) {
            (_b = (_a = mainRef === null || mainRef === void 0 ? void 0 : mainRef.current) === null || _a === void 0 ? void 0 : _a.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].search} input`)) === null || _b === void 0 ? void 0 : _b.focus();
        }
    }, [isSearchExpanded, mainRef]);
    const mergedMainRef = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_4__.useMergeRefs)(mainRef, containerQueryRef, breakpointRef);
    return {
        mainRef: mergedMainRef,
        virtualRef: onVirtualMount,
        responsiveState: responsiveState !== null && responsiveState !== void 0 ? responsiveState : responsiveStates[0],
        breakpoint: breakpoint !== null && breakpoint !== void 0 ? breakpoint : 'default',
        isSearchExpanded: !!isSearchExpanded,
        onSearchUtilityClick: () => setSearchMinimized(isSearchMinimized => !isSearchMinimized),
    };
}
/**
 * Get the width of the content box (assuming the element's box-sizing is border-box).
 */
function getContentBoxWidth(element) {
    const style = getComputedStyle(element);
    return (parseFloat(style.width || '0px') - parseFloat(style.paddingLeft || '0px') - parseFloat(style.paddingRight || '0px'));
}
/**
 * Generates the series of responsive steps that can be performed on the header in order.
 */
function generateResponsiveStateKeys(utilities, canHideSearch, canHideTitle) {
    const states = [{}];
    if (utilities.some(utility => utility.text)) {
        states.push({ hideUtilityText: true });
    }
    if (canHideSearch) {
        states.push({
            hideUtilityText: true,
            hideSearch: true,
        });
    }
    const hiddenUtilties = [];
    for (let i = 0; i < utilities.length; i++) {
        if (!utilities[i].disableUtilityCollapse) {
            hiddenUtilties.push(i);
            states.push({
                hideUtilityText: true,
                hideSearch: canHideSearch || undefined,
                hideUtilities: hiddenUtilties.length > 0 ? hiddenUtilties.slice() : undefined,
            });
        }
    }
    if (canHideTitle) {
        states.push({
            hideUtilityText: true,
            hideSearch: canHideSearch || undefined,
            hideUtilities: hiddenUtilties.length > 0 ? hiddenUtilties.slice() : undefined,
            hideTitle: true,
        });
    }
    return states;
}
/**
 * Determines the best responsive state configuration of the top navigation, based on the given list of possible responsive states
 * and the current sizes of all elements inside the navigation bar.
 */
function determineBestResponsiveState(possibleStates, sizes) {
    const { hasSearch, availableWidth, utilitiesLeftPadding, fullIdentityWidth, titleWidth, searchSlotWidth, searchUtilityWidth, utilityWithLabelWidths, utilityWithoutLabelWidths, menuTriggerUtilityWidth, } = sizes;
    // Iterate through each state and calculate its expected required width.
    for (const state of possibleStates) {
        const searchWidth = hasSearch ? (state.hideSearch ? searchUtilityWidth : searchSlotWidth) : 0;
        const utilitiesWidth = (state.hideUtilityText ? utilityWithoutLabelWidths : utilityWithLabelWidths)
            .filter((_width, i) => !state.hideUtilities || state.hideUtilities.indexOf(i) === -1)
            .reduce((sum, width) => sum + width, 0);
        const menuTriggerWidth = state.hideUtilities ? menuTriggerUtilityWidth : 0;
        const identityWidth = state.hideTitle ? fullIdentityWidth - titleWidth : fullIdentityWidth;
        const expectedInnerWidth = identityWidth + searchWidth + utilitiesLeftPadding + utilitiesWidth + menuTriggerWidth;
        if (expectedInnerWidth <= availableWidth - RESPONSIVENESS_BUFFER) {
            return state;
        }
    }
    // If nothing matches, pick the smallest possible state.
    return possibleStates[possibleStates.length - 1];
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/congratulation-screen.js":
/*!****************************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/congratulation-screen.js ***!
  \****************************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "CongratulationScreen": () => (/* binding */ CongratulationScreen)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.css.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _link_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../link/internal */ "./node_modules/@cloudscape-design/components/link/internal.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function CongratulationScreen({ children, onFeedbackClick, i18nStrings }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { size: "xxl" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { size: "xl" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["congratulation-message"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { __size: "inherit", type: "success", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["congratulation-message--status"] }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["completion-screen-title"] }, i18nStrings.completionScreenTitle)),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { color: "text-body-secondary" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])({
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["completion-screen-description"]]: true,
                        [_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["plaintext-congratulation-description"]]: typeof children === 'string',
                    }) }, children))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"].divider }),
        onFeedbackClick && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_link_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { onFollow: onFeedbackClick, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["feedback-link"] }, i18nStrings.feedbackLinkText))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/index.js":
/*!************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/index.js ***!
  \************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ TutorialDetailView)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.css.js");
/* harmony import */ var _internal_events_index__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../internal/events/index */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _congratulation_screen__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./congratulation-screen */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/congratulation-screen.js");
/* harmony import */ var _task_list__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./task-list */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/task-list.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









function TutorialDetailView({ tutorial, onExitTutorial: onExitTutorialHandler, currentStepIndex = 0, onFeedbackClick: onFeedbackClickHandler, i18nStrings, }) {
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_1__.useVisualRefresh)();
    const onExitTutorial = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        (0,_internal_events_index__WEBPACK_IMPORTED_MODULE_2__.fireNonCancelableEvent)(onExitTutorialHandler, { tutorial });
    }, [onExitTutorialHandler, tutorial]);
    const onFeedbackClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => onFeedbackClickHandler && (() => (0,_internal_events_index__WEBPACK_IMPORTED_MODULE_2__.fireNonCancelableEvent)(onFeedbackClickHandler, { tutorial })), [onFeedbackClickHandler, tutorial]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { size: "xl" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_4__["default"]["tutorial-title"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_5__.InternalButton, { variant: "icon", onClick: onExitTutorial, ariaLabel: i18nStrings.labelExitTutorial, formAction: "none", iconName: "arrow-left" }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { variant: "h2", fontSize: isRefresh ? 'heading-m' : 'heading-l', padding: { top: 'xxs' }, margin: { left: 's' } }, tutorial.title)),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null,
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { role: "status" }, tutorial.completed && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_congratulation_screen__WEBPACK_IMPORTED_MODULE_7__.CongratulationScreen, { onFeedbackClick: onFeedbackClick, i18nStrings: i18nStrings }, tutorial.completedScreenDescription))),
                !tutorial.completed && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_task_list__WEBPACK_IMPORTED_MODULE_8__.TaskList, { tasks: tutorial.tasks, onExitTutorial: onExitTutorial, currentGlobalStepIndex: currentStepIndex, i18nStrings: i18nStrings }))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.css.js":
/*!*****************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.css.js ***!
  \*****************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "tutorial-list": "awsui_tutorial-list_1u70p_dl8zb_93",
  "tutorial-title": "awsui_tutorial-title_1u70p_dl8zb_108",
  "task": "awsui_task_1u70p_dl8zb_115",
  "task-title": "awsui_task-title_1u70p_dl8zb_123",
  "task-title--status": "awsui_task-title--status_1u70p_dl8zb_131",
  "current-task": "awsui_current-task_1u70p_dl8zb_135",
  "successful-task": "awsui_successful-task_1u70p_dl8zb_139",
  "congratulation-message": "awsui_congratulation-message_1u70p_dl8zb_143",
  "congratulation-message--status": "awsui_congratulation-message--status_1u70p_dl8zb_151",
  "plaintext-congratulation-description": "awsui_plaintext-congratulation-description_1u70p_dl8zb_155",
  "divider": "awsui_divider_1u70p_dl8zb_159",
  "step-list": "awsui_step-list_1u70p_dl8zb_163",
  "step": "awsui_step_1u70p_dl8zb_163",
  "expandable-section-wrapper": "awsui_expandable-section-wrapper_1u70p_dl8zb_172",
  "expandable-section-header": "awsui_expandable-section-header_1u70p_dl8zb_176",
  "step-title": "awsui_step-title_1u70p_dl8zb_181",
  "feedback-link": "awsui_feedback-link_1u70p_dl8zb_182",
  "dismiss-button": "awsui_dismiss-button_1u70p_dl8zb_183",
  "completion-screen-title": "awsui_completion-screen-title_1u70p_dl8zb_184",
  "completion-screen-description": "awsui_completion-screen-description_1u70p_dl8zb_185"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/task-list.js":
/*!****************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/task-list.js ***!
  \****************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "TaskList": () => (/* binding */ TaskList)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.css.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _task__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./task */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/task.js");
/* harmony import */ var _annotation_context_utils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../annotation-context/utils */ "./node_modules/@cloudscape-design/components/annotation-context/utils.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function TaskList({ tasks, onExitTutorial, currentGlobalStepIndex, i18nStrings }) {
    const currentTaskIndex = (0,_annotation_context_utils__WEBPACK_IMPORTED_MODULE_1__.getStepInfo)(tasks, currentGlobalStepIndex !== null && currentGlobalStepIndex !== void 0 ? currentGlobalStepIndex : 0).taskIndex;
    const [expandedTasks, setExpandedTasks] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({ [currentTaskIndex]: true });
    const onToggleExpand = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((stepIndex) => {
        setExpandedTasks(prevTasks => (Object.assign(Object.assign({}, prevTasks), { [stepIndex]: !prevTasks[stepIndex] })));
    }, []);
    // When the user progresses to a different task, all tasks except this one are collapsed.
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        setExpandedTasks({ [currentTaskIndex]: true });
    }, [currentTaskIndex]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { size: "xxl" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ol", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["tutorial-list"] }, tasks.map((task, index) => {
            var _a;
            return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_task__WEBPACK_IMPORTED_MODULE_4__.Task, { task: task, key: index, taskIndex: index, currentTaskIndex: currentTaskIndex, expanded: (_a = expandedTasks[index]) !== null && _a !== void 0 ? _a : false, onToggleExpand: onToggleExpand, i18nStrings: i18nStrings }));
        })),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { margin: { top: 'xxxs' } },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_6__.InternalButton, { onClick: onExitTutorial, formAction: "none", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["dismiss-button"] }, i18nStrings.dismissTutorialButtonText))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/task.js":
/*!***********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/task.js ***!
  \***********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "Task": () => (/* binding */ Task)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.css.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _expandable_section_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../expandable-section/internal */ "./node_modules/@cloudscape-design/components/expandable-section/internal.js");
/* harmony import */ var _internal_utils_strings_join_strings_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../../internal/utils/strings/join-strings.js */ "./node_modules/@cloudscape-design/components/internal/utils/strings/join-strings.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0







function getStatusIndicatorType(taskIndex, currentTaskIndex) {
    if (taskIndex < currentTaskIndex) {
        return 'success';
    }
    if (taskIndex === currentTaskIndex) {
        return 'in-progress';
    }
    return 'pending';
}
function Task({ task, taskIndex, currentTaskIndex, expanded, onToggleExpand, i18nStrings }) {
    const statusIndicatorType = getStatusIndicatorType(taskIndex, currentTaskIndex);
    const onExpandChange = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        onToggleExpand(taskIndex);
    }, [onToggleExpand, taskIndex]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].task },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { size: "xxs" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["task-title"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { __size: "inherit", type: statusIndicatorType, iconAriaLabel: i18nStrings.labelsTaskStatus[statusIndicatorType], className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["task-title--status"] }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { variant: "h3", padding: { left: 'xxxs', vertical: 'n' }, fontSize: "heading-s", color: taskIndex < currentTaskIndex ? 'text-status-success' : 'text-status-inactive' }, i18nStrings.taskTitle(taskIndex, task.title))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["expandable-section-wrapper"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_expandable_section_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { header: react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["expandable-section-header"] }, i18nStrings.labelTotalSteps(task.steps.length)), expanded: expanded, onChange: onExpandChange, headerAriaLabel: (0,_internal_utils_strings_join_strings_js__WEBPACK_IMPORTED_MODULE_6__.joinStrings)(i18nStrings.taskTitle(taskIndex, task.title), i18nStrings.labelTotalSteps(task.steps.length)) },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ol", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["step-list"] }, task.steps.map((step, stepIndex) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { key: stepIndex, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"].step },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { color: "text-body-secondary", fontSize: "body-m", padding: { left: 'l' }, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["step-title"] }, i18nStrings.stepTitle(stepIndex, step.title)))))))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/index.js":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/index.js ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ TutorialList)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.css.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../../../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _status_indicator_internal__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../../status-indicator/internal */ "./node_modules/@cloudscape-design/components/status-indicator/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _internal_events_index_js__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../../../internal/events/index.js */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _alert_internal__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../../../alert/internal */ "./node_modules/@cloudscape-design/components/alert/internal.js");
/* harmony import */ var _link_internal__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ../../../link/internal */ "./node_modules/@cloudscape-design/components/link/internal.js");
/* harmony import */ var _internal_hooks_use_unique_id_index_js__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../../internal/hooks/use-unique-id/index.js */ "./node_modules/@cloudscape-design/components/internal/hooks/use-unique-id/index.js");
/* harmony import */ var react_transition_group__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! react-transition-group */ "./node_modules/react-transition-group/esm/CSSTransition.js");
/* harmony import */ var _icon_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../../icon/internal */ "./node_modules/@cloudscape-design/components/icon/internal.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../internal/utils/check-safe-url */ "./node_modules/@cloudscape-design/components/internal/utils/check-safe-url.js");
/* harmony import */ var _internal_components_live_region_index_js__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../../internal/components/live-region/index.js */ "./node_modules/@cloudscape-design/components/internal/components/live-region/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
















function TutorialList({ i18nStrings, tutorials, loading = false, onStartTutorial, downloadUrl, }) {
    (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_2__.checkSafeUrl)('TutorialPanel', downloadUrl);
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_3__.useVisualRefresh)();
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { size: "s" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { size: "m" },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { variant: "h2", fontSize: isRefresh ? 'heading-m' : 'heading-l', padding: { bottom: 'n' } }, i18nStrings.tutorialListTitle),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { variant: "p", color: "text-body-secondary", padding: "n" }, i18nStrings.tutorialListDescription)),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { size: "l" },
                downloadUrl && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", { href: downloadUrl, target: "_blank", rel: "noopener noreferrer", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["download-link"], "aria-label": i18nStrings.labelTutorialListDownloadLink },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_icon_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { name: "download" }),
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { padding: { left: 'xs' }, color: "inherit", fontWeight: "bold", display: "inline" }, i18nStrings.tutorialListDownloadLinkText))),
                loading ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { type: "loading" },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_internal_components_live_region_index_js__WEBPACK_IMPORTED_MODULE_9__["default"], { visible: true }, i18nStrings.loadingText))) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["tutorial-list"], role: "list" }, tutorials.map((tutorial, index) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Tutorial, { tutorial: tutorial, key: index, onStartTutorial: onStartTutorial, i18nStrings: i18nStrings })))))))));
}
function Tutorial({ tutorial, onStartTutorial: onStartTutorialEventHandler, i18nStrings, }) {
    var _a;
    (0,_internal_utils_check_safe_url__WEBPACK_IMPORTED_MODULE_2__.checkSafeUrl)('TutorialPanel', tutorial.learnMoreUrl);
    const controlId = (0,_internal_hooks_use_unique_id_index_js__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)();
    const triggerControldId = (0,_internal_hooks_use_unique_id_index_js__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)();
    const headerId = (0,_internal_hooks_use_unique_id_index_js__WEBPACK_IMPORTED_MODULE_10__.useUniqueId)();
    const isRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_3__.useVisualRefresh)();
    const onStartTutorial = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        (0,_internal_events_index_js__WEBPACK_IMPORTED_MODULE_11__.fireNonCancelableEvent)(onStartTutorialEventHandler, { tutorial });
    }, [onStartTutorialEventHandler, tutorial]);
    const [expanded, setExpanded] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!tutorial.prerequisitesNeeded && !tutorial.completed);
    const onClick = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
        setExpanded(expanded => !expanded);
    }, []);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["tutorial-box"], role: "listitem" },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { size: "xs" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["tutorial-box-title"] },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { variant: "h3", fontSize: isRefresh ? 'heading-s' : 'heading-m', id: headerId, margin: { right: 'xs' }, padding: "n", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].title }, tutorial.title),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["button-wrapper"] },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_12__.InternalButton, { id: triggerControldId, variant: "icon", ariaExpanded: expanded, __nativeAttributes: {
                            'aria-controls': controlId,
                            'aria-labelledby': headerId,
                        }, formAction: "none", onClick: onClick, className: expanded ? _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["collapse-button"] : _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["expand-button"], iconName: expanded ? 'angle-up' : 'angle-down' }))),
            tutorial.completed ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_status_indicator_internal__WEBPACK_IMPORTED_MODULE_8__["default"], { __size: "inherit", type: "success", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].completed, wrapText: true }, i18nStrings.tutorialCompletedText)) : null),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { "aria-live": "polite" },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(react_transition_group__WEBPACK_IMPORTED_MODULE_13__["default"], { in: expanded, timeout: 30, classNames: { enter: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["content-enter"] } },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["expandable-section"], expanded && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].expanded), id: controlId },
                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { size: "l" },
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { size: "m" },
                            tutorial.prerequisitesNeeded && tutorial.prerequisitesAlert && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_alert_internal__WEBPACK_IMPORTED_MODULE_14__["default"], { type: "info", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["prerequisites-alert"] }, tutorial.prerequisitesAlert)),
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { size: "s" },
                                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { color: "text-body-secondary" },
                                    react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["tutorial-description"], typeof tutorial.description === 'string' && _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["tutorial-description-plaintext"]) }, tutorial.description)),
                                tutorial.learnMoreUrl && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_link_internal__WEBPACK_IMPORTED_MODULE_15__["default"], { href: tutorial.learnMoreUrl, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["learn-more-link"], externalIconAriaLabel: i18nStrings.labelLearnMoreExternalIcon, ariaLabel: i18nStrings.labelLearnMoreLink, external: true }, i18nStrings.learnMoreLinkText)))),
                        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_5__["default"], { margin: { bottom: 'xxs' } },
                            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_12__.InternalButton, { onClick: onStartTutorial, disabled: (_a = tutorial.prerequisitesNeeded) !== null && _a !== void 0 ? _a : false, formAction: "none", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"].start }, tutorial.completed ? i18nStrings.restartTutorialButtonText : i18nStrings.startTutorialButtonText))))))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.css.js":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.css.js ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "content-enter": "awsui_content-enter_ig8mp_7bi3b_93",
  "awsui-motion-fade-in": "awsui_awsui-motion-fade-in_ig8mp_7bi3b_1",
  "tutorial-list": "awsui_tutorial-list_ig8mp_7bi3b_119",
  "tutorial-box": "awsui_tutorial-box_ig8mp_7bi3b_134",
  "tutorial-box-title": "awsui_tutorial-box-title_ig8mp_7bi3b_154",
  "tutorial-description-plaintext": "awsui_tutorial-description-plaintext_ig8mp_7bi3b_160",
  "tutorial-description": "awsui_tutorial-description_ig8mp_7bi3b_160",
  "expandable-section": "awsui_expandable-section_ig8mp_7bi3b_172",
  "expanded": "awsui_expanded_ig8mp_7bi3b_176",
  "button-wrapper": "awsui_button-wrapper_ig8mp_7bi3b_180",
  "start": "awsui_start_ig8mp_7bi3b_184",
  "expand-button": "awsui_expand-button_ig8mp_7bi3b_188",
  "collapse-button": "awsui_collapse-button_ig8mp_7bi3b_192",
  "learn-more-link": "awsui_learn-more-link_ig8mp_7bi3b_196",
  "title": "awsui_title_ig8mp_7bi3b_200",
  "prerequisites-alert": "awsui_prerequisites-alert_ig8mp_7bi3b_204",
  "completed": "awsui_completed_ig8mp_7bi3b_208",
  "download-link": "awsui_download-link_ig8mp_7bi3b_212"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/index.js":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/index.js ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ TutorialPanel)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/tutorial-panel/styles.css.js");
/* harmony import */ var _components_tutorial_list__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./components/tutorial-list */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/index.js");
/* harmony import */ var _components_tutorial_detail_view__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./components/tutorial-detail-view */ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/index.js");
/* harmony import */ var _annotation_context_context__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../annotation-context/context */ "./node_modules/@cloudscape-design/components/annotation-context/context.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









function TutorialPanel(_a) {
    var { i18nStrings, loading, tutorials, onFeedbackClick, downloadUrl } = _a, restProps = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["i18nStrings", "loading", "tutorials", "onFeedbackClick", "downloadUrl"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('TutorialPanel');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(restProps);
    const context = (0,react__WEBPACK_IMPORTED_MODULE_1__.useContext)(_annotation_context_context__WEBPACK_IMPORTED_MODULE_5__.hotspotContext);
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement((react__WEBPACK_IMPORTED_MODULE_1___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(baseProps.className, _styles_css_js__WEBPACK_IMPORTED_MODULE_6__["default"]["tutorial-panel"]), ref: __internalRootRef }), context.currentTutorial ? (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_components_tutorial_detail_view__WEBPACK_IMPORTED_MODULE_7__["default"], { i18nStrings: i18nStrings, tutorial: context.currentTutorial, onExitTutorial: context.onExitTutorial, currentStepIndex: context.currentStepIndex, onFeedbackClick: onFeedbackClick })) : (react__WEBPACK_IMPORTED_MODULE_1___default().createElement(_components_tutorial_list__WEBPACK_IMPORTED_MODULE_8__["default"], { i18nStrings: i18nStrings, tutorials: tutorials, loading: loading, onStartTutorial: context.onStartTutorial, downloadUrl: downloadUrl })))));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_9__.applyDisplayName)(TutorialPanel, 'TutorialPanel');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/styles.css.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/styles.css.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/tutorial-panel/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "tutorial-panel": "awsui_tutorial-panel_1oin5_i3dna_93"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/wizard/index.js":
/*!********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/wizard/index.js ***!
  \********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Wizard)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _internal_base_component__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/base-component */ "./node_modules/@cloudscape-design/components/internal/base-component/index.js");
/* harmony import */ var _internal_events__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../internal/events */ "./node_modules/@cloudscape-design/components/internal/events/index.js");
/* harmony import */ var _internal_logging__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../internal/logging */ "./node_modules/@cloudscape-design/components/internal/logging.js");
/* harmony import */ var _internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../internal/hooks/container-queries */ "./node_modules/@cloudscape-design/components/internal/hooks/container-queries/use-container-breakpoints.js");
/* harmony import */ var _internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../internal/hooks/use-controllable */ "./node_modules/@cloudscape-design/components/internal/hooks/use-controllable/index.js");
/* harmony import */ var _wizard_form__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./wizard-form */ "./node_modules/@cloudscape-design/components/wizard/wizard-form.js");
/* harmony import */ var _wizard_navigation__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ./wizard-navigation */ "./node_modules/@cloudscape-design/components/wizard/wizard-navigation.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/wizard/styles.css.js");
/* harmony import */ var _internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! ../internal/utils/apply-display-name */ "./node_modules/@cloudscape-design/components/internal/utils/apply-display-name.js");
/* harmony import */ var _internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../internal/hooks/use-base-component */ "./node_modules/@cloudscape-design/components/internal/hooks/use-base-component/index.js");
/* harmony import */ var _internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../internal/hooks/use-merge-refs */ "./node_modules/@cloudscape-design/components/internal/hooks/use-merge-refs/index.js");
/* harmony import */ var _internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../internal/hooks/use-visual-mode */ "./node_modules/@cloudscape-design/components/internal/hooks/use-visual-mode/index.js");
/* harmony import */ var _internal_analytics__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./internal/analytics */ "./node_modules/@cloudscape-design/components/wizard/internal/analytics.js");
/* harmony import */ var _internal_i18n_context__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../internal/i18n/context */ "./node_modules/@cloudscape-design/components/internal/i18n/context.js");

// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
















function Wizard(_a) {
    var { steps, activeStepIndex: controlledActiveStepIndex, isLoadingNextStep = false, allowSkipTo = false, secondaryActions, onCancel, onSubmit, onNavigate } = _a, rest = (0,tslib__WEBPACK_IMPORTED_MODULE_3__.__rest)(_a, ["steps", "activeStepIndex", "isLoadingNextStep", "allowSkipTo", "secondaryActions", "onCancel", "onSubmit", "onNavigate"]);
    const { __internalRootRef } = (0,_internal_hooks_use_base_component__WEBPACK_IMPORTED_MODULE_4__["default"])('Wizard');
    const baseProps = (0,_internal_base_component__WEBPACK_IMPORTED_MODULE_2__.getBaseProps)(rest);
    const funnelId = baseProps.id;
    const [breakpoint, breakpointsRef] = (0,_internal_hooks_container_queries__WEBPACK_IMPORTED_MODULE_5__.useContainerBreakpoints)(['xs']);
    const ref = (0,_internal_hooks_use_merge_refs__WEBPACK_IMPORTED_MODULE_6__.useMergeRefs)(breakpointsRef, __internalRootRef);
    const smallContainer = breakpoint === 'default';
    const [activeStepIndex, setActiveStepIndex] = (0,_internal_hooks_use_controllable__WEBPACK_IMPORTED_MODULE_7__.useControllable)(controlledActiveStepIndex, onNavigate, 0, {
        componentName: 'Wizard',
        controlledProp: 'activeStepIndex',
        changeHandler: 'onNavigate',
    });
    const actualActiveStepIndex = activeStepIndex ? Math.min(activeStepIndex, steps.length - 1) : 0;
    const farthestStepIndex = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(actualActiveStepIndex);
    farthestStepIndex.current = Math.max(farthestStepIndex.current, actualActiveStepIndex);
    const isVisualRefresh = (0,_internal_hooks_use_visual_mode__WEBPACK_IMPORTED_MODULE_8__.useVisualRefresh)();
    const isLastStep = actualActiveStepIndex >= steps.length - 1;
    const navigationEvent = (requestedStepIndex, reason) => {
        (0,_internal_analytics__WEBPACK_IMPORTED_MODULE_9__.trackNavigate)(actualActiveStepIndex, requestedStepIndex, reason, funnelId);
        setActiveStepIndex(requestedStepIndex);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_10__.fireNonCancelableEvent)(onNavigate, { requestedStepIndex, reason });
    };
    const onStepClick = (stepIndex) => navigationEvent(stepIndex, 'step');
    const onSkipToClick = (stepIndex) => navigationEvent(stepIndex, 'skip');
    const onCancelClick = () => {
        (0,_internal_analytics__WEBPACK_IMPORTED_MODULE_9__.trackCancel)(actualActiveStepIndex, funnelId);
        (0,_internal_events__WEBPACK_IMPORTED_MODULE_10__.fireNonCancelableEvent)(onCancel);
    };
    const onPreviousClick = () => navigationEvent(actualActiveStepIndex - 1, 'previous');
    const onPrimaryClick = () => {
        if (isLastStep) {
            (0,_internal_analytics__WEBPACK_IMPORTED_MODULE_9__.trackSubmit)(actualActiveStepIndex, funnelId);
            (0,_internal_events__WEBPACK_IMPORTED_MODULE_10__.fireNonCancelableEvent)(onSubmit);
        }
        else {
            navigationEvent(actualActiveStepIndex + 1, 'next');
        }
    };
    const i18n = (0,_internal_i18n_context__WEBPACK_IMPORTED_MODULE_11__.useInternalI18n)('wizard');
    const i18nStrings = Object.assign(Object.assign({}, rest.i18nStrings), { stepNumberLabel: i18n('i18nStrings.stepNumberLabel', rest.i18nStrings.stepNumberLabel), collapsedStepsLabel: i18n('i18nStrings.collapsedStepsLabel', rest.i18nStrings.collapsedStepsLabel), cancelButton: i18n('i18nStrings.cancelButton', rest.i18nStrings.cancelButton), previousButton: i18n('i18nStrings.previousButton', rest.i18nStrings.previousButton), nextButton: i18n('i18nStrings.nextButton', rest.i18nStrings.nextButton), optional: i18n('i18nStrings.optional', rest.i18nStrings.optional) });
    if (activeStepIndex && activeStepIndex >= steps.length) {
        (0,_internal_logging__WEBPACK_IMPORTED_MODULE_12__.warnOnce)('Wizard', `You have set \`activeStepIndex\` to ${activeStepIndex} but you have provided only ${steps.length} steps. Its value is ignored and the component uses ${steps.length - 1} instead.`);
    }
    if (allowSkipTo && !i18nStrings.skipToButtonLabel) {
        (0,_internal_logging__WEBPACK_IMPORTED_MODULE_12__.warnOnce)('Wizard', `You have set \`allowSkipTo\` but you have not provided \`i18nStrings.skipToButtonLabel\`. The skip-to button will not be rendered.`);
    }
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        (0,_internal_analytics__WEBPACK_IMPORTED_MODULE_9__.trackStartWizard)();
        return () => {
            (0,_internal_analytics__WEBPACK_IMPORTED_MODULE_9__.trackEndWizard)(funnelId);
        };
        // eslint-disable-next-line react-hooks/exhaustive-deps -- this is intentional
    }, []);
    (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
        (0,_internal_analytics__WEBPACK_IMPORTED_MODULE_9__.trackStartStep)(actualActiveStepIndex, funnelId);
    }, [actualActiveStepIndex, funnelId]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", Object.assign({}, baseProps, { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].root, baseProps.className), ref: ref }),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].wizard, isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].refresh, smallContainer && _styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"]["small-container"]) },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_wizard_navigation__WEBPACK_IMPORTED_MODULE_14__["default"], { activeStepIndex: actualActiveStepIndex, farthestStepIndex: farthestStepIndex.current, allowSkipTo: allowSkipTo, hidden: smallContainer, i18nStrings: i18nStrings, isVisualRefresh: isVisualRefresh, isLoadingNextStep: isLoadingNextStep, onStepClick: onStepClick, onSkipToClick: onSkipToClick, steps: steps }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].form, isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].refresh, smallContainer && _styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"]["small-container"]) },
                isVisualRefresh && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_13__["default"].background, 'awsui-context-content-header') }),
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_wizard_form__WEBPACK_IMPORTED_MODULE_15__["default"], { steps: steps, isVisualRefresh: isVisualRefresh, showCollapsedSteps: smallContainer, i18nStrings: i18nStrings, activeStepIndex: actualActiveStepIndex, isPrimaryLoading: isLoadingNextStep, allowSkipTo: allowSkipTo, secondaryActions: secondaryActions, onCancelClick: onCancelClick, onPreviousClick: onPreviousClick, onSkipToClick: onSkipToClick, onPrimaryClick: onPrimaryClick })))));
}
(0,_internal_utils_apply_display_name__WEBPACK_IMPORTED_MODULE_16__.applyDisplayName)(Wizard, 'Wizard');


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/wizard/internal/analytics.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/wizard/internal/analytics.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "trackCancel": () => (/* binding */ trackCancel),
/* harmony export */   "trackEndWizard": () => (/* binding */ trackEndWizard),
/* harmony export */   "trackNavigate": () => (/* binding */ trackNavigate),
/* harmony export */   "trackStartStep": () => (/* binding */ trackStartStep),
/* harmony export */   "trackStartWizard": () => (/* binding */ trackStartWizard),
/* harmony export */   "trackSubmit": () => (/* binding */ trackSubmit)
/* harmony export */ });
/* harmony import */ var _internal_environment__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../internal/environment */ "./node_modules/@cloudscape-design/components/internal/environment.js");
/* harmony import */ var _cloudscape_design_component_toolkit_internal__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @cloudscape-design/component-toolkit/internal */ "./node_modules/@cloudscape-design/component-toolkit/lib/internal/index.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0


const metrics = new _cloudscape_design_component_toolkit_internal__WEBPACK_IMPORTED_MODULE_0__.Metrics(_internal_environment__WEBPACK_IMPORTED_MODULE_1__.PACKAGE_SOURCE, _internal_environment__WEBPACK_IMPORTED_MODULE_1__.PACKAGE_VERSION);
const prefix = 'csa_wizard';
const createEventType = (eventType) => `${prefix}_${eventType}`;
const createEventContext = (stepIndex = 0) => `${prefix}_step${stepIndex + 1}`;
const createEventDetail = (stepIndex = 0) => `step${stepIndex + 1}`;
// A custom time cache is used to not clear the timer between navigation attempts
// This allows us the ability to track time to attempt each step as well as the time to complete
// each step
let timeCache;
let currentStepIndex;
let success;
const timeStart = (key = 'current') => {
    timeCache[key] = Date.now();
};
const timeEnd = (key = 'current', clear = false) => {
    const start = timeCache[key];
    // No start time is available when starting the first step
    if (!start) {
        return undefined;
    }
    if (clear) {
        delete timeCache[key];
    }
    return (Date.now() - start) / 1000; // Convert to seconds
};
const trackStartWizard = () => {
    timeCache = {};
    currentStepIndex = 0;
    success = false;
    timeStart(prefix);
};
const trackEndWizard = (funnelId) => {
    // End the timer of the wizard
    const time = timeEnd(prefix, true);
    const eventContext = createEventContext(currentStepIndex);
    metrics.sendPanoramaMetric(Object.assign(Object.assign({ eventContext, eventDetail: `${success}`, eventType: createEventType('end') }, (time !== undefined && { eventValue: time.toString() })), (funnelId && { funnel: funnelId })));
};
const trackStartStep = (stepIndex, funnelId) => {
    currentStepIndex = stepIndex;
    const eventContext = createEventContext(stepIndex);
    // End the timer of the previous step
    const time = timeEnd();
    // Start a new timer of the current step
    timeStart();
    metrics.sendPanoramaMetric(Object.assign(Object.assign({ eventContext, eventDetail: createEventDetail(stepIndex), eventType: createEventType('step') }, (funnelId && { funnel: funnelId })), (time !== undefined && { eventValue: time.toString() })));
};
const trackNavigate = (activeStepIndex, requestedStepIndex, reason, funnelId) => {
    const eventContext = createEventContext(activeStepIndex);
    const time = timeEnd();
    metrics.sendPanoramaMetric(Object.assign({ eventContext, eventDetail: createEventDetail(requestedStepIndex), eventType: createEventType('navigate'), eventValue: Object.assign({ reason }, (time !== undefined && { time })) }, (funnelId && { funnel: funnelId })));
};
const trackSubmit = (stepIndex, funnelId) => {
    success = true;
    const time = timeEnd(prefix);
    const eventContext = createEventContext(stepIndex);
    metrics.sendPanoramaMetric(Object.assign(Object.assign({ eventContext, eventDetail: createEventDetail(stepIndex), eventType: createEventType('submit') }, (time !== undefined && { eventValue: time.toString() })), (funnelId && { funnel: funnelId })));
};
const trackCancel = (stepIndex, funnelId) => {
    success = false;
    const time = timeEnd(prefix);
    const eventContext = createEventContext(stepIndex);
    metrics.sendPanoramaMetric(Object.assign(Object.assign({ eventContext, eventDetail: createEventDetail(stepIndex), eventType: createEventType('cancel') }, (time !== undefined && { eventValue: time.toString() })), (funnelId && { funnel: funnelId })));
};


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/wizard/styles.css.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/wizard/styles.css.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _styles_scoped_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./styles.scoped.css */ "./node_modules/@cloudscape-design/components/wizard/styles.scoped.css");

    
    /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  "root": "awsui_root_1xupv_1df87_94",
  "wizard": "awsui_wizard_1xupv_1df87_107",
  "refresh": "awsui_refresh_1xupv_1df87_107",
  "small-container": "awsui_small-container_1xupv_1df87_114",
  "navigation": "awsui_navigation_1xupv_1df87_123",
  "number": "awsui_number_1xupv_1df87_185",
  "circle": "awsui_circle_1xupv_1df87_201",
  "title": "awsui_title_1xupv_1df87_209",
  "active": "awsui_active_1xupv_1df87_238",
  "disabled": "awsui_disabled_1xupv_1df87_249",
  "enabled": "awsui_enabled_1xupv_1df87_259",
  "form": "awsui_form_1xupv_1df87_298",
  "form-header": "awsui_form-header_1xupv_1df87_304",
  "background": "awsui_background_1xupv_1df87_315",
  "form-header-content": "awsui_form-header-content_1xupv_1df87_327",
  "form-component": "awsui_form-component_1xupv_1df87_331",
  "hidden": "awsui_hidden_1xupv_1df87_345",
  "collapsed-steps": "awsui_collapsed-steps_1xupv_1df87_349",
  "collapsed-steps-extra-padding": "awsui_collapsed-steps-extra-padding_1xupv_1df87_354",
  "collapsed-steps-hidden": "awsui_collapsed-steps-hidden_1xupv_1df87_357",
  "form-header-component-wrapper": "awsui_form-header-component-wrapper_1xupv_1df87_361",
  "form-header-component": "awsui_form-header-component_1xupv_1df87_361",
  "navigation-link": "awsui_navigation-link_1xupv_1df87_374",
  "navigation-link-item": "awsui_navigation-link-item_1xupv_1df87_375",
  "navigation-link-label": "awsui_navigation-link-label_1xupv_1df87_376",
  "navigation-link-active": "awsui_navigation-link-active_1xupv_1df87_380",
  "navigation-link-disabled": "awsui_navigation-link-disabled_1xupv_1df87_385",
  "cancel-button": "awsui_cancel-button_1xupv_1df87_389",
  "previous-button": "awsui_previous-button_1xupv_1df87_390",
  "primary-button": "awsui_primary-button_1xupv_1df87_391",
  "skip-to-button": "awsui_skip-to-button_1xupv_1df87_392",
  "action-buttons": "awsui_action-buttons_1xupv_1df87_396"
});
  

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/wizard/unmount.js":
/*!**********************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/wizard/unmount.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Unmount)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

class Unmount extends (react__WEBPACK_IMPORTED_MODULE_0___default().Component) {
    componentWillUnmount() {
        this.props.onUnmount();
    }
    render() {
        return this.props.children;
    }
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/wizard/wizard-actions.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/wizard/wizard-actions.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ WizardActions)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _button_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../button/internal */ "./node_modules/@cloudscape-design/components/button/internal.js");
/* harmony import */ var _space_between_internal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../space-between/internal */ "./node_modules/@cloudscape-design/components/space-between/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/wizard/styles.css.js");
/* harmony import */ var _unmount__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./unmount */ "./node_modules/@cloudscape-design/components/wizard/unmount.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





function WizardActions({ cancelButtonText, onCancelClick, isPrimaryLoading, primaryButtonText, primaryButtonLoadingText, onPrimaryClick, showPrevious, previousButtonText, onPreviousClick, showSkipTo, skipToButtonText, onSkipToClick, }) {
    const containerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const primaryButtonRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    const onPreviousUnmount = () => {
        var _a, _b;
        if (((_a = containerRef.current) === null || _a === void 0 ? void 0 : _a.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["previous-button"]}`)) === document.activeElement) {
            (_b = primaryButtonRef.current) === null || _b === void 0 ? void 0 : _b.focus();
        }
    };
    const onSkipUnmount = () => {
        var _a, _b;
        if (((_a = containerRef.current) === null || _a === void 0 ? void 0 : _a.querySelector(`.${_styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["skip-to-button"]}`)) === document.activeElement) {
            (_b = primaryButtonRef.current) === null || _b === void 0 ? void 0 : _b.focus();
        }
    };
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { ref: containerRef },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_space_between_internal__WEBPACK_IMPORTED_MODULE_2__["default"], { direction: "horizontal", size: "xs", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["action-buttons"] },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_3__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["cancel-button"], variant: "link", formAction: "none", onClick: onCancelClick }, cancelButtonText),
            showSkipTo && skipToButtonText && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_unmount__WEBPACK_IMPORTED_MODULE_4__["default"], { onUnmount: onSkipUnmount },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_3__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["skip-to-button"], onClick: onSkipToClick, formAction: "none", disabled: isPrimaryLoading }, skipToButtonText))),
            showPrevious && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_unmount__WEBPACK_IMPORTED_MODULE_4__["default"], { onUnmount: onPreviousUnmount },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_3__.InternalButton, { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["previous-button"], onClick: onPreviousClick, formAction: "none", disabled: isPrimaryLoading }, previousButtonText))),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_button_internal__WEBPACK_IMPORTED_MODULE_3__.InternalButton, { ref: primaryButtonRef, className: _styles_css_js__WEBPACK_IMPORTED_MODULE_1__["default"]["primary-button"], variant: "primary", formAction: "none", onClick: onPrimaryClick, loading: isPrimaryLoading, loadingText: primaryButtonLoadingText }, primaryButtonText))));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/wizard/wizard-form-header.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/wizard/wizard-form-header.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ WizardFormHeader)
/* harmony export */ });
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _internal_hooks_use_dynamic_overlap__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-dynamic-overlap */ "./node_modules/@cloudscape-design/components/internal/hooks/use-dynamic-overlap/index.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/wizard/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0




function WizardFormHeader({ children, isVisualRefresh }) {
    const overlapElement = (0,_internal_hooks_use_dynamic_overlap__WEBPACK_IMPORTED_MODULE_2__.useDynamicOverlap)();
    return (react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["form-header"], isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["form-header-refresh"], isVisualRefresh && 'awsui-context-content-header'), ref: overlapElement },
        react__WEBPACK_IMPORTED_MODULE_1___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_0__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_3__["default"]["form-header-content"]) }, children)));
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/wizard/wizard-form.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/wizard/wizard-form.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ WizardForm)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _form_internal__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../form/internal */ "./node_modules/@cloudscape-design/components/form/internal.js");
/* harmony import */ var _header_internal__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../header/internal */ "./node_modules/@cloudscape-design/components/header/internal.js");
/* harmony import */ var _internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../internal/hooks/use-mobile */ "./node_modules/@cloudscape-design/components/internal/hooks/use-mobile/index.js");
/* harmony import */ var _wizard_actions__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./wizard-actions */ "./node_modules/@cloudscape-design/components/wizard/wizard-actions.js");
/* harmony import */ var _wizard_form_header__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./wizard-form-header */ "./node_modules/@cloudscape-design/components/wizard/wizard-form-header.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/wizard/styles.css.js");
/* harmony import */ var _internal_hooks_use_effect_on_update__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../internal/hooks/use-effect-on-update */ "./node_modules/@cloudscape-design/components/internal/hooks/use-effect-on-update.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0









function WizardForm({ steps, activeStepIndex, isVisualRefresh, showCollapsedSteps, i18nStrings, isPrimaryLoading, allowSkipTo, secondaryActions, onCancelClick, onPreviousClick, onPrimaryClick, onSkipToClick, }) {
    var _a;
    const { title, info, description, content, errorText, isOptional } = steps[activeStepIndex] || {};
    const isLastStep = activeStepIndex >= steps.length - 1;
    const skipToTargetIndex = findSkipToTargetIndex(steps, activeStepIndex);
    const isMobile = (0,_internal_hooks_use_mobile__WEBPACK_IMPORTED_MODULE_2__.useMobile)();
    const stepHeaderRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
    (0,_internal_hooks_use_effect_on_update__WEBPACK_IMPORTED_MODULE_3__.useEffectOnUpdate)(() => {
        var _a;
        if (stepHeaderRef && stepHeaderRef.current) {
            (_a = stepHeaderRef.current) === null || _a === void 0 ? void 0 : _a.focus();
        }
    }, [activeStepIndex]);
    const showSkipTo = allowSkipTo && skipToTargetIndex !== -1;
    const skipToButtonText = skipToTargetIndex !== -1 && i18nStrings.skipToButtonLabel
        ? i18nStrings.skipToButtonLabel(steps[skipToTargetIndex], skipToTargetIndex + 1)
        : undefined;
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_wizard_form_header__WEBPACK_IMPORTED_MODULE_4__["default"], { isMobile: isMobile || showCollapsedSteps, isVisualRefresh: isVisualRefresh },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["collapsed-steps"], !showCollapsedSteps && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["collapsed-steps-hidden"], isVisualRefresh && isMobile && _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["collapsed-steps-extra-padding"]) }, (_a = i18nStrings.collapsedStepsLabel) === null || _a === void 0 ? void 0 : _a.call(i18nStrings, activeStepIndex + 1, steps.length)),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_header_internal__WEBPACK_IMPORTED_MODULE_6__["default"], { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["form-header-component"], variant: "h1", description: description, info: info },
                react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["form-header-component-wrapper"], tabIndex: -1, ref: stepHeaderRef },
                    title,
                    isOptional && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("i", null, ` - ${i18nStrings.optional}`)))),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_form_internal__WEBPACK_IMPORTED_MODULE_7__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_5__["default"]["form-component"]), actions: react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_wizard_actions__WEBPACK_IMPORTED_MODULE_8__["default"], { cancelButtonText: i18nStrings.cancelButton, primaryButtonText: isLastStep ? i18nStrings.submitButton : i18nStrings.nextButton, primaryButtonLoadingText: isLastStep ? i18nStrings.submitButtonLoadingAnnouncement : i18nStrings.nextButtonLoadingAnnouncement, previousButtonText: i18nStrings.previousButton, onCancelClick: onCancelClick, onPreviousClick: onPreviousClick, onPrimaryClick: onPrimaryClick, onSkipToClick: () => onSkipToClick(skipToTargetIndex), showPrevious: activeStepIndex !== 0, isPrimaryLoading: isPrimaryLoading, showSkipTo: showSkipTo, skipToButtonText: skipToButtonText }), secondaryActions: secondaryActions, errorText: errorText, errorIconAriaLabel: i18nStrings.errorIconAriaLabel }, content)));
}
function findSkipToTargetIndex(steps, activeStepIndex) {
    let nextRequiredStepIndex = activeStepIndex;
    do {
        nextRequiredStepIndex++;
    } while (nextRequiredStepIndex < steps.length - 1 && steps[nextRequiredStepIndex].isOptional);
    return nextRequiredStepIndex > activeStepIndex + 1 ? nextRequiredStepIndex : -1;
}


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/wizard/wizard-navigation.js":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/wizard/wizard-navigation.js ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ Navigation)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var clsx__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! clsx */ "./node_modules/clsx/dist/clsx.m.js");
/* harmony import */ var _link_internal__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../link/internal */ "./node_modules/@cloudscape-design/components/link/internal.js");
/* harmony import */ var _box_internal__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../box/internal */ "./node_modules/@cloudscape-design/components/box/internal.js");
/* harmony import */ var _styles_css_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./styles.css.js */ "./node_modules/@cloudscape-design/components/wizard/styles.css.js");
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0





var Statuses;
(function (Statuses) {
    Statuses["Active"] = "active";
    Statuses["Unvisited"] = "unvisited";
    Statuses["Visited"] = "visited";
    Statuses["Next"] = "next";
})(Statuses || (Statuses = {}));
function Navigation({ activeStepIndex, farthestStepIndex, allowSkipTo, hidden, i18nStrings, isVisualRefresh, isLoadingNextStep, onStepClick, onSkipToClick, steps, }) {
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("nav", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].navigation, hidden && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].hidden, isVisualRefresh && _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].refresh), "aria-label": i18nStrings.navigationAriaLabel },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("ul", null, steps.map((step, index) => isVisualRefresh ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(NavigationStepVisualRefresh, { i18nStrings: i18nStrings, index: index, key: index, onStepClick: onStepClick, onSkipToClick: onSkipToClick, status: getStatus(index), step: step })) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(NavigationStepClassic, { i18nStrings: i18nStrings, index: index, key: index, onStepClick: onStepClick, onSkipToClick: onSkipToClick, status: getStatus(index), step: step }))))));
    function getStatus(index) {
        if (activeStepIndex === index) {
            return Statuses.Active;
        }
        if (isLoadingNextStep) {
            return Statuses.Unvisited;
        }
        if (farthestStepIndex >= index) {
            return Statuses.Visited;
        }
        if (allowSkipTo && canSkip(activeStepIndex + 1, index)) {
            return Statuses.Next;
        }
        return Statuses.Unvisited;
    }
    function canSkip(fromIndex, toIndex) {
        let index = fromIndex;
        do {
            if (!steps[index].isOptional) {
                return false;
            }
            index++;
        } while (index < toIndex);
        return true;
    }
}
function NavigationStepVisualRefresh({ i18nStrings, index, onStepClick, onSkipToClick, status, step, }) {
    function handleStepInteraction() {
        if (status === Statuses.Visited) {
            onStepClick(index);
        }
        if (status === Statuses.Next) {
            onSkipToClick(index);
        }
    }
    const state = {
        active: 'active',
        unvisited: 'disabled',
        visited: 'enabled',
        next: 'enabled',
    }[status];
    const linkClassName = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link"], {
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link-active"]]: status === Statuses.Active,
        [_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link-disabled"]]: status === Statuses.Unvisited,
    });
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"][`${state}`], _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link-item"]) },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("hr", null),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].number, _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link-label"]) },
            i18nStrings.stepNumberLabel && i18nStrings.stepNumberLabel(index + 1),
            step.isOptional && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("i", null, ` - ${i18nStrings.optional}`)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("a", { className: linkClassName, "aria-current": status === Statuses.Active ? 'step' : undefined, "aria-disabled": status === Statuses.Unvisited ? 'true' : undefined, onClick: event => {
                event.preventDefault();
                handleStepInteraction();
            }, onKeyDown: event => {
                if (event.key === ' ' || event.key === 'Enter') {
                    event.preventDefault();
                }
                // Enter activates the button on key down instead of key up.
                if (event.key === 'Enter') {
                    handleStepInteraction();
                }
            }, onKeyUp: event => {
                // Emulate button behavior, which also fires on space.
                if (event.key === ' ') {
                    handleStepInteraction();
                }
            }, role: "button", tabIndex: status === Statuses.Visited || status === Statuses.Next ? 0 : undefined },
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].circle) }),
            react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"].title) }, step.title))));
}
function NavigationStepClassic({ i18nStrings, index, onStepClick, onSkipToClick, status, step }) {
    const spanClassName = (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link"], status === Statuses.Active ? _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link-active"] : _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link-disabled"]);
    return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("li", { className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link-item"] },
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_box_internal__WEBPACK_IMPORTED_MODULE_3__["default"], { variant: "small", className: _styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link-label"], display: "block", margin: { bottom: 'xxs' } },
            i18nStrings.stepNumberLabel && i18nStrings.stepNumberLabel(index + 1),
            step.isOptional && react__WEBPACK_IMPORTED_MODULE_0___default().createElement("i", null, ` - ${i18nStrings.optional}`)),
        react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", null, status === Statuses.Visited || status === Statuses.Next ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_link_internal__WEBPACK_IMPORTED_MODULE_4__["default"], { className: (0,clsx__WEBPACK_IMPORTED_MODULE_1__["default"])(_styles_css_js__WEBPACK_IMPORTED_MODULE_2__["default"]["navigation-link"]), onFollow: evt => {
                evt.preventDefault();
                status === Statuses.Visited ? onStepClick(index) : onSkipToClick(index);
            } }, step.title)) : (react__WEBPACK_IMPORTED_MODULE_0___default().createElement("span", { className: spanClassName, "aria-current": status === Statuses.Active ? 'step' : undefined, "aria-disabled": status === Statuses.Active ? undefined : 'true' }, step.title)))));
}


/***/ }),

/***/ "./node_modules/@dnd-kit/accessibility/dist/accessibility.esm.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@dnd-kit/accessibility/dist/accessibility.esm.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "HiddenText": () => (/* binding */ HiddenText),
/* harmony export */   "LiveRegion": () => (/* binding */ LiveRegion),
/* harmony export */   "useAnnouncement": () => (/* binding */ useAnnouncement)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);


const hiddenStyles = {
  display: 'none'
};
function HiddenText(_ref) {
  let {
    id,
    value
  } = _ref;
  return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", {
    id: id,
    style: hiddenStyles
  }, value);
}

const visuallyHidden = {
  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 LiveRegion(_ref) {
  let {
    id,
    announcement
  } = _ref;
  return react__WEBPACK_IMPORTED_MODULE_0___default().createElement("div", {
    id: id,
    style: visuallyHidden,
    role: "status",
    "aria-live": "assertive",
    "aria-atomic": true
  }, announcement);
}

function useAnnouncement() {
  const [announcement, setAnnouncement] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)('');
  const announce = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(value => {
    if (value != null) {
      setAnnouncement(value);
    }
  }, []);
  return {
    announce,
    announcement
  };
}




/***/ }),

/***/ "./node_modules/@dnd-kit/core/dist/core.esm.js":
/*!*****************************************************!*\
  !*** ./node_modules/@dnd-kit/core/dist/core.esm.js ***!
  \*****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AutoScrollActivator": () => (/* binding */ AutoScrollActivator),
/* harmony export */   "DndContext": () => (/* binding */ DndContext),
/* harmony export */   "DragOverlay": () => (/* binding */ DragOverlay),
/* harmony export */   "KeyboardCode": () => (/* binding */ KeyboardCode),
/* harmony export */   "KeyboardSensor": () => (/* binding */ KeyboardSensor),
/* harmony export */   "MeasuringFrequency": () => (/* binding */ MeasuringFrequency),
/* harmony export */   "MeasuringStrategy": () => (/* binding */ MeasuringStrategy),
/* harmony export */   "MouseSensor": () => (/* binding */ MouseSensor),
/* harmony export */   "PointerSensor": () => (/* binding */ PointerSensor),
/* harmony export */   "TouchSensor": () => (/* binding */ TouchSensor),
/* harmony export */   "TraversalOrder": () => (/* binding */ TraversalOrder),
/* harmony export */   "applyModifiers": () => (/* binding */ applyModifiers),
/* harmony export */   "closestCenter": () => (/* binding */ closestCenter),
/* harmony export */   "closestCorners": () => (/* binding */ closestCorners),
/* harmony export */   "defaultAnnouncements": () => (/* binding */ defaultAnnouncements),
/* harmony export */   "defaultCoordinates": () => (/* binding */ defaultCoordinates),
/* harmony export */   "defaultDropAnimation": () => (/* binding */ defaultDropAnimationConfiguration),
/* harmony export */   "defaultDropAnimationSideEffects": () => (/* binding */ defaultDropAnimationSideEffects),
/* harmony export */   "defaultScreenReaderInstructions": () => (/* binding */ defaultScreenReaderInstructions),
/* harmony export */   "getClientRect": () => (/* binding */ getClientRect),
/* harmony export */   "getFirstCollision": () => (/* binding */ getFirstCollision),
/* harmony export */   "getScrollableAncestors": () => (/* binding */ getScrollableAncestors),
/* harmony export */   "pointerWithin": () => (/* binding */ pointerWithin),
/* harmony export */   "rectIntersection": () => (/* binding */ rectIntersection),
/* harmony export */   "useDndContext": () => (/* binding */ useDndContext),
/* harmony export */   "useDndMonitor": () => (/* binding */ useDndMonitor),
/* harmony export */   "useDraggable": () => (/* binding */ useDraggable),
/* harmony export */   "useDroppable": () => (/* binding */ useDroppable),
/* harmony export */   "useSensor": () => (/* binding */ useSensor),
/* harmony export */   "useSensors": () => (/* binding */ useSensors)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom */ "webpack/sharing/consume/default/react-dom");
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @dnd-kit/utilities */ "./node_modules/@dnd-kit/utilities/dist/utilities.esm.js");
/* harmony import */ var _dnd_kit_accessibility__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @dnd-kit/accessibility */ "./node_modules/@dnd-kit/accessibility/dist/accessibility.esm.js");





const DndMonitorContext = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(null);

function useDndMonitor(listener) {
  const registerListener = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(DndMonitorContext);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (!registerListener) {
      throw new Error('useDndMonitor must be used within a children of <DndContext>');
    }

    const unsubscribe = registerListener(listener);
    return unsubscribe;
  }, [listener, registerListener]);
}

function useDndMonitorProvider() {
  const [listeners] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(() => new Set());
  const registerListener = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(listener => {
    listeners.add(listener);
    return () => listeners.delete(listener);
  }, [listeners]);
  const dispatch = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(_ref => {
    let {
      type,
      event
    } = _ref;
    listeners.forEach(listener => {
      var _listener$type;

      return (_listener$type = listener[type]) == null ? void 0 : _listener$type.call(listener, event);
    });
  }, [listeners]);
  return [dispatch, registerListener];
}

const defaultScreenReaderInstructions = {
  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  "
};
const defaultAnnouncements = {
  onDragStart(_ref) {
    let {
      active
    } = _ref;
    return "Picked up draggable item " + active.id + ".";
  },

  onDragOver(_ref2) {
    let {
      active,
      over
    } = _ref2;

    if (over) {
      return "Draggable item " + active.id + " was moved over droppable area " + over.id + ".";
    }

    return "Draggable item " + active.id + " is no longer over a droppable area.";
  },

  onDragEnd(_ref3) {
    let {
      active,
      over
    } = _ref3;

    if (over) {
      return "Draggable item " + active.id + " was dropped over droppable area " + over.id;
    }

    return "Draggable item " + active.id + " was dropped.";
  },

  onDragCancel(_ref4) {
    let {
      active
    } = _ref4;
    return "Dragging was cancelled. Draggable item " + active.id + " was dropped.";
  }

};

function Accessibility(_ref) {
  let {
    announcements = defaultAnnouncements,
    container,
    hiddenTextDescribedById,
    screenReaderInstructions = defaultScreenReaderInstructions
  } = _ref;
  const {
    announce,
    announcement
  } = (0,_dnd_kit_accessibility__WEBPACK_IMPORTED_MODULE_3__.useAnnouncement)();
  const liveRegionId = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)("DndLiveRegion");
  const [mounted, setMounted] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(false);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    setMounted(true);
  }, []);
  useDndMonitor((0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => ({
    onDragStart(_ref2) {
      let {
        active
      } = _ref2;
      announce(announcements.onDragStart({
        active
      }));
    },

    onDragMove(_ref3) {
      let {
        active,
        over
      } = _ref3;

      if (announcements.onDragMove) {
        announce(announcements.onDragMove({
          active,
          over
        }));
      }
    },

    onDragOver(_ref4) {
      let {
        active,
        over
      } = _ref4;
      announce(announcements.onDragOver({
        active,
        over
      }));
    },

    onDragEnd(_ref5) {
      let {
        active,
        over
      } = _ref5;
      announce(announcements.onDragEnd({
        active,
        over
      }));
    },

    onDragCancel(_ref6) {
      let {
        active,
        over
      } = _ref6;
      announce(announcements.onDragCancel({
        active,
        over
      }));
    }

  }), [announce, announcements]));

  if (!mounted) {
    return null;
  }

  const markup = react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_dnd_kit_accessibility__WEBPACK_IMPORTED_MODULE_3__.HiddenText, {
    id: hiddenTextDescribedById,
    value: screenReaderInstructions.draggable
  }), react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_dnd_kit_accessibility__WEBPACK_IMPORTED_MODULE_3__.LiveRegion, {
    id: liveRegionId,
    announcement: announcement
  }));
  return container ? (0,react_dom__WEBPACK_IMPORTED_MODULE_1__.createPortal)(markup, container) : markup;
}

var Action;

(function (Action) {
  Action["DragStart"] = "dragStart";
  Action["DragMove"] = "dragMove";
  Action["DragEnd"] = "dragEnd";
  Action["DragCancel"] = "dragCancel";
  Action["DragOver"] = "dragOver";
  Action["RegisterDroppable"] = "registerDroppable";
  Action["SetDroppableDisabled"] = "setDroppableDisabled";
  Action["UnregisterDroppable"] = "unregisterDroppable";
})(Action || (Action = {}));

function noop() {}

function useSensor(sensor, options) {
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => ({
    sensor,
    options: options != null ? options : {}
  }), // eslint-disable-next-line react-hooks/exhaustive-deps
  [sensor, options]);
}

function useSensors() {
  for (var _len = arguments.length, sensors = new Array(_len), _key = 0; _key < _len; _key++) {
    sensors[_key] = arguments[_key];
  }

  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => [...sensors].filter(sensor => sensor != null), // eslint-disable-next-line react-hooks/exhaustive-deps
  [...sensors]);
}

const defaultCoordinates = /*#__PURE__*/Object.freeze({
  x: 0,
  y: 0
});

/**
 * Returns the distance between two points
 */
function distanceBetween(p1, p2) {
  return Math.sqrt(Math.pow(p1.x - p2.x, 2) + Math.pow(p1.y - p2.y, 2));
}

function getRelativeTransformOrigin(event, rect) {
  const eventCoordinates = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getEventCoordinates)(event);

  if (!eventCoordinates) {
    return '0 0';
  }

  const transformOrigin = {
    x: (eventCoordinates.x - rect.left) / rect.width * 100,
    y: (eventCoordinates.y - rect.top) / rect.height * 100
  };
  return transformOrigin.x + "% " + transformOrigin.y + "%";
}

/**
 * Sort collisions from smallest to greatest value
 */
function sortCollisionsAsc(_ref, _ref2) {
  let {
    data: {
      value: a
    }
  } = _ref;
  let {
    data: {
      value: b
    }
  } = _ref2;
  return a - b;
}
/**
 * Sort collisions from greatest to smallest value
 */

function sortCollisionsDesc(_ref3, _ref4) {
  let {
    data: {
      value: a
    }
  } = _ref3;
  let {
    data: {
      value: b
    }
  } = _ref4;
  return b - a;
}
/**
 * Returns the coordinates of the corners of a given rectangle:
 * [TopLeft {x, y}, TopRight {x, y}, BottomLeft {x, y}, BottomRight {x, y}]
 */

function cornersOfRectangle(_ref5) {
  let {
    left,
    top,
    height,
    width
  } = _ref5;
  return [{
    x: left,
    y: top
  }, {
    x: left + width,
    y: top
  }, {
    x: left,
    y: top + height
  }, {
    x: left + width,
    y: top + height
  }];
}
function getFirstCollision(collisions, property) {
  if (!collisions || collisions.length === 0) {
    return null;
  }

  const [firstCollision] = collisions;
  return property ? firstCollision[property] : firstCollision;
}

/**
 * Returns the coordinates of the center of a given ClientRect
 */

function centerOfRectangle(rect, left, top) {
  if (left === void 0) {
    left = rect.left;
  }

  if (top === void 0) {
    top = rect.top;
  }

  return {
    x: left + rect.width * 0.5,
    y: top + rect.height * 0.5
  };
}
/**
 * Returns the closest rectangles from an array of rectangles to the center of a given
 * rectangle.
 */


const closestCenter = _ref => {
  let {
    collisionRect,
    droppableRects,
    droppableContainers
  } = _ref;
  const centerRect = centerOfRectangle(collisionRect, collisionRect.left, collisionRect.top);
  const collisions = [];

  for (const droppableContainer of droppableContainers) {
    const {
      id
    } = droppableContainer;
    const rect = droppableRects.get(id);

    if (rect) {
      const distBetween = distanceBetween(centerOfRectangle(rect), centerRect);
      collisions.push({
        id,
        data: {
          droppableContainer,
          value: distBetween
        }
      });
    }
  }

  return collisions.sort(sortCollisionsAsc);
};

/**
 * Returns the closest rectangles from an array of rectangles to the corners of
 * another rectangle.
 */

const closestCorners = _ref => {
  let {
    collisionRect,
    droppableRects,
    droppableContainers
  } = _ref;
  const corners = cornersOfRectangle(collisionRect);
  const collisions = [];

  for (const droppableContainer of droppableContainers) {
    const {
      id
    } = droppableContainer;
    const rect = droppableRects.get(id);

    if (rect) {
      const rectCorners = cornersOfRectangle(rect);
      const distances = corners.reduce((accumulator, corner, index) => {
        return accumulator + distanceBetween(rectCorners[index], corner);
      }, 0);
      const effectiveDistance = Number((distances / 4).toFixed(4));
      collisions.push({
        id,
        data: {
          droppableContainer,
          value: effectiveDistance
        }
      });
    }
  }

  return collisions.sort(sortCollisionsAsc);
};

/**
 * Returns the intersecting rectangle area between two rectangles
 */

function getIntersectionRatio(entry, target) {
  const top = Math.max(target.top, entry.top);
  const left = Math.max(target.left, entry.left);
  const right = Math.min(target.left + target.width, entry.left + entry.width);
  const bottom = Math.min(target.top + target.height, entry.top + entry.height);
  const width = right - left;
  const height = bottom - top;

  if (left < right && top < bottom) {
    const targetArea = target.width * target.height;
    const entryArea = entry.width * entry.height;
    const intersectionArea = width * height;
    const intersectionRatio = intersectionArea / (targetArea + entryArea - intersectionArea);
    return Number(intersectionRatio.toFixed(4));
  } // Rectangles do not overlap, or overlap has an area of zero (edge/corner overlap)


  return 0;
}
/**
 * Returns the rectangles that has the greatest intersection area with a given
 * rectangle in an array of rectangles.
 */

const rectIntersection = _ref => {
  let {
    collisionRect,
    droppableRects,
    droppableContainers
  } = _ref;
  const collisions = [];

  for (const droppableContainer of droppableContainers) {
    const {
      id
    } = droppableContainer;
    const rect = droppableRects.get(id);

    if (rect) {
      const intersectionRatio = getIntersectionRatio(rect, collisionRect);

      if (intersectionRatio > 0) {
        collisions.push({
          id,
          data: {
            droppableContainer,
            value: intersectionRatio
          }
        });
      }
    }
  }

  return collisions.sort(sortCollisionsDesc);
};

/**
 * Check if a given point is contained within a bounding rectangle
 */

function isPointWithinRect(point, rect) {
  const {
    top,
    left,
    bottom,
    right
  } = rect;
  return top <= point.y && point.y <= bottom && left <= point.x && point.x <= right;
}
/**
 * Returns the rectangles that the pointer is hovering over
 */


const pointerWithin = _ref => {
  let {
    droppableContainers,
    droppableRects,
    pointerCoordinates
  } = _ref;

  if (!pointerCoordinates) {
    return [];
  }

  const collisions = [];

  for (const droppableContainer of droppableContainers) {
    const {
      id
    } = droppableContainer;
    const rect = droppableRects.get(id);

    if (rect && isPointWithinRect(pointerCoordinates, rect)) {
      /* There may be more than a single rectangle intersecting
       * with the pointer coordinates. In order to sort the
       * colliding rectangles, we measure the distance between
       * the pointer and the corners of the intersecting rectangle
       */
      const corners = cornersOfRectangle(rect);
      const distances = corners.reduce((accumulator, corner) => {
        return accumulator + distanceBetween(pointerCoordinates, corner);
      }, 0);
      const effectiveDistance = Number((distances / 4).toFixed(4));
      collisions.push({
        id,
        data: {
          droppableContainer,
          value: effectiveDistance
        }
      });
    }
  }

  return collisions.sort(sortCollisionsAsc);
};

function adjustScale(transform, rect1, rect2) {
  return { ...transform,
    scaleX: rect1 && rect2 ? rect1.width / rect2.width : 1,
    scaleY: rect1 && rect2 ? rect1.height / rect2.height : 1
  };
}

function getRectDelta(rect1, rect2) {
  return rect1 && rect2 ? {
    x: rect1.left - rect2.left,
    y: rect1.top - rect2.top
  } : defaultCoordinates;
}

function createRectAdjustmentFn(modifier) {
  return function adjustClientRect(rect) {
    for (var _len = arguments.length, adjustments = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
      adjustments[_key - 1] = arguments[_key];
    }

    return adjustments.reduce((acc, adjustment) => ({ ...acc,
      top: acc.top + modifier * adjustment.y,
      bottom: acc.bottom + modifier * adjustment.y,
      left: acc.left + modifier * adjustment.x,
      right: acc.right + modifier * adjustment.x
    }), { ...rect
    });
  };
}
const getAdjustedRect = /*#__PURE__*/createRectAdjustmentFn(1);

function parseTransform(transform) {
  if (transform.startsWith('matrix3d(')) {
    const transformArray = transform.slice(9, -1).split(/, /);
    return {
      x: +transformArray[12],
      y: +transformArray[13],
      scaleX: +transformArray[0],
      scaleY: +transformArray[5]
    };
  } else if (transform.startsWith('matrix(')) {
    const transformArray = transform.slice(7, -1).split(/, /);
    return {
      x: +transformArray[4],
      y: +transformArray[5],
      scaleX: +transformArray[0],
      scaleY: +transformArray[3]
    };
  }

  return null;
}

function inverseTransform(rect, transform, transformOrigin) {
  const parsedTransform = parseTransform(transform);

  if (!parsedTransform) {
    return rect;
  }

  const {
    scaleX,
    scaleY,
    x: translateX,
    y: translateY
  } = parsedTransform;
  const x = rect.left - translateX - (1 - scaleX) * parseFloat(transformOrigin);
  const y = rect.top - translateY - (1 - scaleY) * parseFloat(transformOrigin.slice(transformOrigin.indexOf(' ') + 1));
  const w = scaleX ? rect.width / scaleX : rect.width;
  const h = scaleY ? rect.height / scaleY : rect.height;
  return {
    width: w,
    height: h,
    top: y,
    right: x + w,
    bottom: y + h,
    left: x
  };
}

const defaultOptions = {
  ignoreTransform: false
};
/**
 * Returns the bounding client rect of an element relative to the viewport.
 */

function getClientRect(element, options) {
  if (options === void 0) {
    options = defaultOptions;
  }

  let rect = element.getBoundingClientRect();

  if (options.ignoreTransform) {
    const {
      transform,
      transformOrigin
    } = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(element).getComputedStyle(element);

    if (transform) {
      rect = inverseTransform(rect, transform, transformOrigin);
    }
  }

  const {
    top,
    left,
    width,
    height,
    bottom,
    right
  } = rect;
  return {
    top,
    left,
    width,
    height,
    bottom,
    right
  };
}
/**
 * Returns the bounding client rect of an element relative to the viewport.
 *
 * @remarks
 * The ClientRect returned by this method does not take into account transforms
 * applied to the element it measures.
 *
 */

function getTransformAgnosticClientRect(element) {
  return getClientRect(element, {
    ignoreTransform: true
  });
}

function getWindowClientRect(element) {
  const width = element.innerWidth;
  const height = element.innerHeight;
  return {
    top: 0,
    left: 0,
    right: width,
    bottom: height,
    width,
    height
  };
}

function isFixed(node, computedStyle) {
  if (computedStyle === void 0) {
    computedStyle = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(node).getComputedStyle(node);
  }

  return computedStyle.position === 'fixed';
}

function isScrollable(element, computedStyle) {
  if (computedStyle === void 0) {
    computedStyle = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(element).getComputedStyle(element);
  }

  const overflowRegex = /(auto|scroll|overlay)/;
  const properties = ['overflow', 'overflowX', 'overflowY'];
  return properties.some(property => {
    const value = computedStyle[property];
    return typeof value === 'string' ? overflowRegex.test(value) : false;
  });
}

function getScrollableAncestors(element, limit) {
  const scrollParents = [];

  function findScrollableAncestors(node) {
    if (limit != null && scrollParents.length >= limit) {
      return scrollParents;
    }

    if (!node) {
      return scrollParents;
    }

    if ((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isDocument)(node) && node.scrollingElement != null && !scrollParents.includes(node.scrollingElement)) {
      scrollParents.push(node.scrollingElement);
      return scrollParents;
    }

    if (!(0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isHTMLElement)(node) || (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isSVGElement)(node)) {
      return scrollParents;
    }

    if (scrollParents.includes(node)) {
      return scrollParents;
    }

    const computedStyle = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(element).getComputedStyle(node);

    if (node !== element) {
      if (isScrollable(node, computedStyle)) {
        scrollParents.push(node);
      }
    }

    if (isFixed(node, computedStyle)) {
      return scrollParents;
    }

    return findScrollableAncestors(node.parentNode);
  }

  if (!element) {
    return scrollParents;
  }

  return findScrollableAncestors(element);
}
function getFirstScrollableAncestor(node) {
  const [firstScrollableAncestor] = getScrollableAncestors(node, 1);
  return firstScrollableAncestor != null ? firstScrollableAncestor : null;
}

function getScrollableElement(element) {
  if (!_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.canUseDOM || !element) {
    return null;
  }

  if ((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isWindow)(element)) {
    return element;
  }

  if (!(0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isNode)(element)) {
    return null;
  }

  if ((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isDocument)(element) || element === (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getOwnerDocument)(element).scrollingElement) {
    return window;
  }

  if ((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isHTMLElement)(element)) {
    return element;
  }

  return null;
}

function getScrollXCoordinate(element) {
  if ((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isWindow)(element)) {
    return element.scrollX;
  }

  return element.scrollLeft;
}
function getScrollYCoordinate(element) {
  if ((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isWindow)(element)) {
    return element.scrollY;
  }

  return element.scrollTop;
}
function getScrollCoordinates(element) {
  return {
    x: getScrollXCoordinate(element),
    y: getScrollYCoordinate(element)
  };
}

var Direction;

(function (Direction) {
  Direction[Direction["Forward"] = 1] = "Forward";
  Direction[Direction["Backward"] = -1] = "Backward";
})(Direction || (Direction = {}));

function isDocumentScrollingElement(element) {
  if (!_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.canUseDOM || !element) {
    return false;
  }

  return element === document.scrollingElement;
}

function getScrollPosition(scrollingContainer) {
  const minScroll = {
    x: 0,
    y: 0
  };
  const dimensions = isDocumentScrollingElement(scrollingContainer) ? {
    height: window.innerHeight,
    width: window.innerWidth
  } : {
    height: scrollingContainer.clientHeight,
    width: scrollingContainer.clientWidth
  };
  const maxScroll = {
    x: scrollingContainer.scrollWidth - dimensions.width,
    y: scrollingContainer.scrollHeight - dimensions.height
  };
  const isTop = scrollingContainer.scrollTop <= minScroll.y;
  const isLeft = scrollingContainer.scrollLeft <= minScroll.x;
  const isBottom = scrollingContainer.scrollTop >= maxScroll.y;
  const isRight = scrollingContainer.scrollLeft >= maxScroll.x;
  return {
    isTop,
    isLeft,
    isBottom,
    isRight,
    maxScroll,
    minScroll
  };
}

const defaultThreshold = {
  x: 0.2,
  y: 0.2
};
function getScrollDirectionAndSpeed(scrollContainer, scrollContainerRect, _ref, acceleration, thresholdPercentage) {
  let {
    top,
    left,
    right,
    bottom
  } = _ref;

  if (acceleration === void 0) {
    acceleration = 10;
  }

  if (thresholdPercentage === void 0) {
    thresholdPercentage = defaultThreshold;
  }

  const {
    isTop,
    isBottom,
    isLeft,
    isRight
  } = getScrollPosition(scrollContainer);
  const direction = {
    x: 0,
    y: 0
  };
  const speed = {
    x: 0,
    y: 0
  };
  const threshold = {
    height: scrollContainerRect.height * thresholdPercentage.y,
    width: scrollContainerRect.width * thresholdPercentage.x
  };

  if (!isTop && top <= scrollContainerRect.top + threshold.height) {
    // Scroll Up
    direction.y = Direction.Backward;
    speed.y = acceleration * Math.abs((scrollContainerRect.top + threshold.height - top) / threshold.height);
  } else if (!isBottom && bottom >= scrollContainerRect.bottom - threshold.height) {
    // Scroll Down
    direction.y = Direction.Forward;
    speed.y = acceleration * Math.abs((scrollContainerRect.bottom - threshold.height - bottom) / threshold.height);
  }

  if (!isRight && right >= scrollContainerRect.right - threshold.width) {
    // Scroll Right
    direction.x = Direction.Forward;
    speed.x = acceleration * Math.abs((scrollContainerRect.right - threshold.width - right) / threshold.width);
  } else if (!isLeft && left <= scrollContainerRect.left + threshold.width) {
    // Scroll Left
    direction.x = Direction.Backward;
    speed.x = acceleration * Math.abs((scrollContainerRect.left + threshold.width - left) / threshold.width);
  }

  return {
    direction,
    speed
  };
}

function getScrollElementRect(element) {
  if (element === document.scrollingElement) {
    const {
      innerWidth,
      innerHeight
    } = window;
    return {
      top: 0,
      left: 0,
      right: innerWidth,
      bottom: innerHeight,
      width: innerWidth,
      height: innerHeight
    };
  }

  const {
    top,
    left,
    right,
    bottom
  } = element.getBoundingClientRect();
  return {
    top,
    left,
    right,
    bottom,
    width: element.clientWidth,
    height: element.clientHeight
  };
}

function getScrollOffsets(scrollableAncestors) {
  return scrollableAncestors.reduce((acc, node) => {
    return (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.add)(acc, getScrollCoordinates(node));
  }, defaultCoordinates);
}
function getScrollXOffset(scrollableAncestors) {
  return scrollableAncestors.reduce((acc, node) => {
    return acc + getScrollXCoordinate(node);
  }, 0);
}
function getScrollYOffset(scrollableAncestors) {
  return scrollableAncestors.reduce((acc, node) => {
    return acc + getScrollYCoordinate(node);
  }, 0);
}

function scrollIntoViewIfNeeded(element, measure) {
  if (measure === void 0) {
    measure = getClientRect;
  }

  if (!element) {
    return;
  }

  const {
    top,
    left,
    bottom,
    right
  } = measure(element);
  const firstScrollableAncestor = getFirstScrollableAncestor(element);

  if (!firstScrollableAncestor) {
    return;
  }

  if (bottom <= 0 || right <= 0 || top >= window.innerHeight || left >= window.innerWidth) {
    element.scrollIntoView({
      block: 'center',
      inline: 'center'
    });
  }
}

const properties = [['x', ['left', 'right'], getScrollXOffset], ['y', ['top', 'bottom'], getScrollYOffset]];
class Rect {
  constructor(rect, element) {
    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 scrollableAncestors = getScrollableAncestors(element);
    const scrollOffsets = getScrollOffsets(scrollableAncestors);
    this.rect = { ...rect
    };
    this.width = rect.width;
    this.height = rect.height;

    for (const [axis, keys, getScrollOffset] of properties) {
      for (const key of keys) {
        Object.defineProperty(this, key, {
          get: () => {
            const currentOffsets = getScrollOffset(scrollableAncestors);
            const scrollOffsetsDeltla = scrollOffsets[axis] - currentOffsets;
            return this.rect[key] + scrollOffsetsDeltla;
          },
          enumerable: true
        });
      }
    }

    Object.defineProperty(this, 'rect', {
      enumerable: false
    });
  }

}

class Listeners {
  constructor(target) {
    this.target = void 0;
    this.listeners = [];

    this.removeAll = () => {
      this.listeners.forEach(listener => {
        var _this$target;

        return (_this$target = this.target) == null ? void 0 : _this$target.removeEventListener(...listener);
      });
    };

    this.target = target;
  }

  add(eventName, handler, options) {
    var _this$target2;

    (_this$target2 = this.target) == null ? void 0 : _this$target2.addEventListener(eventName, handler, options);
    this.listeners.push([eventName, handler, options]);
  }

}

function getEventListenerTarget(target) {
  // If the `event.target` element is removed from the document events will still be targeted
  // at it, and hence won't always bubble up to the window or document anymore.
  // If there is any risk of an element being removed while it is being dragged,
  // the best practice is to attach the event listeners directly to the target.
  // https://developer.mozilla.org/en-US/docs/Web/API/EventTarget
  const {
    EventTarget
  } = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(target);
  return target instanceof EventTarget ? target : (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getOwnerDocument)(target);
}

function hasExceededDistance(delta, measurement) {
  const dx = Math.abs(delta.x);
  const dy = Math.abs(delta.y);

  if (typeof measurement === 'number') {
    return Math.sqrt(dx ** 2 + dy ** 2) > measurement;
  }

  if ('x' in measurement && 'y' in measurement) {
    return dx > measurement.x && dy > measurement.y;
  }

  if ('x' in measurement) {
    return dx > measurement.x;
  }

  if ('y' in measurement) {
    return dy > measurement.y;
  }

  return false;
}

var EventName;

(function (EventName) {
  EventName["Click"] = "click";
  EventName["DragStart"] = "dragstart";
  EventName["Keydown"] = "keydown";
  EventName["ContextMenu"] = "contextmenu";
  EventName["Resize"] = "resize";
  EventName["SelectionChange"] = "selectionchange";
  EventName["VisibilityChange"] = "visibilitychange";
})(EventName || (EventName = {}));

function preventDefault(event) {
  event.preventDefault();
}
function stopPropagation(event) {
  event.stopPropagation();
}

var KeyboardCode;

(function (KeyboardCode) {
  KeyboardCode["Space"] = "Space";
  KeyboardCode["Down"] = "ArrowDown";
  KeyboardCode["Right"] = "ArrowRight";
  KeyboardCode["Left"] = "ArrowLeft";
  KeyboardCode["Up"] = "ArrowUp";
  KeyboardCode["Esc"] = "Escape";
  KeyboardCode["Enter"] = "Enter";
})(KeyboardCode || (KeyboardCode = {}));

const defaultKeyboardCodes = {
  start: [KeyboardCode.Space, KeyboardCode.Enter],
  cancel: [KeyboardCode.Esc],
  end: [KeyboardCode.Space, KeyboardCode.Enter]
};
const defaultKeyboardCoordinateGetter = (event, _ref) => {
  let {
    currentCoordinates
  } = _ref;

  switch (event.code) {
    case KeyboardCode.Right:
      return { ...currentCoordinates,
        x: currentCoordinates.x + 25
      };

    case KeyboardCode.Left:
      return { ...currentCoordinates,
        x: currentCoordinates.x - 25
      };

    case KeyboardCode.Down:
      return { ...currentCoordinates,
        y: currentCoordinates.y + 25
      };

    case KeyboardCode.Up:
      return { ...currentCoordinates,
        y: currentCoordinates.y - 25
      };
  }

  return undefined;
};

class KeyboardSensor {
  constructor(props) {
    this.props = void 0;
    this.autoScrollEnabled = false;
    this.referenceCoordinates = void 0;
    this.listeners = void 0;
    this.windowListeners = void 0;
    this.props = props;
    const {
      event: {
        target
      }
    } = props;
    this.props = props;
    this.listeners = new Listeners((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getOwnerDocument)(target));
    this.windowListeners = new Listeners((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(target));
    this.handleKeyDown = this.handleKeyDown.bind(this);
    this.handleCancel = this.handleCancel.bind(this);
    this.attach();
  }

  attach() {
    this.handleStart();
    this.windowListeners.add(EventName.Resize, this.handleCancel);
    this.windowListeners.add(EventName.VisibilityChange, this.handleCancel);
    setTimeout(() => this.listeners.add(EventName.Keydown, this.handleKeyDown));
  }

  handleStart() {
    const {
      activeNode,
      onStart
    } = this.props;
    const node = activeNode.node.current;

    if (node) {
      scrollIntoViewIfNeeded(node);
    }

    onStart(defaultCoordinates);
  }

  handleKeyDown(event) {
    if ((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isKeyboardEvent)(event)) {
      const {
        active,
        context,
        options
      } = this.props;
      const {
        keyboardCodes = defaultKeyboardCodes,
        coordinateGetter = defaultKeyboardCoordinateGetter,
        scrollBehavior = 'smooth'
      } = options;
      const {
        code
      } = event;

      if (keyboardCodes.end.includes(code)) {
        this.handleEnd(event);
        return;
      }

      if (keyboardCodes.cancel.includes(code)) {
        this.handleCancel(event);
        return;
      }

      const {
        collisionRect
      } = context.current;
      const currentCoordinates = collisionRect ? {
        x: collisionRect.left,
        y: collisionRect.top
      } : defaultCoordinates;

      if (!this.referenceCoordinates) {
        this.referenceCoordinates = currentCoordinates;
      }

      const newCoordinates = coordinateGetter(event, {
        active,
        context: context.current,
        currentCoordinates
      });

      if (newCoordinates) {
        const coordinatesDelta = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.subtract)(newCoordinates, currentCoordinates);
        const scrollDelta = {
          x: 0,
          y: 0
        };
        const {
          scrollableAncestors
        } = context.current;

        for (const scrollContainer of scrollableAncestors) {
          const direction = event.code;
          const {
            isTop,
            isRight,
            isLeft,
            isBottom,
            maxScroll,
            minScroll
          } = getScrollPosition(scrollContainer);
          const scrollElementRect = getScrollElementRect(scrollContainer);
          const clampedCoordinates = {
            x: Math.min(direction === KeyboardCode.Right ? scrollElementRect.right - scrollElementRect.width / 2 : scrollElementRect.right, Math.max(direction === KeyboardCode.Right ? scrollElementRect.left : scrollElementRect.left + scrollElementRect.width / 2, newCoordinates.x)),
            y: Math.min(direction === KeyboardCode.Down ? scrollElementRect.bottom - scrollElementRect.height / 2 : scrollElementRect.bottom, Math.max(direction === KeyboardCode.Down ? scrollElementRect.top : scrollElementRect.top + scrollElementRect.height / 2, newCoordinates.y))
          };
          const canScrollX = direction === KeyboardCode.Right && !isRight || direction === KeyboardCode.Left && !isLeft;
          const canScrollY = direction === KeyboardCode.Down && !isBottom || direction === KeyboardCode.Up && !isTop;

          if (canScrollX && clampedCoordinates.x !== newCoordinates.x) {
            const newScrollCoordinates = scrollContainer.scrollLeft + coordinatesDelta.x;
            const canScrollToNewCoordinates = direction === KeyboardCode.Right && newScrollCoordinates <= maxScroll.x || direction === KeyboardCode.Left && newScrollCoordinates >= minScroll.x;

            if (canScrollToNewCoordinates && !coordinatesDelta.y) {
              // We don't need to update coordinates, the scroll adjustment alone will trigger
              // logic to auto-detect the new container we are over
              scrollContainer.scrollTo({
                left: newScrollCoordinates,
                behavior: scrollBehavior
              });
              return;
            }

            if (canScrollToNewCoordinates) {
              scrollDelta.x = scrollContainer.scrollLeft - newScrollCoordinates;
            } else {
              scrollDelta.x = direction === KeyboardCode.Right ? scrollContainer.scrollLeft - maxScroll.x : scrollContainer.scrollLeft - minScroll.x;
            }

            if (scrollDelta.x) {
              scrollContainer.scrollBy({
                left: -scrollDelta.x,
                behavior: scrollBehavior
              });
            }

            break;
          } else if (canScrollY && clampedCoordinates.y !== newCoordinates.y) {
            const newScrollCoordinates = scrollContainer.scrollTop + coordinatesDelta.y;
            const canScrollToNewCoordinates = direction === KeyboardCode.Down && newScrollCoordinates <= maxScroll.y || direction === KeyboardCode.Up && newScrollCoordinates >= minScroll.y;

            if (canScrollToNewCoordinates && !coordinatesDelta.x) {
              // We don't need to update coordinates, the scroll adjustment alone will trigger
              // logic to auto-detect the new container we are over
              scrollContainer.scrollTo({
                top: newScrollCoordinates,
                behavior: scrollBehavior
              });
              return;
            }

            if (canScrollToNewCoordinates) {
              scrollDelta.y = scrollContainer.scrollTop - newScrollCoordinates;
            } else {
              scrollDelta.y = direction === KeyboardCode.Down ? scrollContainer.scrollTop - maxScroll.y : scrollContainer.scrollTop - minScroll.y;
            }

            if (scrollDelta.y) {
              scrollContainer.scrollBy({
                top: -scrollDelta.y,
                behavior: scrollBehavior
              });
            }

            break;
          }
        }

        this.handleMove(event, (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.add)((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.subtract)(newCoordinates, this.referenceCoordinates), scrollDelta));
      }
    }
  }

  handleMove(event, coordinates) {
    const {
      onMove
    } = this.props;
    event.preventDefault();
    onMove(coordinates);
  }

  handleEnd(event) {
    const {
      onEnd
    } = this.props;
    event.preventDefault();
    this.detach();
    onEnd();
  }

  handleCancel(event) {
    const {
      onCancel
    } = this.props;
    event.preventDefault();
    this.detach();
    onCancel();
  }

  detach() {
    this.listeners.removeAll();
    this.windowListeners.removeAll();
  }

}
KeyboardSensor.activators = [{
  eventName: 'onKeyDown',
  handler: (event, _ref, _ref2) => {
    let {
      keyboardCodes = defaultKeyboardCodes,
      onActivation
    } = _ref;
    let {
      active
    } = _ref2;
    const {
      code
    } = event.nativeEvent;

    if (keyboardCodes.start.includes(code)) {
      const activator = active.activatorNode.current;

      if (activator && event.target !== activator) {
        return false;
      }

      event.preventDefault();
      onActivation == null ? void 0 : onActivation({
        event: event.nativeEvent
      });
      return true;
    }

    return false;
  }
}];

function isDistanceConstraint(constraint) {
  return Boolean(constraint && 'distance' in constraint);
}

function isDelayConstraint(constraint) {
  return Boolean(constraint && 'delay' in constraint);
}

class AbstractPointerSensor {
  constructor(props, events, listenerTarget) {
    var _getEventCoordinates;

    if (listenerTarget === void 0) {
      listenerTarget = getEventListenerTarget(props.event.target);
    }

    this.props = void 0;
    this.events = void 0;
    this.autoScrollEnabled = true;
    this.document = void 0;
    this.activated = false;
    this.initialCoordinates = void 0;
    this.timeoutId = null;
    this.listeners = void 0;
    this.documentListeners = void 0;
    this.windowListeners = void 0;
    this.props = props;
    this.events = events;
    const {
      event
    } = props;
    const {
      target
    } = event;
    this.props = props;
    this.events = events;
    this.document = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getOwnerDocument)(target);
    this.documentListeners = new Listeners(this.document);
    this.listeners = new Listeners(listenerTarget);
    this.windowListeners = new Listeners((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(target));
    this.initialCoordinates = (_getEventCoordinates = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getEventCoordinates)(event)) != null ? _getEventCoordinates : defaultCoordinates;
    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,
      props: {
        options: {
          activationConstraint
        }
      }
    } = this;
    this.listeners.add(events.move.name, this.handleMove, {
      passive: false
    });
    this.listeners.add(events.end.name, this.handleEnd);
    this.windowListeners.add(EventName.Resize, this.handleCancel);
    this.windowListeners.add(EventName.DragStart, preventDefault);
    this.windowListeners.add(EventName.VisibilityChange, this.handleCancel);
    this.windowListeners.add(EventName.ContextMenu, preventDefault);
    this.documentListeners.add(EventName.Keydown, this.handleKeydown);

    if (activationConstraint) {
      if (isDistanceConstraint(activationConstraint)) {
        return;
      }

      if (isDelayConstraint(activationConstraint)) {
        this.timeoutId = setTimeout(this.handleStart, activationConstraint.delay);
        return;
      }
    }

    this.handleStart();
  }

  detach() {
    this.listeners.removeAll();
    this.windowListeners.removeAll(); // Wait until the next event loop before removing document listeners
    // This is necessary because we listen for `click` and `selection` events on the document

    setTimeout(this.documentListeners.removeAll, 50);

    if (this.timeoutId !== null) {
      clearTimeout(this.timeoutId);
      this.timeoutId = null;
    }
  }

  handleStart() {
    const {
      initialCoordinates
    } = this;
    const {
      onStart
    } = this.props;

    if (initialCoordinates) {
      this.activated = true; // Stop propagation of click events once activation constraints are met

      this.documentListeners.add(EventName.Click, stopPropagation, {
        capture: true
      }); // Remove any text selection from the document

      this.removeTextSelection(); // Prevent further text selection while dragging

      this.documentListeners.add(EventName.SelectionChange, this.removeTextSelection);
      onStart(initialCoordinates);
    }
  }

  handleMove(event) {
    var _getEventCoordinates2;

    const {
      activated,
      initialCoordinates,
      props
    } = this;
    const {
      onMove,
      options: {
        activationConstraint
      }
    } = props;

    if (!initialCoordinates) {
      return;
    }

    const coordinates = (_getEventCoordinates2 = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getEventCoordinates)(event)) != null ? _getEventCoordinates2 : defaultCoordinates;
    const delta = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.subtract)(initialCoordinates, coordinates);

    if (!activated && activationConstraint) {
      // Constraint validation
      if (isDelayConstraint(activationConstraint)) {
        if (hasExceededDistance(delta, activationConstraint.tolerance)) {
          return this.handleCancel();
        }

        return;
      }

      if (isDistanceConstraint(activationConstraint)) {
        if (activationConstraint.tolerance != null && hasExceededDistance(delta, activationConstraint.tolerance)) {
          return this.handleCancel();
        }

        if (hasExceededDistance(delta, activationConstraint.distance)) {
          return this.handleStart();
        }

        return;
      }
    }

    if (event.cancelable) {
      event.preventDefault();
    }

    onMove(coordinates);
  }

  handleEnd() {
    const {
      onEnd
    } = this.props;
    this.detach();
    onEnd();
  }

  handleCancel() {
    const {
      onCancel
    } = this.props;
    this.detach();
    onCancel();
  }

  handleKeydown(event) {
    if (event.code === KeyboardCode.Esc) {
      this.handleCancel();
    }
  }

  removeTextSelection() {
    var _this$document$getSel;

    (_this$document$getSel = this.document.getSelection()) == null ? void 0 : _this$document$getSel.removeAllRanges();
  }

}

const events = {
  move: {
    name: 'pointermove'
  },
  end: {
    name: 'pointerup'
  }
};
class PointerSensor extends AbstractPointerSensor {
  constructor(props) {
    const {
      event
    } = props; // Pointer events stop firing if the target is unmounted while dragging
    // Therefore we attach listeners to the owner document instead

    const listenerTarget = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getOwnerDocument)(event.target);
    super(props, events, listenerTarget);
  }

}
PointerSensor.activators = [{
  eventName: 'onPointerDown',
  handler: (_ref, _ref2) => {
    let {
      nativeEvent: event
    } = _ref;
    let {
      onActivation
    } = _ref2;

    if (!event.isPrimary || event.button !== 0) {
      return false;
    }

    onActivation == null ? void 0 : onActivation({
      event
    });
    return true;
  }
}];

const events$1 = {
  move: {
    name: 'mousemove'
  },
  end: {
    name: 'mouseup'
  }
};
var MouseButton;

(function (MouseButton) {
  MouseButton[MouseButton["RightClick"] = 2] = "RightClick";
})(MouseButton || (MouseButton = {}));

class MouseSensor extends AbstractPointerSensor {
  constructor(props) {
    super(props, events$1, (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getOwnerDocument)(props.event.target));
  }

}
MouseSensor.activators = [{
  eventName: 'onMouseDown',
  handler: (_ref, _ref2) => {
    let {
      nativeEvent: event
    } = _ref;
    let {
      onActivation
    } = _ref2;

    if (event.button === MouseButton.RightClick) {
      return false;
    }

    onActivation == null ? void 0 : onActivation({
      event
    });
    return true;
  }
}];

const events$2 = {
  move: {
    name: 'touchmove'
  },
  end: {
    name: 'touchend'
  }
};
class TouchSensor extends AbstractPointerSensor {
  constructor(props) {
    super(props, events$2);
  }

  static setup() {
    // Adding a non-capture and non-passive `touchmove` listener in order
    // to force `event.preventDefault()` calls to work in dynamically added
    // touchmove event handlers. This is required for iOS Safari.
    window.addEventListener(events$2.move.name, noop, {
      capture: false,
      passive: false
    });
    return function teardown() {
      window.removeEventListener(events$2.move.name, noop);
    }; // We create a new handler because the teardown function of another sensor
    // could remove our event listener if we use a referentially equal listener.

    function noop() {}
  }

}
TouchSensor.activators = [{
  eventName: 'onTouchStart',
  handler: (_ref, _ref2) => {
    let {
      nativeEvent: event
    } = _ref;
    let {
      onActivation
    } = _ref2;
    const {
      touches
    } = event;

    if (touches.length > 1) {
      return false;
    }

    onActivation == null ? void 0 : onActivation({
      event
    });
    return true;
  }
}];

var AutoScrollActivator;

(function (AutoScrollActivator) {
  AutoScrollActivator[AutoScrollActivator["Pointer"] = 0] = "Pointer";
  AutoScrollActivator[AutoScrollActivator["DraggableRect"] = 1] = "DraggableRect";
})(AutoScrollActivator || (AutoScrollActivator = {}));

var TraversalOrder;

(function (TraversalOrder) {
  TraversalOrder[TraversalOrder["TreeOrder"] = 0] = "TreeOrder";
  TraversalOrder[TraversalOrder["ReversedTreeOrder"] = 1] = "ReversedTreeOrder";
})(TraversalOrder || (TraversalOrder = {}));

function useAutoScroller(_ref) {
  let {
    acceleration,
    activator = AutoScrollActivator.Pointer,
    canScroll,
    draggingRect,
    enabled,
    interval = 5,
    order = TraversalOrder.TreeOrder,
    pointerCoordinates,
    scrollableAncestors,
    scrollableAncestorRects,
    delta,
    threshold
  } = _ref;
  const scrollIntent = useScrollIntent({
    delta,
    disabled: !enabled
  });
  const [setAutoScrollInterval, clearAutoScrollInterval] = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useInterval)();
  const scrollSpeed = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({
    x: 0,
    y: 0
  });
  const scrollDirection = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({
    x: 0,
    y: 0
  });
  const rect = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    switch (activator) {
      case AutoScrollActivator.Pointer:
        return pointerCoordinates ? {
          top: pointerCoordinates.y,
          bottom: pointerCoordinates.y,
          left: pointerCoordinates.x,
          right: pointerCoordinates.x
        } : null;

      case AutoScrollActivator.DraggableRect:
        return draggingRect;
    }
  }, [activator, draggingRect, pointerCoordinates]);
  const scrollContainerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
  const autoScroll = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
    const scrollContainer = scrollContainerRef.current;

    if (!scrollContainer) {
      return;
    }

    const scrollLeft = scrollSpeed.current.x * scrollDirection.current.x;
    const scrollTop = scrollSpeed.current.y * scrollDirection.current.y;
    scrollContainer.scrollBy(scrollLeft, scrollTop);
  }, []);
  const sortedScrollableAncestors = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => order === TraversalOrder.TreeOrder ? [...scrollableAncestors].reverse() : scrollableAncestors, [order, scrollableAncestors]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (!enabled || !scrollableAncestors.length || !rect) {
      clearAutoScrollInterval();
      return;
    }

    for (const scrollContainer of sortedScrollableAncestors) {
      if ((canScroll == null ? void 0 : canScroll(scrollContainer)) === false) {
        continue;
      }

      const index = scrollableAncestors.indexOf(scrollContainer);
      const scrollContainerRect = scrollableAncestorRects[index];

      if (!scrollContainerRect) {
        continue;
      }

      const {
        direction,
        speed
      } = getScrollDirectionAndSpeed(scrollContainer, scrollContainerRect, rect, acceleration, threshold);

      for (const axis of ['x', 'y']) {
        if (!scrollIntent[axis][direction[axis]]) {
          speed[axis] = 0;
          direction[axis] = 0;
        }
      }

      if (speed.x > 0 || speed.y > 0) {
        clearAutoScrollInterval();
        scrollContainerRef.current = scrollContainer;
        setAutoScrollInterval(autoScroll, interval);
        scrollSpeed.current = speed;
        scrollDirection.current = direction;
        return;
      }
    }

    scrollSpeed.current = {
      x: 0,
      y: 0
    };
    scrollDirection.current = {
      x: 0,
      y: 0
    };
    clearAutoScrollInterval();
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [acceleration, autoScroll, canScroll, clearAutoScrollInterval, enabled, interval, // eslint-disable-next-line react-hooks/exhaustive-deps
  JSON.stringify(rect), // eslint-disable-next-line react-hooks/exhaustive-deps
  JSON.stringify(scrollIntent), setAutoScrollInterval, scrollableAncestors, sortedScrollableAncestors, scrollableAncestorRects, // eslint-disable-next-line react-hooks/exhaustive-deps
  JSON.stringify(threshold)]);
}
const defaultScrollIntent = {
  x: {
    [Direction.Backward]: false,
    [Direction.Forward]: false
  },
  y: {
    [Direction.Backward]: false,
    [Direction.Forward]: false
  }
};

function useScrollIntent(_ref2) {
  let {
    delta,
    disabled
  } = _ref2;
  const previousDelta = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.usePrevious)(delta);
  return (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLazyMemo)(previousIntent => {
    if (disabled || !previousDelta || !previousIntent) {
      // Reset scroll intent tracking when auto-scrolling is disabled
      return defaultScrollIntent;
    }

    const direction = {
      x: Math.sign(delta.x - previousDelta.x),
      y: Math.sign(delta.y - previousDelta.y)
    }; // Keep track of the user intent to scroll in each direction for both axis

    return {
      x: {
        [Direction.Backward]: previousIntent.x[Direction.Backward] || direction.x === -1,
        [Direction.Forward]: previousIntent.x[Direction.Forward] || direction.x === 1
      },
      y: {
        [Direction.Backward]: previousIntent.y[Direction.Backward] || direction.y === -1,
        [Direction.Forward]: previousIntent.y[Direction.Forward] || direction.y === 1
      }
    };
  }, [disabled, delta, previousDelta]);
}

function useCachedNode(draggableNodes, id) {
  const draggableNode = id !== null ? draggableNodes.get(id) : undefined;
  const node = draggableNode ? draggableNode.node.current : null;
  return (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLazyMemo)(cachedNode => {
    var _ref;

    if (id === null) {
      return null;
    } // In some cases, the draggable node can unmount while dragging
    // This is the case for virtualized lists. In those situations,
    // we fall back to the last known value for that node.


    return (_ref = node != null ? node : cachedNode) != null ? _ref : null;
  }, [node, id]);
}

function useCombineActivators(sensors, getSyntheticHandler) {
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => sensors.reduce((accumulator, sensor) => {
    const {
      sensor: Sensor
    } = sensor;
    const sensorActivators = Sensor.activators.map(activator => ({
      eventName: activator.eventName,
      handler: getSyntheticHandler(activator.handler, sensor)
    }));
    return [...accumulator, ...sensorActivators];
  }, []), [sensors, getSyntheticHandler]);
}

var MeasuringStrategy;

(function (MeasuringStrategy) {
  MeasuringStrategy[MeasuringStrategy["Always"] = 0] = "Always";
  MeasuringStrategy[MeasuringStrategy["BeforeDragging"] = 1] = "BeforeDragging";
  MeasuringStrategy[MeasuringStrategy["WhileDragging"] = 2] = "WhileDragging";
})(MeasuringStrategy || (MeasuringStrategy = {}));

var MeasuringFrequency;

(function (MeasuringFrequency) {
  MeasuringFrequency["Optimized"] = "optimized";
})(MeasuringFrequency || (MeasuringFrequency = {}));

const defaultValue = /*#__PURE__*/new Map();
function useDroppableMeasuring(containers, _ref) {
  let {
    dragging,
    dependencies,
    config
  } = _ref;
  const [queue, setQueue] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
  const {
    frequency,
    measure,
    strategy
  } = config;
  const containersRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(containers);
  const disabled = isDisabled();
  const disabledRef = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLatestValue)(disabled);
  const measureDroppableContainers = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function (ids) {
    if (ids === void 0) {
      ids = [];
    }

    if (disabledRef.current) {
      return;
    }

    setQueue(value => {
      if (value === null) {
        return ids;
      }

      return value.concat(ids.filter(id => !value.includes(id)));
    });
  }, [disabledRef]);
  const timeoutId = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
  const droppableRects = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLazyMemo)(previousValue => {
    if (disabled && !dragging) {
      return defaultValue;
    }

    if (!previousValue || previousValue === defaultValue || containersRef.current !== containers || queue != null) {
      const map = new Map();

      for (let container of containers) {
        if (!container) {
          continue;
        }

        if (queue && queue.length > 0 && !queue.includes(container.id) && container.rect.current) {
          // This container does not need to be re-measured
          map.set(container.id, container.rect.current);
          continue;
        }

        const node = container.node.current;
        const rect = node ? new Rect(measure(node), node) : null;
        container.rect.current = rect;

        if (rect) {
          map.set(container.id, rect);
        }
      }

      return map;
    }

    return previousValue;
  }, [containers, queue, dragging, disabled, measure]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    containersRef.current = containers;
  }, [containers]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (disabled) {
      return;
    }

    measureDroppableContainers();
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [dragging, disabled]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (queue && queue.length > 0) {
      setQueue(null);
    }
  }, //eslint-disable-next-line react-hooks/exhaustive-deps
  [JSON.stringify(queue)]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (disabled || typeof frequency !== 'number' || timeoutId.current !== null) {
      return;
    }

    timeoutId.current = setTimeout(() => {
      measureDroppableContainers();
      timeoutId.current = null;
    }, frequency);
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [frequency, disabled, measureDroppableContainers, ...dependencies]);
  return {
    droppableRects,
    measureDroppableContainers,
    measuringScheduled: queue != null
  };

  function isDisabled() {
    switch (strategy) {
      case MeasuringStrategy.Always:
        return false;

      case MeasuringStrategy.BeforeDragging:
        return dragging;

      default:
        return !dragging;
    }
  }
}

function useInitialValue(value, computeFn) {
  return (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLazyMemo)(previousValue => {
    if (!value) {
      return null;
    }

    if (previousValue) {
      return previousValue;
    }

    return typeof computeFn === 'function' ? computeFn(value) : value;
  }, [computeFn, value]);
}

function useInitialRect(node, measure) {
  return useInitialValue(node, measure);
}

/**
 * Returns a new MutationObserver instance.
 * If `MutationObserver` is undefined in the execution environment, returns `undefined`.
 */

function useMutationObserver(_ref) {
  let {
    callback,
    disabled
  } = _ref;
  const handleMutations = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useEvent)(callback);
  const mutationObserver = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    if (disabled || typeof window === 'undefined' || typeof window.MutationObserver === 'undefined') {
      return undefined;
    }

    const {
      MutationObserver
    } = window;
    return new MutationObserver(handleMutations);
  }, [handleMutations, disabled]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    return () => mutationObserver == null ? void 0 : mutationObserver.disconnect();
  }, [mutationObserver]);
  return mutationObserver;
}

/**
 * Returns a new ResizeObserver instance bound to the `onResize` callback.
 * If `ResizeObserver` is undefined in the execution environment, returns `undefined`.
 */

function useResizeObserver(_ref) {
  let {
    callback,
    disabled
  } = _ref;
  const handleResize = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useEvent)(callback);
  const resizeObserver = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    if (disabled || typeof window === 'undefined' || typeof window.ResizeObserver === 'undefined') {
      return undefined;
    }

    const {
      ResizeObserver
    } = window;
    return new ResizeObserver(handleResize);
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [disabled]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    return () => resizeObserver == null ? void 0 : resizeObserver.disconnect();
  }, [resizeObserver]);
  return resizeObserver;
}

function defaultMeasure(element) {
  return new Rect(getClientRect(element), element);
}

function useRect(element, measure, fallbackRect) {
  if (measure === void 0) {
    measure = defaultMeasure;
  }

  const [rect, measureRect] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useReducer)(reducer, null);
  const mutationObserver = useMutationObserver({
    callback(records) {
      if (!element) {
        return;
      }

      for (const record of records) {
        const {
          type,
          target
        } = record;

        if (type === 'childList' && target instanceof HTMLElement && target.contains(element)) {
          measureRect();
          break;
        }
      }
    }

  });
  const resizeObserver = useResizeObserver({
    callback: measureRect
  });
  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    measureRect();

    if (element) {
      resizeObserver == null ? void 0 : resizeObserver.observe(element);
      mutationObserver == null ? void 0 : mutationObserver.observe(document.body, {
        childList: true,
        subtree: true
      });
    } else {
      resizeObserver == null ? void 0 : resizeObserver.disconnect();
      mutationObserver == null ? void 0 : mutationObserver.disconnect();
    }
  }, [element]);
  return rect;

  function reducer(currentRect) {
    if (!element) {
      return null;
    }

    if (element.isConnected === false) {
      var _ref;

      // Fall back to last rect we measured if the element is
      // no longer connected to the DOM.
      return (_ref = currentRect != null ? currentRect : fallbackRect) != null ? _ref : null;
    }

    const newRect = measure(element);

    if (JSON.stringify(currentRect) === JSON.stringify(newRect)) {
      return currentRect;
    }

    return newRect;
  }
}

function useRectDelta(rect) {
  const initialRect = useInitialValue(rect);
  return getRectDelta(rect, initialRect);
}

const defaultValue$1 = [];
function useScrollableAncestors(node) {
  const previousNode = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(node);
  const ancestors = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLazyMemo)(previousValue => {
    if (!node) {
      return defaultValue$1;
    }

    if (previousValue && previousValue !== defaultValue$1 && node && previousNode.current && node.parentNode === previousNode.current.parentNode) {
      return previousValue;
    }

    return getScrollableAncestors(node);
  }, [node]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    previousNode.current = node;
  }, [node]);
  return ancestors;
}

function useScrollOffsets(elements) {
  const [scrollCoordinates, setScrollCoordinates] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
  const prevElements = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(elements); // To-do: Throttle the handleScroll callback

  const handleScroll = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(event => {
    const scrollingElement = getScrollableElement(event.target);

    if (!scrollingElement) {
      return;
    }

    setScrollCoordinates(scrollCoordinates => {
      if (!scrollCoordinates) {
        return null;
      }

      scrollCoordinates.set(scrollingElement, getScrollCoordinates(scrollingElement));
      return new Map(scrollCoordinates);
    });
  }, []);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    const previousElements = prevElements.current;

    if (elements !== previousElements) {
      cleanup(previousElements);
      const entries = elements.map(element => {
        const scrollableElement = getScrollableElement(element);

        if (scrollableElement) {
          scrollableElement.addEventListener('scroll', handleScroll, {
            passive: true
          });
          return [scrollableElement, getScrollCoordinates(scrollableElement)];
        }

        return null;
      }).filter(entry => entry != null);
      setScrollCoordinates(entries.length ? new Map(entries) : null);
      prevElements.current = elements;
    }

    return () => {
      cleanup(elements);
      cleanup(previousElements);
    };

    function cleanup(elements) {
      elements.forEach(element => {
        const scrollableElement = getScrollableElement(element);
        scrollableElement == null ? void 0 : scrollableElement.removeEventListener('scroll', handleScroll);
      });
    }
  }, [handleScroll, elements]);
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    if (elements.length) {
      return scrollCoordinates ? Array.from(scrollCoordinates.values()).reduce((acc, coordinates) => (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.add)(acc, coordinates), defaultCoordinates) : getScrollOffsets(elements);
    }

    return defaultCoordinates;
  }, [elements, scrollCoordinates]);
}

function useScrollOffsetsDelta(scrollOffsets, dependencies) {
  if (dependencies === void 0) {
    dependencies = [];
  }

  const initialScrollOffsets = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    initialScrollOffsets.current = null;
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  dependencies);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    const hasScrollOffsets = scrollOffsets !== defaultCoordinates;

    if (hasScrollOffsets && !initialScrollOffsets.current) {
      initialScrollOffsets.current = scrollOffsets;
    }

    if (!hasScrollOffsets && initialScrollOffsets.current) {
      initialScrollOffsets.current = null;
    }
  }, [scrollOffsets]);
  return initialScrollOffsets.current ? (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.subtract)(scrollOffsets, initialScrollOffsets.current) : defaultCoordinates;
}

function useSensorSetup(sensors) {
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (!_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.canUseDOM) {
      return;
    }

    const teardownFns = sensors.map(_ref => {
      let {
        sensor
      } = _ref;
      return sensor.setup == null ? void 0 : sensor.setup();
    });
    return () => {
      for (const teardown of teardownFns) {
        teardown == null ? void 0 : teardown();
      }
    };
  }, // TO-DO: Sensors length could theoretically change which would not be a valid dependency
  // eslint-disable-next-line react-hooks/exhaustive-deps
  sensors.map(_ref2 => {
    let {
      sensor
    } = _ref2;
    return sensor;
  }));
}

function useSyntheticListeners(listeners, id) {
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    return listeners.reduce((acc, _ref) => {
      let {
        eventName,
        handler
      } = _ref;

      acc[eventName] = event => {
        handler(event, id);
      };

      return acc;
    }, {});
  }, [listeners, id]);
}

function useWindowRect(element) {
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => element ? getWindowClientRect(element) : null, [element]);
}

const defaultValue$2 = [];
function useRects(elements, measure) {
  if (measure === void 0) {
    measure = getClientRect;
  }

  const [firstElement] = elements;
  const windowRect = useWindowRect(firstElement ? (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(firstElement) : null);
  const [rects, measureRects] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useReducer)(reducer, defaultValue$2);
  const resizeObserver = useResizeObserver({
    callback: measureRects
  });

  if (elements.length > 0 && rects === defaultValue$2) {
    measureRects();
  }

  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    if (elements.length) {
      elements.forEach(element => resizeObserver == null ? void 0 : resizeObserver.observe(element));
    } else {
      resizeObserver == null ? void 0 : resizeObserver.disconnect();
      measureRects();
    }
  }, [elements]);
  return rects;

  function reducer() {
    if (!elements.length) {
      return defaultValue$2;
    }

    return elements.map(element => isDocumentScrollingElement(element) ? windowRect : new Rect(measure(element), element));
  }
}

function getMeasurableNode(node) {
  if (!node) {
    return null;
  }

  if (node.children.length > 1) {
    return node;
  }

  const firstChild = node.children[0];
  return (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isHTMLElement)(firstChild) ? firstChild : node;
}

function useDragOverlayMeasuring(_ref) {
  let {
    measure
  } = _ref;
  const [rect, setRect] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
  const handleResize = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(entries => {
    for (const {
      target
    } of entries) {
      if ((0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isHTMLElement)(target)) {
        setRect(rect => {
          const newRect = measure(target);
          return rect ? { ...rect,
            width: newRect.width,
            height: newRect.height
          } : newRect;
        });
        break;
      }
    }
  }, [measure]);
  const resizeObserver = useResizeObserver({
    callback: handleResize
  });
  const handleNodeChange = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(element => {
    const node = getMeasurableNode(element);
    resizeObserver == null ? void 0 : resizeObserver.disconnect();

    if (node) {
      resizeObserver == null ? void 0 : resizeObserver.observe(node);
    }

    setRect(node ? measure(node) : null);
  }, [measure, resizeObserver]);
  const [nodeRef, setRef] = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useNodeRef)(handleNodeChange);
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => ({
    nodeRef,
    rect,
    setRef
  }), [rect, nodeRef, setRef]);
}

const defaultSensors = [{
  sensor: PointerSensor,
  options: {}
}, {
  sensor: KeyboardSensor,
  options: {}
}];
const defaultData = {
  current: {}
};
const defaultMeasuringConfiguration = {
  draggable: {
    measure: getTransformAgnosticClientRect
  },
  droppable: {
    measure: getTransformAgnosticClientRect,
    strategy: MeasuringStrategy.WhileDragging,
    frequency: MeasuringFrequency.Optimized
  },
  dragOverlay: {
    measure: getClientRect
  }
};

class DroppableContainersMap extends Map {
  get(id) {
    var _super$get;

    return id != null ? (_super$get = super.get(id)) != null ? _super$get : undefined : undefined;
  }

  toArray() {
    return Array.from(this.values());
  }

  getEnabled() {
    return this.toArray().filter(_ref => {
      let {
        disabled
      } = _ref;
      return !disabled;
    });
  }

  getNodeFor(id) {
    var _this$get$node$curren, _this$get;

    return (_this$get$node$curren = (_this$get = this.get(id)) == null ? void 0 : _this$get.node.current) != null ? _this$get$node$curren : undefined;
  }

}

const defaultPublicContext = {
  activatorEvent: null,
  active: null,
  activeNode: null,
  activeNodeRect: null,
  collisions: null,
  containerNodeRect: null,
  draggableNodes: /*#__PURE__*/new Map(),
  droppableRects: /*#__PURE__*/new Map(),
  droppableContainers: /*#__PURE__*/new DroppableContainersMap(),
  over: null,
  dragOverlay: {
    nodeRef: {
      current: null
    },
    rect: null,
    setRef: noop
  },
  scrollableAncestors: [],
  scrollableAncestorRects: [],
  measuringConfiguration: defaultMeasuringConfiguration,
  measureDroppableContainers: noop,
  windowRect: null,
  measuringScheduled: false
};
const defaultInternalContext = {
  activatorEvent: null,
  activators: [],
  active: null,
  activeNodeRect: null,
  ariaDescribedById: {
    draggable: ''
  },
  dispatch: noop,
  draggableNodes: /*#__PURE__*/new Map(),
  over: null,
  measureDroppableContainers: noop
};
const InternalContext = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(defaultInternalContext);
const PublicContext = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(defaultPublicContext);

function getInitialState() {
  return {
    draggable: {
      active: null,
      initialCoordinates: {
        x: 0,
        y: 0
      },
      nodes: new Map(),
      translate: {
        x: 0,
        y: 0
      }
    },
    droppable: {
      containers: new DroppableContainersMap()
    }
  };
}
function reducer(state, action) {
  switch (action.type) {
    case Action.DragStart:
      return { ...state,
        draggable: { ...state.draggable,
          initialCoordinates: action.initialCoordinates,
          active: action.active
        }
      };

    case Action.DragMove:
      if (!state.draggable.active) {
        return state;
      }

      return { ...state,
        draggable: { ...state.draggable,
          translate: {
            x: action.coordinates.x - state.draggable.initialCoordinates.x,
            y: action.coordinates.y - state.draggable.initialCoordinates.y
          }
        }
      };

    case Action.DragEnd:
    case Action.DragCancel:
      return { ...state,
        draggable: { ...state.draggable,
          active: null,
          initialCoordinates: {
            x: 0,
            y: 0
          },
          translate: {
            x: 0,
            y: 0
          }
        }
      };

    case Action.RegisterDroppable:
      {
        const {
          element
        } = action;
        const {
          id
        } = element;
        const containers = new DroppableContainersMap(state.droppable.containers);
        containers.set(id, element);
        return { ...state,
          droppable: { ...state.droppable,
            containers
          }
        };
      }

    case Action.SetDroppableDisabled:
      {
        const {
          id,
          key,
          disabled
        } = action;
        const element = state.droppable.containers.get(id);

        if (!element || key !== element.key) {
          return state;
        }

        const containers = new DroppableContainersMap(state.droppable.containers);
        containers.set(id, { ...element,
          disabled
        });
        return { ...state,
          droppable: { ...state.droppable,
            containers
          }
        };
      }

    case Action.UnregisterDroppable:
      {
        const {
          id,
          key
        } = action;
        const element = state.droppable.containers.get(id);

        if (!element || key !== element.key) {
          return state;
        }

        const containers = new DroppableContainersMap(state.droppable.containers);
        containers.delete(id);
        return { ...state,
          droppable: { ...state.droppable,
            containers
          }
        };
      }

    default:
      {
        return state;
      }
  }
}

function RestoreFocus(_ref) {
  let {
    disabled
  } = _ref;
  const {
    active,
    activatorEvent,
    draggableNodes
  } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(InternalContext);
  const previousActivatorEvent = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.usePrevious)(activatorEvent);
  const previousActiveId = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.usePrevious)(active == null ? void 0 : active.id); // Restore keyboard focus on the activator node

  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (disabled) {
      return;
    }

    if (!activatorEvent && previousActivatorEvent && previousActiveId != null) {
      if (!(0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isKeyboardEvent)(previousActivatorEvent)) {
        return;
      }

      if (document.activeElement === previousActivatorEvent.target) {
        // No need to restore focus
        return;
      }

      const draggableNode = draggableNodes.get(previousActiveId);

      if (!draggableNode) {
        return;
      }

      const {
        activatorNode,
        node
      } = draggableNode;

      if (!activatorNode.current && !node.current) {
        return;
      }

      requestAnimationFrame(() => {
        for (const element of [activatorNode.current, node.current]) {
          if (!element) {
            continue;
          }

          const focusableNode = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.findFirstFocusableNode)(element);

          if (focusableNode) {
            focusableNode.focus();
            break;
          }
        }
      });
    }
  }, [activatorEvent, disabled, draggableNodes, previousActiveId, previousActivatorEvent]);
  return null;
}

function applyModifiers(modifiers, _ref) {
  let {
    transform,
    ...args
  } = _ref;
  return modifiers != null && modifiers.length ? modifiers.reduce((accumulator, modifier) => {
    return modifier({
      transform: accumulator,
      ...args
    });
  }, transform) : transform;
}

function useMeasuringConfiguration(config) {
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => ({
    draggable: { ...defaultMeasuringConfiguration.draggable,
      ...(config == null ? void 0 : config.draggable)
    },
    droppable: { ...defaultMeasuringConfiguration.droppable,
      ...(config == null ? void 0 : config.droppable)
    },
    dragOverlay: { ...defaultMeasuringConfiguration.dragOverlay,
      ...(config == null ? void 0 : config.dragOverlay)
    }
  }), // eslint-disable-next-line react-hooks/exhaustive-deps
  [config == null ? void 0 : config.draggable, config == null ? void 0 : config.droppable, config == null ? void 0 : config.dragOverlay]);
}

function useLayoutShiftScrollCompensation(_ref) {
  let {
    activeNode,
    measure,
    initialRect,
    config = true
  } = _ref;
  const initialized = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
  const {
    x,
    y
  } = typeof config === 'boolean' ? {
    x: config,
    y: config
  } : config;
  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    const disabled = !x && !y;

    if (disabled || !activeNode) {
      initialized.current = false;
      return;
    }

    if (initialized.current || !initialRect) {
      // Return early if layout shift scroll compensation was already attempted
      // or if there is no initialRect to compare to.
      return;
    } // Get the most up to date node ref for the active draggable


    const node = activeNode == null ? void 0 : activeNode.node.current;

    if (!node || node.isConnected === false) {
      // Return early if there is no attached node ref or if the node is
      // disconnected from the document.
      return;
    }

    const rect = measure(node);
    const rectDelta = getRectDelta(rect, initialRect);

    if (!x) {
      rectDelta.x = 0;
    }

    if (!y) {
      rectDelta.y = 0;
    } // Only perform layout shift scroll compensation once


    initialized.current = true;

    if (Math.abs(rectDelta.x) > 0 || Math.abs(rectDelta.y) > 0) {
      const firstScrollableAncestor = getFirstScrollableAncestor(node);

      if (firstScrollableAncestor) {
        firstScrollableAncestor.scrollBy({
          top: rectDelta.y,
          left: rectDelta.x
        });
      }
    }
  }, [activeNode, x, y, initialRect, measure]);
}

const ActiveDraggableContext = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({ ...defaultCoordinates,
  scaleX: 1,
  scaleY: 1
});
var Status;

(function (Status) {
  Status[Status["Uninitialized"] = 0] = "Uninitialized";
  Status[Status["Initializing"] = 1] = "Initializing";
  Status[Status["Initialized"] = 2] = "Initialized";
})(Status || (Status = {}));

const DndContext = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(function DndContext(_ref) {
  var _sensorContext$curren, _dragOverlay$nodeRef$, _dragOverlay$rect, _over$rect;

  let {
    id,
    accessibility,
    autoScroll = true,
    children,
    sensors = defaultSensors,
    collisionDetection = rectIntersection,
    measuring,
    modifiers,
    ...props
  } = _ref;
  const store = (0,react__WEBPACK_IMPORTED_MODULE_0__.useReducer)(reducer, undefined, getInitialState);
  const [state, dispatch] = store;
  const [dispatchMonitorEvent, registerMonitorListener] = useDndMonitorProvider();
  const [status, setStatus] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(Status.Uninitialized);
  const isInitialized = status === Status.Initialized;
  const {
    draggable: {
      active: activeId,
      nodes: draggableNodes,
      translate
    },
    droppable: {
      containers: droppableContainers
    }
  } = state;
  const node = activeId ? draggableNodes.get(activeId) : null;
  const activeRects = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({
    initial: null,
    translated: null
  });
  const active = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    var _node$data;

    return activeId != null ? {
      id: activeId,
      // It's possible for the active node to unmount while dragging
      data: (_node$data = node == null ? void 0 : node.data) != null ? _node$data : defaultData,
      rect: activeRects
    } : null;
  }, [activeId, node]);
  const activeRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
  const [activeSensor, setActiveSensor] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
  const [activatorEvent, setActivatorEvent] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
  const latestProps = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLatestValue)(props, Object.values(props));
  const draggableDescribedById = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)("DndDescribedBy", id);
  const enabledDroppableContainers = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => droppableContainers.getEnabled(), [droppableContainers]);
  const measuringConfiguration = useMeasuringConfiguration(measuring);
  const {
    droppableRects,
    measureDroppableContainers,
    measuringScheduled
  } = useDroppableMeasuring(enabledDroppableContainers, {
    dragging: isInitialized,
    dependencies: [translate.x, translate.y],
    config: measuringConfiguration.droppable
  });
  const activeNode = useCachedNode(draggableNodes, activeId);
  const activationCoordinates = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => activatorEvent ? (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getEventCoordinates)(activatorEvent) : null, [activatorEvent]);
  const autoScrollOptions = getAutoScrollerOptions();
  const initialActiveNodeRect = useInitialRect(activeNode, measuringConfiguration.draggable.measure);
  useLayoutShiftScrollCompensation({
    activeNode: activeId ? draggableNodes.get(activeId) : null,
    config: autoScrollOptions.layoutShiftCompensation,
    initialRect: initialActiveNodeRect,
    measure: measuringConfiguration.draggable.measure
  });
  const activeNodeRect = useRect(activeNode, measuringConfiguration.draggable.measure, initialActiveNodeRect);
  const containerNodeRect = useRect(activeNode ? activeNode.parentElement : null);
  const sensorContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({
    activatorEvent: null,
    active: null,
    activeNode,
    collisionRect: null,
    collisions: null,
    droppableRects,
    draggableNodes,
    draggingNode: null,
    draggingNodeRect: null,
    droppableContainers,
    over: null,
    scrollableAncestors: [],
    scrollAdjustedTranslate: null
  });
  const overNode = droppableContainers.getNodeFor((_sensorContext$curren = sensorContext.current.over) == null ? void 0 : _sensorContext$curren.id);
  const dragOverlay = useDragOverlayMeasuring({
    measure: measuringConfiguration.dragOverlay.measure
  }); // Use the rect of the drag overlay if it is mounted

  const draggingNode = (_dragOverlay$nodeRef$ = dragOverlay.nodeRef.current) != null ? _dragOverlay$nodeRef$ : activeNode;
  const draggingNodeRect = isInitialized ? (_dragOverlay$rect = dragOverlay.rect) != null ? _dragOverlay$rect : activeNodeRect : null;
  const usesDragOverlay = Boolean(dragOverlay.nodeRef.current && dragOverlay.rect); // The delta between the previous and new position of the draggable node
  // is only relevant when there is no drag overlay

  const nodeRectDelta = useRectDelta(usesDragOverlay ? null : activeNodeRect); // Get the window rect of the dragging node

  const windowRect = useWindowRect(draggingNode ? (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(draggingNode) : null); // Get scrollable ancestors of the dragging node

  const scrollableAncestors = useScrollableAncestors(isInitialized ? overNode != null ? overNode : activeNode : null);
  const scrollableAncestorRects = useRects(scrollableAncestors); // Apply modifiers

  const modifiedTranslate = applyModifiers(modifiers, {
    transform: {
      x: translate.x - nodeRectDelta.x,
      y: translate.y - nodeRectDelta.y,
      scaleX: 1,
      scaleY: 1
    },
    activatorEvent,
    active,
    activeNodeRect,
    containerNodeRect,
    draggingNodeRect,
    over: sensorContext.current.over,
    overlayNodeRect: dragOverlay.rect,
    scrollableAncestors,
    scrollableAncestorRects,
    windowRect
  });
  const pointerCoordinates = activationCoordinates ? (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.add)(activationCoordinates, translate) : null;
  const scrollOffsets = useScrollOffsets(scrollableAncestors); // Represents the scroll delta since dragging was initiated

  const scrollAdjustment = useScrollOffsetsDelta(scrollOffsets); // Represents the scroll delta since the last time the active node rect was measured

  const activeNodeScrollDelta = useScrollOffsetsDelta(scrollOffsets, [activeNodeRect]);
  const scrollAdjustedTranslate = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.add)(modifiedTranslate, scrollAdjustment);
  const collisionRect = draggingNodeRect ? getAdjustedRect(draggingNodeRect, modifiedTranslate) : null;
  const collisions = active && collisionRect ? collisionDetection({
    active,
    collisionRect,
    droppableRects,
    droppableContainers: enabledDroppableContainers,
    pointerCoordinates
  }) : null;
  const overId = getFirstCollision(collisions, 'id');
  const [over, setOver] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null); // When there is no drag overlay used, we need to account for the
  // window scroll delta

  const appliedTranslate = usesDragOverlay ? modifiedTranslate : (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.add)(modifiedTranslate, activeNodeScrollDelta);
  const transform = adjustScale(appliedTranslate, (_over$rect = over == null ? void 0 : over.rect) != null ? _over$rect : null, activeNodeRect);
  const instantiateSensor = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((event, _ref2) => {
    let {
      sensor: Sensor,
      options
    } = _ref2;

    if (activeRef.current == null) {
      return;
    }

    const activeNode = draggableNodes.get(activeRef.current);

    if (!activeNode) {
      return;
    }

    const activatorEvent = event.nativeEvent;
    const sensorInstance = new Sensor({
      active: activeRef.current,
      activeNode,
      event: activatorEvent,
      options,
      // Sensors need to be instantiated with refs for arguments that change over time
      // otherwise they are frozen in time with the stale arguments
      context: sensorContext,

      onStart(initialCoordinates) {
        const id = activeRef.current;

        if (id == null) {
          return;
        }

        const draggableNode = draggableNodes.get(id);

        if (!draggableNode) {
          return;
        }

        const {
          onDragStart
        } = latestProps.current;
        const event = {
          active: {
            id,
            data: draggableNode.data,
            rect: activeRects
          }
        };
        (0,react_dom__WEBPACK_IMPORTED_MODULE_1__.unstable_batchedUpdates)(() => {
          onDragStart == null ? void 0 : onDragStart(event);
          setStatus(Status.Initializing);
          dispatch({
            type: Action.DragStart,
            initialCoordinates,
            active: id
          });
          dispatchMonitorEvent({
            type: 'onDragStart',
            event
          });
        });
      },

      onMove(coordinates) {
        dispatch({
          type: Action.DragMove,
          coordinates
        });
      },

      onEnd: createHandler(Action.DragEnd),
      onCancel: createHandler(Action.DragCancel)
    });
    (0,react_dom__WEBPACK_IMPORTED_MODULE_1__.unstable_batchedUpdates)(() => {
      setActiveSensor(sensorInstance);
      setActivatorEvent(event.nativeEvent);
    });

    function createHandler(type) {
      return async function handler() {
        const {
          active,
          collisions,
          over,
          scrollAdjustedTranslate
        } = sensorContext.current;
        let event = null;

        if (active && scrollAdjustedTranslate) {
          const {
            cancelDrop
          } = latestProps.current;
          event = {
            activatorEvent,
            active: active,
            collisions,
            delta: scrollAdjustedTranslate,
            over
          };

          if (type === Action.DragEnd && typeof cancelDrop === 'function') {
            const shouldCancel = await Promise.resolve(cancelDrop(event));

            if (shouldCancel) {
              type = Action.DragCancel;
            }
          }
        }

        activeRef.current = null;
        (0,react_dom__WEBPACK_IMPORTED_MODULE_1__.unstable_batchedUpdates)(() => {
          dispatch({
            type
          });
          setStatus(Status.Uninitialized);
          setOver(null);
          setActiveSensor(null);
          setActivatorEvent(null);
          const eventName = type === Action.DragEnd ? 'onDragEnd' : 'onDragCancel';

          if (event) {
            const handler = latestProps.current[eventName];
            handler == null ? void 0 : handler(event);
            dispatchMonitorEvent({
              type: eventName,
              event
            });
          }
        });
      };
    }
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [draggableNodes]);
  const bindActivatorToSensorInstantiator = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((handler, sensor) => {
    return (event, active) => {
      const nativeEvent = event.nativeEvent;
      const activeDraggableNode = draggableNodes.get(active);

      if ( // Another sensor is already instantiating
      activeRef.current !== null || // No active draggable
      !activeDraggableNode || // Event has already been captured
      nativeEvent.dndKit || nativeEvent.defaultPrevented) {
        return;
      }

      const activationContext = {
        active: activeDraggableNode
      };
      const shouldActivate = handler(event, sensor.options, activationContext);

      if (shouldActivate === true) {
        nativeEvent.dndKit = {
          capturedBy: sensor.sensor
        };
        activeRef.current = active;
        instantiateSensor(event, sensor);
      }
    };
  }, [draggableNodes, instantiateSensor]);
  const activators = useCombineActivators(sensors, bindActivatorToSensorInstantiator);
  useSensorSetup(sensors);
  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    if (activeNodeRect && status === Status.Initializing) {
      setStatus(Status.Initialized);
    }
  }, [activeNodeRect, status]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    const {
      onDragMove
    } = latestProps.current;
    const {
      active,
      activatorEvent,
      collisions,
      over
    } = sensorContext.current;

    if (!active || !activatorEvent) {
      return;
    }

    const event = {
      active,
      activatorEvent,
      collisions,
      delta: {
        x: scrollAdjustedTranslate.x,
        y: scrollAdjustedTranslate.y
      },
      over
    };
    (0,react_dom__WEBPACK_IMPORTED_MODULE_1__.unstable_batchedUpdates)(() => {
      onDragMove == null ? void 0 : onDragMove(event);
      dispatchMonitorEvent({
        type: 'onDragMove',
        event
      });
    });
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [scrollAdjustedTranslate.x, scrollAdjustedTranslate.y]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    const {
      active,
      activatorEvent,
      collisions,
      droppableContainers,
      scrollAdjustedTranslate
    } = sensorContext.current;

    if (!active || activeRef.current == null || !activatorEvent || !scrollAdjustedTranslate) {
      return;
    }

    const {
      onDragOver
    } = latestProps.current;
    const overContainer = droppableContainers.get(overId);
    const over = overContainer && overContainer.rect.current ? {
      id: overContainer.id,
      rect: overContainer.rect.current,
      data: overContainer.data,
      disabled: overContainer.disabled
    } : null;
    const event = {
      active,
      activatorEvent,
      collisions,
      delta: {
        x: scrollAdjustedTranslate.x,
        y: scrollAdjustedTranslate.y
      },
      over
    };
    (0,react_dom__WEBPACK_IMPORTED_MODULE_1__.unstable_batchedUpdates)(() => {
      setOver(over);
      onDragOver == null ? void 0 : onDragOver(event);
      dispatchMonitorEvent({
        type: 'onDragOver',
        event
      });
    });
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [overId]);
  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    sensorContext.current = {
      activatorEvent,
      active,
      activeNode,
      collisionRect,
      collisions,
      droppableRects,
      draggableNodes,
      draggingNode,
      draggingNodeRect,
      droppableContainers,
      over,
      scrollableAncestors,
      scrollAdjustedTranslate
    };
    activeRects.current = {
      initial: draggingNodeRect,
      translated: collisionRect
    };
  }, [active, activeNode, collisions, collisionRect, draggableNodes, draggingNode, draggingNodeRect, droppableRects, droppableContainers, over, scrollableAncestors, scrollAdjustedTranslate]);
  useAutoScroller({ ...autoScrollOptions,
    delta: translate,
    draggingRect: collisionRect,
    pointerCoordinates,
    scrollableAncestors,
    scrollableAncestorRects
  });
  const publicContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    const context = {
      active,
      activeNode,
      activeNodeRect,
      activatorEvent,
      collisions,
      containerNodeRect,
      dragOverlay,
      draggableNodes,
      droppableContainers,
      droppableRects,
      over,
      measureDroppableContainers,
      scrollableAncestors,
      scrollableAncestorRects,
      measuringConfiguration,
      measuringScheduled,
      windowRect
    };
    return context;
  }, [active, activeNode, activeNodeRect, activatorEvent, collisions, containerNodeRect, dragOverlay, draggableNodes, droppableContainers, droppableRects, over, measureDroppableContainers, scrollableAncestors, scrollableAncestorRects, measuringConfiguration, measuringScheduled, windowRect]);
  const internalContext = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    const context = {
      activatorEvent,
      activators,
      active,
      activeNodeRect,
      ariaDescribedById: {
        draggable: draggableDescribedById
      },
      dispatch,
      draggableNodes,
      over,
      measureDroppableContainers
    };
    return context;
  }, [activatorEvent, activators, active, activeNodeRect, dispatch, draggableDescribedById, draggableNodes, over, measureDroppableContainers]);
  return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(DndMonitorContext.Provider, {
    value: registerMonitorListener
  }, react__WEBPACK_IMPORTED_MODULE_0___default().createElement(InternalContext.Provider, {
    value: internalContext
  }, react__WEBPACK_IMPORTED_MODULE_0___default().createElement(PublicContext.Provider, {
    value: publicContext
  }, react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ActiveDraggableContext.Provider, {
    value: transform
  }, children)), react__WEBPACK_IMPORTED_MODULE_0___default().createElement(RestoreFocus, {
    disabled: (accessibility == null ? void 0 : accessibility.restoreFocus) === false
  })), react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Accessibility, { ...accessibility,
    hiddenTextDescribedById: draggableDescribedById
  }));

  function getAutoScrollerOptions() {
    const activeSensorDisablesAutoscroll = (activeSensor == null ? void 0 : activeSensor.autoScrollEnabled) === false;
    const autoScrollGloballyDisabled = typeof autoScroll === 'object' ? autoScroll.enabled === false : autoScroll === false;
    const enabled = isInitialized && !activeSensorDisablesAutoscroll && !autoScrollGloballyDisabled;

    if (typeof autoScroll === 'object') {
      return { ...autoScroll,
        enabled
      };
    }

    return {
      enabled
    };
  }
});

const NullContext = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(null);
const defaultRole = 'button';
const ID_PREFIX = 'Droppable';
function useDraggable(_ref) {
  let {
    id,
    data,
    disabled = false,
    attributes
  } = _ref;
  const key = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)(ID_PREFIX);
  const {
    activators,
    activatorEvent,
    active,
    activeNodeRect,
    ariaDescribedById,
    draggableNodes,
    over
  } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(InternalContext);
  const {
    role = defaultRole,
    roleDescription = 'draggable',
    tabIndex = 0
  } = attributes != null ? attributes : {};
  const isDragging = (active == null ? void 0 : active.id) === id;
  const transform = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(isDragging ? ActiveDraggableContext : NullContext);
  const [node, setNodeRef] = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useNodeRef)();
  const [activatorNode, setActivatorNodeRef] = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useNodeRef)();
  const listeners = useSyntheticListeners(activators, id);
  const dataRef = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLatestValue)(data);
  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    draggableNodes.set(id, {
      id,
      key,
      node,
      activatorNode,
      data: dataRef
    });
    return () => {
      const node = draggableNodes.get(id);

      if (node && node.key === key) {
        draggableNodes.delete(id);
      }
    };
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [draggableNodes, id]);
  const memoizedAttributes = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => ({
    role,
    tabIndex,
    'aria-disabled': disabled,
    'aria-pressed': isDragging && role === defaultRole ? true : undefined,
    'aria-roledescription': roleDescription,
    'aria-describedby': ariaDescribedById.draggable
  }), [disabled, role, tabIndex, isDragging, roleDescription, ariaDescribedById.draggable]);
  return {
    active,
    activatorEvent,
    activeNodeRect,
    attributes: memoizedAttributes,
    isDragging,
    listeners: disabled ? undefined : listeners,
    node,
    over,
    setNodeRef,
    setActivatorNodeRef,
    transform
  };
}

function useDndContext() {
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(PublicContext);
}

const ID_PREFIX$1 = 'Droppable';
const defaultResizeObserverConfig = {
  timeout: 25
};
function useDroppable(_ref) {
  let {
    data,
    disabled = false,
    id,
    resizeObserverConfig
  } = _ref;
  const key = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)(ID_PREFIX$1);
  const {
    active,
    dispatch,
    over,
    measureDroppableContainers
  } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(InternalContext);
  const previous = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({
    disabled
  });
  const resizeObserverConnected = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(false);
  const rect = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
  const callbackId = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
  const {
    disabled: resizeObserverDisabled,
    updateMeasurementsFor,
    timeout: resizeObserverTimeout
  } = { ...defaultResizeObserverConfig,
    ...resizeObserverConfig
  };
  const ids = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLatestValue)(updateMeasurementsFor != null ? updateMeasurementsFor : id);
  const handleResize = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
    if (!resizeObserverConnected.current) {
      // ResizeObserver invokes the `handleResize` callback as soon as `observe` is called,
      // assuming the element is rendered and displayed.
      resizeObserverConnected.current = true;
      return;
    }

    if (callbackId.current != null) {
      clearTimeout(callbackId.current);
    }

    callbackId.current = setTimeout(() => {
      measureDroppableContainers(Array.isArray(ids.current) ? ids.current : [ids.current]);
      callbackId.current = null;
    }, resizeObserverTimeout);
  }, //eslint-disable-next-line react-hooks/exhaustive-deps
  [resizeObserverTimeout]);
  const resizeObserver = useResizeObserver({
    callback: handleResize,
    disabled: resizeObserverDisabled || !active
  });
  const handleNodeChange = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((newElement, previousElement) => {
    if (!resizeObserver) {
      return;
    }

    if (previousElement) {
      resizeObserver.unobserve(previousElement);
      resizeObserverConnected.current = false;
    }

    if (newElement) {
      resizeObserver.observe(newElement);
    }
  }, [resizeObserver]);
  const [nodeRef, setNodeRef] = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useNodeRef)(handleNodeChange);
  const dataRef = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useLatestValue)(data);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (!resizeObserver || !nodeRef.current) {
      return;
    }

    resizeObserver.disconnect();
    resizeObserverConnected.current = false;
    resizeObserver.observe(nodeRef.current);
  }, [nodeRef, resizeObserver]);
  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    dispatch({
      type: Action.RegisterDroppable,
      element: {
        id,
        key,
        disabled,
        node: nodeRef,
        rect,
        data: dataRef
      }
    });
    return () => dispatch({
      type: Action.UnregisterDroppable,
      key,
      id
    });
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [id]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (disabled !== previous.current.disabled) {
      dispatch({
        type: Action.SetDroppableDisabled,
        id,
        key,
        disabled
      });
      previous.current.disabled = disabled;
    }
  }, [id, key, disabled, dispatch]);
  return {
    active,
    rect,
    isOver: (over == null ? void 0 : over.id) === id,
    node: nodeRef,
    over,
    setNodeRef
  };
}

function AnimationManager(_ref) {
  let {
    animation,
    children
  } = _ref;
  const [clonedChildren, setClonedChildren] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
  const [element, setElement] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
  const previousChildren = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.usePrevious)(children);

  if (!children && !clonedChildren && previousChildren) {
    setClonedChildren(previousChildren);
  }

  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    if (!element) {
      return;
    }

    const key = clonedChildren == null ? void 0 : clonedChildren.key;
    const id = clonedChildren == null ? void 0 : clonedChildren.props.id;

    if (key == null || id == null) {
      setClonedChildren(null);
      return;
    }

    Promise.resolve(animation(id, element)).then(() => {
      setClonedChildren(null);
    });
  }, [animation, clonedChildren, element]);
  return react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null, children, clonedChildren ? (0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(clonedChildren, {
    ref: setElement
  }) : null);
}

const defaultTransform = {
  x: 0,
  y: 0,
  scaleX: 1,
  scaleY: 1
};
function NullifiedContextProvider(_ref) {
  let {
    children
  } = _ref;
  return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(InternalContext.Provider, {
    value: defaultInternalContext
  }, react__WEBPACK_IMPORTED_MODULE_0___default().createElement(ActiveDraggableContext.Provider, {
    value: defaultTransform
  }, children));
}

const baseStyles = {
  position: 'fixed',
  touchAction: 'none'
};

const defaultTransition = activatorEvent => {
  const isKeyboardActivator = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isKeyboardEvent)(activatorEvent);
  return isKeyboardActivator ? 'transform 250ms ease' : undefined;
};

const PositionedOverlay = /*#__PURE__*/(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)((_ref, ref) => {
  let {
    as,
    activatorEvent,
    adjustScale,
    children,
    className,
    rect,
    style,
    transform,
    transition = defaultTransition
  } = _ref;

  if (!rect) {
    return null;
  }

  const scaleAdjustedTransform = adjustScale ? transform : { ...transform,
    scaleX: 1,
    scaleY: 1
  };
  const styles = { ...baseStyles,
    width: rect.width,
    height: rect.height,
    top: rect.top,
    left: rect.left,
    transform: _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.CSS.Transform.toString(scaleAdjustedTransform),
    transformOrigin: adjustScale && activatorEvent ? getRelativeTransformOrigin(activatorEvent, rect) : undefined,
    transition: typeof transition === 'function' ? transition(activatorEvent) : transition,
    ...style
  };
  return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(as, {
    className,
    style: styles,
    ref
  }, children);
});

const defaultDropAnimationSideEffects = options => _ref => {
  let {
    active,
    dragOverlay
  } = _ref;
  const originalStyles = {};
  const {
    styles,
    className
  } = options;

  if (styles != null && styles.active) {
    for (const [key, value] of Object.entries(styles.active)) {
      if (value === undefined) {
        continue;
      }

      originalStyles[key] = active.node.style.getPropertyValue(key);
      active.node.style.setProperty(key, value);
    }
  }

  if (styles != null && styles.dragOverlay) {
    for (const [key, value] of Object.entries(styles.dragOverlay)) {
      if (value === undefined) {
        continue;
      }

      dragOverlay.node.style.setProperty(key, value);
    }
  }

  if (className != null && className.active) {
    active.node.classList.add(className.active);
  }

  if (className != null && className.dragOverlay) {
    dragOverlay.node.classList.add(className.dragOverlay);
  }

  return function cleanup() {
    for (const [key, value] of Object.entries(originalStyles)) {
      active.node.style.setProperty(key, value);
    }

    if (className != null && className.active) {
      active.node.classList.remove(className.active);
    }
  };
};

const defaultKeyframeResolver = _ref2 => {
  let {
    transform: {
      initial,
      final
    }
  } = _ref2;
  return [{
    transform: _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.CSS.Transform.toString(initial)
  }, {
    transform: _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.CSS.Transform.toString(final)
  }];
};

const defaultDropAnimationConfiguration = {
  duration: 250,
  easing: 'ease',
  keyframes: defaultKeyframeResolver,
  sideEffects: /*#__PURE__*/defaultDropAnimationSideEffects({
    styles: {
      active: {
        opacity: '0'
      }
    }
  })
};
function useDropAnimation(_ref3) {
  let {
    config,
    draggableNodes,
    droppableContainers,
    measuringConfiguration
  } = _ref3;
  return (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useEvent)((id, node) => {
    if (config === null) {
      return;
    }

    const activeDraggable = draggableNodes.get(id);

    if (!activeDraggable) {
      return;
    }

    const activeNode = activeDraggable.node.current;

    if (!activeNode) {
      return;
    }

    const measurableNode = getMeasurableNode(node);

    if (!measurableNode) {
      return;
    }

    const {
      transform
    } = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.getWindow)(node).getComputedStyle(node);
    const parsedTransform = parseTransform(transform);

    if (!parsedTransform) {
      return;
    }

    const animation = typeof config === 'function' ? config : createDefaultDropAnimation(config);
    scrollIntoViewIfNeeded(activeNode, measuringConfiguration.draggable.measure);
    return animation({
      active: {
        id,
        data: activeDraggable.data,
        node: activeNode,
        rect: measuringConfiguration.draggable.measure(activeNode)
      },
      draggableNodes,
      dragOverlay: {
        node,
        rect: measuringConfiguration.dragOverlay.measure(measurableNode)
      },
      droppableContainers,
      measuringConfiguration,
      transform: parsedTransform
    });
  });
}

function createDefaultDropAnimation(options) {
  const {
    duration,
    easing,
    sideEffects,
    keyframes
  } = { ...defaultDropAnimationConfiguration,
    ...options
  };
  return _ref4 => {
    let {
      active,
      dragOverlay,
      transform,
      ...rest
    } = _ref4;

    if (!duration) {
      // Do not animate if animation duration is zero.
      return;
    }

    const delta = {
      x: dragOverlay.rect.left - active.rect.left,
      y: dragOverlay.rect.top - active.rect.top
    };
    const scale = {
      scaleX: transform.scaleX !== 1 ? active.rect.width * transform.scaleX / dragOverlay.rect.width : 1,
      scaleY: transform.scaleY !== 1 ? active.rect.height * transform.scaleY / dragOverlay.rect.height : 1
    };
    const finalTransform = {
      x: transform.x - delta.x,
      y: transform.y - delta.y,
      ...scale
    };
    const animationKeyframes = keyframes({ ...rest,
      active,
      dragOverlay,
      transform: {
        initial: transform,
        final: finalTransform
      }
    });
    const [firstKeyframe] = animationKeyframes;
    const lastKeyframe = animationKeyframes[animationKeyframes.length - 1];

    if (JSON.stringify(firstKeyframe) === JSON.stringify(lastKeyframe)) {
      // The start and end keyframes are the same, infer that there is no animation needed.
      return;
    }

    const cleanup = sideEffects == null ? void 0 : sideEffects({
      active,
      dragOverlay,
      ...rest
    });
    const animation = dragOverlay.node.animate(animationKeyframes, {
      duration,
      easing,
      fill: 'forwards'
    });
    return new Promise(resolve => {
      animation.onfinish = () => {
        cleanup == null ? void 0 : cleanup();
        resolve();
      };
    });
  };
}

let key = 0;
function useKey(id) {
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    if (id == null) {
      return;
    }

    key++;
    return key;
  }, [id]);
}

const DragOverlay = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().memo(_ref => {
  let {
    adjustScale = false,
    children,
    dropAnimation: dropAnimationConfig,
    style,
    transition,
    modifiers,
    wrapperElement = 'div',
    className,
    zIndex = 999
  } = _ref;
  const {
    activatorEvent,
    active,
    activeNodeRect,
    containerNodeRect,
    draggableNodes,
    droppableContainers,
    dragOverlay,
    over,
    measuringConfiguration,
    scrollableAncestors,
    scrollableAncestorRects,
    windowRect
  } = useDndContext();
  const transform = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(ActiveDraggableContext);
  const key = useKey(active == null ? void 0 : active.id);
  const modifiedTransform = applyModifiers(modifiers, {
    activatorEvent,
    active,
    activeNodeRect,
    containerNodeRect,
    draggingNodeRect: dragOverlay.rect,
    over,
    overlayNodeRect: dragOverlay.rect,
    scrollableAncestors,
    scrollableAncestorRects,
    transform,
    windowRect
  });
  const initialRect = useInitialValue(activeNodeRect);
  const dropAnimation = useDropAnimation({
    config: dropAnimationConfig,
    draggableNodes,
    droppableContainers,
    measuringConfiguration
  }); // We need to wait for the active node to be measured before connecting the drag overlay ref
  // otherwise collisions can be computed against a mispositioned drag overlay

  const ref = initialRect ? dragOverlay.setRef : undefined;
  return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(NullifiedContextProvider, null, react__WEBPACK_IMPORTED_MODULE_0___default().createElement(AnimationManager, {
    animation: dropAnimation
  }, active && key ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(PositionedOverlay, {
    key: key,
    id: active.id,
    ref: ref,
    as: wrapperElement,
    activatorEvent: activatorEvent,
    adjustScale: adjustScale,
    className: className,
    transition: transition,
    rect: initialRect,
    style: {
      zIndex,
      ...style
    },
    transform: modifiedTransform
  }, children) : null));
});




/***/ }),

/***/ "./node_modules/@dnd-kit/sortable/dist/sortable.esm.js":
/*!*************************************************************!*\
  !*** ./node_modules/@dnd-kit/sortable/dist/sortable.esm.js ***!
  \*************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "SortableContext": () => (/* binding */ SortableContext),
/* harmony export */   "arrayMove": () => (/* binding */ arrayMove),
/* harmony export */   "arraySwap": () => (/* binding */ arraySwap),
/* harmony export */   "defaultAnimateLayoutChanges": () => (/* binding */ defaultAnimateLayoutChanges),
/* harmony export */   "defaultNewIndexGetter": () => (/* binding */ defaultNewIndexGetter),
/* harmony export */   "hasSortableData": () => (/* binding */ hasSortableData),
/* harmony export */   "horizontalListSortingStrategy": () => (/* binding */ horizontalListSortingStrategy),
/* harmony export */   "rectSortingStrategy": () => (/* binding */ rectSortingStrategy),
/* harmony export */   "rectSwappingStrategy": () => (/* binding */ rectSwappingStrategy),
/* harmony export */   "sortableKeyboardCoordinates": () => (/* binding */ sortableKeyboardCoordinates),
/* harmony export */   "useSortable": () => (/* binding */ useSortable),
/* harmony export */   "verticalListSortingStrategy": () => (/* binding */ verticalListSortingStrategy)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @dnd-kit/core */ "./node_modules/@dnd-kit/core/dist/core.esm.js");
/* harmony import */ var _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @dnd-kit/utilities */ "./node_modules/@dnd-kit/utilities/dist/utilities.esm.js");




/**
 * Move an array item to a different position. Returns a new array with the item moved to the new position.
 */
function arrayMove(array, from, to) {
  const newArray = array.slice();
  newArray.splice(to < 0 ? newArray.length + to : to, 0, newArray.splice(from, 1)[0]);
  return newArray;
}

/**
 * Swap an array item to a different position. Returns a new array with the item swapped to the new position.
 */
function arraySwap(array, from, to) {
  const newArray = array.slice();
  newArray[from] = array[to];
  newArray[to] = array[from];
  return newArray;
}

function getSortedRects(items, rects) {
  return items.reduce((accumulator, id, index) => {
    const rect = rects.get(id);

    if (rect) {
      accumulator[index] = rect;
    }

    return accumulator;
  }, Array(items.length));
}

function isValidIndex(index) {
  return index !== null && index >= 0;
}

function itemsEqual(a, b) {
  if (a === b) {
    return true;
  }

  if (a.length !== b.length) {
    return false;
  }

  for (let i = 0; i < a.length; i++) {
    if (a[i] !== b[i]) {
      return false;
    }
  }

  return true;
}

function normalizeDisabled(disabled) {
  if (typeof disabled === 'boolean') {
    return {
      draggable: disabled,
      droppable: disabled
    };
  }

  return disabled;
}

// To-do: We should be calculating scale transformation
const defaultScale = {
  scaleX: 1,
  scaleY: 1
};
const horizontalListSortingStrategy = _ref => {
  var _rects$activeIndex;

  let {
    rects,
    activeNodeRect: fallbackActiveRect,
    activeIndex,
    overIndex,
    index
  } = _ref;
  const activeNodeRect = (_rects$activeIndex = rects[activeIndex]) != null ? _rects$activeIndex : fallbackActiveRect;

  if (!activeNodeRect) {
    return null;
  }

  const itemGap = getItemGap(rects, index, activeIndex);

  if (index === activeIndex) {
    const newIndexRect = rects[overIndex];

    if (!newIndexRect) {
      return null;
    }

    return {
      x: activeIndex < overIndex ? newIndexRect.left + newIndexRect.width - (activeNodeRect.left + activeNodeRect.width) : newIndexRect.left - activeNodeRect.left,
      y: 0,
      ...defaultScale
    };
  }

  if (index > activeIndex && index <= overIndex) {
    return {
      x: -activeNodeRect.width - itemGap,
      y: 0,
      ...defaultScale
    };
  }

  if (index < activeIndex && index >= overIndex) {
    return {
      x: activeNodeRect.width + itemGap,
      y: 0,
      ...defaultScale
    };
  }

  return {
    x: 0,
    y: 0,
    ...defaultScale
  };
};

function getItemGap(rects, index, activeIndex) {
  const currentRect = rects[index];
  const previousRect = rects[index - 1];
  const nextRect = rects[index + 1];

  if (!currentRect || !previousRect && !nextRect) {
    return 0;
  }

  if (activeIndex < index) {
    return previousRect ? currentRect.left - (previousRect.left + previousRect.width) : nextRect.left - (currentRect.left + currentRect.width);
  }

  return nextRect ? nextRect.left - (currentRect.left + currentRect.width) : currentRect.left - (previousRect.left + previousRect.width);
}

const rectSortingStrategy = _ref => {
  let {
    rects,
    activeIndex,
    overIndex,
    index
  } = _ref;
  const newRects = arrayMove(rects, overIndex, activeIndex);
  const oldRect = rects[index];
  const newRect = newRects[index];

  if (!newRect || !oldRect) {
    return null;
  }

  return {
    x: newRect.left - oldRect.left,
    y: newRect.top - oldRect.top,
    scaleX: newRect.width / oldRect.width,
    scaleY: newRect.height / oldRect.height
  };
};

const rectSwappingStrategy = _ref => {
  let {
    activeIndex,
    index,
    rects,
    overIndex
  } = _ref;
  let oldRect;
  let newRect;

  if (index === activeIndex) {
    oldRect = rects[index];
    newRect = rects[overIndex];
  }

  if (index === overIndex) {
    oldRect = rects[index];
    newRect = rects[activeIndex];
  }

  if (!newRect || !oldRect) {
    return null;
  }

  return {
    x: newRect.left - oldRect.left,
    y: newRect.top - oldRect.top,
    scaleX: newRect.width / oldRect.width,
    scaleY: newRect.height / oldRect.height
  };
};

// To-do: We should be calculating scale transformation
const defaultScale$1 = {
  scaleX: 1,
  scaleY: 1
};
const verticalListSortingStrategy = _ref => {
  var _rects$activeIndex;

  let {
    activeIndex,
    activeNodeRect: fallbackActiveRect,
    index,
    rects,
    overIndex
  } = _ref;
  const activeNodeRect = (_rects$activeIndex = rects[activeIndex]) != null ? _rects$activeIndex : fallbackActiveRect;

  if (!activeNodeRect) {
    return null;
  }

  if (index === activeIndex) {
    const overIndexRect = rects[overIndex];

    if (!overIndexRect) {
      return null;
    }

    return {
      x: 0,
      y: activeIndex < overIndex ? overIndexRect.top + overIndexRect.height - (activeNodeRect.top + activeNodeRect.height) : overIndexRect.top - activeNodeRect.top,
      ...defaultScale$1
    };
  }

  const itemGap = getItemGap$1(rects, index, activeIndex);

  if (index > activeIndex && index <= overIndex) {
    return {
      x: 0,
      y: -activeNodeRect.height - itemGap,
      ...defaultScale$1
    };
  }

  if (index < activeIndex && index >= overIndex) {
    return {
      x: 0,
      y: activeNodeRect.height + itemGap,
      ...defaultScale$1
    };
  }

  return {
    x: 0,
    y: 0,
    ...defaultScale$1
  };
};

function getItemGap$1(clientRects, index, activeIndex) {
  const currentRect = clientRects[index];
  const previousRect = clientRects[index - 1];
  const nextRect = clientRects[index + 1];

  if (!currentRect) {
    return 0;
  }

  if (activeIndex < index) {
    return previousRect ? currentRect.top - (previousRect.top + previousRect.height) : nextRect ? nextRect.top - (currentRect.top + currentRect.height) : 0;
  }

  return nextRect ? nextRect.top - (currentRect.top + currentRect.height) : previousRect ? currentRect.top - (previousRect.top + previousRect.height) : 0;
}

const ID_PREFIX = 'Sortable';
const Context = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createContext({
  activeIndex: -1,
  containerId: ID_PREFIX,
  disableTransforms: false,
  items: [],
  overIndex: -1,
  useDragOverlay: false,
  sortedRects: [],
  strategy: rectSortingStrategy,
  disabled: {
    draggable: false,
    droppable: false
  }
});
function SortableContext(_ref) {
  let {
    children,
    id,
    items: userDefinedItems,
    strategy = rectSortingStrategy,
    disabled: disabledProp = false
  } = _ref;
  const {
    active,
    dragOverlay,
    droppableRects,
    over,
    measureDroppableContainers
  } = (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.useDndContext)();
  const containerId = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useUniqueId)(ID_PREFIX, id);
  const useDragOverlay = Boolean(dragOverlay.rect !== null);
  const items = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => userDefinedItems.map(item => typeof item === 'object' && 'id' in item ? item.id : item), [userDefinedItems]);
  const isDragging = active != null;
  const activeIndex = active ? items.indexOf(active.id) : -1;
  const overIndex = over ? items.indexOf(over.id) : -1;
  const previousItemsRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(items);
  const itemsHaveChanged = !itemsEqual(items, previousItemsRef.current);
  const disableTransforms = overIndex !== -1 && activeIndex === -1 || itemsHaveChanged;
  const disabled = normalizeDisabled(disabledProp);
  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    if (itemsHaveChanged && isDragging) {
      measureDroppableContainers(items);
    }
  }, [itemsHaveChanged, items, isDragging, measureDroppableContainers]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    previousItemsRef.current = items;
  }, [items]);
  const contextValue = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => ({
    activeIndex,
    containerId,
    disabled,
    disableTransforms,
    items,
    overIndex,
    useDragOverlay,
    sortedRects: getSortedRects(items, droppableRects),
    strategy
  }), // eslint-disable-next-line react-hooks/exhaustive-deps
  [activeIndex, containerId, disabled.draggable, disabled.droppable, disableTransforms, items, overIndex, droppableRects, useDragOverlay, strategy]);
  return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(Context.Provider, {
    value: contextValue
  }, children);
}

const defaultNewIndexGetter = _ref => {
  let {
    id,
    items,
    activeIndex,
    overIndex
  } = _ref;
  return arrayMove(items, activeIndex, overIndex).indexOf(id);
};
const defaultAnimateLayoutChanges = _ref2 => {
  let {
    containerId,
    isSorting,
    wasDragging,
    index,
    items,
    newIndex,
    previousItems,
    previousContainerId,
    transition
  } = _ref2;

  if (!transition || !wasDragging) {
    return false;
  }

  if (previousItems !== items && index === newIndex) {
    return false;
  }

  if (isSorting) {
    return true;
  }

  return newIndex !== index && containerId === previousContainerId;
};
const defaultTransition = {
  duration: 200,
  easing: 'ease'
};
const transitionProperty = 'transform';
const disabledTransition = /*#__PURE__*/_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.CSS.Transition.toString({
  property: transitionProperty,
  duration: 0,
  easing: 'linear'
});
const defaultAttributes = {
  roleDescription: 'sortable'
};

/*
 * When the index of an item changes while sorting,
 * we need to temporarily disable the transforms
 */

function useDerivedTransform(_ref) {
  let {
    disabled,
    index,
    node,
    rect
  } = _ref;
  const [derivedTransform, setDerivedtransform] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null);
  const previousIndex = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(index);
  (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useIsomorphicLayoutEffect)(() => {
    if (!disabled && index !== previousIndex.current && node.current) {
      const initial = rect.current;

      if (initial) {
        const current = (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.getClientRect)(node.current, {
          ignoreTransform: true
        });
        const delta = {
          x: initial.left - current.left,
          y: initial.top - current.top,
          scaleX: initial.width / current.width,
          scaleY: initial.height / current.height
        };

        if (delta.x || delta.y) {
          setDerivedtransform(delta);
        }
      }
    }

    if (index !== previousIndex.current) {
      previousIndex.current = index;
    }
  }, [disabled, index, node, rect]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (derivedTransform) {
      setDerivedtransform(null);
    }
  }, [derivedTransform]);
  return derivedTransform;
}

function useSortable(_ref) {
  let {
    animateLayoutChanges = defaultAnimateLayoutChanges,
    attributes: userDefinedAttributes,
    disabled: localDisabled,
    data: customData,
    getNewIndex = defaultNewIndexGetter,
    id,
    strategy: localStrategy,
    resizeObserverConfig,
    transition = defaultTransition
  } = _ref;
  const {
    items,
    containerId,
    activeIndex,
    disabled: globalDisabled,
    disableTransforms,
    sortedRects,
    overIndex,
    useDragOverlay,
    strategy: globalStrategy
  } = (0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(Context);
  const disabled = normalizeLocalDisabled(localDisabled, globalDisabled);
  const index = items.indexOf(id);
  const data = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => ({
    sortable: {
      containerId,
      index,
      items
    },
    ...customData
  }), [containerId, customData, index, items]);
  const itemsAfterCurrentSortable = (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => items.slice(items.indexOf(id)), [items, id]);
  const {
    rect,
    node,
    isOver,
    setNodeRef: setDroppableNodeRef
  } = (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.useDroppable)({
    id,
    data,
    disabled: disabled.droppable,
    resizeObserverConfig: {
      updateMeasurementsFor: itemsAfterCurrentSortable,
      ...resizeObserverConfig
    }
  });
  const {
    active,
    activatorEvent,
    activeNodeRect,
    attributes,
    setNodeRef: setDraggableNodeRef,
    listeners,
    isDragging,
    over,
    setActivatorNodeRef,
    transform
  } = (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.useDraggable)({
    id,
    data,
    attributes: { ...defaultAttributes,
      ...userDefinedAttributes
    },
    disabled: disabled.draggable
  });
  const setNodeRef = (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.useCombinedRefs)(setDroppableNodeRef, setDraggableNodeRef);
  const isSorting = Boolean(active);
  const displaceItem = isSorting && !disableTransforms && isValidIndex(activeIndex) && isValidIndex(overIndex);
  const shouldDisplaceDragSource = !useDragOverlay && isDragging;
  const dragSourceDisplacement = shouldDisplaceDragSource && displaceItem ? transform : null;
  const strategy = localStrategy != null ? localStrategy : globalStrategy;
  const finalTransform = displaceItem ? dragSourceDisplacement != null ? dragSourceDisplacement : strategy({
    rects: sortedRects,
    activeNodeRect,
    activeIndex,
    overIndex,
    index
  }) : null;
  const newIndex = isValidIndex(activeIndex) && isValidIndex(overIndex) ? getNewIndex({
    id,
    items,
    activeIndex,
    overIndex
  }) : index;
  const activeId = active == null ? void 0 : active.id;
  const previous = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({
    activeId,
    items,
    newIndex,
    containerId
  });
  const itemsHaveChanged = items !== previous.current.items;
  const shouldAnimateLayoutChanges = animateLayoutChanges({
    active,
    containerId,
    isDragging,
    isSorting,
    id,
    index,
    items,
    newIndex: previous.current.newIndex,
    previousItems: previous.current.items,
    previousContainerId: previous.current.containerId,
    transition,
    wasDragging: previous.current.activeId != null
  });
  const derivedTransform = useDerivedTransform({
    disabled: !shouldAnimateLayoutChanges,
    index,
    node,
    rect
  });
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (isSorting && previous.current.newIndex !== newIndex) {
      previous.current.newIndex = newIndex;
    }

    if (containerId !== previous.current.containerId) {
      previous.current.containerId = containerId;
    }

    if (items !== previous.current.items) {
      previous.current.items = items;
    }
  }, [isSorting, newIndex, containerId, items]);
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    if (activeId === previous.current.activeId) {
      return;
    }

    if (activeId && !previous.current.activeId) {
      previous.current.activeId = activeId;
      return;
    }

    const timeoutId = setTimeout(() => {
      previous.current.activeId = activeId;
    }, 50);
    return () => clearTimeout(timeoutId);
  }, [activeId]);
  return {
    active,
    activeIndex,
    attributes,
    data,
    rect,
    index,
    newIndex,
    items,
    isOver,
    isSorting,
    isDragging,
    listeners,
    node,
    overIndex,
    over,
    setNodeRef,
    setActivatorNodeRef,
    setDroppableNodeRef,
    setDraggableNodeRef,
    transform: derivedTransform != null ? derivedTransform : finalTransform,
    transition: getTransition()
  };

  function getTransition() {
    if ( // Temporarily disable transitions for a single frame to set up derived transforms
    derivedTransform || // Or to prevent items jumping to back to their "new" position when items change
    itemsHaveChanged && previous.current.newIndex === index) {
      return disabledTransition;
    }

    if (shouldDisplaceDragSource && !(0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.isKeyboardEvent)(activatorEvent) || !transition) {
      return undefined;
    }

    if (isSorting || shouldAnimateLayoutChanges) {
      return _dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.CSS.Transition.toString({ ...transition,
        property: transitionProperty
      });
    }

    return undefined;
  }
}

function normalizeLocalDisabled(localDisabled, globalDisabled) {
  var _localDisabled$dragga, _localDisabled$droppa;

  if (typeof localDisabled === 'boolean') {
    return {
      draggable: localDisabled,
      // Backwards compatibility
      droppable: false
    };
  }

  return {
    draggable: (_localDisabled$dragga = localDisabled == null ? void 0 : localDisabled.draggable) != null ? _localDisabled$dragga : globalDisabled.draggable,
    droppable: (_localDisabled$droppa = localDisabled == null ? void 0 : localDisabled.droppable) != null ? _localDisabled$droppa : globalDisabled.droppable
  };
}

function hasSortableData(entry) {
  if (!entry) {
    return false;
  }

  const data = entry.data.current;

  if (data && 'sortable' in data && typeof data.sortable === 'object' && 'containerId' in data.sortable && 'items' in data.sortable && 'index' in data.sortable) {
    return true;
  }

  return false;
}

const directions = [_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Down, _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Right, _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Up, _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Left];
const sortableKeyboardCoordinates = (event, _ref) => {
  let {
    context: {
      active,
      collisionRect,
      droppableRects,
      droppableContainers,
      over,
      scrollableAncestors
    }
  } = _ref;

  if (directions.includes(event.code)) {
    event.preventDefault();

    if (!active || !collisionRect) {
      return;
    }

    const filteredContainers = [];
    droppableContainers.getEnabled().forEach(entry => {
      if (!entry || entry != null && entry.disabled) {
        return;
      }

      const rect = droppableRects.get(entry.id);

      if (!rect) {
        return;
      }

      switch (event.code) {
        case _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Down:
          if (collisionRect.top < rect.top) {
            filteredContainers.push(entry);
          }

          break;

        case _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Up:
          if (collisionRect.top > rect.top) {
            filteredContainers.push(entry);
          }

          break;

        case _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Left:
          if (collisionRect.left > rect.left) {
            filteredContainers.push(entry);
          }

          break;

        case _dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.KeyboardCode.Right:
          if (collisionRect.left < rect.left) {
            filteredContainers.push(entry);
          }

          break;
      }
    });
    const collisions = (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.closestCorners)({
      active,
      collisionRect: collisionRect,
      droppableRects,
      droppableContainers: filteredContainers,
      pointerCoordinates: null
    });
    let closestId = (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.getFirstCollision)(collisions, 'id');

    if (closestId === (over == null ? void 0 : over.id) && collisions.length > 1) {
      closestId = collisions[1].id;
    }

    if (closestId != null) {
      const activeDroppable = droppableContainers.get(active.id);
      const newDroppable = droppableContainers.get(closestId);
      const newRect = newDroppable ? droppableRects.get(newDroppable.id) : null;
      const newNode = newDroppable == null ? void 0 : newDroppable.node.current;

      if (newNode && newRect && activeDroppable && newDroppable) {
        const newScrollAncestors = (0,_dnd_kit_core__WEBPACK_IMPORTED_MODULE_1__.getScrollableAncestors)(newNode);
        const hasDifferentScrollAncestors = newScrollAncestors.some((element, index) => scrollableAncestors[index] !== element);
        const hasSameContainer = isSameContainer(activeDroppable, newDroppable);
        const isAfterActive = isAfter(activeDroppable, newDroppable);
        const offset = hasDifferentScrollAncestors || !hasSameContainer ? {
          x: 0,
          y: 0
        } : {
          x: isAfterActive ? collisionRect.width - newRect.width : 0,
          y: isAfterActive ? collisionRect.height - newRect.height : 0
        };
        const rectCoordinates = {
          x: newRect.left,
          y: newRect.top
        };
        const newCoordinates = offset.x && offset.y ? rectCoordinates : (0,_dnd_kit_utilities__WEBPACK_IMPORTED_MODULE_2__.subtract)(rectCoordinates, offset);
        return newCoordinates;
      }
    }
  }

  return undefined;
};

function isSameContainer(a, b) {
  if (!hasSortableData(a) || !hasSortableData(b)) {
    return false;
  }

  return a.data.current.sortable.containerId === b.data.current.sortable.containerId;
}

function isAfter(a, b) {
  if (!hasSortableData(a) || !hasSortableData(b)) {
    return false;
  }

  if (!isSameContainer(a, b)) {
    return false;
  }

  return a.data.current.sortable.index < b.data.current.sortable.index;
}




/***/ }),

/***/ "./node_modules/@dnd-kit/utilities/dist/utilities.esm.js":
/*!***************************************************************!*\
  !*** ./node_modules/@dnd-kit/utilities/dist/utilities.esm.js ***!
  \***************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "CSS": () => (/* binding */ CSS),
/* harmony export */   "add": () => (/* binding */ add),
/* harmony export */   "canUseDOM": () => (/* binding */ canUseDOM),
/* harmony export */   "findFirstFocusableNode": () => (/* binding */ findFirstFocusableNode),
/* harmony export */   "getEventCoordinates": () => (/* binding */ getEventCoordinates),
/* harmony export */   "getOwnerDocument": () => (/* binding */ getOwnerDocument),
/* harmony export */   "getWindow": () => (/* binding */ getWindow),
/* harmony export */   "hasViewportRelativeCoordinates": () => (/* binding */ hasViewportRelativeCoordinates),
/* harmony export */   "isDocument": () => (/* binding */ isDocument),
/* harmony export */   "isHTMLElement": () => (/* binding */ isHTMLElement),
/* harmony export */   "isKeyboardEvent": () => (/* binding */ isKeyboardEvent),
/* harmony export */   "isNode": () => (/* binding */ isNode),
/* harmony export */   "isSVGElement": () => (/* binding */ isSVGElement),
/* harmony export */   "isTouchEvent": () => (/* binding */ isTouchEvent),
/* harmony export */   "isWindow": () => (/* binding */ isWindow),
/* harmony export */   "subtract": () => (/* binding */ subtract),
/* harmony export */   "useCombinedRefs": () => (/* binding */ useCombinedRefs),
/* harmony export */   "useEvent": () => (/* binding */ useEvent),
/* harmony export */   "useInterval": () => (/* binding */ useInterval),
/* harmony export */   "useIsomorphicLayoutEffect": () => (/* binding */ useIsomorphicLayoutEffect),
/* harmony export */   "useLatestValue": () => (/* binding */ useLatestValue),
/* harmony export */   "useLazyMemo": () => (/* binding */ useLazyMemo),
/* harmony export */   "useNodeRef": () => (/* binding */ useNodeRef),
/* harmony export */   "usePrevious": () => (/* binding */ usePrevious),
/* harmony export */   "useUniqueId": () => (/* binding */ useUniqueId)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);


function useCombinedRefs() {
  for (var _len = arguments.length, refs = new Array(_len), _key = 0; _key < _len; _key++) {
    refs[_key] = arguments[_key];
  }

  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => node => {
    refs.forEach(ref => ref(node));
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  refs);
}

// https://github.com/facebook/react/blob/master/packages/shared/ExecutionEnvironment.js
const canUseDOM = typeof window !== 'undefined' && typeof window.document !== 'undefined' && typeof window.document.createElement !== 'undefined';

function isWindow(element) {
  const elementString = Object.prototype.toString.call(element);
  return elementString === '[object Window]' || // In Electron context the Window object serializes to [object global]
  elementString === '[object global]';
}

function isNode(node) {
  return 'nodeType' in node;
}

function getWindow(target) {
  var _target$ownerDocument, _target$ownerDocument2;

  if (!target) {
    return window;
  }

  if (isWindow(target)) {
    return target;
  }

  if (!isNode(target)) {
    return window;
  }

  return (_target$ownerDocument = (_target$ownerDocument2 = target.ownerDocument) == null ? void 0 : _target$ownerDocument2.defaultView) != null ? _target$ownerDocument : window;
}

function isDocument(node) {
  const {
    Document
  } = getWindow(node);
  return node instanceof Document;
}

function isHTMLElement(node) {
  if (isWindow(node)) {
    return false;
  }

  return node instanceof getWindow(node).HTMLElement;
}

function isSVGElement(node) {
  return node instanceof getWindow(node).SVGElement;
}

function getOwnerDocument(target) {
  if (!target) {
    return document;
  }

  if (isWindow(target)) {
    return target.document;
  }

  if (!isNode(target)) {
    return document;
  }

  if (isDocument(target)) {
    return target;
  }

  if (isHTMLElement(target)) {
    return target.ownerDocument;
  }

  return document;
}

/**
 * A hook that resolves to useEffect on the server and useLayoutEffect on the client
 * @param callback {function} Callback function that is invoked when the dependencies of the hook change
 */

const useIsomorphicLayoutEffect = canUseDOM ? react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect : react__WEBPACK_IMPORTED_MODULE_0__.useEffect;

function useEvent(handler) {
  const handlerRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(handler);
  useIsomorphicLayoutEffect(() => {
    handlerRef.current = handler;
  });
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(function () {
    for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
      args[_key] = arguments[_key];
    }

    return handlerRef.current == null ? void 0 : handlerRef.current(...args);
  }, []);
}

function useInterval() {
  const intervalRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
  const set = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((listener, duration) => {
    intervalRef.current = setInterval(listener, duration);
  }, []);
  const clear = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(() => {
    if (intervalRef.current !== null) {
      clearInterval(intervalRef.current);
      intervalRef.current = null;
    }
  }, []);
  return [set, clear];
}

function useLatestValue(value, dependencies) {
  if (dependencies === void 0) {
    dependencies = [value];
  }

  const valueRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(value);
  useIsomorphicLayoutEffect(() => {
    if (valueRef.current !== value) {
      valueRef.current = value;
    }
  }, dependencies);
  return valueRef;
}

function useLazyMemo(callback, dependencies) {
  const valueRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    const newValue = callback(valueRef.current);
    valueRef.current = newValue;
    return newValue;
  }, // eslint-disable-next-line react-hooks/exhaustive-deps
  [...dependencies]);
}

function useNodeRef(onChange) {
  const onChangeHandler = useEvent(onChange);
  const node = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);
  const setNodeRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(element => {
    if (element !== node.current) {
      onChangeHandler == null ? void 0 : onChangeHandler(element, node.current);
    }

    node.current = element;
  }, //eslint-disable-next-line
  []);
  return [node, setNodeRef];
}

function usePrevious(value) {
  const ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();
  (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {
    ref.current = value;
  }, [value]);
  return ref.current;
}

let ids = {};
function useUniqueId(prefix, value) {
  return (0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(() => {
    if (value) {
      return value;
    }

    const id = ids[prefix] == null ? 0 : ids[prefix] + 1;
    ids[prefix] = id;
    return prefix + "-" + id;
  }, [prefix, value]);
}

function createAdjustmentFn(modifier) {
  return function (object) {
    for (var _len = arguments.length, adjustments = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
      adjustments[_key - 1] = arguments[_key];
    }

    return adjustments.reduce((accumulator, adjustment) => {
      const entries = Object.entries(adjustment);

      for (const [key, valueAdjustment] of entries) {
        const value = accumulator[key];

        if (value != null) {
          accumulator[key] = value + modifier * valueAdjustment;
        }
      }

      return accumulator;
    }, { ...object
    });
  };
}

const add = /*#__PURE__*/createAdjustmentFn(1);
const subtract = /*#__PURE__*/createAdjustmentFn(-1);

function hasViewportRelativeCoordinates(event) {
  return 'clientX' in event && 'clientY' in event;
}

function isKeyboardEvent(event) {
  if (!event) {
    return false;
  }

  const {
    KeyboardEvent
  } = getWindow(event.target);
  return KeyboardEvent && event instanceof KeyboardEvent;
}

function isTouchEvent(event) {
  if (!event) {
    return false;
  }

  const {
    TouchEvent
  } = getWindow(event.target);
  return TouchEvent && event instanceof TouchEvent;
}

/**
 * Returns the normalized x and y coordinates for mouse and touch events.
 */

function getEventCoordinates(event) {
  if (isTouchEvent(event)) {
    if (event.touches && event.touches.length) {
      const {
        clientX: x,
        clientY: y
      } = event.touches[0];
      return {
        x,
        y
      };
    } else if (event.changedTouches && event.changedTouches.length) {
      const {
        clientX: x,
        clientY: y
      } = event.changedTouches[0];
      return {
        x,
        y
      };
    }
  }

  if (hasViewportRelativeCoordinates(event)) {
    return {
      x: event.clientX,
      y: event.clientY
    };
  }

  return null;
}

const CSS = /*#__PURE__*/Object.freeze({
  Translate: {
    toString(transform) {
      if (!transform) {
        return;
      }

      const {
        x,
        y
      } = transform;
      return "translate3d(" + (x ? Math.round(x) : 0) + "px, " + (y ? Math.round(y) : 0) + "px, 0)";
    }

  },
  Scale: {
    toString(transform) {
      if (!transform) {
        return;
      }

      const {
        scaleX,
        scaleY
      } = transform;
      return "scaleX(" + scaleX + ") scaleY(" + scaleY + ")";
    }

  },
  Transform: {
    toString(transform) {
      if (!transform) {
        return;
      }

      return [CSS.Translate.toString(transform), CSS.Scale.toString(transform)].join(' ');
    }

  },
  Transition: {
    toString(_ref) {
      let {
        property,
        duration,
        easing
      } = _ref;
      return property + " " + duration + "ms " + easing;
    }

  }
});

const SELECTOR = 'a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]';
function findFirstFocusableNode(element) {
  if (element.matches(SELECTOR)) {
    return element;
  }

  return element.querySelector(SELECTOR);
}




/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/DOMRectReadOnly.js":
/*!*********************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/DOMRectReadOnly.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "DOMRectReadOnly": () => (/* binding */ DOMRectReadOnly)
/* harmony export */ });
/* harmony import */ var _utils_freeze__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/freeze */ "./node_modules/@juggle/resize-observer/lib/utils/freeze.js");

var DOMRectReadOnly = (function () {
    function DOMRectReadOnly(x, y, width, height) {
        this.x = x;
        this.y = y;
        this.width = width;
        this.height = height;
        this.top = this.y;
        this.left = this.x;
        this.bottom = this.top + this.height;
        this.right = this.left + this.width;
        return (0,_utils_freeze__WEBPACK_IMPORTED_MODULE_0__.freeze)(this);
    }
    DOMRectReadOnly.prototype.toJSON = function () {
        var _a = this, x = _a.x, y = _a.y, top = _a.top, right = _a.right, bottom = _a.bottom, left = _a.left, width = _a.width, height = _a.height;
        return { x: x, y: y, top: top, right: right, bottom: bottom, left: left, width: width, height: height };
    };
    DOMRectReadOnly.fromRect = function (rectangle) {
        return new DOMRectReadOnly(rectangle.x, rectangle.y, rectangle.width, rectangle.height);
    };
    return DOMRectReadOnly;
}());



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/ResizeObservation.js":
/*!***********************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/ResizeObservation.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizeObservation": () => (/* binding */ ResizeObservation)
/* harmony export */ });
/* harmony import */ var _ResizeObserverBoxOptions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ResizeObserverBoxOptions */ "./node_modules/@juggle/resize-observer/lib/ResizeObserverBoxOptions.js");
/* harmony import */ var _algorithms_calculateBoxSize__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./algorithms/calculateBoxSize */ "./node_modules/@juggle/resize-observer/lib/algorithms/calculateBoxSize.js");
/* harmony import */ var _utils_element__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils/element */ "./node_modules/@juggle/resize-observer/lib/utils/element.js");



var skipNotifyOnElement = function (target) {
    return !(0,_utils_element__WEBPACK_IMPORTED_MODULE_2__.isSVG)(target)
        && !(0,_utils_element__WEBPACK_IMPORTED_MODULE_2__.isReplacedElement)(target)
        && getComputedStyle(target).display === 'inline';
};
var ResizeObservation = (function () {
    function ResizeObservation(target, observedBox) {
        this.target = target;
        this.observedBox = observedBox || _ResizeObserverBoxOptions__WEBPACK_IMPORTED_MODULE_0__.ResizeObserverBoxOptions.CONTENT_BOX;
        this.lastReportedSize = {
            inlineSize: 0,
            blockSize: 0
        };
    }
    ResizeObservation.prototype.isActive = function () {
        var size = (0,_algorithms_calculateBoxSize__WEBPACK_IMPORTED_MODULE_1__.calculateBoxSize)(this.target, this.observedBox, true);
        if (skipNotifyOnElement(this.target)) {
            this.lastReportedSize = size;
        }
        if (this.lastReportedSize.inlineSize !== size.inlineSize
            || this.lastReportedSize.blockSize !== size.blockSize) {
            return true;
        }
        return false;
    };
    return ResizeObservation;
}());



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/ResizeObserver.js":
/*!********************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/ResizeObserver.js ***!
  \********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizeObserver": () => (/* binding */ ResizeObserver)
/* harmony export */ });
/* harmony import */ var _ResizeObserverController__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ResizeObserverController */ "./node_modules/@juggle/resize-observer/lib/ResizeObserverController.js");
/* harmony import */ var _utils_element__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/element */ "./node_modules/@juggle/resize-observer/lib/utils/element.js");


var ResizeObserver = (function () {
    function ResizeObserver(callback) {
        if (arguments.length === 0) {
            throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");
        }
        if (typeof callback !== 'function') {
            throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");
        }
        _ResizeObserverController__WEBPACK_IMPORTED_MODULE_0__.ResizeObserverController.connect(this, callback);
    }
    ResizeObserver.prototype.observe = function (target, options) {
        if (arguments.length === 0) {
            throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");
        }
        if (!(0,_utils_element__WEBPACK_IMPORTED_MODULE_1__.isElement)(target)) {
            throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");
        }
        _ResizeObserverController__WEBPACK_IMPORTED_MODULE_0__.ResizeObserverController.observe(this, target, options);
    };
    ResizeObserver.prototype.unobserve = function (target) {
        if (arguments.length === 0) {
            throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");
        }
        if (!(0,_utils_element__WEBPACK_IMPORTED_MODULE_1__.isElement)(target)) {
            throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");
        }
        _ResizeObserverController__WEBPACK_IMPORTED_MODULE_0__.ResizeObserverController.unobserve(this, target);
    };
    ResizeObserver.prototype.disconnect = function () {
        _ResizeObserverController__WEBPACK_IMPORTED_MODULE_0__.ResizeObserverController.disconnect(this);
    };
    ResizeObserver.toString = function () {
        return 'function ResizeObserver () { [polyfill code] }';
    };
    return ResizeObserver;
}());



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/ResizeObserverBoxOptions.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/ResizeObserverBoxOptions.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizeObserverBoxOptions": () => (/* binding */ ResizeObserverBoxOptions)
/* harmony export */ });
var ResizeObserverBoxOptions;
(function (ResizeObserverBoxOptions) {
    ResizeObserverBoxOptions["BORDER_BOX"] = "border-box";
    ResizeObserverBoxOptions["CONTENT_BOX"] = "content-box";
    ResizeObserverBoxOptions["DEVICE_PIXEL_CONTENT_BOX"] = "device-pixel-content-box";
})(ResizeObserverBoxOptions || (ResizeObserverBoxOptions = {}));



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/ResizeObserverController.js":
/*!******************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/ResizeObserverController.js ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizeObserverController": () => (/* binding */ ResizeObserverController)
/* harmony export */ });
/* harmony import */ var _utils_scheduler__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/scheduler */ "./node_modules/@juggle/resize-observer/lib/utils/scheduler.js");
/* harmony import */ var _ResizeObservation__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ResizeObservation */ "./node_modules/@juggle/resize-observer/lib/ResizeObservation.js");
/* harmony import */ var _ResizeObserverDetail__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ResizeObserverDetail */ "./node_modules/@juggle/resize-observer/lib/ResizeObserverDetail.js");
/* harmony import */ var _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils/resizeObservers */ "./node_modules/@juggle/resize-observer/lib/utils/resizeObservers.js");




var observerMap = new WeakMap();
var getObservationIndex = function (observationTargets, target) {
    for (var i = 0; i < observationTargets.length; i += 1) {
        if (observationTargets[i].target === target) {
            return i;
        }
    }
    return -1;
};
var ResizeObserverController = (function () {
    function ResizeObserverController() {
    }
    ResizeObserverController.connect = function (resizeObserver, callback) {
        var detail = new _ResizeObserverDetail__WEBPACK_IMPORTED_MODULE_2__.ResizeObserverDetail(resizeObserver, callback);
        observerMap.set(resizeObserver, detail);
    };
    ResizeObserverController.observe = function (resizeObserver, target, options) {
        var detail = observerMap.get(resizeObserver);
        var firstObservation = detail.observationTargets.length === 0;
        if (getObservationIndex(detail.observationTargets, target) < 0) {
            firstObservation && _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_3__.resizeObservers.push(detail);
            detail.observationTargets.push(new _ResizeObservation__WEBPACK_IMPORTED_MODULE_1__.ResizeObservation(target, options && options.box));
            (0,_utils_scheduler__WEBPACK_IMPORTED_MODULE_0__.updateCount)(1);
            _utils_scheduler__WEBPACK_IMPORTED_MODULE_0__.scheduler.schedule();
        }
    };
    ResizeObserverController.unobserve = function (resizeObserver, target) {
        var detail = observerMap.get(resizeObserver);
        var index = getObservationIndex(detail.observationTargets, target);
        var lastObservation = detail.observationTargets.length === 1;
        if (index >= 0) {
            lastObservation && _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_3__.resizeObservers.splice(_utils_resizeObservers__WEBPACK_IMPORTED_MODULE_3__.resizeObservers.indexOf(detail), 1);
            detail.observationTargets.splice(index, 1);
            (0,_utils_scheduler__WEBPACK_IMPORTED_MODULE_0__.updateCount)(-1);
        }
    };
    ResizeObserverController.disconnect = function (resizeObserver) {
        var _this = this;
        var detail = observerMap.get(resizeObserver);
        detail.observationTargets.slice().forEach(function (ot) { return _this.unobserve(resizeObserver, ot.target); });
        detail.activeTargets.splice(0, detail.activeTargets.length);
    };
    return ResizeObserverController;
}());



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/ResizeObserverDetail.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/ResizeObserverDetail.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizeObserverDetail": () => (/* binding */ ResizeObserverDetail)
/* harmony export */ });
var ResizeObserverDetail = (function () {
    function ResizeObserverDetail(resizeObserver, callback) {
        this.activeTargets = [];
        this.skippedTargets = [];
        this.observationTargets = [];
        this.observer = resizeObserver;
        this.callback = callback;
    }
    return ResizeObserverDetail;
}());



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/ResizeObserverEntry.js":
/*!*************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/ResizeObserverEntry.js ***!
  \*************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizeObserverEntry": () => (/* binding */ ResizeObserverEntry)
/* harmony export */ });
/* harmony import */ var _algorithms_calculateBoxSize__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./algorithms/calculateBoxSize */ "./node_modules/@juggle/resize-observer/lib/algorithms/calculateBoxSize.js");
/* harmony import */ var _utils_freeze__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/freeze */ "./node_modules/@juggle/resize-observer/lib/utils/freeze.js");


var ResizeObserverEntry = (function () {
    function ResizeObserverEntry(target) {
        var boxes = (0,_algorithms_calculateBoxSize__WEBPACK_IMPORTED_MODULE_0__.calculateBoxSizes)(target);
        this.target = target;
        this.contentRect = boxes.contentRect;
        this.borderBoxSize = (0,_utils_freeze__WEBPACK_IMPORTED_MODULE_1__.freeze)([boxes.borderBoxSize]);
        this.contentBoxSize = (0,_utils_freeze__WEBPACK_IMPORTED_MODULE_1__.freeze)([boxes.contentBoxSize]);
        this.devicePixelContentBoxSize = (0,_utils_freeze__WEBPACK_IMPORTED_MODULE_1__.freeze)([boxes.devicePixelContentBoxSize]);
    }
    return ResizeObserverEntry;
}());



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/ResizeObserverSize.js":
/*!************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/ResizeObserverSize.js ***!
  \************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizeObserverSize": () => (/* binding */ ResizeObserverSize)
/* harmony export */ });
/* harmony import */ var _utils_freeze__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/freeze */ "./node_modules/@juggle/resize-observer/lib/utils/freeze.js");

var ResizeObserverSize = (function () {
    function ResizeObserverSize(inlineSize, blockSize) {
        this.inlineSize = inlineSize;
        this.blockSize = blockSize;
        (0,_utils_freeze__WEBPACK_IMPORTED_MODULE_0__.freeze)(this);
    }
    return ResizeObserverSize;
}());



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/algorithms/broadcastActiveObservations.js":
/*!********************************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/algorithms/broadcastActiveObservations.js ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "broadcastActiveObservations": () => (/* binding */ broadcastActiveObservations)
/* harmony export */ });
/* harmony import */ var _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/resizeObservers */ "./node_modules/@juggle/resize-observer/lib/utils/resizeObservers.js");
/* harmony import */ var _ResizeObserverEntry__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../ResizeObserverEntry */ "./node_modules/@juggle/resize-observer/lib/ResizeObserverEntry.js");
/* harmony import */ var _calculateDepthForNode__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./calculateDepthForNode */ "./node_modules/@juggle/resize-observer/lib/algorithms/calculateDepthForNode.js");
/* harmony import */ var _calculateBoxSize__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./calculateBoxSize */ "./node_modules/@juggle/resize-observer/lib/algorithms/calculateBoxSize.js");




var broadcastActiveObservations = function () {
    var shallowestDepth = Infinity;
    var callbacks = [];
    _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_0__.resizeObservers.forEach(function processObserver(ro) {
        if (ro.activeTargets.length === 0) {
            return;
        }
        var entries = [];
        ro.activeTargets.forEach(function processTarget(ot) {
            var entry = new _ResizeObserverEntry__WEBPACK_IMPORTED_MODULE_1__.ResizeObserverEntry(ot.target);
            var targetDepth = (0,_calculateDepthForNode__WEBPACK_IMPORTED_MODULE_2__.calculateDepthForNode)(ot.target);
            entries.push(entry);
            ot.lastReportedSize = (0,_calculateBoxSize__WEBPACK_IMPORTED_MODULE_3__.calculateBoxSize)(ot.target, ot.observedBox);
            if (targetDepth < shallowestDepth) {
                shallowestDepth = targetDepth;
            }
        });
        callbacks.push(function resizeObserverCallback() {
            ro.callback.call(ro.observer, entries, ro.observer);
        });
        ro.activeTargets.splice(0, ro.activeTargets.length);
    });
    for (var _i = 0, callbacks_1 = callbacks; _i < callbacks_1.length; _i++) {
        var callback = callbacks_1[_i];
        callback();
    }
    return shallowestDepth;
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/algorithms/calculateBoxSize.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/algorithms/calculateBoxSize.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "calculateBoxSize": () => (/* binding */ calculateBoxSize),
/* harmony export */   "calculateBoxSizes": () => (/* binding */ calculateBoxSizes)
/* harmony export */ });
/* harmony import */ var _ResizeObserverBoxOptions__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../ResizeObserverBoxOptions */ "./node_modules/@juggle/resize-observer/lib/ResizeObserverBoxOptions.js");
/* harmony import */ var _ResizeObserverSize__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../ResizeObserverSize */ "./node_modules/@juggle/resize-observer/lib/ResizeObserverSize.js");
/* harmony import */ var _DOMRectReadOnly__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../DOMRectReadOnly */ "./node_modules/@juggle/resize-observer/lib/DOMRectReadOnly.js");
/* harmony import */ var _utils_element__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../utils/element */ "./node_modules/@juggle/resize-observer/lib/utils/element.js");
/* harmony import */ var _utils_freeze__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../utils/freeze */ "./node_modules/@juggle/resize-observer/lib/utils/freeze.js");
/* harmony import */ var _utils_global__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../utils/global */ "./node_modules/@juggle/resize-observer/lib/utils/global.js");






var cache = new WeakMap();
var scrollRegexp = /auto|scroll/;
var verticalRegexp = /^tb|vertical/;
var IE = (/msie|trident/i).test(_utils_global__WEBPACK_IMPORTED_MODULE_5__.global.navigator && _utils_global__WEBPACK_IMPORTED_MODULE_5__.global.navigator.userAgent);
var parseDimension = function (pixel) { return parseFloat(pixel || '0'); };
var size = function (inlineSize, blockSize, switchSizes) {
    if (inlineSize === void 0) { inlineSize = 0; }
    if (blockSize === void 0) { blockSize = 0; }
    if (switchSizes === void 0) { switchSizes = false; }
    return new _ResizeObserverSize__WEBPACK_IMPORTED_MODULE_1__.ResizeObserverSize((switchSizes ? blockSize : inlineSize) || 0, (switchSizes ? inlineSize : blockSize) || 0);
};
var zeroBoxes = (0,_utils_freeze__WEBPACK_IMPORTED_MODULE_4__.freeze)({
    devicePixelContentBoxSize: size(),
    borderBoxSize: size(),
    contentBoxSize: size(),
    contentRect: new _DOMRectReadOnly__WEBPACK_IMPORTED_MODULE_2__.DOMRectReadOnly(0, 0, 0, 0)
});
var calculateBoxSizes = function (target, forceRecalculation) {
    if (forceRecalculation === void 0) { forceRecalculation = false; }
    if (cache.has(target) && !forceRecalculation) {
        return cache.get(target);
    }
    if ((0,_utils_element__WEBPACK_IMPORTED_MODULE_3__.isHidden)(target)) {
        cache.set(target, zeroBoxes);
        return zeroBoxes;
    }
    var cs = getComputedStyle(target);
    var svg = (0,_utils_element__WEBPACK_IMPORTED_MODULE_3__.isSVG)(target) && target.ownerSVGElement && target.getBBox();
    var removePadding = !IE && cs.boxSizing === 'border-box';
    var switchSizes = verticalRegexp.test(cs.writingMode || '');
    var canScrollVertically = !svg && scrollRegexp.test(cs.overflowY || '');
    var canScrollHorizontally = !svg && scrollRegexp.test(cs.overflowX || '');
    var paddingTop = svg ? 0 : parseDimension(cs.paddingTop);
    var paddingRight = svg ? 0 : parseDimension(cs.paddingRight);
    var paddingBottom = svg ? 0 : parseDimension(cs.paddingBottom);
    var paddingLeft = svg ? 0 : parseDimension(cs.paddingLeft);
    var borderTop = svg ? 0 : parseDimension(cs.borderTopWidth);
    var borderRight = svg ? 0 : parseDimension(cs.borderRightWidth);
    var borderBottom = svg ? 0 : parseDimension(cs.borderBottomWidth);
    var borderLeft = svg ? 0 : parseDimension(cs.borderLeftWidth);
    var horizontalPadding = paddingLeft + paddingRight;
    var verticalPadding = paddingTop + paddingBottom;
    var horizontalBorderArea = borderLeft + borderRight;
    var verticalBorderArea = borderTop + borderBottom;
    var horizontalScrollbarThickness = !canScrollHorizontally ? 0 : target.offsetHeight - verticalBorderArea - target.clientHeight;
    var verticalScrollbarThickness = !canScrollVertically ? 0 : target.offsetWidth - horizontalBorderArea - target.clientWidth;
    var widthReduction = removePadding ? horizontalPadding + horizontalBorderArea : 0;
    var heightReduction = removePadding ? verticalPadding + verticalBorderArea : 0;
    var contentWidth = svg ? svg.width : parseDimension(cs.width) - widthReduction - verticalScrollbarThickness;
    var contentHeight = svg ? svg.height : parseDimension(cs.height) - heightReduction - horizontalScrollbarThickness;
    var borderBoxWidth = contentWidth + horizontalPadding + verticalScrollbarThickness + horizontalBorderArea;
    var borderBoxHeight = contentHeight + verticalPadding + horizontalScrollbarThickness + verticalBorderArea;
    var boxes = (0,_utils_freeze__WEBPACK_IMPORTED_MODULE_4__.freeze)({
        devicePixelContentBoxSize: size(Math.round(contentWidth * devicePixelRatio), Math.round(contentHeight * devicePixelRatio), switchSizes),
        borderBoxSize: size(borderBoxWidth, borderBoxHeight, switchSizes),
        contentBoxSize: size(contentWidth, contentHeight, switchSizes),
        contentRect: new _DOMRectReadOnly__WEBPACK_IMPORTED_MODULE_2__.DOMRectReadOnly(paddingLeft, paddingTop, contentWidth, contentHeight)
    });
    cache.set(target, boxes);
    return boxes;
};
var calculateBoxSize = function (target, observedBox, forceRecalculation) {
    var _a = calculateBoxSizes(target, forceRecalculation), borderBoxSize = _a.borderBoxSize, contentBoxSize = _a.contentBoxSize, devicePixelContentBoxSize = _a.devicePixelContentBoxSize;
    switch (observedBox) {
        case _ResizeObserverBoxOptions__WEBPACK_IMPORTED_MODULE_0__.ResizeObserverBoxOptions.DEVICE_PIXEL_CONTENT_BOX:
            return devicePixelContentBoxSize;
        case _ResizeObserverBoxOptions__WEBPACK_IMPORTED_MODULE_0__.ResizeObserverBoxOptions.BORDER_BOX:
            return borderBoxSize;
        default:
            return contentBoxSize;
    }
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/algorithms/calculateDepthForNode.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/algorithms/calculateDepthForNode.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "calculateDepthForNode": () => (/* binding */ calculateDepthForNode)
/* harmony export */ });
/* harmony import */ var _utils_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/element */ "./node_modules/@juggle/resize-observer/lib/utils/element.js");

var calculateDepthForNode = function (node) {
    if ((0,_utils_element__WEBPACK_IMPORTED_MODULE_0__.isHidden)(node)) {
        return Infinity;
    }
    var depth = 0;
    var parent = node.parentNode;
    while (parent) {
        depth += 1;
        parent = parent.parentNode;
    }
    return depth;
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/algorithms/deliverResizeLoopError.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/algorithms/deliverResizeLoopError.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "deliverResizeLoopError": () => (/* binding */ deliverResizeLoopError)
/* harmony export */ });
var msg = 'ResizeObserver loop completed with undelivered notifications.';
var deliverResizeLoopError = function () {
    var event;
    if (typeof ErrorEvent === 'function') {
        event = new ErrorEvent('error', {
            message: msg
        });
    }
    else {
        event = document.createEvent('Event');
        event.initEvent('error', false, false);
        event.message = msg;
    }
    window.dispatchEvent(event);
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/algorithms/gatherActiveObservationsAtDepth.js":
/*!************************************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/algorithms/gatherActiveObservationsAtDepth.js ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "gatherActiveObservationsAtDepth": () => (/* binding */ gatherActiveObservationsAtDepth)
/* harmony export */ });
/* harmony import */ var _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/resizeObservers */ "./node_modules/@juggle/resize-observer/lib/utils/resizeObservers.js");
/* harmony import */ var _calculateDepthForNode__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./calculateDepthForNode */ "./node_modules/@juggle/resize-observer/lib/algorithms/calculateDepthForNode.js");


var gatherActiveObservationsAtDepth = function (depth) {
    _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_0__.resizeObservers.forEach(function processObserver(ro) {
        ro.activeTargets.splice(0, ro.activeTargets.length);
        ro.skippedTargets.splice(0, ro.skippedTargets.length);
        ro.observationTargets.forEach(function processTarget(ot) {
            if (ot.isActive()) {
                if ((0,_calculateDepthForNode__WEBPACK_IMPORTED_MODULE_1__.calculateDepthForNode)(ot.target) > depth) {
                    ro.activeTargets.push(ot);
                }
                else {
                    ro.skippedTargets.push(ot);
                }
            }
        });
    });
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/algorithms/hasActiveObservations.js":
/*!**************************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/algorithms/hasActiveObservations.js ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "hasActiveObservations": () => (/* binding */ hasActiveObservations)
/* harmony export */ });
/* harmony import */ var _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/resizeObservers */ "./node_modules/@juggle/resize-observer/lib/utils/resizeObservers.js");

var hasActiveObservations = function () {
    return _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_0__.resizeObservers.some(function (ro) { return ro.activeTargets.length > 0; });
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/algorithms/hasSkippedObservations.js":
/*!***************************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/algorithms/hasSkippedObservations.js ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "hasSkippedObservations": () => (/* binding */ hasSkippedObservations)
/* harmony export */ });
/* harmony import */ var _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../utils/resizeObservers */ "./node_modules/@juggle/resize-observer/lib/utils/resizeObservers.js");

var hasSkippedObservations = function () {
    return _utils_resizeObservers__WEBPACK_IMPORTED_MODULE_0__.resizeObservers.some(function (ro) { return ro.skippedTargets.length > 0; });
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/exports/resize-observer.js":
/*!*****************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/exports/resize-observer.js ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ResizeObserver": () => (/* reexport safe */ _ResizeObserver__WEBPACK_IMPORTED_MODULE_0__.ResizeObserver),
/* harmony export */   "ResizeObserverEntry": () => (/* reexport safe */ _ResizeObserverEntry__WEBPACK_IMPORTED_MODULE_1__.ResizeObserverEntry),
/* harmony export */   "ResizeObserverSize": () => (/* reexport safe */ _ResizeObserverSize__WEBPACK_IMPORTED_MODULE_2__.ResizeObserverSize)
/* harmony export */ });
/* harmony import */ var _ResizeObserver__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../ResizeObserver */ "./node_modules/@juggle/resize-observer/lib/ResizeObserver.js");
/* harmony import */ var _ResizeObserverEntry__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../ResizeObserverEntry */ "./node_modules/@juggle/resize-observer/lib/ResizeObserverEntry.js");
/* harmony import */ var _ResizeObserverSize__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ResizeObserverSize */ "./node_modules/@juggle/resize-observer/lib/ResizeObserverSize.js");





/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/utils/element.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/utils/element.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "isElement": () => (/* binding */ isElement),
/* harmony export */   "isHidden": () => (/* binding */ isHidden),
/* harmony export */   "isReplacedElement": () => (/* binding */ isReplacedElement),
/* harmony export */   "isSVG": () => (/* binding */ isSVG)
/* harmony export */ });
var isSVG = function (target) { return target instanceof SVGElement && 'getBBox' in target; };
var isHidden = function (target) {
    if (isSVG(target)) {
        var _a = target.getBBox(), width = _a.width, height = _a.height;
        return !width && !height;
    }
    var _b = target, offsetWidth = _b.offsetWidth, offsetHeight = _b.offsetHeight;
    return !(offsetWidth || offsetHeight || target.getClientRects().length);
};
var isElement = function (obj) {
    var _a;
    if (obj instanceof Element) {
        return true;
    }
    var scope = (_a = obj === null || obj === void 0 ? void 0 : obj.ownerDocument) === null || _a === void 0 ? void 0 : _a.defaultView;
    return !!(scope && obj instanceof scope.Element);
};
var isReplacedElement = function (target) {
    switch (target.tagName) {
        case 'INPUT':
            if (target.type !== 'image') {
                break;
            }
        case 'VIDEO':
        case 'AUDIO':
        case 'EMBED':
        case 'OBJECT':
        case 'CANVAS':
        case 'IFRAME':
        case 'IMG':
            return true;
    }
    return false;
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/utils/freeze.js":
/*!******************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/utils/freeze.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "freeze": () => (/* binding */ freeze)
/* harmony export */ });
var freeze = function (obj) { return Object.freeze(obj); };


/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/utils/global.js":
/*!******************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/utils/global.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "global": () => (/* binding */ global)
/* harmony export */ });
var global = typeof window !== 'undefined' ? window : {};


/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/utils/process.js":
/*!*******************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/utils/process.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "process": () => (/* binding */ process)
/* harmony export */ });
/* harmony import */ var _algorithms_hasActiveObservations__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../algorithms/hasActiveObservations */ "./node_modules/@juggle/resize-observer/lib/algorithms/hasActiveObservations.js");
/* harmony import */ var _algorithms_hasSkippedObservations__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../algorithms/hasSkippedObservations */ "./node_modules/@juggle/resize-observer/lib/algorithms/hasSkippedObservations.js");
/* harmony import */ var _algorithms_deliverResizeLoopError__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../algorithms/deliverResizeLoopError */ "./node_modules/@juggle/resize-observer/lib/algorithms/deliverResizeLoopError.js");
/* harmony import */ var _algorithms_broadcastActiveObservations__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../algorithms/broadcastActiveObservations */ "./node_modules/@juggle/resize-observer/lib/algorithms/broadcastActiveObservations.js");
/* harmony import */ var _algorithms_gatherActiveObservationsAtDepth__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../algorithms/gatherActiveObservationsAtDepth */ "./node_modules/@juggle/resize-observer/lib/algorithms/gatherActiveObservationsAtDepth.js");





var process = function () {
    var depth = 0;
    (0,_algorithms_gatherActiveObservationsAtDepth__WEBPACK_IMPORTED_MODULE_4__.gatherActiveObservationsAtDepth)(depth);
    while ((0,_algorithms_hasActiveObservations__WEBPACK_IMPORTED_MODULE_0__.hasActiveObservations)()) {
        depth = (0,_algorithms_broadcastActiveObservations__WEBPACK_IMPORTED_MODULE_3__.broadcastActiveObservations)();
        (0,_algorithms_gatherActiveObservationsAtDepth__WEBPACK_IMPORTED_MODULE_4__.gatherActiveObservationsAtDepth)(depth);
    }
    if ((0,_algorithms_hasSkippedObservations__WEBPACK_IMPORTED_MODULE_1__.hasSkippedObservations)()) {
        (0,_algorithms_deliverResizeLoopError__WEBPACK_IMPORTED_MODULE_2__.deliverResizeLoopError)();
    }
    return depth > 0;
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/utils/queueMicroTask.js":
/*!**************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/utils/queueMicroTask.js ***!
  \**************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "queueMicroTask": () => (/* binding */ queueMicroTask)
/* harmony export */ });
var trigger;
var callbacks = [];
var notify = function () { return callbacks.splice(0).forEach(function (cb) { return cb(); }); };
var queueMicroTask = function (callback) {
    if (!trigger) {
        var toggle_1 = 0;
        var el_1 = document.createTextNode('');
        var config = { characterData: true };
        new MutationObserver(function () { return notify(); }).observe(el_1, config);
        trigger = function () { el_1.textContent = "".concat(toggle_1 ? toggle_1-- : toggle_1++); };
    }
    callbacks.push(callback);
    trigger();
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/utils/queueResizeObserver.js":
/*!*******************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/utils/queueResizeObserver.js ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "queueResizeObserver": () => (/* binding */ queueResizeObserver)
/* harmony export */ });
/* harmony import */ var _queueMicroTask__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./queueMicroTask */ "./node_modules/@juggle/resize-observer/lib/utils/queueMicroTask.js");

var queueResizeObserver = function (cb) {
    (0,_queueMicroTask__WEBPACK_IMPORTED_MODULE_0__.queueMicroTask)(function ResizeObserver() {
        requestAnimationFrame(cb);
    });
};



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/utils/resizeObservers.js":
/*!***************************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/utils/resizeObservers.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "resizeObservers": () => (/* binding */ resizeObservers)
/* harmony export */ });
var resizeObservers = [];



/***/ }),

/***/ "./node_modules/@juggle/resize-observer/lib/utils/scheduler.js":
/*!*********************************************************************!*\
  !*** ./node_modules/@juggle/resize-observer/lib/utils/scheduler.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "scheduler": () => (/* binding */ scheduler),
/* harmony export */   "updateCount": () => (/* binding */ updateCount)
/* harmony export */ });
/* harmony import */ var _process__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./process */ "./node_modules/@juggle/resize-observer/lib/utils/process.js");
/* harmony import */ var _global__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./global */ "./node_modules/@juggle/resize-observer/lib/utils/global.js");
/* harmony import */ var _queueResizeObserver__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./queueResizeObserver */ "./node_modules/@juggle/resize-observer/lib/utils/queueResizeObserver.js");



var watching = 0;
var isWatching = function () { return !!watching; };
var CATCH_PERIOD = 250;
var observerConfig = { attributes: true, characterData: true, childList: true, subtree: true };
var events = [
    'resize',
    'load',
    'transitionend',
    'animationend',
    'animationstart',
    'animationiteration',
    'keyup',
    'keydown',
    'mouseup',
    'mousedown',
    'mouseover',
    'mouseout',
    'blur',
    'focus'
];
var time = function (timeout) {
    if (timeout === void 0) { timeout = 0; }
    return Date.now() + timeout;
};
var scheduled = false;
var Scheduler = (function () {
    function Scheduler() {
        var _this = this;
        this.stopped = true;
        this.listener = function () { return _this.schedule(); };
    }
    Scheduler.prototype.run = function (timeout) {
        var _this = this;
        if (timeout === void 0) { timeout = CATCH_PERIOD; }
        if (scheduled) {
            return;
        }
        scheduled = true;
        var until = time(timeout);
        (0,_queueResizeObserver__WEBPACK_IMPORTED_MODULE_2__.queueResizeObserver)(function () {
            var elementsHaveResized = false;
            try {
                elementsHaveResized = (0,_process__WEBPACK_IMPORTED_MODULE_0__.process)();
            }
            finally {
                scheduled = false;
                timeout = until - time();
                if (!isWatching()) {
                    return;
                }
                if (elementsHaveResized) {
                    _this.run(1000);
                }
                else if (timeout > 0) {
                    _this.run(timeout);
                }
                else {
                    _this.start();
                }
            }
        });
    };
    Scheduler.prototype.schedule = function () {
        this.stop();
        this.run();
    };
    Scheduler.prototype.observe = function () {
        var _this = this;
        var cb = function () { return _this.observer && _this.observer.observe(document.body, observerConfig); };
        document.body ? cb() : _global__WEBPACK_IMPORTED_MODULE_1__.global.addEventListener('DOMContentLoaded', cb);
    };
    Scheduler.prototype.start = function () {
        var _this = this;
        if (this.stopped) {
            this.stopped = false;
            this.observer = new MutationObserver(this.listener);
            this.observe();
            events.forEach(function (name) { return _global__WEBPACK_IMPORTED_MODULE_1__.global.addEventListener(name, _this.listener, true); });
        }
    };
    Scheduler.prototype.stop = function () {
        var _this = this;
        if (!this.stopped) {
            this.observer && this.observer.disconnect();
            events.forEach(function (name) { return _global__WEBPACK_IMPORTED_MODULE_1__.global.removeEventListener(name, _this.listener, true); });
            this.stopped = true;
        }
    };
    return Scheduler;
}());
var scheduler = new Scheduler();
var updateCount = function (n) {
    !watching && n > 0 && scheduler.start();
    watching += n;
    !watching && scheduler.stop();
};



/***/ }),

/***/ "./node_modules/d3-path/src/path.js":
/*!******************************************!*\
  !*** ./node_modules/d3-path/src/path.js ***!
  \******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
var pi = Math.PI,
    tau = 2 * pi,
    epsilon = 1e-6,
    tauEpsilon = tau - epsilon;

function Path() {
  this._x0 = this._y0 = // start of current subpath
  this._x1 = this._y1 = null; // end of current subpath
  this._ = "";
}

function path() {
  return new Path;
}

Path.prototype = path.prototype = {
  constructor: Path,
  moveTo: function(x, y) {
    this._ += "M" + (this._x0 = this._x1 = +x) + "," + (this._y0 = this._y1 = +y);
  },
  closePath: function() {
    if (this._x1 !== null) {
      this._x1 = this._x0, this._y1 = this._y0;
      this._ += "Z";
    }
  },
  lineTo: function(x, y) {
    this._ += "L" + (this._x1 = +x) + "," + (this._y1 = +y);
  },
  quadraticCurveTo: function(x1, y1, x, y) {
    this._ += "Q" + (+x1) + "," + (+y1) + "," + (this._x1 = +x) + "," + (this._y1 = +y);
  },
  bezierCurveTo: function(x1, y1, x2, y2, x, y) {
    this._ += "C" + (+x1) + "," + (+y1) + "," + (+x2) + "," + (+y2) + "," + (this._x1 = +x) + "," + (this._y1 = +y);
  },
  arcTo: function(x1, y1, x2, y2, r) {
    x1 = +x1, y1 = +y1, x2 = +x2, y2 = +y2, r = +r;
    var x0 = this._x1,
        y0 = this._y1,
        x21 = x2 - x1,
        y21 = y2 - y1,
        x01 = x0 - x1,
        y01 = y0 - y1,
        l01_2 = x01 * x01 + y01 * y01;

    // Is the radius negative? Error.
    if (r < 0) throw new Error("negative radius: " + r);

    // Is this path empty? Move to (x1,y1).
    if (this._x1 === null) {
      this._ += "M" + (this._x1 = x1) + "," + (this._y1 = y1);
    }

    // Or, is (x1,y1) coincident with (x0,y0)? Do nothing.
    else if (!(l01_2 > epsilon));

    // Or, are (x0,y0), (x1,y1) and (x2,y2) collinear?
    // Equivalently, is (x1,y1) coincident with (x2,y2)?
    // Or, is the radius zero? Line to (x1,y1).
    else if (!(Math.abs(y01 * x21 - y21 * x01) > epsilon) || !r) {
      this._ += "L" + (this._x1 = x1) + "," + (this._y1 = y1);
    }

    // Otherwise, draw an arc!
    else {
      var x20 = x2 - x0,
          y20 = y2 - y0,
          l21_2 = x21 * x21 + y21 * y21,
          l20_2 = x20 * x20 + y20 * y20,
          l21 = Math.sqrt(l21_2),
          l01 = Math.sqrt(l01_2),
          l = r * Math.tan((pi - Math.acos((l21_2 + l01_2 - l20_2) / (2 * l21 * l01))) / 2),
          t01 = l / l01,
          t21 = l / l21;

      // If the start tangent is not coincident with (x0,y0), line to.
      if (Math.abs(t01 - 1) > epsilon) {
        this._ += "L" + (x1 + t01 * x01) + "," + (y1 + t01 * y01);
      }

      this._ += "A" + r + "," + r + ",0,0," + (+(y01 * x20 > x01 * y20)) + "," + (this._x1 = x1 + t21 * x21) + "," + (this._y1 = y1 + t21 * y21);
    }
  },
  arc: function(x, y, r, a0, a1, ccw) {
    x = +x, y = +y, r = +r, ccw = !!ccw;
    var dx = r * Math.cos(a0),
        dy = r * Math.sin(a0),
        x0 = x + dx,
        y0 = y + dy,
        cw = 1 ^ ccw,
        da = ccw ? a0 - a1 : a1 - a0;

    // Is the radius negative? Error.
    if (r < 0) throw new Error("negative radius: " + r);

    // Is this path empty? Move to (x0,y0).
    if (this._x1 === null) {
      this._ += "M" + x0 + "," + y0;
    }

    // Or, is (x0,y0) not coincident with the previous point? Line to (x0,y0).
    else if (Math.abs(this._x1 - x0) > epsilon || Math.abs(this._y1 - y0) > epsilon) {
      this._ += "L" + x0 + "," + y0;
    }

    // Is this arc empty? We’re done.
    if (!r) return;

    // Does the angle go the wrong way? Flip the direction.
    if (da < 0) da = da % tau + tau;

    // Is this a complete circle? Draw two arcs to complete the circle.
    if (da > tauEpsilon) {
      this._ += "A" + r + "," + r + ",0,1," + cw + "," + (x - dx) + "," + (y - dy) + "A" + r + "," + r + ",0,1," + cw + "," + (this._x1 = x0) + "," + (this._y1 = y0);
    }

    // Is this arc non-empty? Draw an arc!
    else if (da > epsilon) {
      this._ += "A" + r + "," + r + ",0," + (+(da >= pi)) + "," + cw + "," + (this._x1 = x + r * Math.cos(a1)) + "," + (this._y1 = y + r * Math.sin(a1));
    }
  },
  rect: function(x, y, w, h) {
    this._ += "M" + (this._x0 = this._x1 = +x) + "," + (this._y0 = this._y1 = +y) + "h" + (+w) + "v" + (+h) + "h" + (-w) + "Z";
  },
  toString: function() {
    return this._;
  }
};

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (path);


/***/ }),

/***/ "./node_modules/d3-shape/src/arc.js":
/*!******************************************!*\
  !*** ./node_modules/d3-shape/src/arc.js ***!
  \******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var d3_path__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! d3-path */ "./node_modules/d3-path/src/path.js");
/* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constant.js */ "./node_modules/d3-shape/src/constant.js");
/* harmony import */ var _math_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./math.js */ "./node_modules/d3-shape/src/math.js");




function arcInnerRadius(d) {
  return d.innerRadius;
}

function arcOuterRadius(d) {
  return d.outerRadius;
}

function arcStartAngle(d) {
  return d.startAngle;
}

function arcEndAngle(d) {
  return d.endAngle;
}

function arcPadAngle(d) {
  return d && d.padAngle; // Note: optional!
}

function intersect(x0, y0, x1, y1, x2, y2, x3, y3) {
  var x10 = x1 - x0, y10 = y1 - y0,
      x32 = x3 - x2, y32 = y3 - y2,
      t = y32 * x10 - x32 * y10;
  if (t * t < _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) return;
  t = (x32 * (y0 - y2) - y32 * (x0 - x2)) / t;
  return [x0 + t * x10, y0 + t * y10];
}

// Compute perpendicular offset line of length rc.
// http://mathworld.wolfram.com/Circle-LineIntersection.html
function cornerTangents(x0, y0, x1, y1, r1, rc, cw) {
  var x01 = x0 - x1,
      y01 = y0 - y1,
      lo = (cw ? rc : -rc) / (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sqrt)(x01 * x01 + y01 * y01),
      ox = lo * y01,
      oy = -lo * x01,
      x11 = x0 + ox,
      y11 = y0 + oy,
      x10 = x1 + ox,
      y10 = y1 + oy,
      x00 = (x11 + x10) / 2,
      y00 = (y11 + y10) / 2,
      dx = x10 - x11,
      dy = y10 - y11,
      d2 = dx * dx + dy * dy,
      r = r1 - rc,
      D = x11 * y10 - x10 * y11,
      d = (dy < 0 ? -1 : 1) * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sqrt)((0,_math_js__WEBPACK_IMPORTED_MODULE_0__.max)(0, r * r * d2 - D * D)),
      cx0 = (D * dy - dx * d) / d2,
      cy0 = (-D * dx - dy * d) / d2,
      cx1 = (D * dy + dx * d) / d2,
      cy1 = (-D * dx + dy * d) / d2,
      dx0 = cx0 - x00,
      dy0 = cy0 - y00,
      dx1 = cx1 - x00,
      dy1 = cy1 - y00;

  // Pick the closer of the two intersection points.
  // TODO Is there a faster way to determine which intersection to use?
  if (dx0 * dx0 + dy0 * dy0 > dx1 * dx1 + dy1 * dy1) cx0 = cx1, cy0 = cy1;

  return {
    cx: cx0,
    cy: cy0,
    x01: -ox,
    y01: -oy,
    x11: cx0 * (r1 / r - 1),
    y11: cy0 * (r1 / r - 1)
  };
}

/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__() {
  var innerRadius = arcInnerRadius,
      outerRadius = arcOuterRadius,
      cornerRadius = (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(0),
      padRadius = null,
      startAngle = arcStartAngle,
      endAngle = arcEndAngle,
      padAngle = arcPadAngle,
      context = null;

  function arc() {
    var buffer,
        r,
        r0 = +innerRadius.apply(this, arguments),
        r1 = +outerRadius.apply(this, arguments),
        a0 = startAngle.apply(this, arguments) - _math_js__WEBPACK_IMPORTED_MODULE_0__.halfPi,
        a1 = endAngle.apply(this, arguments) - _math_js__WEBPACK_IMPORTED_MODULE_0__.halfPi,
        da = (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.abs)(a1 - a0),
        cw = a1 > a0;

    if (!context) context = buffer = (0,d3_path__WEBPACK_IMPORTED_MODULE_2__["default"])();

    // Ensure that the outer radius is always larger than the inner radius.
    if (r1 < r0) r = r1, r1 = r0, r0 = r;

    // Is it a point?
    if (!(r1 > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon)) context.moveTo(0, 0);

    // Or is it a circle or annulus?
    else if (da > _math_js__WEBPACK_IMPORTED_MODULE_0__.tau - _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) {
      context.moveTo(r1 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.cos)(a0), r1 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)(a0));
      context.arc(0, 0, r1, a0, a1, !cw);
      if (r0 > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) {
        context.moveTo(r0 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.cos)(a1), r0 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)(a1));
        context.arc(0, 0, r0, a1, a0, cw);
      }
    }

    // Or is it a circular or annular sector?
    else {
      var a01 = a0,
          a11 = a1,
          a00 = a0,
          a10 = a1,
          da0 = da,
          da1 = da,
          ap = padAngle.apply(this, arguments) / 2,
          rp = (ap > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) && (padRadius ? +padRadius.apply(this, arguments) : (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sqrt)(r0 * r0 + r1 * r1)),
          rc = (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.min)((0,_math_js__WEBPACK_IMPORTED_MODULE_0__.abs)(r1 - r0) / 2, +cornerRadius.apply(this, arguments)),
          rc0 = rc,
          rc1 = rc,
          t0,
          t1;

      // Apply padding? Note that since r1 ≥ r0, da1 ≥ da0.
      if (rp > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) {
        var p0 = (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.asin)(rp / r0 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)(ap)),
            p1 = (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.asin)(rp / r1 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)(ap));
        if ((da0 -= p0 * 2) > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) p0 *= (cw ? 1 : -1), a00 += p0, a10 -= p0;
        else da0 = 0, a00 = a10 = (a0 + a1) / 2;
        if ((da1 -= p1 * 2) > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) p1 *= (cw ? 1 : -1), a01 += p1, a11 -= p1;
        else da1 = 0, a01 = a11 = (a0 + a1) / 2;
      }

      var x01 = r1 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.cos)(a01),
          y01 = r1 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)(a01),
          x10 = r0 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.cos)(a10),
          y10 = r0 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)(a10);

      // Apply rounded corners?
      if (rc > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) {
        var x11 = r1 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.cos)(a11),
            y11 = r1 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)(a11),
            x00 = r0 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.cos)(a00),
            y00 = r0 * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)(a00),
            oc;

        // Restrict the corner radius according to the sector angle.
        if (da < _math_js__WEBPACK_IMPORTED_MODULE_0__.pi && (oc = intersect(x01, y01, x00, y00, x11, y11, x10, y10))) {
          var ax = x01 - oc[0],
              ay = y01 - oc[1],
              bx = x11 - oc[0],
              by = y11 - oc[1],
              kc = 1 / (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)((0,_math_js__WEBPACK_IMPORTED_MODULE_0__.acos)((ax * bx + ay * by) / ((0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sqrt)(ax * ax + ay * ay) * (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sqrt)(bx * bx + by * by))) / 2),
              lc = (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sqrt)(oc[0] * oc[0] + oc[1] * oc[1]);
          rc0 = (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.min)(rc, (r0 - lc) / (kc - 1));
          rc1 = (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.min)(rc, (r1 - lc) / (kc + 1));
        }
      }

      // Is the sector collapsed to a line?
      if (!(da1 > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon)) context.moveTo(x01, y01);

      // Does the sector’s outer ring have rounded corners?
      else if (rc1 > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) {
        t0 = cornerTangents(x00, y00, x01, y01, r1, rc1, cw);
        t1 = cornerTangents(x11, y11, x10, y10, r1, rc1, cw);

        context.moveTo(t0.cx + t0.x01, t0.cy + t0.y01);

        // Have the corners merged?
        if (rc1 < rc) context.arc(t0.cx, t0.cy, rc1, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t0.y01, t0.x01), (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t1.y01, t1.x01), !cw);

        // Otherwise, draw the two corners and the ring.
        else {
          context.arc(t0.cx, t0.cy, rc1, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t0.y01, t0.x01), (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t0.y11, t0.x11), !cw);
          context.arc(0, 0, r1, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t0.cy + t0.y11, t0.cx + t0.x11), (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t1.cy + t1.y11, t1.cx + t1.x11), !cw);
          context.arc(t1.cx, t1.cy, rc1, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t1.y11, t1.x11), (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t1.y01, t1.x01), !cw);
        }
      }

      // Or is the outer ring just a circular arc?
      else context.moveTo(x01, y01), context.arc(0, 0, r1, a01, a11, !cw);

      // Is there no inner ring, and it’s a circular sector?
      // Or perhaps it’s an annular sector collapsed due to padding?
      if (!(r0 > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) || !(da0 > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon)) context.lineTo(x10, y10);

      // Does the sector’s inner ring (or point) have rounded corners?
      else if (rc0 > _math_js__WEBPACK_IMPORTED_MODULE_0__.epsilon) {
        t0 = cornerTangents(x10, y10, x11, y11, r0, -rc0, cw);
        t1 = cornerTangents(x01, y01, x00, y00, r0, -rc0, cw);

        context.lineTo(t0.cx + t0.x01, t0.cy + t0.y01);

        // Have the corners merged?
        if (rc0 < rc) context.arc(t0.cx, t0.cy, rc0, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t0.y01, t0.x01), (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t1.y01, t1.x01), !cw);

        // Otherwise, draw the two corners and the ring.
        else {
          context.arc(t0.cx, t0.cy, rc0, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t0.y01, t0.x01), (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t0.y11, t0.x11), !cw);
          context.arc(0, 0, r0, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t0.cy + t0.y11, t0.cx + t0.x11), (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t1.cy + t1.y11, t1.cx + t1.x11), cw);
          context.arc(t1.cx, t1.cy, rc0, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t1.y11, t1.x11), (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.atan2)(t1.y01, t1.x01), !cw);
        }
      }

      // Or is the inner ring just a circular arc?
      else context.arc(0, 0, r0, a10, a00, cw);
    }

    context.closePath();

    if (buffer) return context = null, buffer + "" || null;
  }

  arc.centroid = function() {
    var r = (+innerRadius.apply(this, arguments) + +outerRadius.apply(this, arguments)) / 2,
        a = (+startAngle.apply(this, arguments) + +endAngle.apply(this, arguments)) / 2 - _math_js__WEBPACK_IMPORTED_MODULE_0__.pi / 2;
    return [(0,_math_js__WEBPACK_IMPORTED_MODULE_0__.cos)(a) * r, (0,_math_js__WEBPACK_IMPORTED_MODULE_0__.sin)(a) * r];
  };

  arc.innerRadius = function(_) {
    return arguments.length ? (innerRadius = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : innerRadius;
  };

  arc.outerRadius = function(_) {
    return arguments.length ? (outerRadius = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : outerRadius;
  };

  arc.cornerRadius = function(_) {
    return arguments.length ? (cornerRadius = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : cornerRadius;
  };

  arc.padRadius = function(_) {
    return arguments.length ? (padRadius = _ == null ? null : typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : padRadius;
  };

  arc.startAngle = function(_) {
    return arguments.length ? (startAngle = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : startAngle;
  };

  arc.endAngle = function(_) {
    return arguments.length ? (endAngle = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : endAngle;
  };

  arc.padAngle = function(_) {
    return arguments.length ? (padAngle = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), arc) : padAngle;
  };

  arc.context = function(_) {
    return arguments.length ? ((context = _ == null ? null : _), arc) : context;
  };

  return arc;
}


/***/ }),

/***/ "./node_modules/d3-shape/src/area.js":
/*!*******************************************!*\
  !*** ./node_modules/d3-shape/src/area.js ***!
  \*******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var d3_path__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! d3-path */ "./node_modules/d3-path/src/path.js");
/* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constant.js */ "./node_modules/d3-shape/src/constant.js");
/* harmony import */ var _curve_linear_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./curve/linear.js */ "./node_modules/d3-shape/src/curve/linear.js");
/* harmony import */ var _line_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./line.js */ "./node_modules/d3-shape/src/line.js");
/* harmony import */ var _point_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./point.js */ "./node_modules/d3-shape/src/point.js");






/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__() {
  var x0 = _point_js__WEBPACK_IMPORTED_MODULE_0__.x,
      x1 = null,
      y0 = (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(0),
      y1 = _point_js__WEBPACK_IMPORTED_MODULE_0__.y,
      defined = (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(true),
      context = null,
      curve = _curve_linear_js__WEBPACK_IMPORTED_MODULE_2__["default"],
      output = null;

  function area(data) {
    var i,
        j,
        k,
        n = data.length,
        d,
        defined0 = false,
        buffer,
        x0z = new Array(n),
        y0z = new Array(n);

    if (context == null) output = curve(buffer = (0,d3_path__WEBPACK_IMPORTED_MODULE_3__["default"])());

    for (i = 0; i <= n; ++i) {
      if (!(i < n && defined(d = data[i], i, data)) === defined0) {
        if (defined0 = !defined0) {
          j = i;
          output.areaStart();
          output.lineStart();
        } else {
          output.lineEnd();
          output.lineStart();
          for (k = i - 1; k >= j; --k) {
            output.point(x0z[k], y0z[k]);
          }
          output.lineEnd();
          output.areaEnd();
        }
      }
      if (defined0) {
        x0z[i] = +x0(d, i, data), y0z[i] = +y0(d, i, data);
        output.point(x1 ? +x1(d, i, data) : x0z[i], y1 ? +y1(d, i, data) : y0z[i]);
      }
    }

    if (buffer) return output = null, buffer + "" || null;
  }

  function arealine() {
    return (0,_line_js__WEBPACK_IMPORTED_MODULE_4__["default"])().defined(defined).curve(curve).context(context);
  }

  area.x = function(_) {
    return arguments.length ? (x0 = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), x1 = null, area) : x0;
  };

  area.x0 = function(_) {
    return arguments.length ? (x0 = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), area) : x0;
  };

  area.x1 = function(_) {
    return arguments.length ? (x1 = _ == null ? null : typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), area) : x1;
  };

  area.y = function(_) {
    return arguments.length ? (y0 = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), y1 = null, area) : y0;
  };

  area.y0 = function(_) {
    return arguments.length ? (y0 = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), area) : y0;
  };

  area.y1 = function(_) {
    return arguments.length ? (y1 = _ == null ? null : typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), area) : y1;
  };

  area.lineX0 =
  area.lineY0 = function() {
    return arealine().x(x0).y(y0);
  };

  area.lineY1 = function() {
    return arealine().x(x0).y(y1);
  };

  area.lineX1 = function() {
    return arealine().x(x1).y(y0);
  };

  area.defined = function(_) {
    return arguments.length ? (defined = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(!!_), area) : defined;
  };

  area.curve = function(_) {
    return arguments.length ? (curve = _, context != null && (output = curve(context)), area) : curve;
  };

  area.context = function(_) {
    return arguments.length ? (_ == null ? context = output = null : output = curve(context = _), area) : context;
  };

  return area;
}


/***/ }),

/***/ "./node_modules/d3-shape/src/constant.js":
/*!***********************************************!*\
  !*** ./node_modules/d3-shape/src/constant.js ***!
  \***********************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__(x) {
  return function constant() {
    return x;
  };
}


/***/ }),

/***/ "./node_modules/d3-shape/src/curve/linear.js":
/*!***************************************************!*\
  !*** ./node_modules/d3-shape/src/curve/linear.js ***!
  \***************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
function Linear(context) {
  this._context = context;
}

Linear.prototype = {
  areaStart: function() {
    this._line = 0;
  },
  areaEnd: function() {
    this._line = NaN;
  },
  lineStart: function() {
    this._point = 0;
  },
  lineEnd: function() {
    if (this._line || (this._line !== 0 && this._point === 1)) this._context.closePath();
    this._line = 1 - this._line;
  },
  point: function(x, y) {
    x = +x, y = +y;
    switch (this._point) {
      case 0: this._point = 1; this._line ? this._context.lineTo(x, y) : this._context.moveTo(x, y); break;
      case 1: this._point = 2; // proceed
      default: this._context.lineTo(x, y); break;
    }
  }
};

/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__(context) {
  return new Linear(context);
}


/***/ }),

/***/ "./node_modules/d3-shape/src/descending.js":
/*!*************************************************!*\
  !*** ./node_modules/d3-shape/src/descending.js ***!
  \*************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__(a, b) {
  return b < a ? -1 : b > a ? 1 : b >= a ? 0 : NaN;
}


/***/ }),

/***/ "./node_modules/d3-shape/src/identity.js":
/*!***********************************************!*\
  !*** ./node_modules/d3-shape/src/identity.js ***!
  \***********************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__(d) {
  return d;
}


/***/ }),

/***/ "./node_modules/d3-shape/src/line.js":
/*!*******************************************!*\
  !*** ./node_modules/d3-shape/src/line.js ***!
  \*******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var d3_path__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! d3-path */ "./node_modules/d3-path/src/path.js");
/* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./constant.js */ "./node_modules/d3-shape/src/constant.js");
/* harmony import */ var _curve_linear_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./curve/linear.js */ "./node_modules/d3-shape/src/curve/linear.js");
/* harmony import */ var _point_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./point.js */ "./node_modules/d3-shape/src/point.js");





/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__() {
  var x = _point_js__WEBPACK_IMPORTED_MODULE_0__.x,
      y = _point_js__WEBPACK_IMPORTED_MODULE_0__.y,
      defined = (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(true),
      context = null,
      curve = _curve_linear_js__WEBPACK_IMPORTED_MODULE_2__["default"],
      output = null;

  function line(data) {
    var i,
        n = data.length,
        d,
        defined0 = false,
        buffer;

    if (context == null) output = curve(buffer = (0,d3_path__WEBPACK_IMPORTED_MODULE_3__["default"])());

    for (i = 0; i <= n; ++i) {
      if (!(i < n && defined(d = data[i], i, data)) === defined0) {
        if (defined0 = !defined0) output.lineStart();
        else output.lineEnd();
      }
      if (defined0) output.point(+x(d, i, data), +y(d, i, data));
    }

    if (buffer) return output = null, buffer + "" || null;
  }

  line.x = function(_) {
    return arguments.length ? (x = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), line) : x;
  };

  line.y = function(_) {
    return arguments.length ? (y = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(+_), line) : y;
  };

  line.defined = function(_) {
    return arguments.length ? (defined = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_1__["default"])(!!_), line) : defined;
  };

  line.curve = function(_) {
    return arguments.length ? (curve = _, context != null && (output = curve(context)), line) : curve;
  };

  line.context = function(_) {
    return arguments.length ? (_ == null ? context = output = null : output = curve(context = _), line) : context;
  };

  return line;
}


/***/ }),

/***/ "./node_modules/d3-shape/src/math.js":
/*!*******************************************!*\
  !*** ./node_modules/d3-shape/src/math.js ***!
  \*******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "abs": () => (/* binding */ abs),
/* harmony export */   "acos": () => (/* binding */ acos),
/* harmony export */   "asin": () => (/* binding */ asin),
/* harmony export */   "atan2": () => (/* binding */ atan2),
/* harmony export */   "cos": () => (/* binding */ cos),
/* harmony export */   "epsilon": () => (/* binding */ epsilon),
/* harmony export */   "halfPi": () => (/* binding */ halfPi),
/* harmony export */   "max": () => (/* binding */ max),
/* harmony export */   "min": () => (/* binding */ min),
/* harmony export */   "pi": () => (/* binding */ pi),
/* harmony export */   "sin": () => (/* binding */ sin),
/* harmony export */   "sqrt": () => (/* binding */ sqrt),
/* harmony export */   "tau": () => (/* binding */ tau)
/* harmony export */ });
var abs = Math.abs;
var atan2 = Math.atan2;
var cos = Math.cos;
var max = Math.max;
var min = Math.min;
var sin = Math.sin;
var sqrt = Math.sqrt;

var epsilon = 1e-12;
var pi = Math.PI;
var halfPi = pi / 2;
var tau = 2 * pi;

function acos(x) {
  return x > 1 ? 0 : x < -1 ? pi : Math.acos(x);
}

function asin(x) {
  return x >= 1 ? halfPi : x <= -1 ? -halfPi : Math.asin(x);
}


/***/ }),

/***/ "./node_modules/d3-shape/src/pie.js":
/*!******************************************!*\
  !*** ./node_modules/d3-shape/src/pie.js ***!
  \******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* export default binding */ __WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _constant_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constant.js */ "./node_modules/d3-shape/src/constant.js");
/* harmony import */ var _descending_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./descending.js */ "./node_modules/d3-shape/src/descending.js");
/* harmony import */ var _identity_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./identity.js */ "./node_modules/d3-shape/src/identity.js");
/* harmony import */ var _math_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./math.js */ "./node_modules/d3-shape/src/math.js");





/* harmony default export */ function __WEBPACK_DEFAULT_EXPORT__() {
  var value = _identity_js__WEBPACK_IMPORTED_MODULE_0__["default"],
      sortValues = _descending_js__WEBPACK_IMPORTED_MODULE_1__["default"],
      sort = null,
      startAngle = (0,_constant_js__WEBPACK_IMPORTED_MODULE_2__["default"])(0),
      endAngle = (0,_constant_js__WEBPACK_IMPORTED_MODULE_2__["default"])(_math_js__WEBPACK_IMPORTED_MODULE_3__.tau),
      padAngle = (0,_constant_js__WEBPACK_IMPORTED_MODULE_2__["default"])(0);

  function pie(data) {
    var i,
        n = data.length,
        j,
        k,
        sum = 0,
        index = new Array(n),
        arcs = new Array(n),
        a0 = +startAngle.apply(this, arguments),
        da = Math.min(_math_js__WEBPACK_IMPORTED_MODULE_3__.tau, Math.max(-_math_js__WEBPACK_IMPORTED_MODULE_3__.tau, endAngle.apply(this, arguments) - a0)),
        a1,
        p = Math.min(Math.abs(da) / n, padAngle.apply(this, arguments)),
        pa = p * (da < 0 ? -1 : 1),
        v;

    for (i = 0; i < n; ++i) {
      if ((v = arcs[index[i] = i] = +value(data[i], i, data)) > 0) {
        sum += v;
      }
    }

    // Optionally sort the arcs by previously-computed values or by data.
    if (sortValues != null) index.sort(function(i, j) { return sortValues(arcs[i], arcs[j]); });
    else if (sort != null) index.sort(function(i, j) { return sort(data[i], data[j]); });

    // Compute the arcs! They are stored in the original data's order.
    for (i = 0, k = sum ? (da - n * pa) / sum : 0; i < n; ++i, a0 = a1) {
      j = index[i], v = arcs[j], a1 = a0 + (v > 0 ? v * k : 0) + pa, arcs[j] = {
        data: data[j],
        index: i,
        value: v,
        startAngle: a0,
        endAngle: a1,
        padAngle: p
      };
    }

    return arcs;
  }

  pie.value = function(_) {
    return arguments.length ? (value = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_2__["default"])(+_), pie) : value;
  };

  pie.sortValues = function(_) {
    return arguments.length ? (sortValues = _, sort = null, pie) : sortValues;
  };

  pie.sort = function(_) {
    return arguments.length ? (sort = _, sortValues = null, pie) : sort;
  };

  pie.startAngle = function(_) {
    return arguments.length ? (startAngle = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_2__["default"])(+_), pie) : startAngle;
  };

  pie.endAngle = function(_) {
    return arguments.length ? (endAngle = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_2__["default"])(+_), pie) : endAngle;
  };

  pie.padAngle = function(_) {
    return arguments.length ? (padAngle = typeof _ === "function" ? _ : (0,_constant_js__WEBPACK_IMPORTED_MODULE_2__["default"])(+_), pie) : padAngle;
  };

  return pie;
}


/***/ }),

/***/ "./node_modules/d3-shape/src/point.js":
/*!********************************************!*\
  !*** ./node_modules/d3-shape/src/point.js ***!
  \********************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "x": () => (/* binding */ x),
/* harmony export */   "y": () => (/* binding */ y)
/* harmony export */ });
function x(p) {
  return p[0];
}

function y(p) {
  return p[1];
}


/***/ }),

/***/ "./node_modules/date-fns/esm/_lib/getTimezoneOffsetInMilliseconds/index.js":
/*!*********************************************************************************!*\
  !*** ./node_modules/date-fns/esm/_lib/getTimezoneOffsetInMilliseconds/index.js ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ getTimezoneOffsetInMilliseconds)
/* harmony export */ });
/**
 * Google Chrome as of 67.0.3396.87 introduced timezones with offset that includes seconds.
 * They usually appear for dates that denote time before the timezones were introduced
 * (e.g. for 'Europe/Prague' timezone the offset is GMT+00:57:44 before 1 October 1891
 * and GMT+01:00:00 after that date)
 *
 * Date#getTimezoneOffset returns the offset in minutes and would return 57 for the example above,
 * which would lead to incorrect calculations.
 *
 * This function returns the timezone offset in milliseconds that takes seconds in account.
 */
function getTimezoneOffsetInMilliseconds(date) {
  var utcDate = new Date(Date.UTC(date.getFullYear(), date.getMonth(), date.getDate(), date.getHours(), date.getMinutes(), date.getSeconds(), date.getMilliseconds()));
  utcDate.setUTCFullYear(date.getFullYear());
  return date.getTime() - utcDate.getTime();
}

/***/ }),

/***/ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js":
/*!**************************************************************!*\
  !*** ./node_modules/date-fns/esm/_lib/requiredArgs/index.js ***!
  \**************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ requiredArgs)
/* harmony export */ });
function requiredArgs(required, args) {
  if (args.length < required) {
    throw new TypeError(required + ' argument' + (required > 1 ? 's' : '') + ' required, but only ' + args.length + ' present');
  }
}

/***/ }),

/***/ "./node_modules/date-fns/esm/_lib/toInteger/index.js":
/*!***********************************************************!*\
  !*** ./node_modules/date-fns/esm/_lib/toInteger/index.js ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ toInteger)
/* harmony export */ });
function toInteger(dirtyNumber) {
  if (dirtyNumber === null || dirtyNumber === true || dirtyNumber === false) {
    return NaN;
  }
  var number = Number(dirtyNumber);
  if (isNaN(number)) {
    return number;
  }
  return number < 0 ? Math.ceil(number) : Math.floor(number);
}

/***/ }),

/***/ "./node_modules/date-fns/esm/add/index.js":
/*!************************************************!*\
  !*** ./node_modules/date-fns/esm/add/index.js ***!
  \************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ add)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/typeof */ "./node_modules/@babel/runtime/helpers/esm/typeof.js");
/* harmony import */ var _addDays_index_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../addDays/index.js */ "./node_modules/date-fns/esm/addDays/index.js");
/* harmony import */ var _addMonths_index_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../addMonths/index.js */ "./node_modules/date-fns/esm/addMonths/index.js");
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");
/* harmony import */ var _lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_lib/toInteger/index.js */ "./node_modules/date-fns/esm/_lib/toInteger/index.js");






/**
 * @name add
 * @category Common Helpers
 * @summary Add the specified years, months, weeks, days, hours, minutes and seconds to the given date.
 *
 * @description
 * Add the specified years, months, weeks, days, hours, minutes and seconds to the given date.
 *
 * @param {Date|Number} date - the date to be changed
 * @param {Duration} duration - the object with years, months, weeks, days, hours, minutes and seconds to be added. Positive decimals will be rounded using `Math.floor`, decimals less than zero will be rounded using `Math.ceil`.
 *
 * | Key            | Description                        |
 * |----------------|------------------------------------|
 * | years          | Amount of years to be added        |
 * | months         | Amount of months to be added       |
 * | weeks          | Amount of weeks to be added        |
 * | days           | Amount of days to be added         |
 * | hours          | Amount of hours to be added        |
 * | minutes        | Amount of minutes to be added      |
 * | seconds        | Amount of seconds to be added      |
 *
 * All values default to 0
 *
 * @returns {Date} the new date with the seconds added
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Add the following duration to 1 September 2014, 10:19:50
 * const result = add(new Date(2014, 8, 1, 10, 19, 50), {
 *   years: 2,
 *   months: 9,
 *   weeks: 1,
 *   days: 7,
 *   hours: 5,
 *   minutes: 9,
 *   seconds: 30,
 * })
 * //=> Thu Jun 15 2017 15:29:20
 */
function add(dirtyDate, duration) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(2, arguments);
  if (!duration || (0,_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__["default"])(duration) !== 'object') return new Date(NaN);
  var years = duration.years ? (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(duration.years) : 0;
  var months = duration.months ? (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(duration.months) : 0;
  var weeks = duration.weeks ? (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(duration.weeks) : 0;
  var days = duration.days ? (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(duration.days) : 0;
  var hours = duration.hours ? (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(duration.hours) : 0;
  var minutes = duration.minutes ? (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(duration.minutes) : 0;
  var seconds = duration.seconds ? (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(duration.seconds) : 0;

  // Add years and months
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_3__["default"])(dirtyDate);
  var dateWithMonths = months || years ? (0,_addMonths_index_js__WEBPACK_IMPORTED_MODULE_4__["default"])(date, months + years * 12) : date;

  // Add weeks and days
  var dateWithDays = days || weeks ? (0,_addDays_index_js__WEBPACK_IMPORTED_MODULE_5__["default"])(dateWithMonths, days + weeks * 7) : dateWithMonths;

  // Add days, hours, minutes and seconds
  var minutesToAdd = minutes + hours * 60;
  var secondsToAdd = seconds + minutesToAdd * 60;
  var msToAdd = secondsToAdd * 1000;
  var finalDate = new Date(dateWithDays.getTime() + msToAdd);
  return finalDate;
}

/***/ }),

/***/ "./node_modules/date-fns/esm/addDays/index.js":
/*!****************************************************!*\
  !*** ./node_modules/date-fns/esm/addDays/index.js ***!
  \****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ addDays)
/* harmony export */ });
/* harmony import */ var _lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_lib/toInteger/index.js */ "./node_modules/date-fns/esm/_lib/toInteger/index.js");
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");



/**
 * @name addDays
 * @category Day Helpers
 * @summary Add the specified number of days to the given date.
 *
 * @description
 * Add the specified number of days to the given date.
 *
 * @param {Date|Number} date - the date to be changed
 * @param {Number} amount - the amount of days to be added. Positive decimals will be rounded using `Math.floor`, decimals less than zero will be rounded using `Math.ceil`.
 * @returns {Date} - the new date with the days added
 * @throws {TypeError} - 2 arguments required
 *
 * @example
 * // Add 10 days to 1 September 2014:
 * const result = addDays(new Date(2014, 8, 1), 10)
 * //=> Thu Sep 11 2014 00:00:00
 */
function addDays(dirtyDate, dirtyAmount) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  var amount = (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dirtyAmount);
  if (isNaN(amount)) {
    return new Date(NaN);
  }
  if (!amount) {
    // If 0 days, no-op to avoid changing times in the hour before end of DST
    return date;
  }
  date.setDate(date.getDate() + amount);
  return date;
}

/***/ }),

/***/ "./node_modules/date-fns/esm/addMilliseconds/index.js":
/*!************************************************************!*\
  !*** ./node_modules/date-fns/esm/addMilliseconds/index.js ***!
  \************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ addMilliseconds)
/* harmony export */ });
/* harmony import */ var _lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_lib/toInteger/index.js */ "./node_modules/date-fns/esm/_lib/toInteger/index.js");
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");



/**
 * @name addMilliseconds
 * @category Millisecond Helpers
 * @summary Add the specified number of milliseconds to the given date.
 *
 * @description
 * Add the specified number of milliseconds to the given date.
 *
 * @param {Date|Number} date - the date to be changed
 * @param {Number} amount - the amount of milliseconds to be added. Positive decimals will be rounded using `Math.floor`, decimals less than zero will be rounded using `Math.ceil`.
 * @returns {Date} the new date with the milliseconds added
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Add 750 milliseconds to 10 July 2014 12:45:30.000:
 * const result = addMilliseconds(new Date(2014, 6, 10, 12, 45, 30, 0), 750)
 * //=> Thu Jul 10 2014 12:45:30.750
 */
function addMilliseconds(dirtyDate, dirtyAmount) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var timestamp = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate).getTime();
  var amount = (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dirtyAmount);
  return new Date(timestamp + amount);
}

/***/ }),

/***/ "./node_modules/date-fns/esm/addMinutes/index.js":
/*!*******************************************************!*\
  !*** ./node_modules/date-fns/esm/addMinutes/index.js ***!
  \*******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ addMinutes)
/* harmony export */ });
/* harmony import */ var _lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_lib/toInteger/index.js */ "./node_modules/date-fns/esm/_lib/toInteger/index.js");
/* harmony import */ var _addMilliseconds_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../addMilliseconds/index.js */ "./node_modules/date-fns/esm/addMilliseconds/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");



var MILLISECONDS_IN_MINUTE = 60000;

/**
 * @name addMinutes
 * @category Minute Helpers
 * @summary Add the specified number of minutes to the given date.
 *
 * @description
 * Add the specified number of minutes to the given date.
 *
 * @param {Date|Number} date - the date to be changed
 * @param {Number} amount - the amount of minutes to be added. Positive decimals will be rounded using `Math.floor`, decimals less than zero will be rounded using `Math.ceil`.
 * @returns {Date} the new date with the minutes added
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Add 30 minutes to 10 July 2014 12:00:00:
 * const result = addMinutes(new Date(2014, 6, 10, 12, 0), 30)
 * //=> Thu Jul 10 2014 12:30:00
 */
function addMinutes(dirtyDate, dirtyAmount) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var amount = (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyAmount);
  return (0,_addMilliseconds_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dirtyDate, amount * MILLISECONDS_IN_MINUTE);
}

/***/ }),

/***/ "./node_modules/date-fns/esm/addMonths/index.js":
/*!******************************************************!*\
  !*** ./node_modules/date-fns/esm/addMonths/index.js ***!
  \******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ addMonths)
/* harmony export */ });
/* harmony import */ var _lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_lib/toInteger/index.js */ "./node_modules/date-fns/esm/_lib/toInteger/index.js");
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");



/**
 * @name addMonths
 * @category Month Helpers
 * @summary Add the specified number of months to the given date.
 *
 * @description
 * Add the specified number of months to the given date.
 *
 * @param {Date|Number} date - the date to be changed
 * @param {Number} amount - the amount of months to be added. Positive decimals will be rounded using `Math.floor`, decimals less than zero will be rounded using `Math.ceil`.
 * @returns {Date} the new date with the months added
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Add 5 months to 1 September 2014:
 * const result = addMonths(new Date(2014, 8, 1), 5)
 * //=> Sun Feb 01 2015 00:00:00
 */
function addMonths(dirtyDate, dirtyAmount) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  var amount = (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dirtyAmount);
  if (isNaN(amount)) {
    return new Date(NaN);
  }
  if (!amount) {
    // If 0 months, no-op to avoid changing times in the hour before end of DST
    return date;
  }
  var dayOfMonth = date.getDate();

  // The JS Date object supports date math by accepting out-of-bounds values for
  // month, day, etc. For example, new Date(2020, 0, 0) returns 31 Dec 2019 and
  // new Date(2020, 13, 1) returns 1 Feb 2021.  This is *almost* the behavior we
  // want except that dates will wrap around the end of a month, meaning that
  // new Date(2020, 13, 31) will return 3 Mar 2021 not 28 Feb 2021 as desired. So
  // we'll default to the end of the desired month by adding 1 to the desired
  // month and using a date of 0 to back up one day to the end of the desired
  // month.
  var endOfDesiredMonth = new Date(date.getTime());
  endOfDesiredMonth.setMonth(date.getMonth() + amount + 1, 0);
  var daysInMonth = endOfDesiredMonth.getDate();
  if (dayOfMonth >= daysInMonth) {
    // If we're already at the end of the month, then this is the correct date
    // and we're done.
    return endOfDesiredMonth;
  } else {
    // Otherwise, we now know that setting the original day-of-month value won't
    // cause an overflow, so set the desired day-of-month. Note that we can't
    // just set the date of `endOfDesiredMonth` because that object may have had
    // its time changed in the unusual case where where a DST transition was on
    // the last day of the month and its local time was in the hour skipped or
    // repeated next to a DST transition.  So we use `date` instead which is
    // guaranteed to still have the original time.
    date.setFullYear(endOfDesiredMonth.getFullYear(), endOfDesiredMonth.getMonth(), dayOfMonth);
    return date;
  }
}

/***/ }),

/***/ "./node_modules/date-fns/esm/addWeeks/index.js":
/*!*****************************************************!*\
  !*** ./node_modules/date-fns/esm/addWeeks/index.js ***!
  \*****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ addWeeks)
/* harmony export */ });
/* harmony import */ var _lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_lib/toInteger/index.js */ "./node_modules/date-fns/esm/_lib/toInteger/index.js");
/* harmony import */ var _addDays_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../addDays/index.js */ "./node_modules/date-fns/esm/addDays/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");



/**
 * @name addWeeks
 * @category Week Helpers
 * @summary Add the specified number of weeks to the given date.
 *
 * @description
 * Add the specified number of week to the given date.
 *
 * @param {Date|Number} date - the date to be changed
 * @param {Number} amount - the amount of weeks to be added. Positive decimals will be rounded using `Math.floor`, decimals less than zero will be rounded using `Math.ceil`.
 * @returns {Date} the new date with the weeks added
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Add 4 weeks to 1 September 2014:
 * const result = addWeeks(new Date(2014, 8, 1), 4)
 * //=> Mon Sep 29 2014 00:00:00
 */
function addWeeks(dirtyDate, dirtyAmount) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var amount = (0,_lib_toInteger_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyAmount);
  var days = amount * 7;
  return (0,_addDays_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dirtyDate, days);
}

/***/ }),

/***/ "./node_modules/date-fns/esm/compareAsc/index.js":
/*!*******************************************************!*\
  !*** ./node_modules/date-fns/esm/compareAsc/index.js ***!
  \*******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ compareAsc)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name compareAsc
 * @category Common Helpers
 * @summary Compare the two dates and return -1, 0 or 1.
 *
 * @description
 * Compare the two dates and return 1 if the first date is after the second,
 * -1 if the first date is before the second or 0 if dates are equal.
 *
 * @param {Date|Number} dateLeft - the first date to compare
 * @param {Date|Number} dateRight - the second date to compare
 * @returns {Number} the result of the comparison
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Compare 11 February 1987 and 10 July 1989:
 * const result = compareAsc(new Date(1987, 1, 11), new Date(1989, 6, 10))
 * //=> -1
 *
 * @example
 * // Sort the array of dates:
 * const result = [
 *   new Date(1995, 6, 2),
 *   new Date(1987, 1, 11),
 *   new Date(1989, 6, 10)
 * ].sort(compareAsc)
 * //=> [
 * //   Wed Feb 11 1987 00:00:00,
 * //   Mon Jul 10 1989 00:00:00,
 * //   Sun Jul 02 1995 00:00:00
 * // ]
 */
function compareAsc(dirtyDateLeft, dirtyDateRight) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var dateLeft = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateLeft);
  var dateRight = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateRight);
  var diff = dateLeft.getTime() - dateRight.getTime();
  if (diff < 0) {
    return -1;
  } else if (diff > 0) {
    return 1;
    // Return 0 if diff is 0; return NaN if diff is NaN
  } else {
    return diff;
  }
}

/***/ }),

/***/ "./node_modules/date-fns/esm/differenceInCalendarDays/index.js":
/*!*********************************************************************!*\
  !*** ./node_modules/date-fns/esm/differenceInCalendarDays/index.js ***!
  \*********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ differenceInCalendarDays)
/* harmony export */ });
/* harmony import */ var _lib_getTimezoneOffsetInMilliseconds_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../_lib/getTimezoneOffsetInMilliseconds/index.js */ "./node_modules/date-fns/esm/_lib/getTimezoneOffsetInMilliseconds/index.js");
/* harmony import */ var _startOfDay_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../startOfDay/index.js */ "./node_modules/date-fns/esm/startOfDay/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");



var MILLISECONDS_IN_DAY = 86400000;

/**
 * @name differenceInCalendarDays
 * @category Day Helpers
 * @summary Get the number of calendar days between the given dates.
 *
 * @description
 * Get the number of calendar days between the given dates. This means that the times are removed
 * from the dates and then the difference in days is calculated.
 *
 * @param {Date|Number} dateLeft - the later date
 * @param {Date|Number} dateRight - the earlier date
 * @returns {Number} the number of calendar days
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // How many calendar days are between
 * // 2 July 2011 23:00:00 and 2 July 2012 00:00:00?
 * const result = differenceInCalendarDays(
 *   new Date(2012, 6, 2, 0, 0),
 *   new Date(2011, 6, 2, 23, 0)
 * )
 * //=> 366
 * // How many calendar days are between
 * // 2 July 2011 23:59:00 and 3 July 2011 00:01:00?
 * const result = differenceInCalendarDays(
 *   new Date(2011, 6, 3, 0, 1),
 *   new Date(2011, 6, 2, 23, 59)
 * )
 * //=> 1
 */
function differenceInCalendarDays(dirtyDateLeft, dirtyDateRight) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var startOfDayLeft = (0,_startOfDay_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateLeft);
  var startOfDayRight = (0,_startOfDay_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateRight);
  var timestampLeft = startOfDayLeft.getTime() - (0,_lib_getTimezoneOffsetInMilliseconds_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(startOfDayLeft);
  var timestampRight = startOfDayRight.getTime() - (0,_lib_getTimezoneOffsetInMilliseconds_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(startOfDayRight);

  // Round the number of days to the nearest integer
  // because the number of milliseconds in a day is not constant
  // (e.g. it's different in the day of the daylight saving time clock shift)
  return Math.round((timestampLeft - timestampRight) / MILLISECONDS_IN_DAY);
}

/***/ }),

/***/ "./node_modules/date-fns/esm/differenceInCalendarYears/index.js":
/*!**********************************************************************!*\
  !*** ./node_modules/date-fns/esm/differenceInCalendarYears/index.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ differenceInCalendarYears)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name differenceInCalendarYears
 * @category Year Helpers
 * @summary Get the number of calendar years between the given dates.
 *
 * @description
 * Get the number of calendar years between the given dates.
 *
 * @param {Date|Number} dateLeft - the later date
 * @param {Date|Number} dateRight - the earlier date
 * @returns {Number} the number of calendar years
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // How many calendar years are between 31 December 2013 and 11 February 2015?
 * const result = differenceInCalendarYears(
 *   new Date(2015, 1, 11),
 *   new Date(2013, 11, 31)
 * )
 * //=> 2
 */
function differenceInCalendarYears(dirtyDateLeft, dirtyDateRight) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var dateLeft = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateLeft);
  var dateRight = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateRight);
  return dateLeft.getFullYear() - dateRight.getFullYear();
}

/***/ }),

/***/ "./node_modules/date-fns/esm/differenceInDays/index.js":
/*!*************************************************************!*\
  !*** ./node_modules/date-fns/esm/differenceInDays/index.js ***!
  \*************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ differenceInDays)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _differenceInCalendarDays_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../differenceInCalendarDays/index.js */ "./node_modules/date-fns/esm/differenceInCalendarDays/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


 // Like `compareAsc` but uses local time not UTC, which is needed
// for accurate equality comparisons of UTC timestamps that end up
// having the same representation in local time, e.g. one hour before
// DST ends vs. the instant that DST ends.
function compareLocalAsc(dateLeft, dateRight) {
  var diff = dateLeft.getFullYear() - dateRight.getFullYear() || dateLeft.getMonth() - dateRight.getMonth() || dateLeft.getDate() - dateRight.getDate() || dateLeft.getHours() - dateRight.getHours() || dateLeft.getMinutes() - dateRight.getMinutes() || dateLeft.getSeconds() - dateRight.getSeconds() || dateLeft.getMilliseconds() - dateRight.getMilliseconds();
  if (diff < 0) {
    return -1;
  } else if (diff > 0) {
    return 1;
    // Return 0 if diff is 0; return NaN if diff is NaN
  } else {
    return diff;
  }
}

/**
 * @name differenceInDays
 * @category Day Helpers
 * @summary Get the number of full days between the given dates.
 *
 * @description
 * Get the number of full day periods between two dates. Fractional days are
 * truncated towards zero.
 *
 * One "full day" is the distance between a local time in one day to the same
 * local time on the next or previous day. A full day can sometimes be less than
 * or more than 24 hours if a daylight savings change happens between two dates.
 *
 * To ignore DST and only measure exact 24-hour periods, use this instead:
 * `Math.floor(differenceInHours(dateLeft, dateRight)/24)|0`.
 *
 *
 * @param {Date|Number} dateLeft - the later date
 * @param {Date|Number} dateRight - the earlier date
 * @returns {Number} the number of full days according to the local timezone
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // How many full days are between
 * // 2 July 2011 23:00:00 and 2 July 2012 00:00:00?
 * const result = differenceInDays(
 *   new Date(2012, 6, 2, 0, 0),
 *   new Date(2011, 6, 2, 23, 0)
 * )
 * //=> 365
 * // How many full days are between
 * // 2 July 2011 23:59:00 and 3 July 2011 00:01:00?
 * const result = differenceInDays(
 *   new Date(2011, 6, 3, 0, 1),
 *   new Date(2011, 6, 2, 23, 59)
 * )
 * //=> 0
 * // How many full days are between
 * // 1 March 2020 0:00 and 1 June 2020 0:00 ?
 * // Note: because local time is used, the
 * // result will always be 92 days, even in
 * // time zones where DST starts and the
 * // period has only 92*24-1 hours.
 * const result = differenceInDays(
 *   new Date(2020, 5, 1),
 *   new Date(2020, 2, 1)
 * )
//=> 92
 */
function differenceInDays(dirtyDateLeft, dirtyDateRight) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var dateLeft = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateLeft);
  var dateRight = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateRight);
  var sign = compareLocalAsc(dateLeft, dateRight);
  var difference = Math.abs((0,_differenceInCalendarDays_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dateLeft, dateRight));
  dateLeft.setDate(dateLeft.getDate() - sign * difference);

  // Math.abs(diff in full days - diff in calendar days) === 1 if last calendar day is not full
  // If so, result must be decreased by 1 in absolute value
  var isLastDayNotFull = Number(compareLocalAsc(dateLeft, dateRight) === -sign);
  var result = sign * (difference - isLastDayNotFull);
  // Prevent negative zero
  return result === 0 ? 0 : result;
}

/***/ }),

/***/ "./node_modules/date-fns/esm/differenceInYears/index.js":
/*!**************************************************************!*\
  !*** ./node_modules/date-fns/esm/differenceInYears/index.js ***!
  \**************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ differenceInYears)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _differenceInCalendarYears_index_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../differenceInCalendarYears/index.js */ "./node_modules/date-fns/esm/differenceInCalendarYears/index.js");
/* harmony import */ var _compareAsc_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../compareAsc/index.js */ "./node_modules/date-fns/esm/compareAsc/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");




/**
 * @name differenceInYears
 * @category Year Helpers
 * @summary Get the number of full years between the given dates.
 *
 * @description
 * Get the number of full years between the given dates.
 *
 * @param {Date|Number} dateLeft - the later date
 * @param {Date|Number} dateRight - the earlier date
 * @returns {Number} the number of full years
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // How many full years are between 31 December 2013 and 11 February 2015?
 * const result = differenceInYears(new Date(2015, 1, 11), new Date(2013, 11, 31))
 * //=> 1
 */
function differenceInYears(dirtyDateLeft, dirtyDateRight) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var dateLeft = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateLeft);
  var dateRight = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateRight);
  var sign = (0,_compareAsc_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dateLeft, dateRight);
  var difference = Math.abs((0,_differenceInCalendarYears_index_js__WEBPACK_IMPORTED_MODULE_3__["default"])(dateLeft, dateRight));

  // Set both dates to a valid leap year for accurate comparison when dealing
  // with leap days
  dateLeft.setFullYear(1584);
  dateRight.setFullYear(1584);

  // Math.abs(diff in full years - diff in calendar years) === 1 if last calendar year is not full
  // If so, result must be decreased by 1 in absolute value
  var isLastYearNotFull = (0,_compareAsc_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dateLeft, dateRight) === -sign;
  var result = sign * (difference - Number(isLastYearNotFull));
  // Prevent negative zero
  return result === 0 ? 0 : result;
}

/***/ }),

/***/ "./node_modules/date-fns/esm/endOfDay/index.js":
/*!*****************************************************!*\
  !*** ./node_modules/date-fns/esm/endOfDay/index.js ***!
  \*****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ endOfDay)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name endOfDay
 * @category Day Helpers
 * @summary Return the end of a day for the given date.
 *
 * @description
 * Return the end of a day for the given date.
 * The result will be in the local timezone.
 *
 * @param {Date|Number} date - the original date
 * @returns {Date} the end of a day
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // The end of a day for 2 September 2014 11:55:00:
 * const result = endOfDay(new Date(2014, 8, 2, 11, 55, 0))
 * //=> Tue Sep 02 2014 23:59:59.999
 */
function endOfDay(dirtyDate) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(1, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  date.setHours(23, 59, 59, 999);
  return date;
}

/***/ }),

/***/ "./node_modules/date-fns/esm/endOfMonth/index.js":
/*!*******************************************************!*\
  !*** ./node_modules/date-fns/esm/endOfMonth/index.js ***!
  \*******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ endOfMonth)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name endOfMonth
 * @category Month Helpers
 * @summary Return the end of a month for the given date.
 *
 * @description
 * Return the end of a month for the given date.
 * The result will be in the local timezone.
 *
 * @param {Date|Number} date - the original date
 * @returns {Date} the end of a month
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // The end of a month for 2 September 2014 11:55:00:
 * const result = endOfMonth(new Date(2014, 8, 2, 11, 55, 0))
 * //=> Tue Sep 30 2014 23:59:59.999
 */
function endOfMonth(dirtyDate) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(1, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  var month = date.getMonth();
  date.setFullYear(date.getFullYear(), month + 1, 0);
  date.setHours(23, 59, 59, 999);
  return date;
}

/***/ }),

/***/ "./node_modules/date-fns/esm/getDaysInMonth/index.js":
/*!***********************************************************!*\
  !*** ./node_modules/date-fns/esm/getDaysInMonth/index.js ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ getDaysInMonth)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name getDaysInMonth
 * @category Month Helpers
 * @summary Get the number of days in a month of the given date.
 *
 * @description
 * Get the number of days in a month of the given date.
 *
 * @param {Date|Number} date - the given date
 * @returns {Number} the number of days in a month
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // How many days are in February 2000?
 * const result = getDaysInMonth(new Date(2000, 1))
 * //=> 29
 */
function getDaysInMonth(dirtyDate) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(1, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  var year = date.getFullYear();
  var monthIndex = date.getMonth();
  var lastDayOfMonth = new Date(0);
  lastDayOfMonth.setFullYear(year, monthIndex + 1, 0);
  lastDayOfMonth.setHours(0, 0, 0, 0);
  return lastDayOfMonth.getDate();
}

/***/ }),

/***/ "./node_modules/date-fns/esm/isAfter/index.js":
/*!****************************************************!*\
  !*** ./node_modules/date-fns/esm/isAfter/index.js ***!
  \****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ isAfter)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name isAfter
 * @category Common Helpers
 * @summary Is the first date after the second one?
 *
 * @description
 * Is the first date after the second one?
 *
 * @param {Date|Number} date - the date that should be after the other one to return true
 * @param {Date|Number} dateToCompare - the date to compare with
 * @returns {Boolean} the first date is after the second date
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Is 10 July 1989 after 11 February 1987?
 * const result = isAfter(new Date(1989, 6, 10), new Date(1987, 1, 11))
 * //=> true
 */
function isAfter(dirtyDate, dirtyDateToCompare) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  var dateToCompare = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateToCompare);
  return date.getTime() > dateToCompare.getTime();
}

/***/ }),

/***/ "./node_modules/date-fns/esm/isBefore/index.js":
/*!*****************************************************!*\
  !*** ./node_modules/date-fns/esm/isBefore/index.js ***!
  \*****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ isBefore)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name isBefore
 * @category Common Helpers
 * @summary Is the first date before the second one?
 *
 * @description
 * Is the first date before the second one?
 *
 * @param {Date|Number} date - the date that should be before the other one to return true
 * @param {Date|Number} dateToCompare - the date to compare with
 * @returns {Boolean} the first date is before the second date
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Is 10 July 1989 before 11 February 1987?
 * const result = isBefore(new Date(1989, 6, 10), new Date(1987, 1, 11))
 * //=> false
 */
function isBefore(dirtyDate, dirtyDateToCompare) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  var dateToCompare = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateToCompare);
  return date.getTime() < dateToCompare.getTime();
}

/***/ }),

/***/ "./node_modules/date-fns/esm/isLastDayOfMonth/index.js":
/*!*************************************************************!*\
  !*** ./node_modules/date-fns/esm/isLastDayOfMonth/index.js ***!
  \*************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ isLastDayOfMonth)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _endOfDay_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../endOfDay/index.js */ "./node_modules/date-fns/esm/endOfDay/index.js");
/* harmony import */ var _endOfMonth_index_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../endOfMonth/index.js */ "./node_modules/date-fns/esm/endOfMonth/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");




/**
 * @name isLastDayOfMonth
 * @category Month Helpers
 * @summary Is the given date the last day of a month?
 *
 * @description
 * Is the given date the last day of a month?
 *
 * @param {Date|Number} date - the date to check
 * @returns {Boolean} the date is the last day of a month
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // Is 28 February 2014 the last day of a month?
 * const result = isLastDayOfMonth(new Date(2014, 1, 28))
 * //=> true
 */
function isLastDayOfMonth(dirtyDate) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(1, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  return (0,_endOfDay_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(date).getTime() === (0,_endOfMonth_index_js__WEBPACK_IMPORTED_MODULE_3__["default"])(date).getTime();
}

/***/ }),

/***/ "./node_modules/date-fns/esm/isSameDay/index.js":
/*!******************************************************!*\
  !*** ./node_modules/date-fns/esm/isSameDay/index.js ***!
  \******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ isSameDay)
/* harmony export */ });
/* harmony import */ var _startOfDay_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../startOfDay/index.js */ "./node_modules/date-fns/esm/startOfDay/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name isSameDay
 * @category Day Helpers
 * @summary Are the given dates in the same day (and year and month)?
 *
 * @description
 * Are the given dates in the same day (and year and month)?
 *
 * @param {Date|Number} dateLeft - the first date to check
 * @param {Date|Number} dateRight - the second date to check
 * @returns {Boolean} the dates are in the same day (and year and month)
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Are 4 September 06:00:00 and 4 September 18:00:00 in the same day?
 * const result = isSameDay(new Date(2014, 8, 4, 6, 0), new Date(2014, 8, 4, 18, 0))
 * //=> true
 *
 * @example
 * // Are 4 September and 4 October in the same day?
 * const result = isSameDay(new Date(2014, 8, 4), new Date(2014, 9, 4))
 * //=> false
 *
 * @example
 * // Are 4 September, 2014 and 4 September, 2015 in the same day?
 * const result = isSameDay(new Date(2014, 8, 4), new Date(2015, 8, 4))
 * //=> false
 */
function isSameDay(dirtyDateLeft, dirtyDateRight) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var dateLeftStartOfDay = (0,_startOfDay_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateLeft);
  var dateRightStartOfDay = (0,_startOfDay_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateRight);
  return dateLeftStartOfDay.getTime() === dateRightStartOfDay.getTime();
}

/***/ }),

/***/ "./node_modules/date-fns/esm/isSameMonth/index.js":
/*!********************************************************!*\
  !*** ./node_modules/date-fns/esm/isSameMonth/index.js ***!
  \********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ isSameMonth)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name isSameMonth
 * @category Month Helpers
 * @summary Are the given dates in the same month (and year)?
 *
 * @description
 * Are the given dates in the same month (and year)?
 *
 * @param {Date|Number} dateLeft - the first date to check
 * @param {Date|Number} dateRight - the second date to check
 * @returns {Boolean} the dates are in the same month (and year)
 * @throws {TypeError} 2 arguments required
 *
 * @example
 * // Are 2 September 2014 and 25 September 2014 in the same month?
 * const result = isSameMonth(new Date(2014, 8, 2), new Date(2014, 8, 25))
 * //=> true
 *
 * @example
 * // Are 2 September 2014 and 25 September 2015 in the same month?
 * const result = isSameMonth(new Date(2014, 8, 2), new Date(2015, 8, 25))
 * //=> false
 */
function isSameMonth(dirtyDateLeft, dirtyDateRight) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(2, arguments);
  var dateLeft = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateLeft);
  var dateRight = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDateRight);
  return dateLeft.getFullYear() === dateRight.getFullYear() && dateLeft.getMonth() === dateRight.getMonth();
}

/***/ }),

/***/ "./node_modules/date-fns/esm/isToday/index.js":
/*!****************************************************!*\
  !*** ./node_modules/date-fns/esm/isToday/index.js ***!
  \****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ isToday)
/* harmony export */ });
/* harmony import */ var _isSameDay_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../isSameDay/index.js */ "./node_modules/date-fns/esm/isSameDay/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name isToday
 * @category Day Helpers
 * @summary Is the given date today?
 * @pure false
 *
 * @description
 * Is the given date today?
 *
 * > ⚠️ Please note that this function is not present in the FP submodule as
 * > it uses `Date.now()` internally hence impure and can't be safely curried.
 *
 * @param {Date|Number} date - the date to check
 * @returns {Boolean} the date is today
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // If today is 6 October 2014, is 6 October 14:00:00 today?
 * const result = isToday(new Date(2014, 9, 6, 14, 0))
 * //=> true
 */
function isToday(dirtyDate) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(1, arguments);
  return (0,_isSameDay_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate, Date.now());
}

/***/ }),

/***/ "./node_modules/date-fns/esm/max/index.js":
/*!************************************************!*\
  !*** ./node_modules/date-fns/esm/max/index.js ***!
  \************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ max)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/typeof */ "./node_modules/@babel/runtime/helpers/esm/typeof.js");
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");



/**
 * @name max
 * @category Common Helpers
 * @summary Return the latest of the given dates.
 *
 * @description
 * Return the latest of the given dates.
 *
 * @param {Date[]|Number[]} datesArray - the dates to compare
 * @returns {Date} the latest of the dates
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // Which of these dates is the latest?
 * const result = max([
 *   new Date(1989, 6, 10),
 *   new Date(1987, 1, 11),
 *   new Date(1995, 6, 2),
 *   new Date(1990, 0, 1)
 * ])
 * //=> Sun Jul 02 1995 00:00:00
 */
function max(dirtyDatesArray) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(1, arguments);
  var datesArray;
  // `dirtyDatesArray` is Array, Set or Map, or object with custom `forEach` method
  if (dirtyDatesArray && typeof dirtyDatesArray.forEach === 'function') {
    datesArray = dirtyDatesArray;

    // If `dirtyDatesArray` is Array-like Object, convert to Array.
  } else if ((0,_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__["default"])(dirtyDatesArray) === 'object' && dirtyDatesArray !== null) {
    datesArray = Array.prototype.slice.call(dirtyDatesArray);
  } else {
    // `dirtyDatesArray` is non-iterable, return Invalid Date
    return new Date(NaN);
  }
  var result;
  datesArray.forEach(function (dirtyDate) {
    var currentDate = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dirtyDate);
    if (result === undefined || result < currentDate || isNaN(Number(currentDate))) {
      result = currentDate;
    }
  });
  return result || new Date(NaN);
}

/***/ }),

/***/ "./node_modules/date-fns/esm/min/index.js":
/*!************************************************!*\
  !*** ./node_modules/date-fns/esm/min/index.js ***!
  \************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ min)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/typeof */ "./node_modules/@babel/runtime/helpers/esm/typeof.js");
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");



/**
 * @name min
 * @category Common Helpers
 * @summary Returns the earliest of the given dates.
 *
 * @description
 * Returns the earliest of the given dates.
 *
 * @param {Date[]|Number[]} datesArray - the dates to compare
 * @returns {Date} - the earliest of the dates
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // Which of these dates is the earliest?
 * const result = min([
 *   new Date(1989, 6, 10),
 *   new Date(1987, 1, 11),
 *   new Date(1995, 6, 2),
 *   new Date(1990, 0, 1)
 * ])
 * //=> Wed Feb 11 1987 00:00:00
 */
function min(dirtyDatesArray) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(1, arguments);
  var datesArray;
  // `dirtyDatesArray` is Array, Set or Map, or object with custom `forEach` method
  if (dirtyDatesArray && typeof dirtyDatesArray.forEach === 'function') {
    datesArray = dirtyDatesArray;
    // If `dirtyDatesArray` is Array-like Object, convert to Array.
  } else if ((0,_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__["default"])(dirtyDatesArray) === 'object' && dirtyDatesArray !== null) {
    datesArray = Array.prototype.slice.call(dirtyDatesArray);
  } else {
    // `dirtyDatesArray` is non-iterable, return Invalid Date
    return new Date(NaN);
  }
  var result;
  datesArray.forEach(function (dirtyDate) {
    var currentDate = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_2__["default"])(dirtyDate);
    if (result === undefined || result > currentDate || isNaN(currentDate.getDate())) {
      result = currentDate;
    }
  });
  return result || new Date(NaN);
}

/***/ }),

/***/ "./node_modules/date-fns/esm/startOfDay/index.js":
/*!*******************************************************!*\
  !*** ./node_modules/date-fns/esm/startOfDay/index.js ***!
  \*******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ startOfDay)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name startOfDay
 * @category Day Helpers
 * @summary Return the start of a day for the given date.
 *
 * @description
 * Return the start of a day for the given date.
 * The result will be in the local timezone.
 *
 * @param {Date|Number} date - the original date
 * @returns {Date} the start of a day
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // The start of a day for 2 September 2014 11:55:00:
 * const result = startOfDay(new Date(2014, 8, 2, 11, 55, 0))
 * //=> Tue Sep 02 2014 00:00:00
 */
function startOfDay(dirtyDate) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(1, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  date.setHours(0, 0, 0, 0);
  return date;
}

/***/ }),

/***/ "./node_modules/date-fns/esm/startOfMonth/index.js":
/*!*********************************************************!*\
  !*** ./node_modules/date-fns/esm/startOfMonth/index.js ***!
  \*********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ startOfMonth)
/* harmony export */ });
/* harmony import */ var _toDate_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../toDate/index.js */ "./node_modules/date-fns/esm/toDate/index.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name startOfMonth
 * @category Month Helpers
 * @summary Return the start of a month for the given date.
 *
 * @description
 * Return the start of a month for the given date.
 * The result will be in the local timezone.
 *
 * @param {Date|Number} date - the original date
 * @returns {Date} the start of a month
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // The start of a month for 2 September 2014 11:55:00:
 * const result = startOfMonth(new Date(2014, 8, 2, 11, 55, 0))
 * //=> Mon Sep 01 2014 00:00:00
 */
function startOfMonth(dirtyDate) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_0__["default"])(1, arguments);
  var date = (0,_toDate_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(dirtyDate);
  date.setDate(1);
  date.setHours(0, 0, 0, 0);
  return date;
}

/***/ }),

/***/ "./node_modules/date-fns/esm/toDate/index.js":
/*!***************************************************!*\
  !*** ./node_modules/date-fns/esm/toDate/index.js ***!
  \***************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ toDate)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/typeof */ "./node_modules/@babel/runtime/helpers/esm/typeof.js");
/* harmony import */ var _lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../_lib/requiredArgs/index.js */ "./node_modules/date-fns/esm/_lib/requiredArgs/index.js");


/**
 * @name toDate
 * @category Common Helpers
 * @summary Convert the given argument to an instance of Date.
 *
 * @description
 * Convert the given argument to an instance of Date.
 *
 * If the argument is an instance of Date, the function returns its clone.
 *
 * If the argument is a number, it is treated as a timestamp.
 *
 * If the argument is none of the above, the function returns Invalid Date.
 *
 * **Note**: *all* Date arguments passed to any *date-fns* function is processed by `toDate`.
 *
 * @param {Date|Number} argument - the value to convert
 * @returns {Date} the parsed date in the local time zone
 * @throws {TypeError} 1 argument required
 *
 * @example
 * // Clone the date:
 * const result = toDate(new Date(2014, 1, 11, 11, 30, 30))
 * //=> Tue Feb 11 2014 11:30:30
 *
 * @example
 * // Convert the timestamp to date:
 * const result = toDate(1392098430000)
 * //=> Tue Feb 11 2014 11:30:30
 */
function toDate(argument) {
  (0,_lib_requiredArgs_index_js__WEBPACK_IMPORTED_MODULE_1__["default"])(1, arguments);
  var argStr = Object.prototype.toString.call(argument);

  // Clone the date
  if (argument instanceof Date || (0,_babel_runtime_helpers_esm_typeof__WEBPACK_IMPORTED_MODULE_0__["default"])(argument) === 'object' && argStr === '[object Date]') {
    // Prevent the date to lose the milliseconds when passed to new Date() in IE10
    return new Date(argument.getTime());
  } else if (typeof argument === 'number' || argStr === '[object Number]') {
    return new Date(argument);
  } else {
    if ((typeof argument === 'string' || argStr === '[object String]') && typeof console !== 'undefined') {
      // eslint-disable-next-line no-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");
      // eslint-disable-next-line no-console
      console.warn(new Error().stack);
    }
    return new Date(NaN);
  }
}

/***/ }),

/***/ "./node_modules/dom-helpers/esm/addClass.js":
/*!**************************************************!*\
  !*** ./node_modules/dom-helpers/esm/addClass.js ***!
  \**************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ addClass)
/* harmony export */ });
/* harmony import */ var _hasClass__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./hasClass */ "./node_modules/dom-helpers/esm/hasClass.js");

/**
 * Adds a CSS class to a given element.
 * 
 * @param element the element
 * @param className the CSS class name
 */

function addClass(element, className) {
  if (element.classList) element.classList.add(className);else if (!(0,_hasClass__WEBPACK_IMPORTED_MODULE_0__["default"])(element, className)) if (typeof element.className === 'string') element.className = element.className + " " + className;else element.setAttribute('class', (element.className && element.className.baseVal || '') + " " + className);
}

/***/ }),

/***/ "./node_modules/dom-helpers/esm/hasClass.js":
/*!**************************************************!*\
  !*** ./node_modules/dom-helpers/esm/hasClass.js ***!
  \**************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ hasClass)
/* harmony export */ });
/**
 * Checks if a given element has a CSS class.
 * 
 * @param element the element
 * @param className the CSS class name
 */
function hasClass(element, className) {
  if (element.classList) return !!className && element.classList.contains(className);
  return (" " + (element.className.baseVal || element.className) + " ").indexOf(" " + className + " ") !== -1;
}

/***/ }),

/***/ "./node_modules/dom-helpers/esm/removeClass.js":
/*!*****************************************************!*\
  !*** ./node_modules/dom-helpers/esm/removeClass.js ***!
  \*****************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (/* binding */ removeClass)
/* harmony export */ });
function replaceClassName(origClass, classToRemove) {
  return origClass.replace(new RegExp("(^|\\s)" + classToRemove + "(?:\\s|$)", 'g'), '$1').replace(/\s+/g, ' ').replace(/^\s*|\s*$/g, '');
}
/**
 * Removes a CSS class from a given element.
 * 
 * @param element the element
 * @param className the CSS class name
 */


function removeClass(element, className) {
  if (element.classList) {
    element.classList.remove(className);
  } else if (typeof element.className === 'string') {
    element.className = replaceClassName(element.className, className);
  } else {
    element.setAttribute('class', replaceClassName(element.className && element.className.baseVal || '', className));
  }
}

/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/constants.js":
/*!**********************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/constants.js ***!
  \**********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "FOCUS_ALLOW": () => (/* binding */ FOCUS_ALLOW),
/* harmony export */   "FOCUS_AUTO": () => (/* binding */ FOCUS_AUTO),
/* harmony export */   "FOCUS_DISABLED": () => (/* binding */ FOCUS_DISABLED),
/* harmony export */   "FOCUS_GROUP": () => (/* binding */ FOCUS_GROUP)
/* harmony export */ });
var FOCUS_GROUP = 'data-focus-lock';
var FOCUS_DISABLED = 'data-focus-lock-disabled';
var FOCUS_ALLOW = 'data-no-focus-lock';
var FOCUS_AUTO = 'data-autofocus-inside';


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/focusInside.js":
/*!************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/focusInside.js ***!
  \************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "focusInside": () => (/* binding */ focusInside)
/* harmony export */ });
/* harmony import */ var _utils_all_affected__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils/all-affected */ "./node_modules/focus-lock/dist/es2015/utils/all-affected.js");
/* harmony import */ var _utils_array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/array */ "./node_modules/focus-lock/dist/es2015/utils/array.js");
/* harmony import */ var _utils_getActiveElement__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/getActiveElement */ "./node_modules/focus-lock/dist/es2015/utils/getActiveElement.js");



var focusInFrame = function (frame) { return frame === document.activeElement; };
var focusInsideIframe = function (topNode) {
    return Boolean((0,_utils_array__WEBPACK_IMPORTED_MODULE_0__.toArray)(topNode.querySelectorAll('iframe')).some(function (node) { return focusInFrame(node); }));
};
var focusInside = function (topNode) {
    var activeElement = document && (0,_utils_getActiveElement__WEBPACK_IMPORTED_MODULE_1__.getActiveElement)();
    if (!activeElement || (activeElement.dataset && activeElement.dataset.focusGuard)) {
        return false;
    }
    return (0,_utils_all_affected__WEBPACK_IMPORTED_MODULE_2__.getAllAffectedNodes)(topNode).reduce(function (result, node) { return result || node.contains(activeElement) || focusInsideIframe(node); }, false);
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/focusIsHidden.js":
/*!**************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/focusIsHidden.js ***!
  \**************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "focusIsHidden": () => (/* binding */ focusIsHidden)
/* harmony export */ });
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./constants */ "./node_modules/focus-lock/dist/es2015/constants.js");
/* harmony import */ var _utils_array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/array */ "./node_modules/focus-lock/dist/es2015/utils/array.js");
/* harmony import */ var _utils_getActiveElement__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/getActiveElement */ "./node_modules/focus-lock/dist/es2015/utils/getActiveElement.js");



var focusIsHidden = function () {
    var activeElement = document && (0,_utils_getActiveElement__WEBPACK_IMPORTED_MODULE_0__.getActiveElement)();
    if (!activeElement) {
        return false;
    }
    return (0,_utils_array__WEBPACK_IMPORTED_MODULE_1__.toArray)(document.querySelectorAll("[".concat(_constants__WEBPACK_IMPORTED_MODULE_2__.FOCUS_ALLOW, "]"))).some(function (node) { return node.contains(activeElement); });
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/focusMerge.js":
/*!***********************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/focusMerge.js ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getFocusMerge": () => (/* binding */ getFocusMerge)
/* harmony export */ });
/* harmony import */ var _solver__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./solver */ "./node_modules/focus-lock/dist/es2015/solver.js");
/* harmony import */ var _utils_DOMutils__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./utils/DOMutils */ "./node_modules/focus-lock/dist/es2015/utils/DOMutils.js");
/* harmony import */ var _utils_all_affected__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils/all-affected */ "./node_modules/focus-lock/dist/es2015/utils/all-affected.js");
/* harmony import */ var _utils_firstFocus__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils/firstFocus */ "./node_modules/focus-lock/dist/es2015/utils/firstFocus.js");
/* harmony import */ var _utils_getActiveElement__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/getActiveElement */ "./node_modules/focus-lock/dist/es2015/utils/getActiveElement.js");
/* harmony import */ var _utils_is__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/is */ "./node_modules/focus-lock/dist/es2015/utils/is.js");
/* harmony import */ var _utils_parenting__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils/parenting */ "./node_modules/focus-lock/dist/es2015/utils/parenting.js");







var findAutoFocused = function (autoFocusables) {
    return function (node) { var _a; return node.autofocus || !!((_a = (0,_utils_is__WEBPACK_IMPORTED_MODULE_0__.getDataset)(node)) === null || _a === void 0 ? void 0 : _a.autofocus) || autoFocusables.indexOf(node) >= 0; };
};
var reorderNodes = function (srcNodes, dstNodes) {
    var remap = new Map();
    dstNodes.forEach(function (entity) { return remap.set(entity.node, entity); });
    return srcNodes.map(function (node) { return remap.get(node); }).filter(_utils_is__WEBPACK_IMPORTED_MODULE_0__.isDefined);
};
var getFocusMerge = function (topNode, lastNode) {
    var activeElement = document && (0,_utils_getActiveElement__WEBPACK_IMPORTED_MODULE_1__.getActiveElement)();
    var entries = (0,_utils_all_affected__WEBPACK_IMPORTED_MODULE_2__.getAllAffectedNodes)(topNode).filter(_utils_is__WEBPACK_IMPORTED_MODULE_0__.isNotAGuard);
    var commonParent = (0,_utils_parenting__WEBPACK_IMPORTED_MODULE_3__.getTopCommonParent)(activeElement || topNode, topNode, entries);
    var visibilityCache = new Map();
    var anyFocusable = (0,_utils_DOMutils__WEBPACK_IMPORTED_MODULE_4__.getAllTabbableNodes)(entries, visibilityCache);
    var innerElements = (0,_utils_DOMutils__WEBPACK_IMPORTED_MODULE_4__.getTabbableNodes)(entries, visibilityCache).filter(function (_a) {
        var node = _a.node;
        return (0,_utils_is__WEBPACK_IMPORTED_MODULE_0__.isNotAGuard)(node);
    });
    if (!innerElements[0]) {
        innerElements = anyFocusable;
        if (!innerElements[0]) {
            return undefined;
        }
    }
    var outerNodes = (0,_utils_DOMutils__WEBPACK_IMPORTED_MODULE_4__.getAllTabbableNodes)([commonParent], visibilityCache).map(function (_a) {
        var node = _a.node;
        return node;
    });
    var orderedInnerElements = reorderNodes(outerNodes, innerElements);
    var innerNodes = orderedInnerElements.map(function (_a) {
        var node = _a.node;
        return node;
    });
    var newId = (0,_solver__WEBPACK_IMPORTED_MODULE_5__.newFocus)(innerNodes, outerNodes, activeElement, lastNode);
    if (newId === _solver__WEBPACK_IMPORTED_MODULE_5__.NEW_FOCUS) {
        var autoFocusable = anyFocusable
            .map(function (_a) {
            var node = _a.node;
            return node;
        })
            .filter(findAutoFocused((0,_utils_parenting__WEBPACK_IMPORTED_MODULE_3__.allParentAutofocusables)(entries, visibilityCache)));
        return {
            node: autoFocusable && autoFocusable.length ? (0,_utils_firstFocus__WEBPACK_IMPORTED_MODULE_6__.pickFirstFocus)(autoFocusable) : (0,_utils_firstFocus__WEBPACK_IMPORTED_MODULE_6__.pickFirstFocus)(innerNodes),
        };
    }
    if (newId === undefined) {
        return newId;
    }
    return orderedInnerElements[newId];
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/focusables.js":
/*!***********************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/focusables.js ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getFocusabledIn": () => (/* binding */ getFocusabledIn)
/* harmony export */ });
/* harmony import */ var _utils_DOMutils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./utils/DOMutils */ "./node_modules/focus-lock/dist/es2015/utils/DOMutils.js");
/* harmony import */ var _utils_all_affected__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/all-affected */ "./node_modules/focus-lock/dist/es2015/utils/all-affected.js");
/* harmony import */ var _utils_is__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/is */ "./node_modules/focus-lock/dist/es2015/utils/is.js");
/* harmony import */ var _utils_parenting__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils/parenting */ "./node_modules/focus-lock/dist/es2015/utils/parenting.js");




var getFocusabledIn = function (topNode) {
    var entries = (0,_utils_all_affected__WEBPACK_IMPORTED_MODULE_0__.getAllAffectedNodes)(topNode).filter(_utils_is__WEBPACK_IMPORTED_MODULE_1__.isNotAGuard);
    var commonParent = (0,_utils_parenting__WEBPACK_IMPORTED_MODULE_2__.getTopCommonParent)(topNode, topNode, entries);
    var visibilityCache = new Map();
    var outerNodes = (0,_utils_DOMutils__WEBPACK_IMPORTED_MODULE_3__.getTabbableNodes)([commonParent], visibilityCache, true);
    var innerElements = (0,_utils_DOMutils__WEBPACK_IMPORTED_MODULE_3__.getTabbableNodes)(entries, visibilityCache)
        .filter(function (_a) {
        var node = _a.node;
        return (0,_utils_is__WEBPACK_IMPORTED_MODULE_1__.isNotAGuard)(node);
    })
        .map(function (_a) {
        var node = _a.node;
        return node;
    });
    return outerNodes.map(function (_a) {
        var node = _a.node, index = _a.index;
        return ({
            node: node,
            index: index,
            lockItem: innerElements.indexOf(node) >= 0,
            guard: (0,_utils_is__WEBPACK_IMPORTED_MODULE_1__.isGuard)(node),
        });
    });
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/index.js":
/*!******************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/index.js ***!
  \******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "constants": () => (/* reexport module object */ _constants__WEBPACK_IMPORTED_MODULE_5__),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "focusInside": () => (/* reexport safe */ _focusInside__WEBPACK_IMPORTED_MODULE_1__.focusInside),
/* harmony export */   "focusIsHidden": () => (/* reexport safe */ _focusIsHidden__WEBPACK_IMPORTED_MODULE_2__.focusIsHidden),
/* harmony export */   "focusMerge": () => (/* reexport safe */ _focusMerge__WEBPACK_IMPORTED_MODULE_3__.getFocusMerge),
/* harmony export */   "focusNextElement": () => (/* reexport safe */ _sibling__WEBPACK_IMPORTED_MODULE_7__.focusNextElement),
/* harmony export */   "focusPrevElement": () => (/* reexport safe */ _sibling__WEBPACK_IMPORTED_MODULE_7__.focusPrevElement),
/* harmony export */   "getActiveElement": () => (/* reexport safe */ _utils_getActiveElement__WEBPACK_IMPORTED_MODULE_8__.getActiveElement),
/* harmony export */   "getAllAffectedNodes": () => (/* reexport safe */ _utils_all_affected__WEBPACK_IMPORTED_MODULE_6__.getAllAffectedNodes),
/* harmony export */   "getFocusabledIn": () => (/* reexport safe */ _focusables__WEBPACK_IMPORTED_MODULE_4__.getFocusabledIn),
/* harmony export */   "tabHook": () => (/* reexport safe */ _tabHook__WEBPACK_IMPORTED_MODULE_0__["default"])
/* harmony export */ });
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./constants */ "./node_modules/focus-lock/dist/es2015/constants.js");
/* harmony import */ var _focusInside__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./focusInside */ "./node_modules/focus-lock/dist/es2015/focusInside.js");
/* harmony import */ var _focusIsHidden__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./focusIsHidden */ "./node_modules/focus-lock/dist/es2015/focusIsHidden.js");
/* harmony import */ var _focusMerge__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./focusMerge */ "./node_modules/focus-lock/dist/es2015/focusMerge.js");
/* harmony import */ var _focusables__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./focusables */ "./node_modules/focus-lock/dist/es2015/focusables.js");
/* harmony import */ var _setFocus__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./setFocus */ "./node_modules/focus-lock/dist/es2015/setFocus.js");
/* harmony import */ var _sibling__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./sibling */ "./node_modules/focus-lock/dist/es2015/sibling.js");
/* harmony import */ var _tabHook__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./tabHook */ "./node_modules/focus-lock/dist/es2015/tabHook.js");
/* harmony import */ var _utils_all_affected__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils/all-affected */ "./node_modules/focus-lock/dist/es2015/utils/all-affected.js");
/* harmony import */ var _utils_getActiveElement__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./utils/getActiveElement */ "./node_modules/focus-lock/dist/es2015/utils/getActiveElement.js");











/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_setFocus__WEBPACK_IMPORTED_MODULE_9__.setFocus);


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/setFocus.js":
/*!*********************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/setFocus.js ***!
  \*********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "focusOn": () => (/* binding */ focusOn),
/* harmony export */   "setFocus": () => (/* binding */ setFocus)
/* harmony export */ });
/* harmony import */ var _focusMerge__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./focusMerge */ "./node_modules/focus-lock/dist/es2015/focusMerge.js");

var focusOn = function (target, focusOptions) {
    if ('focus' in target) {
        target.focus(focusOptions);
    }
    if ('contentWindow' in target && target.contentWindow) {
        target.contentWindow.focus();
    }
};
var guardCount = 0;
var lockDisabled = false;
var setFocus = function (topNode, lastNode, options) {
    if (options === void 0) { options = {}; }
    var focusable = (0,_focusMerge__WEBPACK_IMPORTED_MODULE_0__.getFocusMerge)(topNode, lastNode);
    if (lockDisabled) {
        return;
    }
    if (focusable) {
        if (guardCount > 2) {
            console.error('FocusLock: focus-fighting detected. Only one focus management system could be active. ' +
                'See https://github.com/theKashey/focus-lock/#focus-fighting');
            lockDisabled = true;
            setTimeout(function () {
                lockDisabled = false;
            }, 1);
            return;
        }
        guardCount++;
        focusOn(focusable.node, options.focusOptions);
        guardCount--;
    }
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/sibling.js":
/*!********************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/sibling.js ***!
  \********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "focusNextElement": () => (/* binding */ focusNextElement),
/* harmony export */   "focusPrevElement": () => (/* binding */ focusPrevElement)
/* harmony export */ });
/* harmony import */ var _setFocus__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./setFocus */ "./node_modules/focus-lock/dist/es2015/setFocus.js");
/* harmony import */ var _utils_DOMutils__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/DOMutils */ "./node_modules/focus-lock/dist/es2015/utils/DOMutils.js");


var getRelativeFocusable = function (element, scope) {
    if (!element || !scope || !scope.contains(element)) {
        return {};
    }
    var focusables = (0,_utils_DOMutils__WEBPACK_IMPORTED_MODULE_0__.getTabbableNodes)([scope], new Map());
    var current = focusables.findIndex(function (_a) {
        var node = _a.node;
        return node === element;
    });
    if (current === -1) {
        return {};
    }
    return {
        prev: focusables[current - 1],
        next: focusables[current + 1],
        first: focusables[0],
        last: focusables[focusables.length - 1],
    };
};
var defaultOptions = function (options) {
    return Object.assign({
        scope: document.body,
        cycle: true,
    }, options);
};
var focusNextElement = function (baseElement, options) {
    if (options === void 0) { options = {}; }
    var _a = defaultOptions(options), scope = _a.scope, cycle = _a.cycle;
    var _b = getRelativeFocusable(baseElement, scope), next = _b.next, first = _b.first;
    var newTarget = next || (cycle && first);
    if (newTarget) {
        (0,_setFocus__WEBPACK_IMPORTED_MODULE_1__.focusOn)(newTarget.node, options.focusOptions);
    }
};
var focusPrevElement = function (baseElement, options) {
    if (options === void 0) { options = {}; }
    var _a = defaultOptions(options), scope = _a.scope, cycle = _a.cycle;
    var _b = getRelativeFocusable(baseElement, scope), prev = _b.prev, last = _b.last;
    var newTarget = prev || (cycle && last);
    if (newTarget) {
        (0,_setFocus__WEBPACK_IMPORTED_MODULE_1__.focusOn)(newTarget.node, options.focusOptions);
    }
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/solver.js":
/*!*******************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/solver.js ***!
  \*******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "NEW_FOCUS": () => (/* binding */ NEW_FOCUS),
/* harmony export */   "newFocus": () => (/* binding */ newFocus)
/* harmony export */ });
/* harmony import */ var _utils_correctFocus__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./utils/correctFocus */ "./node_modules/focus-lock/dist/es2015/utils/correctFocus.js");
/* harmony import */ var _utils_firstFocus__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./utils/firstFocus */ "./node_modules/focus-lock/dist/es2015/utils/firstFocus.js");
/* harmony import */ var _utils_is__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./utils/is */ "./node_modules/focus-lock/dist/es2015/utils/is.js");



var NEW_FOCUS = 'NEW_FOCUS';
var newFocus = function (innerNodes, outerNodes, activeElement, lastNode) {
    var cnt = innerNodes.length;
    var firstFocus = innerNodes[0];
    var lastFocus = innerNodes[cnt - 1];
    var isOnGuard = (0,_utils_is__WEBPACK_IMPORTED_MODULE_0__.isGuard)(activeElement);
    if (activeElement && innerNodes.indexOf(activeElement) >= 0) {
        return undefined;
    }
    var activeIndex = activeElement !== undefined ? outerNodes.indexOf(activeElement) : -1;
    var lastIndex = lastNode ? outerNodes.indexOf(lastNode) : activeIndex;
    var lastNodeInside = lastNode ? innerNodes.indexOf(lastNode) : -1;
    var indexDiff = activeIndex - lastIndex;
    var firstNodeIndex = outerNodes.indexOf(firstFocus);
    var lastNodeIndex = outerNodes.indexOf(lastFocus);
    var correctedNodes = (0,_utils_correctFocus__WEBPACK_IMPORTED_MODULE_1__.correctNodes)(outerNodes);
    var correctedIndex = activeElement !== undefined ? correctedNodes.indexOf(activeElement) : -1;
    var correctedIndexDiff = correctedIndex - (lastNode ? correctedNodes.indexOf(lastNode) : activeIndex);
    var returnFirstNode = (0,_utils_firstFocus__WEBPACK_IMPORTED_MODULE_2__.pickFocusable)(innerNodes, 0);
    var returnLastNode = (0,_utils_firstFocus__WEBPACK_IMPORTED_MODULE_2__.pickFocusable)(innerNodes, cnt - 1);
    if (activeIndex === -1 || lastNodeInside === -1) {
        return NEW_FOCUS;
    }
    if (!indexDiff && lastNodeInside >= 0) {
        return lastNodeInside;
    }
    if (activeIndex <= firstNodeIndex && isOnGuard && Math.abs(indexDiff) > 1) {
        return returnLastNode;
    }
    if (activeIndex >= lastNodeIndex && isOnGuard && Math.abs(indexDiff) > 1) {
        return returnFirstNode;
    }
    if (indexDiff && Math.abs(correctedIndexDiff) > 1) {
        return lastNodeInside;
    }
    if (activeIndex <= firstNodeIndex) {
        return returnLastNode;
    }
    if (activeIndex > lastNodeIndex) {
        return returnFirstNode;
    }
    if (indexDiff) {
        if (Math.abs(indexDiff) > 1) {
            return lastNodeInside;
        }
        return (cnt + lastNodeInside + indexDiff) % cnt;
    }
    return undefined;
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/tabHook.js":
/*!********************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/tabHook.js ***!
  \********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
    attach: function () { },
    detach: function () { },
});


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/DOMutils.js":
/*!***************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/DOMutils.js ***!
  \***************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "filterFocusable": () => (/* binding */ filterFocusable),
/* harmony export */   "getAllTabbableNodes": () => (/* binding */ getAllTabbableNodes),
/* harmony export */   "getTabbableNodes": () => (/* binding */ getTabbableNodes),
/* harmony export */   "parentAutofocusables": () => (/* binding */ parentAutofocusables)
/* harmony export */ });
/* harmony import */ var _array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./array */ "./node_modules/focus-lock/dist/es2015/utils/array.js");
/* harmony import */ var _is__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./is */ "./node_modules/focus-lock/dist/es2015/utils/is.js");
/* harmony import */ var _tabOrder__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./tabOrder */ "./node_modules/focus-lock/dist/es2015/utils/tabOrder.js");
/* harmony import */ var _tabUtils__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./tabUtils */ "./node_modules/focus-lock/dist/es2015/utils/tabUtils.js");




var filterFocusable = function (nodes, visibilityCache) {
    return (0,_array__WEBPACK_IMPORTED_MODULE_0__.toArray)(nodes)
        .filter(function (node) { return (0,_is__WEBPACK_IMPORTED_MODULE_1__.isVisibleCached)(visibilityCache, node); })
        .filter(function (node) { return (0,_is__WEBPACK_IMPORTED_MODULE_1__.notHiddenInput)(node); });
};
var getTabbableNodes = function (topNodes, visibilityCache, withGuards) {
    return (0,_tabOrder__WEBPACK_IMPORTED_MODULE_2__.orderByTabIndex)(filterFocusable((0,_tabUtils__WEBPACK_IMPORTED_MODULE_3__.getFocusables)(topNodes, withGuards), visibilityCache), true, withGuards);
};
var getAllTabbableNodes = function (topNodes, visibilityCache) {
    return (0,_tabOrder__WEBPACK_IMPORTED_MODULE_2__.orderByTabIndex)(filterFocusable((0,_tabUtils__WEBPACK_IMPORTED_MODULE_3__.getFocusables)(topNodes), visibilityCache), false);
};
var parentAutofocusables = function (topNode, visibilityCache) {
    return filterFocusable((0,_tabUtils__WEBPACK_IMPORTED_MODULE_3__.getParentAutofocusables)(topNode), visibilityCache);
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/all-affected.js":
/*!*******************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/all-affected.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getAllAffectedNodes": () => (/* binding */ getAllAffectedNodes)
/* harmony export */ });
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../constants */ "./node_modules/focus-lock/dist/es2015/constants.js");
/* harmony import */ var _array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./array */ "./node_modules/focus-lock/dist/es2015/utils/array.js");


var filterNested = function (nodes) {
    var contained = new Set();
    var l = nodes.length;
    for (var i = 0; i < l; i += 1) {
        for (var j = i + 1; j < l; j += 1) {
            var position = nodes[i].compareDocumentPosition(nodes[j]);
            if ((position & Node.DOCUMENT_POSITION_CONTAINED_BY) > 0) {
                contained.add(j);
            }
            if ((position & Node.DOCUMENT_POSITION_CONTAINS) > 0) {
                contained.add(i);
            }
        }
    }
    return nodes.filter(function (_, index) { return !contained.has(index); });
};
var getTopParent = function (node) {
    return node.parentNode ? getTopParent(node.parentNode) : node;
};
var getAllAffectedNodes = function (node) {
    var nodes = (0,_array__WEBPACK_IMPORTED_MODULE_0__.asArray)(node);
    return nodes.filter(Boolean).reduce(function (acc, currentNode) {
        var group = currentNode.getAttribute(_constants__WEBPACK_IMPORTED_MODULE_1__.FOCUS_GROUP);
        acc.push.apply(acc, (group
            ? filterNested((0,_array__WEBPACK_IMPORTED_MODULE_0__.toArray)(getTopParent(currentNode).querySelectorAll("[".concat(_constants__WEBPACK_IMPORTED_MODULE_1__.FOCUS_GROUP, "=\"").concat(group, "\"]:not([").concat(_constants__WEBPACK_IMPORTED_MODULE_1__.FOCUS_DISABLED, "=\"disabled\"])"))))
            : [currentNode]));
        return acc;
    }, []);
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/array.js":
/*!************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/array.js ***!
  \************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "asArray": () => (/* binding */ asArray),
/* harmony export */   "toArray": () => (/* binding */ toArray)
/* harmony export */ });
var toArray = function (a) {
    var ret = Array(a.length);
    for (var i = 0; i < a.length; ++i) {
        ret[i] = a[i];
    }
    return ret;
};
var asArray = function (a) { return (Array.isArray(a) ? a : [a]); };


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/correctFocus.js":
/*!*******************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/correctFocus.js ***!
  \*******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "correctNode": () => (/* binding */ correctNode),
/* harmony export */   "correctNodes": () => (/* binding */ correctNodes)
/* harmony export */ });
/* harmony import */ var _is__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./is */ "./node_modules/focus-lock/dist/es2015/utils/is.js");

var findSelectedRadio = function (node, nodes) {
    return nodes
        .filter(_is__WEBPACK_IMPORTED_MODULE_0__.isRadioElement)
        .filter(function (el) { return el.name === node.name; })
        .filter(function (el) { return el.checked; })[0] || node;
};
var correctNode = function (node, nodes) {
    if ((0,_is__WEBPACK_IMPORTED_MODULE_0__.isRadioElement)(node) && node.name) {
        return findSelectedRadio(node, nodes);
    }
    return node;
};
var correctNodes = function (nodes) {
    var resultSet = new Set();
    nodes.forEach(function (node) { return resultSet.add(correctNode(node, nodes)); });
    return nodes.filter(function (node) { return resultSet.has(node); });
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/firstFocus.js":
/*!*****************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/firstFocus.js ***!
  \*****************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "pickFirstFocus": () => (/* binding */ pickFirstFocus),
/* harmony export */   "pickFocusable": () => (/* binding */ pickFocusable)
/* harmony export */ });
/* harmony import */ var _correctFocus__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./correctFocus */ "./node_modules/focus-lock/dist/es2015/utils/correctFocus.js");

var pickFirstFocus = function (nodes) {
    if (nodes[0] && nodes.length > 1) {
        return (0,_correctFocus__WEBPACK_IMPORTED_MODULE_0__.correctNode)(nodes[0], nodes);
    }
    return nodes[0];
};
var pickFocusable = function (nodes, index) {
    if (nodes.length > 1) {
        return nodes.indexOf((0,_correctFocus__WEBPACK_IMPORTED_MODULE_0__.correctNode)(nodes[index], nodes));
    }
    return index;
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/getActiveElement.js":
/*!***********************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/getActiveElement.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getActiveElement": () => (/* binding */ getActiveElement)
/* harmony export */ });
var getActiveElement = function () {
    return (document.activeElement
        ? document.activeElement.shadowRoot
            ? document.activeElement.shadowRoot.activeElement
            : document.activeElement
        : undefined);
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/is.js":
/*!*********************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/is.js ***!
  \*********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getDataset": () => (/* binding */ getDataset),
/* harmony export */   "isDefined": () => (/* binding */ isDefined),
/* harmony export */   "isGuard": () => (/* binding */ isGuard),
/* harmony export */   "isHTMLButtonElement": () => (/* binding */ isHTMLButtonElement),
/* harmony export */   "isHTMLInputElement": () => (/* binding */ isHTMLInputElement),
/* harmony export */   "isNotAGuard": () => (/* binding */ isNotAGuard),
/* harmony export */   "isRadioElement": () => (/* binding */ isRadioElement),
/* harmony export */   "isVisibleCached": () => (/* binding */ isVisibleCached),
/* harmony export */   "notHiddenInput": () => (/* binding */ notHiddenInput)
/* harmony export */ });
var isElementHidden = function (node) {
    if (node.nodeType !== Node.ELEMENT_NODE) {
        return false;
    }
    var computedStyle = window.getComputedStyle(node, null);
    if (!computedStyle || !computedStyle.getPropertyValue) {
        return false;
    }
    return (computedStyle.getPropertyValue('display') === 'none' || computedStyle.getPropertyValue('visibility') === 'hidden');
};
var isVisibleUncached = function (node, checkParent) {
    return !node ||
        node === document ||
        (node && node.nodeType === Node.DOCUMENT_NODE) ||
        (!isElementHidden(node) &&
            checkParent(node.parentNode && node.parentNode.nodeType === Node.DOCUMENT_FRAGMENT_NODE
                ?
                    node.parentNode.host
                : node.parentNode));
};
var isVisibleCached = function (visibilityCache, node) {
    var cached = visibilityCache.get(node);
    if (cached !== undefined) {
        return cached;
    }
    var result = isVisibleUncached(node, isVisibleCached.bind(undefined, visibilityCache));
    visibilityCache.set(node, result);
    return result;
};
var getDataset = function (node) {
    return node.dataset;
};
var isHTMLButtonElement = function (node) { return node.tagName === 'BUTTON'; };
var isHTMLInputElement = function (node) { return node.tagName === 'INPUT'; };
var isRadioElement = function (node) {
    return isHTMLInputElement(node) && node.type === 'radio';
};
var notHiddenInput = function (node) {
    return !((isHTMLInputElement(node) || isHTMLButtonElement(node)) && (node.type === 'hidden' || node.disabled)) &&
        !node.ariaDisabled;
};
var isGuard = function (node) { var _a; return Boolean(node && ((_a = getDataset(node)) === null || _a === void 0 ? void 0 : _a.focusGuard)); };
var isNotAGuard = function (node) { return !isGuard(node); };
var isDefined = function (x) { return Boolean(x); };


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/parenting.js":
/*!****************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/parenting.js ***!
  \****************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "allParentAutofocusables": () => (/* binding */ allParentAutofocusables),
/* harmony export */   "getCommonParent": () => (/* binding */ getCommonParent),
/* harmony export */   "getTopCommonParent": () => (/* binding */ getTopCommonParent)
/* harmony export */ });
/* harmony import */ var _DOMutils__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./DOMutils */ "./node_modules/focus-lock/dist/es2015/utils/DOMutils.js");
/* harmony import */ var _array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./array */ "./node_modules/focus-lock/dist/es2015/utils/array.js");


var getParents = function (node, parents) {
    if (parents === void 0) { parents = []; }
    parents.push(node);
    if (node.parentNode) {
        getParents(node.parentNode, parents);
    }
    return parents;
};
var getCommonParent = function (nodeA, nodeB) {
    var parentsA = getParents(nodeA);
    var parentsB = getParents(nodeB);
    for (var i = 0; i < parentsA.length; i += 1) {
        var currentParent = parentsA[i];
        if (parentsB.indexOf(currentParent) >= 0) {
            return currentParent;
        }
    }
    return false;
};
var getTopCommonParent = function (baseActiveElement, leftEntry, rightEntries) {
    var activeElements = (0,_array__WEBPACK_IMPORTED_MODULE_0__.asArray)(baseActiveElement);
    var leftEntries = (0,_array__WEBPACK_IMPORTED_MODULE_0__.asArray)(leftEntry);
    var activeElement = activeElements[0];
    var topCommon = false;
    leftEntries.filter(Boolean).forEach(function (entry) {
        topCommon = getCommonParent(topCommon || entry, entry) || topCommon;
        rightEntries.filter(Boolean).forEach(function (subEntry) {
            var common = getCommonParent(activeElement, subEntry);
            if (common) {
                if (!topCommon || common.contains(topCommon)) {
                    topCommon = common;
                }
                else {
                    topCommon = getCommonParent(common, topCommon);
                }
            }
        });
    });
    return topCommon;
};
var allParentAutofocusables = function (entries, visibilityCache) {
    return entries.reduce(function (acc, node) { return acc.concat((0,_DOMutils__WEBPACK_IMPORTED_MODULE_1__.parentAutofocusables)(node, visibilityCache)); }, []);
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/tabOrder.js":
/*!***************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/tabOrder.js ***!
  \***************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "orderByTabIndex": () => (/* binding */ orderByTabIndex),
/* harmony export */   "tabSort": () => (/* binding */ tabSort)
/* harmony export */ });
/* harmony import */ var _array__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./array */ "./node_modules/focus-lock/dist/es2015/utils/array.js");

var tabSort = function (a, b) {
    var tabDiff = a.tabIndex - b.tabIndex;
    var indexDiff = a.index - b.index;
    if (tabDiff) {
        if (!a.tabIndex) {
            return 1;
        }
        if (!b.tabIndex) {
            return -1;
        }
    }
    return tabDiff || indexDiff;
};
var orderByTabIndex = function (nodes, filterNegative, keepGuards) {
    return (0,_array__WEBPACK_IMPORTED_MODULE_0__.toArray)(nodes)
        .map(function (node, index) { return ({
        node: node,
        index: index,
        tabIndex: keepGuards && node.tabIndex === -1 ? ((node.dataset || {}).focusGuard ? 0 : -1) : node.tabIndex,
    }); })
        .filter(function (data) { return !filterNegative || data.tabIndex >= 0; })
        .sort(tabSort);
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/tabUtils.js":
/*!***************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/tabUtils.js ***!
  \***************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getFocusables": () => (/* binding */ getFocusables),
/* harmony export */   "getParentAutofocusables": () => (/* binding */ getParentAutofocusables)
/* harmony export */ });
/* harmony import */ var _constants__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../constants */ "./node_modules/focus-lock/dist/es2015/constants.js");
/* harmony import */ var _array__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./array */ "./node_modules/focus-lock/dist/es2015/utils/array.js");
/* harmony import */ var _tabbables__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./tabbables */ "./node_modules/focus-lock/dist/es2015/utils/tabbables.js");



var queryTabbables = _tabbables__WEBPACK_IMPORTED_MODULE_0__.tabbables.join(',');
var queryGuardTabbables = "".concat(queryTabbables, ", [data-focus-guard]");
var getFocusables = function (parents, withGuards) {
    return parents.reduce(function (acc, parent) {
        return acc.concat((0,_array__WEBPACK_IMPORTED_MODULE_1__.toArray)(parent.querySelectorAll(withGuards ? queryGuardTabbables : queryTabbables)), parent.parentNode
            ? (0,_array__WEBPACK_IMPORTED_MODULE_1__.toArray)(parent.parentNode.querySelectorAll(queryTabbables)).filter(function (node) { return node === parent; })
            : []);
    }, []);
};
var getParentAutofocusables = function (parent) {
    var parentFocus = parent.querySelectorAll("[".concat(_constants__WEBPACK_IMPORTED_MODULE_2__.FOCUS_AUTO, "]"));
    return (0,_array__WEBPACK_IMPORTED_MODULE_1__.toArray)(parentFocus)
        .map(function (node) { return getFocusables([node]); })
        .reduce(function (acc, nodes) { return acc.concat(nodes); }, []);
};


/***/ }),

/***/ "./node_modules/focus-lock/dist/es2015/utils/tabbables.js":
/*!****************************************************************!*\
  !*** ./node_modules/focus-lock/dist/es2015/utils/tabbables.js ***!
  \****************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "tabbables": () => (/* binding */ tabbables)
/* harmony export */ });
var tabbables = [
    'button:enabled',
    'select:enabled',
    'textarea:enabled',
    'input:enabled',
    'a[href]',
    'area[href]',
    'summary',
    'iframe',
    'object',
    'embed',
    'audio[controls]',
    'video[controls]',
    '[tabindex]',
    '[contenteditable]',
    '[autofocus]',
];


/***/ }),

/***/ "./node_modules/mnth/web/add-days.js":
/*!*******************************************!*\
  !*** ./node_modules/mnth/web/add-days.js ***!
  \*******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "addDays": () => (/* binding */ addDays)
/* harmony export */ });
var addDays = function addDays(date, days) {
  var result = new Date(date);
  result.setDate(result.getDate() + days);
  return result;
};


/***/ }),

/***/ "./node_modules/mnth/web/index.js":
/*!****************************************!*\
  !*** ./node_modules/mnth/web/index.js ***!
  \****************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getCalendarMonth": () => (/* binding */ getCalendarMonth)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js");
/* harmony import */ var _add_days__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./add-days */ "./node_modules/mnth/web/add-days.js");
/* harmony import */ var _set_date__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./set-date */ "./node_modules/mnth/web/set-date.js");


function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_0__["default"])(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }



var DAYS_IN_WEEK = 7;
var getCalendarMonth = function getCalendarMonth(date, options) {
  var _firstDayOfWeek$optio = _objectSpread({
    firstDayOfWeek: 1
  }, options),
      firstDayOfWeek = _firstDayOfWeek$optio.firstDayOfWeek;

  var firstDateOfMonth = new Date(date.getFullYear(), date.getMonth(), 1);
  var lastDateOfMonth = new Date(date.getFullYear(), date.getMonth() + 1, 0);
  var firstWeekdayOfMonth = firstDateOfMonth.getDay();
  var lastWeekdayOfMonth = lastDateOfMonth.getDay();
  var daysInMonth = lastDateOfMonth.getDate();
  var daysToPrepend = (firstWeekdayOfMonth - firstDayOfWeek + DAYS_IN_WEEK) % DAYS_IN_WEEK;
  var daysToAppend = (DAYS_IN_WEEK - 1 - lastWeekdayOfMonth + firstDayOfWeek) % DAYS_IN_WEEK;
  var month = [];
  var week = [];

  for (var i = 1 - daysToPrepend; i <= daysInMonth + daysToAppend + 1; i++) {
    if (i <= 0) {
      week.push((0,_add_days__WEBPACK_IMPORTED_MODULE_1__.addDays)(firstDateOfMonth, i - 1));
    } else if (i > daysInMonth) {
      week.push((0,_add_days__WEBPACK_IMPORTED_MODULE_1__.addDays)(lastDateOfMonth, i - daysInMonth));
    } else {
      week.push((0,_set_date__WEBPACK_IMPORTED_MODULE_2__.setDate)(date, i));
    }

    if (week.length === 7) {
      month.push(week);
      week = [];
    }
  }

  return month;
};


/***/ }),

/***/ "./node_modules/mnth/web/set-date.js":
/*!*******************************************!*\
  !*** ./node_modules/mnth/web/set-date.js ***!
  \*******************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "setDate": () => (/* binding */ setDate)
/* harmony export */ });
var setDate = function setDate(date, day) {
  var result = new Date(date);
  result.setDate(day);
  return result;
};


/***/ }),

/***/ "./node_modules/react-clientside-effect/lib/index.es.js":
/*!**************************************************************!*\
  !*** ./node_modules/react-clientside-effect/lib/index.es.js ***!
  \**************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
/* harmony import */ var _babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/defineProperty */ "./node_modules/@babel/runtime/helpers/esm/defineProperty.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);




function withSideEffect(reducePropsToState, handleStateChangeOnClient) {
  if (true) {
    if (typeof reducePropsToState !== 'function') {
      throw new Error('Expected reducePropsToState to be a function.');
    }

    if (typeof handleStateChangeOnClient !== 'function') {
      throw new Error('Expected handleStateChangeOnClient to be a function.');
    }
  }

  function getDisplayName(WrappedComponent) {
    return WrappedComponent.displayName || WrappedComponent.name || 'Component';
  }

  return function wrap(WrappedComponent) {
    if (true) {
      if (typeof WrappedComponent !== 'function') {
        throw new Error('Expected WrappedComponent to be a React component.');
      }
    }

    var mountedInstances = [];
    var state;

    function emitChange() {
      state = reducePropsToState(mountedInstances.map(function (instance) {
        return instance.props;
      }));
      handleStateChangeOnClient(state);
    }

    var SideEffect = /*#__PURE__*/function (_PureComponent) {
      (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_0__["default"])(SideEffect, _PureComponent);

      function SideEffect() {
        return _PureComponent.apply(this, arguments) || this;
      }

      // Try to use displayName of wrapped component
      SideEffect.peek = function peek() {
        return state;
      };

      var _proto = SideEffect.prototype;

      _proto.componentDidMount = function componentDidMount() {
        mountedInstances.push(this);
        emitChange();
      };

      _proto.componentDidUpdate = function componentDidUpdate() {
        emitChange();
      };

      _proto.componentWillUnmount = function componentWillUnmount() {
        var index = mountedInstances.indexOf(this);
        mountedInstances.splice(index, 1);
        emitChange();
      };

      _proto.render = function render() {
        return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2___default().createElement(WrappedComponent, this.props);
      };

      return SideEffect;
    }(react__WEBPACK_IMPORTED_MODULE_2__.PureComponent);

    (0,_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_1__["default"])(SideEffect, "displayName", "SideEffect(" + getDisplayName(WrappedComponent) + ")");

    return SideEffect;
  };
}

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (withSideEffect);


/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/AutoFocusInside.js":
/*!**********************************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/AutoFocusInside.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var focus_lock_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! focus-lock/constants */ "./node_modules/focus-lock/dist/es2015/constants.js");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./util */ "./node_modules/react-focus-lock/dist/es2015/util.js");






var AutoFocusInside = function AutoFocusInside(_ref) {
  var disabled = _ref.disabled,
      children = _ref.children,
      className = _ref.className;
  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__["default"])({}, (0,_util__WEBPACK_IMPORTED_MODULE_2__.inlineProp)(focus_lock_constants__WEBPACK_IMPORTED_MODULE_3__.FOCUS_AUTO, !disabled), {
    className: className
  }), children);
};

AutoFocusInside.propTypes =  true ? {
  children: (prop_types__WEBPACK_IMPORTED_MODULE_4___default().node.isRequired),
  disabled: (prop_types__WEBPACK_IMPORTED_MODULE_4___default().bool),
  className: (prop_types__WEBPACK_IMPORTED_MODULE_4___default().string)
} : 0;
AutoFocusInside.defaultProps = {
  disabled: false,
  className: undefined
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (AutoFocusInside);

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/Combination.js":
/*!******************************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/Combination.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js");
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var _Lock__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./Lock */ "./node_modules/react-focus-lock/dist/es2015/Lock.js");
/* harmony import */ var _Trap__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Trap */ "./node_modules/react-focus-lock/dist/es2015/Trap.js");





/* that would be a BREAKING CHANGE!
// delaying sidecar execution till the first usage
const RequireSideCar = (props) => {
  // eslint-disable-next-line global-require
  const SideCar = require('./Trap').default;
  return <SideCar {...props} />;
};
*/

var FocusLockCombination = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.forwardRef(function FocusLockUICombination(props, ref) {
  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_2__.createElement(_Lock__WEBPACK_IMPORTED_MODULE_3__["default"], (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__["default"])({
    sideCar: _Trap__WEBPACK_IMPORTED_MODULE_4__["default"],
    ref: ref
  }, props));
});

var _ref = _Lock__WEBPACK_IMPORTED_MODULE_3__["default"].propTypes || {},
    sideCar = _ref.sideCar,
    propTypes = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_0__["default"])(_ref, ["sideCar"]);

FocusLockCombination.propTypes =  true ? propTypes : 0;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FocusLockCombination);

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/FocusGuard.js":
/*!*****************************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/FocusGuard.js ***!
  \*****************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "hiddenGuard": () => (/* binding */ hiddenGuard)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_1__);


var hiddenGuard = {
  width: '1px',
  height: '0px',
  padding: 0,
  overflow: 'hidden',
  position: 'fixed',
  top: '1px',
  left: '1px'
};

var InFocusGuard = function InFocusGuard(_ref) {
  var children = _ref.children;
  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment, null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", {
    key: "guard-first",
    "data-focus-guard": true,
    "data-focus-auto-guard": true,
    style: hiddenGuard
  }), children, children && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", {
    key: "guard-last",
    "data-focus-guard": true,
    "data-focus-auto-guard": true,
    style: hiddenGuard
  }));
};

InFocusGuard.propTypes =  true ? {
  children: (prop_types__WEBPACK_IMPORTED_MODULE_1___default().node)
} : 0;
InFocusGuard.defaultProps = {
  children: null
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (InFocusGuard);

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/FreeFocusInside.js":
/*!**********************************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/FreeFocusInside.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var focus_lock_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! focus-lock/constants */ "./node_modules/focus-lock/dist/es2015/constants.js");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./util */ "./node_modules/react-focus-lock/dist/es2015/util.js");






var FreeFocusInside = function FreeFocusInside(_ref) {
  var children = _ref.children,
      className = _ref.className;
  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__["default"])({}, (0,_util__WEBPACK_IMPORTED_MODULE_2__.inlineProp)(focus_lock_constants__WEBPACK_IMPORTED_MODULE_3__.FOCUS_ALLOW, true), {
    className: className
  }), children);
};

FreeFocusInside.propTypes =  true ? {
  children: (prop_types__WEBPACK_IMPORTED_MODULE_4___default().node.isRequired),
  className: (prop_types__WEBPACK_IMPORTED_MODULE_4___default().string)
} : 0;
FreeFocusInside.defaultProps = {
  className: undefined
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FreeFocusInside);

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/Lock.js":
/*!***********************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/Lock.js ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var focus_lock_constants__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! focus-lock/constants */ "./node_modules/focus-lock/dist/es2015/constants.js");
/* harmony import */ var use_callback_ref__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! use-callback-ref */ "./node_modules/use-callback-ref/dist/es2015/useMergeRef.js");
/* harmony import */ var _FocusGuard__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./FocusGuard */ "./node_modules/react-focus-lock/dist/es2015/FocusGuard.js");
/* harmony import */ var _medium__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./medium */ "./node_modules/react-focus-lock/dist/es2015/medium.js");








var emptyArray = [];
var FocusLock = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.forwardRef(function FocusLockUI(props, parentRef) {
  var _extends2;

  var _React$useState = react__WEBPACK_IMPORTED_MODULE_1__.useState(),
      realObserved = _React$useState[0],
      setObserved = _React$useState[1];

  var observed = react__WEBPACK_IMPORTED_MODULE_1__.useRef();
  var isActive = react__WEBPACK_IMPORTED_MODULE_1__.useRef(false);
  var originalFocusedElement = react__WEBPACK_IMPORTED_MODULE_1__.useRef(null);
  var children = props.children,
      disabled = props.disabled,
      noFocusGuards = props.noFocusGuards,
      persistentFocus = props.persistentFocus,
      crossFrame = props.crossFrame,
      autoFocus = props.autoFocus,
      allowTextSelection = props.allowTextSelection,
      group = props.group,
      className = props.className,
      whiteList = props.whiteList,
      hasPositiveIndices = props.hasPositiveIndices,
      _props$shards = props.shards,
      shards = _props$shards === void 0 ? emptyArray : _props$shards,
      _props$as = props.as,
      Container = _props$as === void 0 ? 'div' : _props$as,
      _props$lockProps = props.lockProps,
      containerProps = _props$lockProps === void 0 ? {} : _props$lockProps,
      SideCar = props.sideCar,
      shouldReturnFocus = props.returnFocus,
      focusOptions = props.focusOptions,
      onActivationCallback = props.onActivation,
      onDeactivationCallback = props.onDeactivation;

  var _React$useState2 = react__WEBPACK_IMPORTED_MODULE_1__.useState({}),
      id = _React$useState2[0]; // SIDE EFFECT CALLBACKS


  var onActivation = react__WEBPACK_IMPORTED_MODULE_1__.useCallback(function () {
    originalFocusedElement.current = originalFocusedElement.current || document && document.activeElement;

    if (observed.current && onActivationCallback) {
      onActivationCallback(observed.current);
    }

    isActive.current = true;
  }, [onActivationCallback]);
  var onDeactivation = react__WEBPACK_IMPORTED_MODULE_1__.useCallback(function () {
    isActive.current = false;

    if (onDeactivationCallback) {
      onDeactivationCallback(observed.current);
    }
  }, [onDeactivationCallback]);
  (0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(function () {
    if (!disabled) {
      // cleanup return focus on trap deactivation
      // sideEffect/returnFocus should happen by this time
      originalFocusedElement.current = null;
    }
  }, []);
  var returnFocus = react__WEBPACK_IMPORTED_MODULE_1__.useCallback(function (allowDefer) {
    var returnFocusTo = originalFocusedElement.current;

    if (returnFocusTo && returnFocusTo.focus) {
      var howToReturnFocus = typeof shouldReturnFocus === 'function' ? shouldReturnFocus(returnFocusTo) : shouldReturnFocus;

      if (howToReturnFocus) {
        var returnFocusOptions = typeof howToReturnFocus === 'object' ? howToReturnFocus : undefined;
        originalFocusedElement.current = null;

        if (allowDefer) {
          // React might return focus after update
          // it's safer to defer the action
          Promise.resolve().then(function () {
            return returnFocusTo.focus(returnFocusOptions);
          });
        } else {
          returnFocusTo.focus(returnFocusOptions);
        }
      }
    }
  }, [shouldReturnFocus]); // MEDIUM CALLBACKS

  var onFocus = react__WEBPACK_IMPORTED_MODULE_1__.useCallback(function (event) {
    if (isActive.current) {
      _medium__WEBPACK_IMPORTED_MODULE_2__.mediumFocus.useMedium(event);
    }
  }, []);
  var onBlur = _medium__WEBPACK_IMPORTED_MODULE_2__.mediumBlur.useMedium; // REF PROPAGATION
  // not using real refs due to race conditions

  var setObserveNode = react__WEBPACK_IMPORTED_MODULE_1__.useCallback(function (newObserved) {
    if (observed.current !== newObserved) {
      observed.current = newObserved;
      setObserved(newObserved);
    }
  }, []);

  if (true) {
    if (typeof allowTextSelection !== 'undefined') {
      // eslint-disable-next-line no-console
      console.warn('React-Focus-Lock: allowTextSelection is deprecated and enabled by default');
    }

    react__WEBPACK_IMPORTED_MODULE_1__.useEffect(function () {
      if (!observed.current) {
        // eslint-disable-next-line no-console
        console.error('FocusLock: could not obtain ref to internal node');
      }
    }, []);
  }

  var lockProps = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__["default"])((_extends2 = {}, _extends2[focus_lock_constants__WEBPACK_IMPORTED_MODULE_3__.FOCUS_DISABLED] = disabled && 'disabled', _extends2[focus_lock_constants__WEBPACK_IMPORTED_MODULE_3__.FOCUS_GROUP] = group, _extends2), containerProps);

  var hasLeadingGuards = noFocusGuards !== true;
  var hasTailingGuards = hasLeadingGuards && noFocusGuards !== 'tail';
  var mergedRef = (0,use_callback_ref__WEBPACK_IMPORTED_MODULE_4__.useMergeRefs)([parentRef, setObserveNode]);
  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(react__WEBPACK_IMPORTED_MODULE_1__.Fragment, null, hasLeadingGuards && [
  /*#__PURE__*/
  // nearest focus guard
  react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", {
    key: "guard-first",
    "data-focus-guard": true,
    tabIndex: disabled ? -1 : 0,
    style: _FocusGuard__WEBPACK_IMPORTED_MODULE_5__.hiddenGuard
  }), // first tabbed element guard
  hasPositiveIndices ? /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", {
    key: "guard-nearest",
    "data-focus-guard": true,
    tabIndex: disabled ? -1 : 1,
    style: _FocusGuard__WEBPACK_IMPORTED_MODULE_5__.hiddenGuard
  }) : null], !disabled && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(SideCar, {
    id: id,
    sideCar: _medium__WEBPACK_IMPORTED_MODULE_2__.mediumSidecar,
    observed: realObserved,
    disabled: disabled,
    persistentFocus: persistentFocus,
    crossFrame: crossFrame,
    autoFocus: autoFocus,
    whiteList: whiteList,
    shards: shards,
    onActivation: onActivation,
    onDeactivation: onDeactivation,
    returnFocus: returnFocus,
    focusOptions: focusOptions
  }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement(Container, (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__["default"])({
    ref: mergedRef
  }, lockProps, {
    className: className,
    onBlur: onBlur,
    onFocus: onFocus
  }), children), hasTailingGuards && /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", {
    "data-focus-guard": true,
    tabIndex: disabled ? -1 : 0,
    style: _FocusGuard__WEBPACK_IMPORTED_MODULE_5__.hiddenGuard
  }));
});
FocusLock.propTypes =  true ? {
  children: prop_types__WEBPACK_IMPORTED_MODULE_6__.node,
  disabled: prop_types__WEBPACK_IMPORTED_MODULE_6__.bool,
  returnFocus: (0,prop_types__WEBPACK_IMPORTED_MODULE_6__.oneOfType)([prop_types__WEBPACK_IMPORTED_MODULE_6__.bool, prop_types__WEBPACK_IMPORTED_MODULE_6__.object, prop_types__WEBPACK_IMPORTED_MODULE_6__.func]),
  focusOptions: prop_types__WEBPACK_IMPORTED_MODULE_6__.object,
  noFocusGuards: prop_types__WEBPACK_IMPORTED_MODULE_6__.bool,
  hasPositiveIndices: prop_types__WEBPACK_IMPORTED_MODULE_6__.bool,
  allowTextSelection: prop_types__WEBPACK_IMPORTED_MODULE_6__.bool,
  autoFocus: prop_types__WEBPACK_IMPORTED_MODULE_6__.bool,
  persistentFocus: prop_types__WEBPACK_IMPORTED_MODULE_6__.bool,
  crossFrame: prop_types__WEBPACK_IMPORTED_MODULE_6__.bool,
  group: prop_types__WEBPACK_IMPORTED_MODULE_6__.string,
  className: prop_types__WEBPACK_IMPORTED_MODULE_6__.string,
  whiteList: prop_types__WEBPACK_IMPORTED_MODULE_6__.func,
  shards: (0,prop_types__WEBPACK_IMPORTED_MODULE_6__.arrayOf)(prop_types__WEBPACK_IMPORTED_MODULE_6__.any),
  as: (0,prop_types__WEBPACK_IMPORTED_MODULE_6__.oneOfType)([prop_types__WEBPACK_IMPORTED_MODULE_6__.string, prop_types__WEBPACK_IMPORTED_MODULE_6__.func, prop_types__WEBPACK_IMPORTED_MODULE_6__.object]),
  lockProps: prop_types__WEBPACK_IMPORTED_MODULE_6__.object,
  onActivation: prop_types__WEBPACK_IMPORTED_MODULE_6__.func,
  onDeactivation: prop_types__WEBPACK_IMPORTED_MODULE_6__.func,
  sideCar: prop_types__WEBPACK_IMPORTED_MODULE_6__.any.isRequired
} : 0;
FocusLock.defaultProps = {
  children: undefined,
  disabled: false,
  returnFocus: false,
  focusOptions: undefined,
  noFocusGuards: false,
  autoFocus: true,
  persistentFocus: false,
  crossFrame: true,
  hasPositiveIndices: undefined,
  allowTextSelection: undefined,
  group: undefined,
  className: undefined,
  whiteList: undefined,
  shards: undefined,
  as: 'div',
  lockProps: {},
  onActivation: undefined,
  onDeactivation: undefined
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (FocusLock);

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/MoveFocusInside.js":
/*!**********************************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/MoveFocusInside.js ***!
  \**********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "useFocusInside": () => (/* binding */ useFocusInside)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var focus_lock_constants__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! focus-lock/constants */ "./node_modules/focus-lock/dist/es2015/constants.js");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./util */ "./node_modules/react-focus-lock/dist/es2015/util.js");
/* harmony import */ var _medium__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./medium */ "./node_modules/react-focus-lock/dist/es2015/medium.js");






var useFocusInside = function useFocusInside(observedRef) {
  react__WEBPACK_IMPORTED_MODULE_1__.useEffect(function () {
    var enabled = true;
    _medium__WEBPACK_IMPORTED_MODULE_2__.mediumEffect.useMedium(function (car) {
      var observed = observedRef && observedRef.current;

      if (enabled && observed) {
        if (!car.focusInside(observed)) {
          car.moveFocusInside(observed, null);
        }
      }
    });
    return function () {
      enabled = false;
    };
  }, [observedRef]);
};

function MoveFocusInside(_ref) {
  var isDisabled = _ref.disabled,
      className = _ref.className,
      children = _ref.children;
  var ref = react__WEBPACK_IMPORTED_MODULE_1__.useRef(null);
  useFocusInside(isDisabled ? undefined : ref);
  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_1__.createElement("div", (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__["default"])({}, (0,_util__WEBPACK_IMPORTED_MODULE_3__.inlineProp)(focus_lock_constants__WEBPACK_IMPORTED_MODULE_4__.FOCUS_AUTO, !isDisabled), {
    ref: ref,
    className: className
  }), children);
}

MoveFocusInside.propTypes =  true ? {
  children: (prop_types__WEBPACK_IMPORTED_MODULE_5___default().node.isRequired),
  disabled: (prop_types__WEBPACK_IMPORTED_MODULE_5___default().bool),
  className: (prop_types__WEBPACK_IMPORTED_MODULE_5___default().string)
} : 0;
MoveFocusInside.defaultProps = {
  disabled: false,
  className: undefined
};
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (MoveFocusInside);

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/Trap.js":
/*!***********************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/Trap.js ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var react_clientside_effect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-clientside-effect */ "./node_modules/react-clientside-effect/lib/index.es.js");
/* harmony import */ var focus_lock__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! focus-lock */ "./node_modules/focus-lock/dist/es2015/focusIsHidden.js");
/* harmony import */ var focus_lock__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! focus-lock */ "./node_modules/focus-lock/dist/es2015/focusInside.js");
/* harmony import */ var focus_lock__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! focus-lock */ "./node_modules/focus-lock/dist/es2015/index.js");
/* harmony import */ var focus_lock__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! focus-lock */ "./node_modules/focus-lock/dist/es2015/focusables.js");
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./util */ "./node_modules/react-focus-lock/dist/es2015/util.js");
/* harmony import */ var _medium__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./medium */ "./node_modules/react-focus-lock/dist/es2015/medium.js");







var focusOnBody = function focusOnBody() {
  return document && document.activeElement === document.body;
};

var isFreeFocus = function isFreeFocus() {
  return focusOnBody() || (0,focus_lock__WEBPACK_IMPORTED_MODULE_2__.focusIsHidden)();
};

var lastActiveTrap = null;
var lastActiveFocus = null;
var lastPortaledElement = null;
var focusWasOutsideWindow = false;

var defaultWhitelist = function defaultWhitelist() {
  return true;
};

var focusWhitelisted = function focusWhitelisted(activeElement) {
  return (lastActiveTrap.whiteList || defaultWhitelist)(activeElement);
};

var recordPortal = function recordPortal(observerNode, portaledElement) {
  lastPortaledElement = {
    observerNode: observerNode,
    portaledElement: portaledElement
  };
};

var focusIsPortaledPair = function focusIsPortaledPair(element) {
  return lastPortaledElement && lastPortaledElement.portaledElement === element;
};

function autoGuard(startIndex, end, step, allNodes) {
  var lastGuard = null;
  var i = startIndex;

  do {
    var item = allNodes[i];

    if (item.guard) {
      if (item.node.dataset.focusAutoGuard) {
        lastGuard = item;
      }
    } else if (item.lockItem) {
      if (i !== startIndex) {
        // we will tab to the next element
        return;
      }

      lastGuard = null;
    } else {
      break;
    }
  } while ((i += step) !== end);

  if (lastGuard) {
    lastGuard.node.tabIndex = 0;
  }
}

var extractRef = function extractRef(ref) {
  return ref && 'current' in ref ? ref.current : ref;
};

var focusWasOutside = function focusWasOutside(crossFrameOption) {
  if (crossFrameOption) {
    // with cross frame return true for any value
    return Boolean(focusWasOutsideWindow);
  } // in other case return only of focus went a while aho


  return focusWasOutsideWindow === 'meanwhile';
};

var checkInHost = function checkInHost(check, el, boundary) {
  return el // find host equal to active element and check nested active element
  && (el.host === check && (!el.activeElement || boundary.contains(el.activeElement)) // dive up
  || el.parentNode && checkInHost(check, el.parentNode, boundary));
};

var withinHost = function withinHost(activeElement, workingArea) {
  return workingArea.some(function (area) {
    return checkInHost(activeElement, area, area);
  });
};

var activateTrap = function activateTrap() {
  var result = false;

  if (lastActiveTrap) {
    var _lastActiveTrap = lastActiveTrap,
        observed = _lastActiveTrap.observed,
        persistentFocus = _lastActiveTrap.persistentFocus,
        autoFocus = _lastActiveTrap.autoFocus,
        shards = _lastActiveTrap.shards,
        crossFrame = _lastActiveTrap.crossFrame,
        focusOptions = _lastActiveTrap.focusOptions;
    var workingNode = observed || lastPortaledElement && lastPortaledElement.portaledElement;
    var activeElement = document && document.activeElement;

    if (workingNode) {
      var workingArea = [workingNode].concat(shards.map(extractRef).filter(Boolean));

      if (!activeElement || focusWhitelisted(activeElement)) {
        if (persistentFocus || focusWasOutside(crossFrame) || !isFreeFocus() || !lastActiveFocus && autoFocus) {
          if (workingNode && !( // active element is "inside" working area
          (0,focus_lock__WEBPACK_IMPORTED_MODULE_3__.focusInside)(workingArea) || // check for shadow-dom contained elements
          activeElement && withinHost(activeElement, workingArea) || focusIsPortaledPair(activeElement, workingNode))) {
            if (document && !lastActiveFocus && activeElement && !autoFocus) {
              // Check if blur() exists, which is missing on certain elements on IE
              if (activeElement.blur) {
                activeElement.blur();
              }

              document.body.focus();
            } else {
              result = (0,focus_lock__WEBPACK_IMPORTED_MODULE_4__["default"])(workingArea, lastActiveFocus, {
                focusOptions: focusOptions
              });
              lastPortaledElement = {};
            }
          }

          focusWasOutsideWindow = false;
          lastActiveFocus = document && document.activeElement;
        }
      }

      if (document) {
        var newActiveElement = document && document.activeElement;
        var allNodes = (0,focus_lock__WEBPACK_IMPORTED_MODULE_5__.getFocusabledIn)(workingArea);
        var focusedIndex = allNodes.map(function (_ref) {
          var node = _ref.node;
          return node;
        }).indexOf(newActiveElement);

        if (focusedIndex > -1) {
          // remove old focus
          allNodes.filter(function (_ref2) {
            var guard = _ref2.guard,
                node = _ref2.node;
            return guard && node.dataset.focusAutoGuard;
          }).forEach(function (_ref3) {
            var node = _ref3.node;
            return node.removeAttribute('tabIndex');
          });
          autoGuard(focusedIndex, allNodes.length, +1, allNodes);
          autoGuard(focusedIndex, -1, -1, allNodes);
        }
      }
    }
  }

  return result;
};

var onTrap = function onTrap(event) {
  if (activateTrap() && event) {
    // prevent scroll jump
    event.stopPropagation();
    event.preventDefault();
  }
};

var onBlur = function onBlur() {
  return (0,_util__WEBPACK_IMPORTED_MODULE_6__.deferAction)(activateTrap);
};

var onFocus = function onFocus(event) {
  // detect portal
  var source = event.target;
  var currentNode = event.currentTarget;

  if (!currentNode.contains(source)) {
    recordPortal(currentNode, source);
  }
};

var FocusWatcher = function FocusWatcher() {
  return null;
};

var FocusTrap = function FocusTrap(_ref4) {
  var children = _ref4.children;
  return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0__.createElement("div", {
    onBlur: onBlur,
    onFocus: onFocus
  }, children);
};

FocusTrap.propTypes =  true ? {
  children: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().node.isRequired)
} : 0;

var onWindowBlur = function onWindowBlur() {
  focusWasOutsideWindow = 'just'; // using setTimeout to set  this variable after React/sidecar reaction

  setTimeout(function () {
    focusWasOutsideWindow = 'meanwhile';
  }, 0);
};

var attachHandler = function attachHandler() {
  document.addEventListener('focusin', onTrap);
  document.addEventListener('focusout', onBlur);
  window.addEventListener('blur', onWindowBlur);
};

var detachHandler = function detachHandler() {
  document.removeEventListener('focusin', onTrap);
  document.removeEventListener('focusout', onBlur);
  window.removeEventListener('blur', onWindowBlur);
};

function reducePropsToState(propsList) {
  return propsList.filter(function (_ref5) {
    var disabled = _ref5.disabled;
    return !disabled;
  });
}

function handleStateChangeOnClient(traps) {
  var trap = traps.slice(-1)[0];

  if (trap && !lastActiveTrap) {
    attachHandler();
  }

  var lastTrap = lastActiveTrap;
  var sameTrap = lastTrap && trap && trap.id === lastTrap.id;
  lastActiveTrap = trap;

  if (lastTrap && !sameTrap) {
    lastTrap.onDeactivation(); // return focus only of last trap was removed

    if (!traps.filter(function (_ref6) {
      var id = _ref6.id;
      return id === lastTrap.id;
    }).length) {
      // allow defer is no other trap is awaiting restore
      lastTrap.returnFocus(!trap);
    }
  }

  if (trap) {
    lastActiveFocus = null;

    if (!sameTrap || lastTrap.observed !== trap.observed) {
      trap.onActivation();
    }

    activateTrap(true);
    (0,_util__WEBPACK_IMPORTED_MODULE_6__.deferAction)(activateTrap);
  } else {
    detachHandler();
    lastActiveFocus = null;
  }
} // bind medium


_medium__WEBPACK_IMPORTED_MODULE_8__.mediumFocus.assignSyncMedium(onFocus);
_medium__WEBPACK_IMPORTED_MODULE_8__.mediumBlur.assignMedium(onBlur);
_medium__WEBPACK_IMPORTED_MODULE_8__.mediumEffect.assignMedium(function (cb) {
  return cb({
    moveFocusInside: focus_lock__WEBPACK_IMPORTED_MODULE_4__["default"],
    focusInside: focus_lock__WEBPACK_IMPORTED_MODULE_3__.focusInside
  });
});
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,react_clientside_effect__WEBPACK_IMPORTED_MODULE_1__["default"])(reducePropsToState, handleStateChangeOnClient)(FocusWatcher));

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/UI.js":
/*!*********************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/UI.js ***!
  \*********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AutoFocusInside": () => (/* reexport safe */ _AutoFocusInside__WEBPACK_IMPORTED_MODULE_0__["default"]),
/* harmony export */   "FocusLockUI": () => (/* reexport safe */ _Lock__WEBPACK_IMPORTED_MODULE_4__["default"]),
/* harmony export */   "FreeFocusInside": () => (/* reexport safe */ _FreeFocusInside__WEBPACK_IMPORTED_MODULE_2__["default"]),
/* harmony export */   "InFocusGuard": () => (/* reexport safe */ _FocusGuard__WEBPACK_IMPORTED_MODULE_3__["default"]),
/* harmony export */   "MoveFocusInside": () => (/* reexport safe */ _MoveFocusInside__WEBPACK_IMPORTED_MODULE_1__["default"]),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "useFocusInside": () => (/* reexport safe */ _MoveFocusInside__WEBPACK_IMPORTED_MODULE_1__.useFocusInside)
/* harmony export */ });
/* harmony import */ var _Lock__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./Lock */ "./node_modules/react-focus-lock/dist/es2015/Lock.js");
/* harmony import */ var _AutoFocusInside__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AutoFocusInside */ "./node_modules/react-focus-lock/dist/es2015/AutoFocusInside.js");
/* harmony import */ var _MoveFocusInside__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./MoveFocusInside */ "./node_modules/react-focus-lock/dist/es2015/MoveFocusInside.js");
/* harmony import */ var _FreeFocusInside__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./FreeFocusInside */ "./node_modules/react-focus-lock/dist/es2015/FreeFocusInside.js");
/* harmony import */ var _FocusGuard__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./FocusGuard */ "./node_modules/react-focus-lock/dist/es2015/FocusGuard.js");






/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_Lock__WEBPACK_IMPORTED_MODULE_4__["default"]);

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/index.js":
/*!************************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/index.js ***!
  \************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "AutoFocusInside": () => (/* reexport safe */ _UI__WEBPACK_IMPORTED_MODULE_0__.AutoFocusInside),
/* harmony export */   "FocusLockUI": () => (/* reexport safe */ _UI__WEBPACK_IMPORTED_MODULE_0__.FocusLockUI),
/* harmony export */   "FreeFocusInside": () => (/* reexport safe */ _UI__WEBPACK_IMPORTED_MODULE_0__.FreeFocusInside),
/* harmony export */   "InFocusGuard": () => (/* reexport safe */ _UI__WEBPACK_IMPORTED_MODULE_0__.InFocusGuard),
/* harmony export */   "MoveFocusInside": () => (/* reexport safe */ _UI__WEBPACK_IMPORTED_MODULE_0__.MoveFocusInside),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__),
/* harmony export */   "useFocusInside": () => (/* reexport safe */ _UI__WEBPACK_IMPORTED_MODULE_0__.useFocusInside)
/* harmony export */ });
/* harmony import */ var _Combination__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Combination */ "./node_modules/react-focus-lock/dist/es2015/Combination.js");
/* harmony import */ var _UI__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UI */ "./node_modules/react-focus-lock/dist/es2015/UI.js");


/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_Combination__WEBPACK_IMPORTED_MODULE_1__["default"]);

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/medium.js":
/*!*************************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/medium.js ***!
  \*************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "mediumBlur": () => (/* binding */ mediumBlur),
/* harmony export */   "mediumEffect": () => (/* binding */ mediumEffect),
/* harmony export */   "mediumFocus": () => (/* binding */ mediumFocus),
/* harmony export */   "mediumSidecar": () => (/* binding */ mediumSidecar)
/* harmony export */ });
/* harmony import */ var use_sidecar__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! use-sidecar */ "./node_modules/use-sidecar/dist/es2015/medium.js");

var mediumFocus = (0,use_sidecar__WEBPACK_IMPORTED_MODULE_0__.createMedium)({}, function (_ref) {
  var target = _ref.target,
      currentTarget = _ref.currentTarget;
  return {
    target: target,
    currentTarget: currentTarget
  };
});
var mediumBlur = (0,use_sidecar__WEBPACK_IMPORTED_MODULE_0__.createMedium)();
var mediumEffect = (0,use_sidecar__WEBPACK_IMPORTED_MODULE_0__.createMedium)();
var mediumSidecar = (0,use_sidecar__WEBPACK_IMPORTED_MODULE_0__.createSidecarMedium)({
  async: true
});

/***/ }),

/***/ "./node_modules/react-focus-lock/dist/es2015/util.js":
/*!***********************************************************!*\
  !*** ./node_modules/react-focus-lock/dist/es2015/util.js ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "deferAction": () => (/* binding */ deferAction),
/* harmony export */   "inlineProp": () => (/* binding */ inlineProp)
/* harmony export */ });
function deferAction(action) {
  // Hidding setImmediate from Webpack to avoid inserting polyfill
  var _window = window,
      setImmediate = _window.setImmediate;

  if (typeof setImmediate !== 'undefined') {
    setImmediate(action);
  } else {
    setTimeout(action, 1);
  }
}
var inlineProp = function inlineProp(name, value) {
  var obj = {};
  obj[name] = value;
  return obj;
};

/***/ }),

/***/ "./node_modules/react-keyed-flatten-children/index.js":
/*!************************************************************!*\
  !*** ./node_modules/react-keyed-flatten-children/index.js ***!
  \************************************************************/
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {


Object.defineProperty(exports, "__esModule", ({ value: true }));
/* Returns React children into an array, flattening fragments. */
var react_1 = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
var react_is_1 = __webpack_require__(/*! react-is */ "./node_modules/react-is/index.js");
function flattenChildren(children, depth, keys) {
    if (depth === void 0) { depth = 0; }
    if (keys === void 0) { keys = []; }
    return react_1.Children.toArray(children).reduce(function (acc, node, nodeIndex) {
        if (react_is_1.isFragment(node)) {
            acc.push.apply(acc, flattenChildren(node.props.children, depth + 1, keys.concat(node.key || nodeIndex)));
        }
        else {
            if (react_1.isValidElement(node)) {
                acc.push(react_1.cloneElement(node, {
                    key: keys.concat(String(node.key)).join('.')
                }));
            }
            else if (typeof node === "string" || typeof node === "number") {
                acc.push(node);
            }
        }
        return acc;
    }, []);
}
exports["default"] = flattenChildren;


/***/ }),

/***/ "./node_modules/react-transition-group/esm/CSSTransition.js":
/*!******************************************************************!*\
  !*** ./node_modules/react-transition-group/esm/CSSTransition.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js");
/* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_9__);
/* harmony import */ var dom_helpers_addClass__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! dom-helpers/addClass */ "./node_modules/dom-helpers/esm/addClass.js");
/* harmony import */ var dom_helpers_removeClass__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! dom-helpers/removeClass */ "./node_modules/dom-helpers/esm/removeClass.js");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var _Transition__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./Transition */ "./node_modules/react-transition-group/esm/Transition.js");
/* harmony import */ var _utils_PropTypes__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./utils/PropTypes */ "./node_modules/react-transition-group/esm/utils/PropTypes.js");
/* harmony import */ var _utils_reflow__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./utils/reflow */ "./node_modules/react-transition-group/esm/utils/reflow.js");











var _addClass = function addClass(node, classes) {
  return node && classes && classes.split(' ').forEach(function (c) {
    return (0,dom_helpers_addClass__WEBPACK_IMPORTED_MODULE_3__["default"])(node, c);
  });
};

var removeClass = function removeClass(node, classes) {
  return node && classes && classes.split(' ').forEach(function (c) {
    return (0,dom_helpers_removeClass__WEBPACK_IMPORTED_MODULE_4__["default"])(node, c);
  });
};
/**
 * A transition component inspired by the excellent
 * [ng-animate](https://docs.angularjs.org/api/ngAnimate) library, you should
 * use it if you're using CSS transitions or animations. It's built upon the
 * [`Transition`](https://reactcommunity.org/react-transition-group/transition)
 * component, so it inherits all of its props.
 *
 * `CSSTransition` applies a pair of class names during the `appear`, `enter`,
 * and `exit` states of the transition. The first class is applied and then a
 * second `*-active` class in order to activate the CSS transition. After the
 * transition, matching `*-done` class names are applied to persist the
 * transition state.
 *
 * ```jsx
 * function App() {
 *   const [inProp, setInProp] = useState(false);
 *   return (
 *     <div>
 *       <CSSTransition in={inProp} timeout={200} classNames="my-node">
 *         <div>
 *           {"I'll receive my-node-* classes"}
 *         </div>
 *       </CSSTransition>
 *       <button type="button" onClick={() => setInProp(true)}>
 *         Click to Enter
 *       </button>
 *     </div>
 *   );
 * }
 * ```
 *
 * When the `in` prop is set to `true`, the child component will first receive
 * the class `example-enter`, then the `example-enter-active` will be added in
 * the next tick. `CSSTransition` [forces a
 * reflow](https://github.com/reactjs/react-transition-group/blob/5007303e729a74be66a21c3e2205e4916821524b/src/CSSTransition.js#L208-L215)
 * between before adding the `example-enter-active`. This is an important trick
 * because it allows us to transition between `example-enter` and
 * `example-enter-active` even though they were added immediately one after
 * another. Most notably, this is what makes it possible for us to animate
 * _appearance_.
 *
 * ```css
 * .my-node-enter {
 *   opacity: 0;
 * }
 * .my-node-enter-active {
 *   opacity: 1;
 *   transition: opacity 200ms;
 * }
 * .my-node-exit {
 *   opacity: 1;
 * }
 * .my-node-exit-active {
 *   opacity: 0;
 *   transition: opacity 200ms;
 * }
 * ```
 *
 * `*-active` classes represent which styles you want to animate **to**, so it's
 * important to add `transition` declaration only to them, otherwise transitions
 * might not behave as intended! This might not be obvious when the transitions
 * are symmetrical, i.e. when `*-enter-active` is the same as `*-exit`, like in
 * the example above (minus `transition`), but it becomes apparent in more
 * complex transitions.
 *
 * **Note**: If you're using the
 * [`appear`](http://reactcommunity.org/react-transition-group/transition#Transition-prop-appear)
 * prop, make sure to define styles for `.appear-*` classes as well.
 */


var CSSTransition = /*#__PURE__*/function (_React$Component) {
  (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_2__["default"])(CSSTransition, _React$Component);

  function CSSTransition() {
    var _this;

    for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
      args[_key] = arguments[_key];
    }

    _this = _React$Component.call.apply(_React$Component, [this].concat(args)) || this;
    _this.appliedClasses = {
      appear: {},
      enter: {},
      exit: {}
    };

    _this.onEnter = function (maybeNode, maybeAppearing) {
      var _this$resolveArgument = _this.resolveArguments(maybeNode, maybeAppearing),
          node = _this$resolveArgument[0],
          appearing = _this$resolveArgument[1];

      _this.removeClasses(node, 'exit');

      _this.addClass(node, appearing ? 'appear' : 'enter', 'base');

      if (_this.props.onEnter) {
        _this.props.onEnter(maybeNode, maybeAppearing);
      }
    };

    _this.onEntering = function (maybeNode, maybeAppearing) {
      var _this$resolveArgument2 = _this.resolveArguments(maybeNode, maybeAppearing),
          node = _this$resolveArgument2[0],
          appearing = _this$resolveArgument2[1];

      var type = appearing ? 'appear' : 'enter';

      _this.addClass(node, type, 'active');

      if (_this.props.onEntering) {
        _this.props.onEntering(maybeNode, maybeAppearing);
      }
    };

    _this.onEntered = function (maybeNode, maybeAppearing) {
      var _this$resolveArgument3 = _this.resolveArguments(maybeNode, maybeAppearing),
          node = _this$resolveArgument3[0],
          appearing = _this$resolveArgument3[1];

      var type = appearing ? 'appear' : 'enter';

      _this.removeClasses(node, type);

      _this.addClass(node, type, 'done');

      if (_this.props.onEntered) {
        _this.props.onEntered(maybeNode, maybeAppearing);
      }
    };

    _this.onExit = function (maybeNode) {
      var _this$resolveArgument4 = _this.resolveArguments(maybeNode),
          node = _this$resolveArgument4[0];

      _this.removeClasses(node, 'appear');

      _this.removeClasses(node, 'enter');

      _this.addClass(node, 'exit', 'base');

      if (_this.props.onExit) {
        _this.props.onExit(maybeNode);
      }
    };

    _this.onExiting = function (maybeNode) {
      var _this$resolveArgument5 = _this.resolveArguments(maybeNode),
          node = _this$resolveArgument5[0];

      _this.addClass(node, 'exit', 'active');

      if (_this.props.onExiting) {
        _this.props.onExiting(maybeNode);
      }
    };

    _this.onExited = function (maybeNode) {
      var _this$resolveArgument6 = _this.resolveArguments(maybeNode),
          node = _this$resolveArgument6[0];

      _this.removeClasses(node, 'exit');

      _this.addClass(node, 'exit', 'done');

      if (_this.props.onExited) {
        _this.props.onExited(maybeNode);
      }
    };

    _this.resolveArguments = function (maybeNode, maybeAppearing) {
      return _this.props.nodeRef ? [_this.props.nodeRef.current, maybeNode] // here `maybeNode` is actually `appearing`
      : [maybeNode, maybeAppearing];
    };

    _this.getClassNames = function (type) {
      var classNames = _this.props.classNames;
      var isStringClassNames = typeof classNames === 'string';
      var prefix = isStringClassNames && classNames ? classNames + "-" : '';
      var baseClassName = isStringClassNames ? "" + prefix + type : classNames[type];
      var activeClassName = isStringClassNames ? baseClassName + "-active" : classNames[type + "Active"];
      var doneClassName = isStringClassNames ? baseClassName + "-done" : classNames[type + "Done"];
      return {
        baseClassName: baseClassName,
        activeClassName: activeClassName,
        doneClassName: doneClassName
      };
    };

    return _this;
  }

  var _proto = CSSTransition.prototype;

  _proto.addClass = function addClass(node, type, phase) {
    var className = this.getClassNames(type)[phase + "ClassName"];

    var _this$getClassNames = this.getClassNames('enter'),
        doneClassName = _this$getClassNames.doneClassName;

    if (type === 'appear' && phase === 'done' && doneClassName) {
      className += " " + doneClassName;
    } // This is to force a repaint,
    // which is necessary in order to transition styles when adding a class name.


    if (phase === 'active') {
      if (node) (0,_utils_reflow__WEBPACK_IMPORTED_MODULE_6__.forceReflow)(node);
    }

    if (className) {
      this.appliedClasses[type][phase] = className;

      _addClass(node, className);
    }
  };

  _proto.removeClasses = function removeClasses(node, type) {
    var _this$appliedClasses$ = this.appliedClasses[type],
        baseClassName = _this$appliedClasses$.base,
        activeClassName = _this$appliedClasses$.active,
        doneClassName = _this$appliedClasses$.done;
    this.appliedClasses[type] = {};

    if (baseClassName) {
      removeClass(node, baseClassName);
    }

    if (activeClassName) {
      removeClass(node, activeClassName);
    }

    if (doneClassName) {
      removeClass(node, doneClassName);
    }
  };

  _proto.render = function render() {
    var _this$props = this.props,
        _ = _this$props.classNames,
        props = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_1__["default"])(_this$props, ["classNames"]);

    return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_5___default().createElement(_Transition__WEBPACK_IMPORTED_MODULE_7__["default"], (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__["default"])({}, props, {
      onEnter: this.onEnter,
      onEntered: this.onEntered,
      onEntering: this.onEntering,
      onExit: this.onExit,
      onExiting: this.onExiting,
      onExited: this.onExited
    }));
  };

  return CSSTransition;
}((react__WEBPACK_IMPORTED_MODULE_5___default().Component));

CSSTransition.defaultProps = {
  classNames: ''
};
CSSTransition.propTypes =  true ? (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_0__["default"])({}, _Transition__WEBPACK_IMPORTED_MODULE_7__["default"].propTypes, {
  /**
   * The animation classNames applied to the component as it appears, enters,
   * exits or has finished the transition. A single name can be provided, which
   * will be suffixed for each stage, e.g. `classNames="fade"` applies:
   *
   * - `fade-appear`, `fade-appear-active`, `fade-appear-done`
   * - `fade-enter`, `fade-enter-active`, `fade-enter-done`
   * - `fade-exit`, `fade-exit-active`, `fade-exit-done`
   *
   * A few details to note about how these classes are applied:
   *
   * 1. They are _joined_ with the ones that are already defined on the child
   *    component, so if you want to add some base styles, you can use
   *    `className` without worrying that it will be overridden.
   *
   * 2. If the transition component mounts with `in={false}`, no classes are
   *    applied yet. You might be expecting `*-exit-done`, but if you think
   *    about it, a component cannot finish exiting if it hasn't entered yet.
   *
   * 2. `fade-appear-done` and `fade-enter-done` will _both_ be applied. This
   *    allows you to define different behavior for when appearing is done and
   *    when regular entering is done, using selectors like
   *    `.fade-enter-done:not(.fade-appear-done)`. For example, you could apply
   *    an epic entrance animation when element first appears in the DOM using
   *    [Animate.css](https://daneden.github.io/animate.css/). Otherwise you can
   *    simply use `fade-enter-done` for defining both cases.
   *
   * Each individual classNames can also be specified independently like:
   *
   * ```js
   * classNames={{
   *  appear: 'my-appear',
   *  appearActive: 'my-active-appear',
   *  appearDone: 'my-done-appear',
   *  enter: 'my-enter',
   *  enterActive: 'my-active-enter',
   *  enterDone: 'my-done-enter',
   *  exit: 'my-exit',
   *  exitActive: 'my-active-exit',
   *  exitDone: 'my-done-exit',
   * }}
   * ```
   *
   * If you want to set these classes using CSS Modules:
   *
   * ```js
   * import styles from './styles.css';
   * ```
   *
   * you might want to use camelCase in your CSS file, that way could simply
   * spread them instead of listing them one by one:
   *
   * ```js
   * classNames={{ ...styles }}
   * ```
   *
   * @type {string | {
   *  appear?: string,
   *  appearActive?: string,
   *  appearDone?: string,
   *  enter?: string,
   *  enterActive?: string,
   *  enterDone?: string,
   *  exit?: string,
   *  exitActive?: string,
   *  exitDone?: string,
   * }}
   */
  classNames: _utils_PropTypes__WEBPACK_IMPORTED_MODULE_8__.classNamesShape,

  /**
   * A `<Transition>` callback fired immediately after the 'enter' or 'appear' class is
   * applied.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed.
   *
   * @type Function(node: HtmlElement, isAppearing: bool)
   */
  onEnter: (prop_types__WEBPACK_IMPORTED_MODULE_9___default().func),

  /**
   * A `<Transition>` callback fired immediately after the 'enter-active' or
   * 'appear-active' class is applied.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed.
   *
   * @type Function(node: HtmlElement, isAppearing: bool)
   */
  onEntering: (prop_types__WEBPACK_IMPORTED_MODULE_9___default().func),

  /**
   * A `<Transition>` callback fired immediately after the 'enter' or
   * 'appear' classes are **removed** and the `done` class is added to the DOM node.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed.
   *
   * @type Function(node: HtmlElement, isAppearing: bool)
   */
  onEntered: (prop_types__WEBPACK_IMPORTED_MODULE_9___default().func),

  /**
   * A `<Transition>` callback fired immediately after the 'exit' class is
   * applied.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed
   *
   * @type Function(node: HtmlElement)
   */
  onExit: (prop_types__WEBPACK_IMPORTED_MODULE_9___default().func),

  /**
   * A `<Transition>` callback fired immediately after the 'exit-active' is applied.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed
   *
   * @type Function(node: HtmlElement)
   */
  onExiting: (prop_types__WEBPACK_IMPORTED_MODULE_9___default().func),

  /**
   * A `<Transition>` callback fired immediately after the 'exit' classes
   * are **removed** and the `exit-done` class is added to the DOM node.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed
   *
   * @type Function(node: HtmlElement)
   */
  onExited: (prop_types__WEBPACK_IMPORTED_MODULE_9___default().func)
}) : 0;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (CSSTransition);

/***/ }),

/***/ "./node_modules/react-transition-group/esm/Transition.js":
/*!***************************************************************!*\
  !*** ./node_modules/react-transition-group/esm/Transition.js ***!
  \***************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "ENTERED": () => (/* binding */ ENTERED),
/* harmony export */   "ENTERING": () => (/* binding */ ENTERING),
/* harmony export */   "EXITED": () => (/* binding */ EXITED),
/* harmony export */   "EXITING": () => (/* binding */ EXITING),
/* harmony export */   "UNMOUNTED": () => (/* binding */ UNMOUNTED),
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js");
/* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! react-dom */ "webpack/sharing/consume/default/react-dom");
/* harmony import */ var react_dom__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(react_dom__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _config__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./config */ "./node_modules/react-transition-group/esm/config.js");
/* harmony import */ var _utils_PropTypes__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./utils/PropTypes */ "./node_modules/react-transition-group/esm/utils/PropTypes.js");
/* harmony import */ var _TransitionGroupContext__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./TransitionGroupContext */ "./node_modules/react-transition-group/esm/TransitionGroupContext.js");
/* harmony import */ var _utils_reflow__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./utils/reflow */ "./node_modules/react-transition-group/esm/utils/reflow.js");









var UNMOUNTED = 'unmounted';
var EXITED = 'exited';
var ENTERING = 'entering';
var ENTERED = 'entered';
var EXITING = 'exiting';
/**
 * The Transition component lets you describe a transition from one component
 * state to another _over time_ with a simple declarative API. Most commonly
 * it's used to animate the mounting and unmounting of a component, but can also
 * be used to describe in-place transition states as well.
 *
 * ---
 *
 * **Note**: `Transition` is a platform-agnostic base component. If you're using
 * transitions in CSS, you'll probably want to use
 * [`CSSTransition`](https://reactcommunity.org/react-transition-group/css-transition)
 * instead. It inherits all the features of `Transition`, but contains
 * additional features necessary to play nice with CSS transitions (hence the
 * name of the component).
 *
 * ---
 *
 * By default the `Transition` component does not alter the behavior of the
 * component it renders, it only tracks "enter" and "exit" states for the
 * components. It's up to you to give meaning and effect to those states. For
 * example we can add styles to a component when it enters or exits:
 *
 * ```jsx
 * import { Transition } from 'react-transition-group';
 *
 * const duration = 300;
 *
 * const defaultStyle = {
 *   transition: `opacity ${duration}ms ease-in-out`,
 *   opacity: 0,
 * }
 *
 * const transitionStyles = {
 *   entering: { opacity: 1 },
 *   entered:  { opacity: 1 },
 *   exiting:  { opacity: 0 },
 *   exited:  { opacity: 0 },
 * };
 *
 * const Fade = ({ in: inProp }) => (
 *   <Transition in={inProp} timeout={duration}>
 *     {state => (
 *       <div style={{
 *         ...defaultStyle,
 *         ...transitionStyles[state]
 *       }}>
 *         I'm a fade Transition!
 *       </div>
 *     )}
 *   </Transition>
 * );
 * ```
 *
 * There are 4 main states a Transition can be in:
 *  - `'entering'`
 *  - `'entered'`
 *  - `'exiting'`
 *  - `'exited'`
 *
 * Transition state is toggled via the `in` prop. When `true` the component
 * begins the "Enter" stage. During this stage, the component will shift from
 * its current transition state, to `'entering'` for the duration of the
 * transition and then to the `'entered'` stage once it's complete. Let's take
 * the following example (we'll use the
 * [useState](https://reactjs.org/docs/hooks-reference.html#usestate) hook):
 *
 * ```jsx
 * function App() {
 *   const [inProp, setInProp] = useState(false);
 *   return (
 *     <div>
 *       <Transition in={inProp} timeout={500}>
 *         {state => (
 *           // ...
 *         )}
 *       </Transition>
 *       <button onClick={() => setInProp(true)}>
 *         Click to Enter
 *       </button>
 *     </div>
 *   );
 * }
 * ```
 *
 * When the button is clicked the component will shift to the `'entering'` state
 * and stay there for 500ms (the value of `timeout`) before it finally switches
 * to `'entered'`.
 *
 * When `in` is `false` the same thing happens except the state moves from
 * `'exiting'` to `'exited'`.
 */

var Transition = /*#__PURE__*/function (_React$Component) {
  (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_1__["default"])(Transition, _React$Component);

  function Transition(props, context) {
    var _this;

    _this = _React$Component.call(this, props, context) || this;
    var parentGroup = context; // In the context of a TransitionGroup all enters are really appears

    var appear = parentGroup && !parentGroup.isMounting ? props.enter : props.appear;
    var initialStatus;
    _this.appearStatus = null;

    if (props.in) {
      if (appear) {
        initialStatus = EXITED;
        _this.appearStatus = ENTERING;
      } else {
        initialStatus = ENTERED;
      }
    } else {
      if (props.unmountOnExit || props.mountOnEnter) {
        initialStatus = UNMOUNTED;
      } else {
        initialStatus = EXITED;
      }
    }

    _this.state = {
      status: initialStatus
    };
    _this.nextCallback = null;
    return _this;
  }

  Transition.getDerivedStateFromProps = function getDerivedStateFromProps(_ref, prevState) {
    var nextIn = _ref.in;

    if (nextIn && prevState.status === UNMOUNTED) {
      return {
        status: EXITED
      };
    }

    return null;
  } // getSnapshotBeforeUpdate(prevProps) {
  //   let nextStatus = null
  //   if (prevProps !== this.props) {
  //     const { status } = this.state
  //     if (this.props.in) {
  //       if (status !== ENTERING && status !== ENTERED) {
  //         nextStatus = ENTERING
  //       }
  //     } else {
  //       if (status === ENTERING || status === ENTERED) {
  //         nextStatus = EXITING
  //       }
  //     }
  //   }
  //   return { nextStatus }
  // }
  ;

  var _proto = Transition.prototype;

  _proto.componentDidMount = function componentDidMount() {
    this.updateStatus(true, this.appearStatus);
  };

  _proto.componentDidUpdate = function componentDidUpdate(prevProps) {
    var nextStatus = null;

    if (prevProps !== this.props) {
      var status = this.state.status;

      if (this.props.in) {
        if (status !== ENTERING && status !== ENTERED) {
          nextStatus = ENTERING;
        }
      } else {
        if (status === ENTERING || status === ENTERED) {
          nextStatus = EXITING;
        }
      }
    }

    this.updateStatus(false, nextStatus);
  };

  _proto.componentWillUnmount = function componentWillUnmount() {
    this.cancelNextCallback();
  };

  _proto.getTimeouts = function getTimeouts() {
    var timeout = this.props.timeout;
    var exit, enter, appear;
    exit = enter = appear = timeout;

    if (timeout != null && typeof timeout !== 'number') {
      exit = timeout.exit;
      enter = timeout.enter; // TODO: remove fallback for next major

      appear = timeout.appear !== undefined ? timeout.appear : enter;
    }

    return {
      exit: exit,
      enter: enter,
      appear: appear
    };
  };

  _proto.updateStatus = function updateStatus(mounting, nextStatus) {
    if (mounting === void 0) {
      mounting = false;
    }

    if (nextStatus !== null) {
      // nextStatus will always be ENTERING or EXITING.
      this.cancelNextCallback();

      if (nextStatus === ENTERING) {
        if (this.props.unmountOnExit || this.props.mountOnEnter) {
          var node = this.props.nodeRef ? this.props.nodeRef.current : react_dom__WEBPACK_IMPORTED_MODULE_3___default().findDOMNode(this); // https://github.com/reactjs/react-transition-group/pull/749
          // With unmountOnExit or mountOnEnter, the enter animation should happen at the transition between `exited` and `entering`.
          // To make the animation happen,  we have to separate each rendering and avoid being processed as batched.

          if (node) (0,_utils_reflow__WEBPACK_IMPORTED_MODULE_4__.forceReflow)(node);
        }

        this.performEnter(mounting);
      } else {
        this.performExit();
      }
    } else if (this.props.unmountOnExit && this.state.status === EXITED) {
      this.setState({
        status: UNMOUNTED
      });
    }
  };

  _proto.performEnter = function performEnter(mounting) {
    var _this2 = this;

    var enter = this.props.enter;
    var appearing = this.context ? this.context.isMounting : mounting;

    var _ref2 = this.props.nodeRef ? [appearing] : [react_dom__WEBPACK_IMPORTED_MODULE_3___default().findDOMNode(this), appearing],
        maybeNode = _ref2[0],
        maybeAppearing = _ref2[1];

    var timeouts = this.getTimeouts();
    var enterTimeout = appearing ? timeouts.appear : timeouts.enter; // no enter animation skip right to ENTERED
    // if we are mounting and running this it means appear _must_ be set

    if (!mounting && !enter || _config__WEBPACK_IMPORTED_MODULE_5__["default"].disabled) {
      this.safeSetState({
        status: ENTERED
      }, function () {
        _this2.props.onEntered(maybeNode);
      });
      return;
    }

    this.props.onEnter(maybeNode, maybeAppearing);
    this.safeSetState({
      status: ENTERING
    }, function () {
      _this2.props.onEntering(maybeNode, maybeAppearing);

      _this2.onTransitionEnd(enterTimeout, function () {
        _this2.safeSetState({
          status: ENTERED
        }, function () {
          _this2.props.onEntered(maybeNode, maybeAppearing);
        });
      });
    });
  };

  _proto.performExit = function performExit() {
    var _this3 = this;

    var exit = this.props.exit;
    var timeouts = this.getTimeouts();
    var maybeNode = this.props.nodeRef ? undefined : react_dom__WEBPACK_IMPORTED_MODULE_3___default().findDOMNode(this); // no exit animation skip right to EXITED

    if (!exit || _config__WEBPACK_IMPORTED_MODULE_5__["default"].disabled) {
      this.safeSetState({
        status: EXITED
      }, function () {
        _this3.props.onExited(maybeNode);
      });
      return;
    }

    this.props.onExit(maybeNode);
    this.safeSetState({
      status: EXITING
    }, function () {
      _this3.props.onExiting(maybeNode);

      _this3.onTransitionEnd(timeouts.exit, function () {
        _this3.safeSetState({
          status: EXITED
        }, function () {
          _this3.props.onExited(maybeNode);
        });
      });
    });
  };

  _proto.cancelNextCallback = function cancelNextCallback() {
    if (this.nextCallback !== null) {
      this.nextCallback.cancel();
      this.nextCallback = null;
    }
  };

  _proto.safeSetState = function safeSetState(nextState, callback) {
    // This shouldn't be necessary, but there are weird race conditions with
    // setState callbacks and unmounting in testing, so always make sure that
    // we can cancel any pending setState callbacks after we unmount.
    callback = this.setNextCallback(callback);
    this.setState(nextState, callback);
  };

  _proto.setNextCallback = function setNextCallback(callback) {
    var _this4 = this;

    var active = true;

    this.nextCallback = function (event) {
      if (active) {
        active = false;
        _this4.nextCallback = null;
        callback(event);
      }
    };

    this.nextCallback.cancel = function () {
      active = false;
    };

    return this.nextCallback;
  };

  _proto.onTransitionEnd = function onTransitionEnd(timeout, handler) {
    this.setNextCallback(handler);
    var node = this.props.nodeRef ? this.props.nodeRef.current : react_dom__WEBPACK_IMPORTED_MODULE_3___default().findDOMNode(this);
    var doesNotHaveTimeoutOrListener = timeout == null && !this.props.addEndListener;

    if (!node || doesNotHaveTimeoutOrListener) {
      setTimeout(this.nextCallback, 0);
      return;
    }

    if (this.props.addEndListener) {
      var _ref3 = this.props.nodeRef ? [this.nextCallback] : [node, this.nextCallback],
          maybeNode = _ref3[0],
          maybeNextCallback = _ref3[1];

      this.props.addEndListener(maybeNode, maybeNextCallback);
    }

    if (timeout != null) {
      setTimeout(this.nextCallback, timeout);
    }
  };

  _proto.render = function render() {
    var status = this.state.status;

    if (status === UNMOUNTED) {
      return null;
    }

    var _this$props = this.props,
        children = _this$props.children,
        _in = _this$props.in,
        _mountOnEnter = _this$props.mountOnEnter,
        _unmountOnExit = _this$props.unmountOnExit,
        _appear = _this$props.appear,
        _enter = _this$props.enter,
        _exit = _this$props.exit,
        _timeout = _this$props.timeout,
        _addEndListener = _this$props.addEndListener,
        _onEnter = _this$props.onEnter,
        _onEntering = _this$props.onEntering,
        _onEntered = _this$props.onEntered,
        _onExit = _this$props.onExit,
        _onExiting = _this$props.onExiting,
        _onExited = _this$props.onExited,
        _nodeRef = _this$props.nodeRef,
        childProps = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_0__["default"])(_this$props, ["children", "in", "mountOnEnter", "unmountOnExit", "appear", "enter", "exit", "timeout", "addEndListener", "onEnter", "onEntering", "onEntered", "onExit", "onExiting", "onExited", "nodeRef"]);

    return (
      /*#__PURE__*/
      // allows for nested Transitions
      react__WEBPACK_IMPORTED_MODULE_2___default().createElement(_TransitionGroupContext__WEBPACK_IMPORTED_MODULE_6__["default"].Provider, {
        value: null
      }, typeof children === 'function' ? children(status, childProps) : react__WEBPACK_IMPORTED_MODULE_2___default().cloneElement(react__WEBPACK_IMPORTED_MODULE_2___default().Children.only(children), childProps))
    );
  };

  return Transition;
}((react__WEBPACK_IMPORTED_MODULE_2___default().Component));

Transition.contextType = _TransitionGroupContext__WEBPACK_IMPORTED_MODULE_6__["default"];
Transition.propTypes =  true ? {
  /**
   * A React reference to DOM element that need to transition:
   * https://stackoverflow.com/a/51127130/4671932
   *
   *   - When `nodeRef` prop is used, `node` is not passed to callback functions
   *      (e.g. `onEnter`) because user already has direct access to the node.
   *   - When changing `key` prop of `Transition` in a `TransitionGroup` a new
   *     `nodeRef` need to be provided to `Transition` with changed `key` prop
   *     (see
   *     [test/CSSTransition-test.js](https://github.com/reactjs/react-transition-group/blob/13435f897b3ab71f6e19d724f145596f5910581c/test/CSSTransition-test.js#L362-L437)).
   */
  nodeRef: prop_types__WEBPACK_IMPORTED_MODULE_7___default().shape({
    current: typeof Element === 'undefined' ? (prop_types__WEBPACK_IMPORTED_MODULE_7___default().any) : function (propValue, key, componentName, location, propFullName, secret) {
      var value = propValue[key];
      return prop_types__WEBPACK_IMPORTED_MODULE_7___default().instanceOf(value && 'ownerDocument' in value ? value.ownerDocument.defaultView.Element : Element)(propValue, key, componentName, location, propFullName, secret);
    }
  }),

  /**
   * A `function` child can be used instead of a React element. This function is
   * called with the current transition status (`'entering'`, `'entered'`,
   * `'exiting'`, `'exited'`), which can be used to apply context
   * specific props to a component.
   *
   * ```jsx
   * <Transition in={this.state.in} timeout={150}>
   *   {state => (
   *     <MyComponent className={`fade fade-${state}`} />
   *   )}
   * </Transition>
   * ```
   */
  children: prop_types__WEBPACK_IMPORTED_MODULE_7___default().oneOfType([(prop_types__WEBPACK_IMPORTED_MODULE_7___default().func.isRequired), (prop_types__WEBPACK_IMPORTED_MODULE_7___default().element.isRequired)]).isRequired,

  /**
   * Show the component; triggers the enter or exit states
   */
  in: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().bool),

  /**
   * By default the child component is mounted immediately along with
   * the parent `Transition` component. If you want to "lazy mount" the component on the
   * first `in={true}` you can set `mountOnEnter`. After the first enter transition the component will stay
   * mounted, even on "exited", unless you also specify `unmountOnExit`.
   */
  mountOnEnter: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().bool),

  /**
   * By default the child component stays mounted after it reaches the `'exited'` state.
   * Set `unmountOnExit` if you'd prefer to unmount the component after it finishes exiting.
   */
  unmountOnExit: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().bool),

  /**
   * By default the child component does not perform the enter transition when
   * it first mounts, regardless of the value of `in`. If you want this
   * behavior, set both `appear` and `in` to `true`.
   *
   * > **Note**: there are no special appear states like `appearing`/`appeared`, this prop
   * > only adds an additional enter transition. However, in the
   * > `<CSSTransition>` component that first enter transition does result in
   * > additional `.appear-*` classes, that way you can choose to style it
   * > differently.
   */
  appear: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().bool),

  /**
   * Enable or disable enter transitions.
   */
  enter: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().bool),

  /**
   * Enable or disable exit transitions.
   */
  exit: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().bool),

  /**
   * The duration of the transition, in milliseconds.
   * Required unless `addEndListener` is provided.
   *
   * You may specify a single timeout for all transitions:
   *
   * ```jsx
   * timeout={500}
   * ```
   *
   * or individually:
   *
   * ```jsx
   * timeout={{
   *  appear: 500,
   *  enter: 300,
   *  exit: 500,
   * }}
   * ```
   *
   * - `appear` defaults to the value of `enter`
   * - `enter` defaults to `0`
   * - `exit` defaults to `0`
   *
   * @type {number | { enter?: number, exit?: number, appear?: number }}
   */
  timeout: function timeout(props) {
    var pt = _utils_PropTypes__WEBPACK_IMPORTED_MODULE_8__.timeoutsShape;
    if (!props.addEndListener) pt = pt.isRequired;

    for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
      args[_key - 1] = arguments[_key];
    }

    return pt.apply(void 0, [props].concat(args));
  },

  /**
   * Add a custom transition end trigger. Called with the transitioning
   * DOM node and a `done` callback. Allows for more fine grained transition end
   * logic. Timeouts are still used as a fallback if provided.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed.
   *
   * ```jsx
   * addEndListener={(node, done) => {
   *   // use the css transitionend event to mark the finish of a transition
   *   node.addEventListener('transitionend', done, false);
   * }}
   * ```
   */
  addEndListener: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().func),

  /**
   * Callback fired before the "entering" status is applied. An extra parameter
   * `isAppearing` is supplied to indicate if the enter stage is occurring on the initial mount
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed.
   *
   * @type Function(node: HtmlElement, isAppearing: bool) -> void
   */
  onEnter: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().func),

  /**
   * Callback fired after the "entering" status is applied. An extra parameter
   * `isAppearing` is supplied to indicate if the enter stage is occurring on the initial mount
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed.
   *
   * @type Function(node: HtmlElement, isAppearing: bool)
   */
  onEntering: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().func),

  /**
   * Callback fired after the "entered" status is applied. An extra parameter
   * `isAppearing` is supplied to indicate if the enter stage is occurring on the initial mount
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed.
   *
   * @type Function(node: HtmlElement, isAppearing: bool) -> void
   */
  onEntered: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().func),

  /**
   * Callback fired before the "exiting" status is applied.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed.
   *
   * @type Function(node: HtmlElement) -> void
   */
  onExit: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().func),

  /**
   * Callback fired after the "exiting" status is applied.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed.
   *
   * @type Function(node: HtmlElement) -> void
   */
  onExiting: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().func),

  /**
   * Callback fired after the "exited" status is applied.
   *
   * **Note**: when `nodeRef` prop is passed, `node` is not passed
   *
   * @type Function(node: HtmlElement) -> void
   */
  onExited: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().func)
} : 0; // Name the function so it is clearer in the documentation

function noop() {}

Transition.defaultProps = {
  in: false,
  mountOnEnter: false,
  unmountOnExit: false,
  appear: false,
  enter: true,
  exit: true,
  onEnter: noop,
  onEntering: noop,
  onEntered: noop,
  onExit: noop,
  onExiting: noop,
  onExited: noop
};
Transition.UNMOUNTED = UNMOUNTED;
Transition.EXITED = EXITED;
Transition.ENTERING = ENTERING;
Transition.ENTERED = ENTERED;
Transition.EXITING = EXITING;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (Transition);

/***/ }),

/***/ "./node_modules/react-transition-group/esm/TransitionGroup.js":
/*!********************************************************************!*\
  !*** ./node_modules/react-transition-group/esm/TransitionGroup.js ***!
  \********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/helpers/esm/objectWithoutPropertiesLoose */ "./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js");
/* harmony import */ var _babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @babel/runtime/helpers/esm/extends */ "./node_modules/@babel/runtime/helpers/esm/extends.js");
/* harmony import */ var _babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @babel/runtime/helpers/esm/assertThisInitialized */ "./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js");
/* harmony import */ var _babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @babel/runtime/helpers/esm/inheritsLoose */ "./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var _TransitionGroupContext__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./TransitionGroupContext */ "./node_modules/react-transition-group/esm/TransitionGroupContext.js");
/* harmony import */ var _utils_ChildMapping__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./utils/ChildMapping */ "./node_modules/react-transition-group/esm/utils/ChildMapping.js");









var values = Object.values || function (obj) {
  return Object.keys(obj).map(function (k) {
    return obj[k];
  });
};

var defaultProps = {
  component: 'div',
  childFactory: function childFactory(child) {
    return child;
  }
};
/**
 * The `<TransitionGroup>` component manages a set of transition components
 * (`<Transition>` and `<CSSTransition>`) in a list. Like with the transition
 * components, `<TransitionGroup>` is a state machine for managing the mounting
 * and unmounting of components over time.
 *
 * Consider the example below. As items are removed or added to the TodoList the
 * `in` prop is toggled automatically by the `<TransitionGroup>`.
 *
 * Note that `<TransitionGroup>`  does not define any animation behavior!
 * Exactly _how_ a list item animates is up to the individual transition
 * component. This means you can mix and match animations across different list
 * items.
 */

var TransitionGroup = /*#__PURE__*/function (_React$Component) {
  (0,_babel_runtime_helpers_esm_inheritsLoose__WEBPACK_IMPORTED_MODULE_3__["default"])(TransitionGroup, _React$Component);

  function TransitionGroup(props, context) {
    var _this;

    _this = _React$Component.call(this, props, context) || this;

    var handleExited = _this.handleExited.bind((0,_babel_runtime_helpers_esm_assertThisInitialized__WEBPACK_IMPORTED_MODULE_2__["default"])(_this)); // Initial children should all be entering, dependent on appear


    _this.state = {
      contextValue: {
        isMounting: true
      },
      handleExited: handleExited,
      firstRender: true
    };
    return _this;
  }

  var _proto = TransitionGroup.prototype;

  _proto.componentDidMount = function componentDidMount() {
    this.mounted = true;
    this.setState({
      contextValue: {
        isMounting: false
      }
    });
  };

  _proto.componentWillUnmount = function componentWillUnmount() {
    this.mounted = false;
  };

  TransitionGroup.getDerivedStateFromProps = function getDerivedStateFromProps(nextProps, _ref) {
    var prevChildMapping = _ref.children,
        handleExited = _ref.handleExited,
        firstRender = _ref.firstRender;
    return {
      children: firstRender ? (0,_utils_ChildMapping__WEBPACK_IMPORTED_MODULE_5__.getInitialChildMapping)(nextProps, handleExited) : (0,_utils_ChildMapping__WEBPACK_IMPORTED_MODULE_5__.getNextChildMapping)(nextProps, prevChildMapping, handleExited),
      firstRender: false
    };
  } // node is `undefined` when user provided `nodeRef` prop
  ;

  _proto.handleExited = function handleExited(child, node) {
    var currentChildMapping = (0,_utils_ChildMapping__WEBPACK_IMPORTED_MODULE_5__.getChildMapping)(this.props.children);
    if (child.key in currentChildMapping) return;

    if (child.props.onExited) {
      child.props.onExited(node);
    }

    if (this.mounted) {
      this.setState(function (state) {
        var children = (0,_babel_runtime_helpers_esm_extends__WEBPACK_IMPORTED_MODULE_1__["default"])({}, state.children);

        delete children[child.key];
        return {
          children: children
        };
      });
    }
  };

  _proto.render = function render() {
    var _this$props = this.props,
        Component = _this$props.component,
        childFactory = _this$props.childFactory,
        props = (0,_babel_runtime_helpers_esm_objectWithoutPropertiesLoose__WEBPACK_IMPORTED_MODULE_0__["default"])(_this$props, ["component", "childFactory"]);

    var contextValue = this.state.contextValue;
    var children = values(this.state.children).map(childFactory);
    delete props.appear;
    delete props.enter;
    delete props.exit;

    if (Component === null) {
      return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_4___default().createElement(_TransitionGroupContext__WEBPACK_IMPORTED_MODULE_6__["default"].Provider, {
        value: contextValue
      }, children);
    }

    return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_4___default().createElement(_TransitionGroupContext__WEBPACK_IMPORTED_MODULE_6__["default"].Provider, {
      value: contextValue
    }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_4___default().createElement(Component, props, children));
  };

  return TransitionGroup;
}((react__WEBPACK_IMPORTED_MODULE_4___default().Component));

TransitionGroup.propTypes =  true ? {
  /**
   * `<TransitionGroup>` renders a `<div>` by default. You can change this
   * behavior by providing a `component` prop.
   * If you use React v16+ and would like to avoid a wrapping `<div>` element
   * you can pass in `component={null}`. This is useful if the wrapping div
   * borks your css styles.
   */
  component: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().any),

  /**
   * A set of `<Transition>` components, that are toggled `in` and out as they
   * leave. the `<TransitionGroup>` will inject specific transition props, so
   * remember to spread them through if you are wrapping the `<Transition>` as
   * with our `<Fade>` example.
   *
   * While this component is meant for multiple `Transition` or `CSSTransition`
   * children, sometimes you may want to have a single transition child with
   * content that you want to be transitioned out and in when you change it
   * (e.g. routes, images etc.) In that case you can change the `key` prop of
   * the transition child as you change its content, this will cause
   * `TransitionGroup` to transition the child out and back in.
   */
  children: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().node),

  /**
   * A convenience prop that enables or disables appear animations
   * for all children. Note that specifying this will override any defaults set
   * on individual children Transitions.
   */
  appear: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().bool),

  /**
   * A convenience prop that enables or disables enter animations
   * for all children. Note that specifying this will override any defaults set
   * on individual children Transitions.
   */
  enter: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().bool),

  /**
   * A convenience prop that enables or disables exit animations
   * for all children. Note that specifying this will override any defaults set
   * on individual children Transitions.
   */
  exit: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().bool),

  /**
   * You may need to apply reactive updates to a child as it is exiting.
   * This is generally done by using `cloneElement` however in the case of an exiting
   * child the element has already been removed and not accessible to the consumer.
   *
   * If you do need to update a child as it leaves you can provide a `childFactory`
   * to wrap every child, even the ones that are leaving.
   *
   * @type Function(child: ReactElement) -> ReactElement
   */
  childFactory: (prop_types__WEBPACK_IMPORTED_MODULE_7___default().func)
} : 0;
TransitionGroup.defaultProps = defaultProps;
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (TransitionGroup);

/***/ }),

/***/ "./node_modules/react-transition-group/esm/TransitionGroupContext.js":
/*!***************************************************************************!*\
  !*** ./node_modules/react-transition-group/esm/TransitionGroupContext.js ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (react__WEBPACK_IMPORTED_MODULE_0___default().createContext(null));

/***/ }),

/***/ "./node_modules/react-transition-group/esm/config.js":
/*!***********************************************************!*\
  !*** ./node_modules/react-transition-group/esm/config.js ***!
  \***********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({
  disabled: false
});

/***/ }),

/***/ "./node_modules/react-transition-group/esm/utils/ChildMapping.js":
/*!***********************************************************************!*\
  !*** ./node_modules/react-transition-group/esm/utils/ChildMapping.js ***!
  \***********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getChildMapping": () => (/* binding */ getChildMapping),
/* harmony export */   "getInitialChildMapping": () => (/* binding */ getInitialChildMapping),
/* harmony export */   "getNextChildMapping": () => (/* binding */ getNextChildMapping),
/* harmony export */   "mergeChildMappings": () => (/* binding */ mergeChildMappings)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);

/**
 * Given `this.props.children`, return an object mapping key to child.
 *
 * @param {*} children `this.props.children`
 * @return {object} Mapping of key to child
 */

function getChildMapping(children, mapFn) {
  var mapper = function mapper(child) {
    return mapFn && (0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(child) ? mapFn(child) : child;
  };

  var result = Object.create(null);
  if (children) react__WEBPACK_IMPORTED_MODULE_0__.Children.map(children, function (c) {
    return c;
  }).forEach(function (child) {
    // run the map function here instead so that the key is the computed one
    result[child.key] = mapper(child);
  });
  return result;
}
/**
 * When you're adding or removing children some may be added or removed in the
 * same render pass. We want to show *both* since we want to simultaneously
 * animate elements in and out. This function takes a previous set of keys
 * and a new set of keys and merges them with its best guess of the correct
 * ordering. In the future we may expose some of the utilities in
 * ReactMultiChild to make this easy, but for now React itself does not
 * directly have this concept of the union of prevChildren and nextChildren
 * so we implement it here.
 *
 * @param {object} prev prev children as returned from
 * `ReactTransitionChildMapping.getChildMapping()`.
 * @param {object} next next children as returned from
 * `ReactTransitionChildMapping.getChildMapping()`.
 * @return {object} a key set that contains all keys in `prev` and all keys
 * in `next` in a reasonable order.
 */

function mergeChildMappings(prev, next) {
  prev = prev || {};
  next = next || {};

  function getValueForKey(key) {
    return key in next ? next[key] : prev[key];
  } // For each key of `next`, the list of keys to insert before that key in
  // the combined list


  var nextKeysPending = Object.create(null);
  var pendingKeys = [];

  for (var prevKey in prev) {
    if (prevKey in next) {
      if (pendingKeys.length) {
        nextKeysPending[prevKey] = pendingKeys;
        pendingKeys = [];
      }
    } else {
      pendingKeys.push(prevKey);
    }
  }

  var i;
  var childMapping = {};

  for (var nextKey in next) {
    if (nextKeysPending[nextKey]) {
      for (i = 0; i < nextKeysPending[nextKey].length; i++) {
        var pendingNextKey = nextKeysPending[nextKey][i];
        childMapping[nextKeysPending[nextKey][i]] = getValueForKey(pendingNextKey);
      }
    }

    childMapping[nextKey] = getValueForKey(nextKey);
  } // Finally, add the keys which didn't appear before any key in `next`


  for (i = 0; i < pendingKeys.length; i++) {
    childMapping[pendingKeys[i]] = getValueForKey(pendingKeys[i]);
  }

  return childMapping;
}

function getProp(child, prop, props) {
  return props[prop] != null ? props[prop] : child.props[prop];
}

function getInitialChildMapping(props, onExited) {
  return getChildMapping(props.children, function (child) {
    return (0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(child, {
      onExited: onExited.bind(null, child),
      in: true,
      appear: getProp(child, 'appear', props),
      enter: getProp(child, 'enter', props),
      exit: getProp(child, 'exit', props)
    });
  });
}
function getNextChildMapping(nextProps, prevChildMapping, onExited) {
  var nextChildMapping = getChildMapping(nextProps.children);
  var children = mergeChildMappings(prevChildMapping, nextChildMapping);
  Object.keys(children).forEach(function (key) {
    var child = children[key];
    if (!(0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(child)) return;
    var hasPrev = (key in prevChildMapping);
    var hasNext = (key in nextChildMapping);
    var prevChild = prevChildMapping[key];
    var isLeaving = (0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(prevChild) && !prevChild.props.in; // item is new (entering)

    if (hasNext && (!hasPrev || isLeaving)) {
      // console.log('entering', key)
      children[key] = (0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(child, {
        onExited: onExited.bind(null, child),
        in: true,
        exit: getProp(child, 'exit', nextProps),
        enter: getProp(child, 'enter', nextProps)
      });
    } else if (!hasNext && hasPrev && !isLeaving) {
      // item is old (exiting)
      // console.log('leaving', key)
      children[key] = (0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(child, {
        in: false
      });
    } else if (hasNext && hasPrev && (0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(prevChild)) {
      // item hasn't changed transition states
      // copy over the last transition props;
      // console.log('unchanged', key)
      children[key] = (0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(child, {
        onExited: onExited.bind(null, child),
        in: prevChild.props.in,
        exit: getProp(child, 'exit', nextProps),
        enter: getProp(child, 'enter', nextProps)
      });
    }
  });
  return children;
}

/***/ }),

/***/ "./node_modules/react-transition-group/esm/utils/PropTypes.js":
/*!********************************************************************!*\
  !*** ./node_modules/react-transition-group/esm/utils/PropTypes.js ***!
  \********************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "classNamesShape": () => (/* binding */ classNamesShape),
/* harmony export */   "timeoutsShape": () => (/* binding */ timeoutsShape)
/* harmony export */ });
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! prop-types */ "./node_modules/prop-types/index.js");
/* harmony import */ var prop_types__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(prop_types__WEBPACK_IMPORTED_MODULE_0__);

var timeoutsShape =  true ? prop_types__WEBPACK_IMPORTED_MODULE_0___default().oneOfType([(prop_types__WEBPACK_IMPORTED_MODULE_0___default().number), prop_types__WEBPACK_IMPORTED_MODULE_0___default().shape({
  enter: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().number),
  exit: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().number),
  appear: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().number)
}).isRequired]) : 0;
var classNamesShape =  true ? prop_types__WEBPACK_IMPORTED_MODULE_0___default().oneOfType([(prop_types__WEBPACK_IMPORTED_MODULE_0___default().string), prop_types__WEBPACK_IMPORTED_MODULE_0___default().shape({
  enter: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().string),
  exit: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().string),
  active: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().string)
}), prop_types__WEBPACK_IMPORTED_MODULE_0___default().shape({
  enter: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().string),
  enterDone: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().string),
  enterActive: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().string),
  exit: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().string),
  exitDone: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().string),
  exitActive: (prop_types__WEBPACK_IMPORTED_MODULE_0___default().string)
})]) : 0;

/***/ }),

/***/ "./node_modules/react-transition-group/esm/utils/reflow.js":
/*!*****************************************************************!*\
  !*** ./node_modules/react-transition-group/esm/utils/reflow.js ***!
  \*****************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "forceReflow": () => (/* binding */ forceReflow)
/* harmony export */ });
var forceReflow = function forceReflow(node) {
  return node.scrollTop;
};

/***/ }),

/***/ "./node_modules/use-callback-ref/dist/es2015/assignRef.js":
/*!****************************************************************!*\
  !*** ./node_modules/use-callback-ref/dist/es2015/assignRef.js ***!
  \****************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "assignRef": () => (/* binding */ assignRef)
/* harmony export */ });
/**
 * Assigns a value for a given ref, no matter of the ref format
 * @param {RefObject} ref - a callback function or ref object
 * @param value - a new value
 *
 * @see https://github.com/theKashey/use-callback-ref#assignref
 * @example
 * const refObject = useRef();
 * const refFn = (ref) => {....}
 *
 * assignRef(refObject, "refValue");
 * assignRef(refFn, "refValue");
 */
function assignRef(ref, value) {
    if (typeof ref === 'function') {
        ref(value);
    }
    else if (ref) {
        ref.current = value;
    }
    return ref;
}


/***/ }),

/***/ "./node_modules/use-callback-ref/dist/es2015/useMergeRef.js":
/*!******************************************************************!*\
  !*** ./node_modules/use-callback-ref/dist/es2015/useMergeRef.js ***!
  \******************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useMergeRefs": () => (/* binding */ useMergeRefs)
/* harmony export */ });
/* harmony import */ var _assignRef__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./assignRef */ "./node_modules/use-callback-ref/dist/es2015/assignRef.js");
/* harmony import */ var _useRef__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./useRef */ "./node_modules/use-callback-ref/dist/es2015/useRef.js");


/**
 * Merges two or more refs together providing a single interface to set their value
 * @param {RefObject|Ref} refs
 * @returns {MutableRefObject} - a new ref, which translates all changes to {refs}
 *
 * @see {@link mergeRefs} a version without buit-in memoization
 * @see https://github.com/theKashey/use-callback-ref#usemergerefs
 * @example
 * const Component = React.forwardRef((props, ref) => {
 *   const ownRef = useRef();
 *   const domRef = useMergeRefs([ref, ownRef]); // 👈 merge together
 *   return <div ref={domRef}>...</div>
 * }
 */
function useMergeRefs(refs, defaultValue) {
    return (0,_useRef__WEBPACK_IMPORTED_MODULE_0__.useCallbackRef)(defaultValue || null, function (newValue) { return refs.forEach(function (ref) { return (0,_assignRef__WEBPACK_IMPORTED_MODULE_1__.assignRef)(ref, newValue); }); });
}


/***/ }),

/***/ "./node_modules/use-callback-ref/dist/es2015/useRef.js":
/*!*************************************************************!*\
  !*** ./node_modules/use-callback-ref/dist/es2015/useRef.js ***!
  \*************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "useCallbackRef": () => (/* binding */ useCallbackRef)
/* harmony export */ });
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "webpack/sharing/consume/default/react");
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);

/**
 * creates a MutableRef with ref change callback
 * @param initialValue - initial ref value
 * @param {Function} callback - a callback to run when value changes
 *
 * @example
 * const ref = useCallbackRef(0, (newValue, oldValue) => console.log(oldValue, '->', newValue);
 * ref.current = 1;
 * // prints 0 -> 1
 *
 * @see https://reactjs.org/docs/hooks-reference.html#useref
 * @see https://github.com/theKashey/use-callback-ref#usecallbackref---to-replace-reactuseref
 * @returns {MutableRefObject}
 */
function useCallbackRef(initialValue, callback) {
    var ref = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(function () { return ({
        // value
        value: initialValue,
        // last callback
        callback: callback,
        // "memoized" public interface
        facade: {
            get current() {
                return ref.value;
            },
            set current(value) {
                var last = ref.value;
                if (last !== value) {
                    ref.value = value;
                    ref.callback(value, last);
                }
            },
        },
    }); })[0];
    // update callback
    ref.callback = callback;
    return ref.facade;
}


/***/ }),

/***/ "./node_modules/use-sidecar/dist/es2015/medium.js":
/*!********************************************************!*\
  !*** ./node_modules/use-sidecar/dist/es2015/medium.js ***!
  \********************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "createMedium": () => (/* binding */ createMedium),
/* harmony export */   "createSidecarMedium": () => (/* binding */ createSidecarMedium)
/* harmony export */ });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js");

function ItoI(a) {
    return a;
}
function innerCreateMedium(defaults, middleware) {
    if (middleware === void 0) { middleware = ItoI; }
    var buffer = [];
    var assigned = false;
    var medium = {
        read: function () {
            if (assigned) {
                throw new Error('Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.');
            }
            if (buffer.length) {
                return buffer[buffer.length - 1];
            }
            return defaults;
        },
        useMedium: function (data) {
            var item = middleware(data, assigned);
            buffer.push(item);
            return function () {
                buffer = buffer.filter(function (x) { return x !== item; });
            };
        },
        assignSyncMedium: function (cb) {
            assigned = true;
            while (buffer.length) {
                var cbs = buffer;
                buffer = [];
                cbs.forEach(cb);
            }
            buffer = {
                push: function (x) { return cb(x); },
                filter: function () { return buffer; },
            };
        },
        assignMedium: function (cb) {
            assigned = true;
            var pendingQueue = [];
            if (buffer.length) {
                var cbs = buffer;
                buffer = [];
                cbs.forEach(cb);
                pendingQueue = buffer;
            }
            var executeQueue = function () {
                var cbs = pendingQueue;
                pendingQueue = [];
                cbs.forEach(cb);
            };
            var cycle = function () { return Promise.resolve().then(executeQueue); };
            cycle();
            buffer = {
                push: function (x) {
                    pendingQueue.push(x);
                    cycle();
                },
                filter: function (filter) {
                    pendingQueue = pendingQueue.filter(filter);
                    return buffer;
                },
            };
        },
    };
    return medium;
}
function createMedium(defaults, middleware) {
    if (middleware === void 0) { middleware = ItoI; }
    return innerCreateMedium(defaults, middleware);
}
// eslint-disable-next-line @typescript-eslint/ban-types
function createSidecarMedium(options) {
    if (options === void 0) { options = {}; }
    var medium = innerCreateMedium(null);
    medium.options = (0,tslib__WEBPACK_IMPORTED_MODULE_0__.__assign)({ async: true, ssr: false }, options);
    return medium;
}


/***/ }),

/***/ "./node_modules/weekstart/dist/es-module/api.js":
/*!******************************************************!*\
  !*** ./node_modules/weekstart/dist/es-module/api.js ***!
  \******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getWeekStartByLocale": () => (/* binding */ getWeekStartByLocale),
/* harmony export */   "getWeekStartByRegion": () => (/* binding */ getWeekStartByRegion)
/* harmony export */ });
function getWeekStartByRegion(regionCode, regionDayMap) {
    var code = regionDayMap[typeof regionCode === 'string' ? regionCode.toUpperCase() : regionCode];
    return typeof code === 'number' ? code : 1;
}

function getWeekStartByLocale(locale, langRegionMap, regionDayMap) {
    if (locale) {
        var data = locale.toLowerCase().split(/[-_]/);
        var language = data[0];
        var country;
        if (data[1] && data[1].length === 4) {
            language += "_" + (data[1]);
            country = data[2];
        } else {
            country = data[1];
        }
        if (!country) {
            country = langRegionMap[language];
        }
        if (country) {
            return getWeekStartByRegion(country.match(/^\d+$/) ? Number(country) : country, regionDayMap);
        }
    }
    return 1;
}




/***/ }),

/***/ "./node_modules/weekstart/dist/es-module/langRegionMap.js":
/*!****************************************************************!*\
  !*** ./node_modules/weekstart/dist/es-module/langRegionMap.js ***!
  \****************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
var langRegionMap = {
    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'
};

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (langRegionMap);


/***/ }),

/***/ "./node_modules/weekstart/dist/es-module/main.js":
/*!*******************************************************!*\
  !*** ./node_modules/weekstart/dist/es-module/main.js ***!
  \*******************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "getWeekStartByLocale": () => (/* binding */ getWeekStartByLocale$1),
/* harmony export */   "getWeekStartByRegion": () => (/* binding */ getWeekStartByRegion$1)
/* harmony export */ });
/* harmony import */ var _api_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./api.js */ "./node_modules/weekstart/dist/es-module/api.js");
/* harmony import */ var _langRegionMap_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./langRegionMap.js */ "./node_modules/weekstart/dist/es-module/langRegionMap.js");
/* harmony import */ var _regionDayMap_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./regionDayMap.js */ "./node_modules/weekstart/dist/es-module/regionDayMap.js");




function getWeekStartByRegion$1(regionCode) {
    return (0,_api_js__WEBPACK_IMPORTED_MODULE_0__.getWeekStartByRegion)(regionCode, _regionDayMap_js__WEBPACK_IMPORTED_MODULE_2__["default"]);
}

function getWeekStartByLocale$1(locale) {
    return (0,_api_js__WEBPACK_IMPORTED_MODULE_0__.getWeekStartByLocale)(locale, _langRegionMap_js__WEBPACK_IMPORTED_MODULE_1__["default"], _regionDayMap_js__WEBPACK_IMPORTED_MODULE_2__["default"]);
}




/***/ }),

/***/ "./node_modules/weekstart/dist/es-module/regionDayMap.js":
/*!***************************************************************!*\
  !*** ./node_modules/weekstart/dist/es-module/regionDayMap.js ***!
  \***************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
var regionDayMap = {
    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
};

/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (regionDayMap);


/***/ }),

/***/ "./node_modules/@cloudscape-design/components/alert/styles.scoped.css":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/alert/styles.scoped.css ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/alert/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.scoped.css":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.scoped.css ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/annotation-context/annotation/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.scoped.css":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.scoped.css ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/content-wrapper/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/drawer/styles.scoped.css":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/drawer/styles.scoped.css ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/drawer/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.scoped.css":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.scoped.css ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/mobile-toolbar/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/notifications/styles.scoped.css":
/*!***********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/notifications/styles.scoped.css ***!
  \***********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/notifications/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.scoped.css":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.scoped.css ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/split-panel-drawer/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/styles.scoped.css":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/styles.scoped.css ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.scoped.css":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.scoped.css ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/test-classes/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/toggles/styles.scoped.css":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/toggles/styles.scoped.css ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/toggles/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.scoped.css":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.scoped.css ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/app-layout/visual-refresh/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/area-chart/styles.scoped.css":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/area-chart/styles.scoped.css ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/area-chart/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/attribute-editor/styles.scoped.css":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/attribute-editor/styles.scoped.css ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/attribute-editor/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/autosuggest/styles.scoped.css":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/autosuggest/styles.scoped.css ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/autosuggest/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/badge/styles.scoped.css":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/badge/styles.scoped.css ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/badge/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/bar-chart/styles.scoped.css":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/bar-chart/styles.scoped.css ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/bar-chart/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.scoped.css":
/*!********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.scoped.css ***!
  \********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/breadcrumb-group/item/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/breadcrumb-group/styles.scoped.css":
/*!***************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/breadcrumb-group/styles.scoped.css ***!
  \***************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/breadcrumb-group/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.scoped.css":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.scoped.css ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/category-elements/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.scoped.css":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.scoped.css ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/item-element/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.scoped.css":
/*!**************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.scoped.css ***!
  \**************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/mobile-expandable-group/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button-dropdown/styles.scoped.css":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button-dropdown/styles.scoped.css ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button-dropdown/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/button/styles.scoped.css":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/button/styles.scoped.css ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/button/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/calendar/styles.scoped.css":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/calendar/styles.scoped.css ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/calendar/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/cards/styles.scoped.css":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/cards/styles.scoped.css ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/cards/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/checkbox/styles.scoped.css":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/checkbox/styles.scoped.css ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/checkbox/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.scoped.css":
/*!************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.scoped.css ***!
  \************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/code-editor/resizable-box/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/code-editor/styles.scoped.css":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/code-editor/styles.scoped.css ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/code-editor/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/collection-preferences/styles.scoped.css":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/collection-preferences/styles.scoped.css ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/collection-preferences/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/column-layout/styles.scoped.css":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/column-layout/styles.scoped.css ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/column-layout/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/container/styles.scoped.css":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/container/styles.scoped.css ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/container/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/content-layout/styles.scoped.css":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/content-layout/styles.scoped.css ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/content-layout/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-input/styles.scoped.css":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-input/styles.scoped.css ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-input/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-picker/styles.scoped.css":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-picker/styles.scoped.css ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-picker/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.scoped.css":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.scoped.css ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-range-picker/calendar/grids/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.scoped.css":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.scoped.css ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-range-picker/relative-range/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/date-range-picker/styles.scoped.css":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/date-range-picker/styles.scoped.css ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/date-range-picker/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/expandable-section/styles.scoped.css":
/*!*****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/expandable-section/styles.scoped.css ***!
  \*****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/expandable-section/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.scoped.css":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.scoped.css ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/dropzone/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/file-input/styles.scoped.css":
/*!*********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/file-input/styles.scoped.css ***!
  \*********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/file-input/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/file-option/styles.scoped.css":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/file-option/styles.scoped.css ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/file-option/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/file-upload/styles.scoped.css":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/file-upload/styles.scoped.css ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/file-upload/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/flashbar/styles.scoped.css":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/flashbar/styles.scoped.css ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/flashbar/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/form-field/styles.scoped.css":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/form-field/styles.scoped.css ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/form-field/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/form/styles.scoped.css":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/form/styles.scoped.css ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/form/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/grid/styles.scoped.css":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/grid/styles.scoped.css ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/grid/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/header/styles.scoped.css":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/header/styles.scoped.css ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/header/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/help-panel/styles.scoped.css":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/help-panel/styles.scoped.css ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/help-panel/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/hotspot/styles.scoped.css":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/hotspot/styles.scoped.css ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/hotspot/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/input/styles.scoped.css":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/input/styles.scoped.css ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/input/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.scoped.css":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.scoped.css ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/abstract-switch/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.scoped.css":
/*!************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.scoped.css ***!
  \************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/autosuggest-input/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.scoped.css":
/*!*********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.scoped.css ***!
  \*********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/button-trigger/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.scoped.css":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.scoped.css ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/cartesian-chart/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.scoped.css":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.scoped.css ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-filter/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.scoped.css":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.scoped.css ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-legend/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.scoped.css":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.scoped.css ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-plot/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.scoped.css":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.scoped.css ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-popover/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.scoped.css":
/*!***************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.scoped.css ***!
  \***************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-series-details/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.scoped.css":
/*!**************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.scoped.css ***!
  \**************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-series-marker/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.scoped.css":
/*!*****************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.scoped.css ***!
  \*****************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/chart-status-container/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.scoped.css":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.scoped.css ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/checkbox-icon/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.scoped.css":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.scoped.css ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/dropdown-footer/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.scoped.css":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.scoped.css ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/dropdown-status/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.scoped.css":
/*!***************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.scoped.css ***!
  \***************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/dropdown/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.scoped.css":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.scoped.css ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/filtering-token/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/live-region/styles.scoped.css":
/*!******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/live-region/styles.scoped.css ***!
  \******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/live-region/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.scoped.css":
/*!********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.scoped.css ***!
  \********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/menu-dropdown/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/option/styles.scoped.css":
/*!*************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/option/styles.scoped.css ***!
  \*************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/option/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/options-list/styles.scoped.css":
/*!*******************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/options-list/styles.scoped.css ***!
  \*******************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/options-list/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.scoped.css":
/*!************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.scoped.css ***!
  \************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/screenreader-only/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.scoped.css":
/*!**********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.scoped.css ***!
  \**********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/selectable-item/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/components/token-list/styles.scoped.css":
/*!*****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/components/token-list/styles.scoped.css ***!
  \*****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/components/token-list/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/drag-handle/styles.scoped.css":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/drag-handle/styles.scoped.css ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/drag-handle/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/internal/handle/styles.scoped.css":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/internal/handle/styles.scoped.css ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/internal/handle/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/line-chart/styles.scoped.css":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/line-chart/styles.scoped.css ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/line-chart/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.scoped.css":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.scoped.css ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/mixed-line-bar-chart/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/modal/styles.scoped.css":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/modal/styles.scoped.css ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/modal/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/multiselect/styles.scoped.css":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/multiselect/styles.scoped.css ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/multiselect/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pagination/styles.scoped.css":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pagination/styles.scoped.css ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/pagination/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/pie-chart/styles.scoped.css":
/*!********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/pie-chart/styles.scoped.css ***!
  \********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/pie-chart/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/popover/styles.scoped.css":
/*!******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/popover/styles.scoped.css ***!
  \******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/popover/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/progress-bar/styles.scoped.css":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/progress-bar/styles.scoped.css ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/progress-bar/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/property-filter/styles.scoped.css":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/property-filter/styles.scoped.css ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/property-filter/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/radio-group/styles.scoped.css":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/radio-group/styles.scoped.css ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/radio-group/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.scoped.css":
/*!*********************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.scoped.css ***!
  \*********************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/s3-resource-selector/s3-in-context/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.scoped.css":
/*!****************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.scoped.css ***!
  \****************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/s3-resource-selector/s3-modal/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/s3-resource-selector/styles.scoped.css":
/*!*******************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/s3-resource-selector/styles.scoped.css ***!
  \*******************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/s3-resource-selector/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/segmented-control/styles.scoped.css":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/segmented-control/styles.scoped.css ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/segmented-control/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/parts/styles.scoped.css":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/parts/styles.scoped.css ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/select/parts/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/select/styles.scoped.css":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/select/styles.scoped.css ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/select/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/side-navigation/styles.scoped.css":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/side-navigation/styles.scoped.css ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/side-navigation/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/space-between/styles.scoped.css":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/space-between/styles.scoped.css ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/space-between/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/split-panel/styles.scoped.css":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/split-panel/styles.scoped.css ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/split-panel/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/body-cell/styles.scoped.css":
/*!**************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/body-cell/styles.scoped.css ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/body-cell/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/header-cell/styles.scoped.css":
/*!****************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/header-cell/styles.scoped.css ***!
  \****************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/header-cell/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/resizer/styles.scoped.css":
/*!************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/resizer/styles.scoped.css ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/resizer/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/selection-control/styles.scoped.css":
/*!**********************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/selection-control/styles.scoped.css ***!
  \**********************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/selection-control/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/table/styles.scoped.css":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/table/styles.scoped.css ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/table/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tabs/styles.scoped.css":
/*!***************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tabs/styles.scoped.css ***!
  \***************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tabs/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tag-editor/styles.scoped.css":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tag-editor/styles.scoped.css ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tag-editor/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/text-content/styles.scoped.css":
/*!***********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/text-content/styles.scoped.css ***!
  \***********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/text-content/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/text-filter/styles.scoped.css":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/text-filter/styles.scoped.css ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/text-filter/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/textarea/styles.scoped.css":
/*!*******************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/textarea/styles.scoped.css ***!
  \*******************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/textarea/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tiles/styles.scoped.css":
/*!****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tiles/styles.scoped.css ***!
  \****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tiles/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/time-input/styles.scoped.css":
/*!*********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/time-input/styles.scoped.css ***!
  \*********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/time-input/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/toggle/styles.scoped.css":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/toggle/styles.scoped.css ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/toggle/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/token-group/styles.scoped.css":
/*!**********************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/token-group/styles.scoped.css ***!
  \**********************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/token-group/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/top-navigation/styles.scoped.css":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/top-navigation/styles.scoped.css ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/top-navigation/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.scoped.css":
/*!*********************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.scoped.css ***!
  \*********************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-detail-view/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.scoped.css":
/*!**************************************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.scoped.css ***!
  \**************************************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tutorial-panel/components/tutorial-list/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/tutorial-panel/styles.scoped.css":
/*!*************************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/tutorial-panel/styles.scoped.css ***!
  \*************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/tutorial-panel/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ }),

/***/ "./node_modules/@cloudscape-design/components/wizard/styles.scoped.css":
/*!*****************************************************************************!*\
  !*** ./node_modules/@cloudscape-design/components/wizard/styles.scoped.css ***!
  \*****************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "default": () => (__WEBPACK_DEFAULT_EXPORT__)
/* harmony export */ });
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! !../../../style-loader/dist/runtime/injectStylesIntoStyleTag.js */ "./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js");
/* harmony import */ var _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !!../../../css-loader/dist/cjs.js!./styles.scoped.css */ "./node_modules/css-loader/dist/cjs.js!./node_modules/@cloudscape-design/components/wizard/styles.scoped.css");

            

var options = {};

options.insert = "head";
options.singleton = false;

var update = _style_loader_dist_runtime_injectStylesIntoStyleTag_js__WEBPACK_IMPORTED_MODULE_0___default()(_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"], options);



/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (_css_loader_dist_cjs_js_styles_scoped_css__WEBPACK_IMPORTED_MODULE_1__["default"].locals || {});

/***/ })

}]);
//# sourceMappingURL=vendors-node_modules_cloudscape-design_components_index_js.6c9ca9a4c8f822138168.js.map