/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_error-boundary_9pwoq_e6u2g_5:not(#\9),
.awsui_header_9pwoq_e6u2g_6:not(#\9),
.awsui_description_9pwoq_e6u2g_7:not(#\9),
.awsui_action_9pwoq_e6u2g_8:not(#\9),
.awsui_app-layout-part-fallback_9pwoq_e6u2g_9:not(#\9) {
  display: contents;
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_fallback_11u4a_1e43p_5:not(#\9),
.awsui_feedback-action_11u4a_1e43p_6:not(#\9),
.awsui_refresh-action_11u4a_1e43p_7:not(#\9),
.awsui_header_11u4a_1e43p_8:not(#\9),
.awsui_description_11u4a_1e43p_9:not(#\9),
.awsui_action_11u4a_1e43p_10:not(#\9) {
  /* used in test-utils */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
  animation: awsui_awsui-motion-fade-in-dropdown_9duf6_macnw_1 135ms ease-out;
  animation: awsui_awsui-motion-fade-in-dropdown_9duf6_macnw_1 var(--motion-duration-show-quick-tyvnyw, 135ms) var(--motion-easing-show-quick-9hlj8q, ease-out);
}
@keyframes awsui_awsui-motion-fade-in-dropdown_9duf6_macnw_1 {
  from {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9), .awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_dropdown-content-wrapper_9duf6_macnw_153.awsui_refresh_9duf6_macnw_174:not(#\9) {
  transform-origin: top;
  animation-name: awsui_awsui-motion-fade-in-0_9duf6_macnw_1;
  animation-duration: 135ms;
  animation-duration: var(--motion-duration-show-quick-tyvnyw, 135ms);
  animation-timing-function: ease-out;
  animation-timing-function: var(--motion-easing-show-quick-9hlj8q, ease-out);
}
@keyframes awsui_awsui-motion-fade-in-0_9duf6_macnw_1 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dropdown-content-wrapper_9duf6_macnw_153.awsui_refresh_9duf6_macnw_174:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dropdown-content-wrapper_9duf6_macnw_153.awsui_refresh_9duf6_macnw_174:not(#\9), .awsui-mode-entering .awsui_dropdown-content-wrapper_9duf6_macnw_153.awsui_refresh_9duf6_macnw_174:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_9duf6_macnw_199:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  position: relative;
  white-space: inherit;
}
.awsui_root_9duf6_macnw_199.awsui_interior_9duf6_macnw_232:not(#\9) {
  position: static;
}

.awsui_dropdown_9duf6_macnw_153:not(#\9) {
  position: absolute;
  display: none;
  z-index: 2000;
  transform-origin: top;
}
.awsui_dropdown_9duf6_macnw_153.awsui_use-portal_9duf6_macnw_242:not(#\9) {
  z-index: 7000;
}
.awsui_dropdown_9duf6_macnw_153:not(#\9):not(.awsui_interior_9duf6_macnw_232) {
  transform: translateY(0px);
  transition: transform 135ms;
  transition: transform var(--motion-duration-show-quick-tyvnyw, 135ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dropdown_9duf6_macnw_153:not(#\9):not(.awsui_interior_9duf6_macnw_232) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dropdown_9duf6_macnw_153:not(#\9):not(.awsui_interior_9duf6_macnw_232), .awsui-mode-entering .awsui_dropdown_9duf6_macnw_153:not(#\9):not(.awsui_interior_9duf6_macnw_232) {
  animation: none;
  transition: none;
}
.awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  white-space: inherit;
  position: relative;
  background-color: #FFFFFF;
  background-color: var(--color-background-dropdown-item-default-imu7vu, #FFFFFF);
  outline: none;
  box-shadow: 0px 4px 20px 1px rgba(0, 7, 22, 0.1);
  box-shadow: var(--shadow-dropdown-isf0w4, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));
  border-start-start-radius: 8px;
  border-start-start-radius: var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-fgc2a1, 8px));
  border-start-end-radius: 8px;
  border-start-end-radius: var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-fgc2a1, 8px));
  border-end-start-radius: 8px;
  border-end-start-radius: var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-fgc2a1, 8px));
  border-end-end-radius: 8px;
  border-end-end-radius: var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-fgc2a1, 8px));
  border-block: 1px solid #FFFFFF;
  border-block: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-top-sekrcy, #FFFFFF);
  box-sizing: border-box;
}
.awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9)::after {
  content: "";
  position: absolute;
  z-index: 1;
  inset-block-start: -1px;
  inset-block-end: -1px;
  inset-inline-start: 0px;
  inset-inline-end: 0px;
  background-color: transparent;
  border-block: 2px solid #B4B4BB;
  border-block: var(--awsui-dropdown-content-border-width-esndbs, var(--border-width-popover-nflirh, 2px)) solid var(--awsui-dropdown-content-border-color-esndbs, var(--color-border-dropdown-container-cad1kb, #B4B4BB));
  border-inline: 2px solid #B4B4BB;
  border-inline: var(--awsui-dropdown-content-border-width-esndbs, var(--border-width-popover-nflirh, 2px)) solid var(--awsui-dropdown-content-border-color-esndbs, var(--color-border-dropdown-container-cad1kb, #B4B4BB));
  border-start-start-radius: 8px;
  border-start-start-radius: var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-fgc2a1, 8px));
  border-start-end-radius: 8px;
  border-start-end-radius: var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-fgc2a1, 8px));
  border-end-start-radius: 8px;
  border-end-start-radius: var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-fgc2a1, 8px));
  border-end-end-radius: 8px;
  border-end-end-radius: var(--awsui-dropdown-content-border-radius-esndbs, var(--border-radius-dropdown-fgc2a1, 8px));
  pointer-events: none;
}
.awsui_dropdown-content-wrapper_9duf6_macnw_153.awsui_is-empty_9duf6_macnw_318:not(#\9)::after {
  display: none;
}
.awsui_dropdown_9duf6_macnw_153 > .awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
  -webkit-border-before: 1px solid #FFFFFF;
          border-block-start: 1px solid #FFFFFF;
  -webkit-border-before: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-top-sekrcy, #FFFFFF);
          border-block-start: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-top-sekrcy, #FFFFFF);
  -webkit-border-after: 1px solid #C6C6CD;
          border-block-end: 1px solid #C6C6CD;
  -webkit-border-after: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-group-qn75gh, #C6C6CD);
          border-block-end: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-group-qn75gh, #C6C6CD);
}
.awsui_dropdown-drop-up_9duf6_macnw_325 > .awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
  transform-origin: bottom;
  box-shadow: 0px 4px 20px 1px rgba(0, 7, 22, 0.1);
  box-shadow: var(--shadow-dropup-2r02r5, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));
}
.awsui_dropdown-drop-up_9duf6_macnw_325.awsui_with-limited-width_9duf6_macnw_329 > .awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
  -webkit-border-before: none;
          border-block-start: none;
}
.awsui_dropdown-drop-left_9duf6_macnw_332:not(#\9) {
  inset-inline-end: 0;
}
.awsui_dropdown-drop-right_9duf6_macnw_335:not(#\9) {
  inset-inline-start: 0;
}
.awsui_dropdown_9duf6_macnw_153.awsui_occupy-entire-width_9duf6_macnw_338:not(#\9) {
  min-inline-size: 100%;
}
.awsui_dropdown_9duf6_macnw_153.awsui_use-flexible-width_9duf6_macnw_341:not(#\9) {
  inline-size: -webkit-max-content;
  inline-size: max-content;
  max-inline-size: none;
  max-inline-size: var(--awsui-dropdown-default-max-width-esndbs, none);
  min-inline-size: auto;
  min-inline-size: var(--awsui-dropdown-default-min-width-esndbs, auto);
}
.awsui_dropdown_9duf6_macnw_153.awsui_interior_9duf6_macnw_232 > .awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
  -webkit-margin-before: -1px;
          margin-block-start: -1px;
}
.awsui_dropdown_9duf6_macnw_153.awsui_hide-block-border_9duf6_macnw_349 > .awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
  -webkit-border-before: none;
          border-block-start: none;
}
.awsui_dropdown_9duf6_macnw_153.awsui_hide-block-border_9duf6_macnw_349:not(#\9):not(.awsui_dropdown-drop-up_9duf6_macnw_325) > .awsui_dropdown-content-wrapper_9duf6_macnw_153 {
  -webkit-border-after: none;
          border-block-end: none;
}
.awsui_dropdown_9duf6_macnw_153.awsui_hide-block-border_9duf6_macnw_349.awsui_refresh_9duf6_macnw_174 > .awsui_dropdown-content-wrapper_9duf6_macnw_153:not(#\9) {
  -webkit-border-after: none;
          border-block-end: none;
}
.awsui_dropdown_9duf6_macnw_153.awsui_open_9duf6_macnw_358:not(#\9) {
  display: block;
}
.awsui_dropdown_9duf6_macnw_153.awsui_open_9duf6_macnw_358:not(#\9):not(.awsui_interior_9duf6_macnw_232).awsui_refresh_9duf6_macnw_174[data-animating=true] {
  transform: translateY(4px);
}
.awsui_dropdown_9duf6_macnw_153.awsui_open_9duf6_macnw_358:not(#\9):not(.awsui_interior_9duf6_macnw_232).awsui_refresh_9duf6_macnw_174[data-animating=true].awsui_dropdown-drop-up_9duf6_macnw_325 {
  transform: translateY(-4px);
}
.awsui_dropdown_9duf6_macnw_153.awsui_open_9duf6_macnw_358.awsui_nowrap_9duf6_macnw_367:not(#\9) {
  white-space: nowrap;
  overflow: scroll;
}

.awsui_dropdown-content_9duf6_macnw_153:not(#\9) {
  display: flex;
  flex-direction: column;
  inline-size: 100%;
}

.awsui_stretch-trigger-height_9duf6_macnw_378:not(#\9) {
  block-size: 100%;
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_trigger_1hezk_1wraf_5:not(#\9) {
  /* used in test-utils */
}

.awsui_header_1hezk_1wraf_9:not(#\9) {
  /* used in test-utils */
}

.awsui_footer_1hezk_1wraf_13:not(#\9) {
  /* used in test-utils */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_1sxt8_b1nhy_193:not(#\9) {
  display: contents;
}

.awsui_drawer_1sxt8_b1nhy_197:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  word-wrap: break-word;
  background-color: #FFFFFF;
  background-color: var(--color-background-drawer-om5po9, #FFFFFF);
}
.awsui_drawer_1sxt8_b1nhy_197.awsui_has-close-action_1sxt8_b1nhy_230:not(#\9) {
  position: relative;
}
.awsui_drawer_1sxt8_b1nhy_197.awsui_position-absolute_1sxt8_b1nhy_233.awsui_placement-end_1sxt8_b1nhy_233:not(#\9), .awsui_drawer_1sxt8_b1nhy_197.awsui_position-sticky_1sxt8_b1nhy_233.awsui_placement-end_1sxt8_b1nhy_233:not(#\9), .awsui_drawer_1sxt8_b1nhy_197.awsui_position-fixed_1sxt8_b1nhy_233.awsui_placement-end_1sxt8_b1nhy_233:not(#\9) {
  -webkit-border-start: 1px solid #C6C6CD;
          border-inline-start: 1px solid #C6C6CD;
  -webkit-border-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
          border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
}
.awsui_drawer_1sxt8_b1nhy_197.awsui_position-absolute_1sxt8_b1nhy_233.awsui_placement-start_1sxt8_b1nhy_236:not(#\9), .awsui_drawer_1sxt8_b1nhy_197.awsui_position-sticky_1sxt8_b1nhy_233.awsui_placement-start_1sxt8_b1nhy_236:not(#\9), .awsui_drawer_1sxt8_b1nhy_197.awsui_position-fixed_1sxt8_b1nhy_233.awsui_placement-start_1sxt8_b1nhy_236:not(#\9) {
  -webkit-border-end: 1px solid #C6C6CD;
          border-inline-end: 1px solid #C6C6CD;
  -webkit-border-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
          border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
}
.awsui_drawer_1sxt8_b1nhy_197.awsui_position-absolute_1sxt8_b1nhy_233.awsui_placement-top_1sxt8_b1nhy_239:not(#\9), .awsui_drawer_1sxt8_b1nhy_197.awsui_position-sticky_1sxt8_b1nhy_233.awsui_placement-top_1sxt8_b1nhy_239:not(#\9), .awsui_drawer_1sxt8_b1nhy_197.awsui_position-fixed_1sxt8_b1nhy_233.awsui_placement-top_1sxt8_b1nhy_239:not(#\9) {
  -webkit-border-after: 1px solid #C6C6CD;
          border-block-end: 1px solid #C6C6CD;
  -webkit-border-after: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
          border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
}
.awsui_drawer_1sxt8_b1nhy_197.awsui_position-absolute_1sxt8_b1nhy_233.awsui_placement-bottom_1sxt8_b1nhy_242:not(#\9), .awsui_drawer_1sxt8_b1nhy_197.awsui_position-sticky_1sxt8_b1nhy_233.awsui_placement-bottom_1sxt8_b1nhy_242:not(#\9), .awsui_drawer_1sxt8_b1nhy_197.awsui_position-fixed_1sxt8_b1nhy_233.awsui_placement-bottom_1sxt8_b1nhy_242:not(#\9) {
  -webkit-border-before: 1px solid #C6C6CD;
          border-block-start: 1px solid #C6C6CD;
  -webkit-border-before: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
          border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
}
.awsui_drawer_1sxt8_b1nhy_197.awsui_with-footer_1sxt8_b1nhy_245:not(#\9) {
  display: flex;
  flex-direction: column;
}
.awsui_drawer_1sxt8_b1nhy_197.awsui_with-footer_1sxt8_b1nhy_245.awsui_position-static_1sxt8_b1nhy_249:not(#\9) {
  min-block-size: 100%;
}
.awsui_drawer_1sxt8_b1nhy_197.awsui_with-footer_1sxt8_b1nhy_245 > .awsui_content_1sxt8_b1nhy_252:not(#\9) {
  flex: 1 1;
}
.awsui_drawer_1sxt8_b1nhy_197:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_b1nhy_197:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_b1nhy_197:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(-2px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_drawer_1sxt8_b1nhy_197:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * -2px);
  inset-block-start: calc(-1 * -2px);
  inline-size: calc(100% + -2px + -2px);
  block-size: calc(100% + -2px + -2px);
  border-start-start-radius: 4px;
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: 4px;
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: 4px;
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: 4px;
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px #005F6F;
  box-shadow: 0 0 0 2px var(--color-border-item-focused-mdia7n, #005F6F);
}

.awsui_header_1sxt8_b1nhy_280:not(#\9) {
  font-size: 18px;
  font-size: var(--font-panel-header-size-33h9j8, 18px);
  letter-spacing: -0.01em;
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
  line-height: 22px;
  line-height: var(--font-panel-header-line-height-8xb2qj, 22px);
  font-weight: 700;
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
  -webkit-font-smoothing: antialiased;
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: grayscale;
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  display: flex;
  justify-content: space-between;
  color: #0F141A;
  color: var(--color-text-heading-default-zh9l9g, #0F141A);
  padding-block: 20px;
  padding-block: var(--space-panel-header-vertical-ckfgmy, 20px);
  -webkit-border-after: 1px solid #C6C6CD;
          border-block-end: 1px solid #C6C6CD;
  -webkit-border-after: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
          border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
  padding-inline: 28px calc(20px + 32px);
  padding-inline: var(--space-panel-side-left-u1m3s9, 28px) calc(var(--space-l-2ud1p3, 20px) + var(--space-scaled-xxl-6wgq96, 32px));
}
.awsui_header_1sxt8_b1nhy_280.awsui_hide-close-action_1sxt8_b1nhy_294:not(#\9) {
  padding-inline: 28px 24px;
  padding-inline: var(--space-panel-side-left-u1m3s9, 28px) var(--space-panel-side-right-8wwirc, 24px);
}
@media (min-width: 689px) {
  .awsui_header_1sxt8_b1nhy_280.awsui_with-additional-action_1sxt8_b1nhy_298:not(#\9) {
    /*
      this padding is needed when the drawer renders inside a runtime drawer and the runtime drawer has an additional action
      on the right (or left in rtl). in this case this padding ensures that the drawer's content does not overlap with runtime actions
    */
    padding-inline: 28px calc(40px + 32px);
    padding-inline: var(--space-panel-side-left-u1m3s9, 28px) calc(var(--space-xxxl-aut1u7, 40px) + var(--space-scaled-xxl-6wgq96, 32px));
  }
}
.awsui_header_1sxt8_b1nhy_280.awsui_with-runtime-context_1sxt8_b1nhy_306:not(#\9) {
  padding-block: 14px;
}
.awsui_with-toolbar_1sxt8_b1nhy_309 > .awsui_header_1sxt8_b1nhy_280:not(#\9) {
  border-color: transparent;
  -webkit-margin-after: 0px;
          margin-block-end: 0px;
}
.awsui_header_1sxt8_b1nhy_280:not(#\9) {
  /* stylelint-disable @cloudscape-design/no-implicit-descendant, selector-max-type */
}
.awsui_header_1sxt8_b1nhy_280 h2:not(#\9),
.awsui_header_1sxt8_b1nhy_280 h3:not(#\9),
.awsui_header_1sxt8_b1nhy_280 h4:not(#\9),
.awsui_header_1sxt8_b1nhy_280 h5:not(#\9),
.awsui_header_1sxt8_b1nhy_280 h6:not(#\9) {
  font-size: 18px;
  font-size: var(--font-panel-header-size-33h9j8, 18px);
  letter-spacing: -0.01em;
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
  line-height: 22px;
  line-height: var(--font-panel-header-line-height-8xb2qj, 22px);
  font-weight: 700;
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
  -webkit-font-smoothing: antialiased;
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: grayscale;
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  padding-block: 0;
  margin-block: 0;
}
.awsui_header_1sxt8_b1nhy_280:not(#\9) {
  /* stylelint-enable @cloudscape-design/no-implicit-descendant, selector-max-type */
}

.awsui_header-actions_1sxt8_b1nhy_334:not(#\9) {
  display: inline-flex;
  align-items: flex-start;
  z-index: 1;
}

.awsui_close-action_1sxt8_b1nhy_340:not(#\9) {
  position: absolute;
  inset-block-start: 16px;
  inset-block-start: var(--space-static-m-m6qboo, 16px);
  inset-inline-end: 20px;
  inset-inline-end: var(--space-scaled-l-sej05l, 20px);
}

.awsui_content-with-paddings_1sxt8_b1nhy_346:not(#\9):not(:empty) {
  -webkit-padding-before: 20px;
          padding-block-start: 20px;
  -webkit-padding-before: var(--space-panel-content-top-qvd1dr, 20px);
          padding-block-start: var(--space-panel-content-top-qvd1dr, 20px);
  -webkit-padding-start: 28px;
          padding-inline-start: 28px;
  -webkit-padding-start: var(--space-panel-side-left-u1m3s9, 28px);
          padding-inline-start: var(--space-panel-side-left-u1m3s9, 28px);
  -webkit-padding-end: 24px;
          padding-inline-end: 24px;
  -webkit-padding-end: var(--space-panel-side-right-8wwirc, 24px);
          padding-inline-end: var(--space-panel-side-right-8wwirc, 24px);
  -webkit-padding-after: 40px;
          padding-block-end: 40px;
  -webkit-padding-after: var(--space-panel-content-bottom-24c6lu, 40px);
          padding-block-end: var(--space-panel-content-bottom-24c6lu, 40px);
}

.awsui_footer_1sxt8_b1nhy_353:not(#\9) {
  background-color: #FFFFFF;
  background-color: var(--color-background-container-content-25smfi, #FFFFFF);
  -webkit-border-before: 1px solid #C6C6CD;
          border-block-start: 1px solid #C6C6CD;
  -webkit-border-before: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
          border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-ea6i85, #C6C6CD);
  padding-block: 20px;
  padding-block: var(--space-panel-content-top-qvd1dr, 20px);
  padding-inline: 28px 24px;
  padding-inline: var(--space-panel-side-left-u1m3s9, 28px) var(--space-panel-side-right-8wwirc, 24px);
}
.awsui_footer_1sxt8_b1nhy_353.awsui_is-sticky_1sxt8_b1nhy_359:not(#\9) {
  position: -webkit-sticky;
  position: sticky;
  inset-block-end: 0;
  inset-inline-start: 0;
  inset-inline-end: 0;
  z-index: 810;
}

.awsui_test-utils-drawer-content_1sxt8_b1nhy_367:not(#\9) {
  /* used in test-utils */
}

.awsui_hidden_1sxt8_b1nhy_371:not(#\9) {
  display: none;
}

.awsui_focus-trap_1sxt8_b1nhy_375:not(#\9) {
  display: contents;
}

.awsui_backdrop_1sxt8_b1nhy_379:not(#\9) {
  inset: 0;
  background-color: rgba(35, 47, 62, 0.7);
  background-color: var(--color-background-drawer-backdrop-pcth8p, rgba(35, 47, 62, 0.7));
}
.awsui_backdrop_1sxt8_b1nhy_379.awsui_backdrop-fixed_1sxt8_b1nhy_383:not(#\9) {
  position: fixed;
}
.awsui_backdrop_1sxt8_b1nhy_379.awsui_backdrop-absolute_1sxt8_b1nhy_386:not(#\9) {
  position: absolute;
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_backdrop_1sr4m_6jn76_5:not(#\9),
.awsui_close-action_1sr4m_6jn76_6:not(#\9),
.awsui_root_1sr4m_6jn76_7:not(#\9) {
  /* used in test-utils */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_1wp4s_j8zis_185:not(#\9) {
  position: relative;
}

.awsui_file-input_1wp4s_j8zis_189:not(#\9) {
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  block-size: 1px;
  inline-size: 1px;
  margin-block: -1px;
  margin-inline: -1px;
  padding-block: 0;
  padding-inline: 0;
  overflow: hidden;
}

body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_j8zis_204.awsui_force-focus-outline-icon_1wp4s_j8zis_204:not(#\9) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_j8zis_204.awsui_force-focus-outline-icon_1wp4s_j8zis_204:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(4px - 1px);
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_j8zis_204.awsui_force-focus-outline-icon_1wp4s_j8zis_204:not(#\9)::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * 4px);
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * 0px);
  inset-block-start: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));
  inline-size: calc(100% + 4px + 4px);
  inline-size: calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  block-size: calc(100% + 0px + 0px);
  block-size: calc(100% + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px) + var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));
  border-start-start-radius: 4px;
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: 4px;
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: 4px;
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: 4px;
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px #005F6F;
  box-shadow: 0 0 0 2px var(--color-border-item-focused-mdia7n, #005F6F);
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_j8zis_204.awsui_force-focus-outline-button_1wp4s_j8zis_225:not(#\9) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_j8zis_204.awsui_force-focus-outline-button_1wp4s_j8zis_225:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(4px - 1px);
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_j8zis_204.awsui_force-focus-outline-button_1wp4s_j8zis_225:not(#\9)::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * 4px);
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * 4px);
  inset-block-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inline-size: calc(100% + 4px + 4px);
  inline-size: calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  block-size: calc(100% + 4px + 4px);
  block-size: calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  border-start-start-radius: 4px;
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: 4px;
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: 4px;
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: 4px;
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px #005F6F;
  box-shadow: 0 0 0 2px var(--color-border-item-focused-mdia7n, #005F6F);
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_flash-header_4c95g_vov7p_5:not(#\9) {
  /* used in analytics metadata */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157:not(#\9) {
  opacity: 0;
  transform: translateY(-20px);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9) {
  opacity: 0;
  transform: translateY(-8px);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
  opacity: 0;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_enter_1q84n_n6yf2_157 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210:not(#\9) {
  transition-property: transform, opacity;
  transition-duration: 250ms;
  transition-duration: var(--motion-duration-complex-tbdo30, 250ms);
  transition-timing-function: cubic-bezier(0.84, 0, 0.16, 1);
  transition-timing-function: var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1));
  opacity: 1;
  transform: translateY(0);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9) {
  opacity: 1;
  transform: translateY(0);
  transition-property: transform, opacity;
  transition-duration: 250ms;
  transition-duration: var(--motion-duration-complex-tbdo30, 250ms);
  transition-timing-function: cubic-bezier(0.84, 0, 0.16, 1);
  transition-timing-function: var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
  transition-delay: calc(250ms - 50ms);
  transition-delay: calc(var(--motion-duration-complex-tbdo30, 250ms) - 50ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9) {
  transition-delay: calc(250ms + 10ms);
  transition-delay: calc(var(--motion-duration-complex-tbdo30, 250ms) + 10ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-header_1q84n_n6yf2_171:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9) {
  transition-delay: calc(250ms + 10ms);
  transition-delay: calc(var(--motion-duration-complex-tbdo30, 250ms) + 10ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-message_1q84n_n6yf2_171 > .awsui_flash-content_1q84n_n6yf2_172:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9),
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9) {
  transition-delay: calc(250ms * 2 - 100ms);
  transition-delay: calc(var(--motion-duration-complex-tbdo30, 250ms) * 2 - 100ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9),
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entering_1q84n_n6yf2_210 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_entered_1q84n_n6yf2_231 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_n6yf2_157.awsui_exiting_1q84n_n6yf2_336:not(#\9) {
  opacity: 0;
  transform: translateY(-20px);
  transition-property: transform, opacity;
  transition-duration: 115ms;
  transition-duration: var(--motion-duration-responsive-mehora, 115ms);
  transition-timing-function: cubic-bezier(0.84, 0, 0.16, 1);
  transition-timing-function: var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_exiting_1q84n_n6yf2_336:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_exiting_1q84n_n6yf2_336:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_n6yf2_157.awsui_exiting_1q84n_n6yf2_336:not(#\9) {
  animation: none;
  transition: none;
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370 > .awsui_item_1q84n_n6yf2_370:not(#\9),
.awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370 > .awsui_flash-list-item_1q84n_n6yf2_371:not(#\9),
.awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370.awsui_notification-bar_1q84n_n6yf2_372:not(#\9) {
  transition-timing-function: cubic-bezier(0, 0, 0, 1);
  transition-timing-function: var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1));
  transition-duration: 115ms;
  transition-duration: var(--motion-duration-responsive-mehora, 115ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370 > .awsui_item_1q84n_n6yf2_370:not(#\9),
  .awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370 > .awsui_flash-list-item_1q84n_n6yf2_371:not(#\9),
  .awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370.awsui_notification-bar_1q84n_n6yf2_372:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370 > .awsui_item_1q84n_n6yf2_370:not(#\9), .awsui-mode-entering .awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370 > .awsui_item_1q84n_n6yf2_370:not(#\9), .awsui-motion-disabled .awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370 > .awsui_flash-list-item_1q84n_n6yf2_371:not(#\9), .awsui-mode-entering .awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370 > .awsui_flash-list-item_1q84n_n6yf2_371:not(#\9), .awsui-motion-disabled .awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370.awsui_notification-bar_1q84n_n6yf2_372:not(#\9), .awsui-mode-entering .awsui_stack_1q84n_n6yf2_370 > .awsui_animation-running_1q84n_n6yf2_370.awsui_notification-bar_1q84n_n6yf2_372:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_collapsed_1q84n_n6yf2_392.awsui_animation-ready_1q84n_n6yf2_392 > .awsui_expanded-only_1q84n_n6yf2_392:not(#\9),
.awsui_stack_1q84n_n6yf2_370 > .awsui_collapsed_1q84n_n6yf2_392.awsui_animation-running_1q84n_n6yf2_370 > .awsui_expanded-only_1q84n_n6yf2_392:not(#\9) {
  display: none;
}

.awsui_stack_1q84n_n6yf2_370:not(#\9) {
  display: grid;
  grid-template-columns: 30px 1fr 30px;
}

.awsui_stack_1q84n_n6yf2_370 > .awsui_expanded_1q84n_n6yf2_392:not(#\9) {
  grid-column: 1/4;
}

/*
The collapsed stack is a dynamic grid that creates the necessary number of
rows and columns based on the number of items passed to CSS via the
`flashbarStackDepth` custom property. Assuming there are three flashbar items,
the grid layout will be:

[item 1 start] [10px] [10px] [fractional unit] [10px] [10px] [item 1 end]
[10px] [item 2 start] [10px] [fractional unit] [10px] [item 2 end] [10px]
[10px] [10px] [item 3 start] [fractional unit] [item 3 end] [10px] [10px]
*/
.awsui_stack_1q84n_n6yf2_370 > .awsui_collapsed_1q84n_n6yf2_392:not(#\9) {
  display: grid;
  grid-column: 1/4;
  grid-template-columns: repeat(var(--awsui-flashbar-stack-depth-esndbs), 10px) 1fr repeat(var(--awsui-flashbar-stack-depth-esndbs), 10px);
  grid-row-gap: 8px;
  row-gap: 8px;
  z-index: 0;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_collapsed_1q84n_n6yf2_392 > .awsui_item_1q84n_n6yf2_370:not(#\9) {
  grid-column-start: calc(var(--awsui-flashbar-stack-index-esndbs) + 1);
  grid-column-end: calc(var(--awsui-flashbar-stack-depth-esndbs) * 2 + 1 - var(--awsui-flashbar-stack-index-esndbs) + 1);
  grid-row-start: 1;
  grid-row-end: calc(var(--awsui-flashbar-stack-index-esndbs) + 2);
  z-index: calc(var(--awsui-flashbar-stack-depth-esndbs) - var(--awsui-flashbar-stack-index-esndbs));
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_collapsed_1q84n_n6yf2_392 > .awsui_item_1q84n_n6yf2_370:not(#\9):not(:first-of-type) {
  align-self: end;
  /* Give placeholder elements in the stacked state the height of a notification
     with one single line of text.
     This makes them look better during the collapse animation, in which they are already empty.
   */
  min-block-size: calc(20px + (8px + 1px + 4px) * 2);
  min-block-size: calc(var(--line-height-body-m-2mh3ke, 20px) + (var(--space-scaled-xs-xwoogq, 8px) + var(--border-width-field-2xc78x, 1px) + var(--space-scaled-xxs-pfm1nx, 4px)) * 2);
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_collapsed_1q84n_n6yf2_392 > .awsui_item_1q84n_n6yf2_370:not(#\9):not(:last-child) > .awsui_flash_1q84n_n6yf2_157,
.awsui_stack_1q84n_n6yf2_370 > .awsui_collapsed_1q84n_n6yf2_392 > .awsui_item_1q84n_n6yf2_370.awsui_flash_1q84n_n6yf2_157:not(#\9) {
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  box-shadow: var(--shadow-flash-collapsed-b68ip6, 0px 4px 4px rgba(0, 0, 0, 0.25));
}

.awsui_stack_1q84n_n6yf2_370 > .awsui_expanded_1q84n_n6yf2_392.awsui_animation-running_1q84n_n6yf2_370 > .awsui_flash-list-item_1q84n_n6yf2_371:not(#\9) {
  position: relative;
  z-index: calc(var(--awsui-flashbar-stack-depth-esndbs) - var(--awsui-flashbar-stack-index-esndbs));
}

.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448:not(#\9):not(.awsui_expanded_1q84n_n6yf2_392):not(.awsui_short-list_1q84n_n6yf2_448):not(.awsui_visual-refresh_1q84n_n6yf2_448) {
  /*
  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the
  notification bar from overlapping the elements below. But if using disableContentPaddings,
  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the
  main area from touching the notifications area.
  */
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  --awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-xaxp6x, 4px) + 2 * 1px - calc(var(--space-scaled-xl-dunxp5, 24px) + 3px));
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 0px);
          margin-block-end: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 0px);
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px);
          margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448:not(#\9):not(.awsui_expanded_1q84n_n6yf2_392):not(.awsui_short-list_1q84n_n6yf2_448):not(.awsui_visual-refresh_1q84n_n6yf2_448) > .awsui_notification-bar_1q84n_n6yf2_372 {
  -webkit-margin-before: calc(-1 * calc(24px + 3px) + 0px);
          margin-block-start: calc(-1 * calc(24px + 3px) + 0px);
  -webkit-margin-before: calc(-1 * calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) + 0px);
          margin-block-start: calc(-1 * calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) + 0px);
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  -webkit-margin-after: calc(calc(24px + 3px) - 20px - 2 * 4px - 2 * 1px - 0px);
          margin-block-end: calc(calc(24px + 3px) - 20px - 2 * 4px - 2 * 1px - 0px);
  -webkit-margin-after: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 1px - 0px);
          margin-block-end: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 1px - 0px);
  padding-block: 4px;
  padding-block: var(--space-button-vertical-xaxp6x, 4px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448:not(#\9):not(.awsui_expanded_1q84n_n6yf2_392):not(.awsui_short-list_1q84n_n6yf2_448).awsui_visual-refresh_1q84n_n6yf2_448 {
  /*
  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the
  notification bar from overlapping the elements below. But if using disableContentPaddings,
  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the
  main area from touching the notifications area.
  */
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  --awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-xaxp6x, 4px) + 2 * 2px - calc(var(--space-scaled-xl-dunxp5, 24px) + 3px));
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 0px);
          margin-block-end: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 0px);
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px);
          margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448:not(#\9):not(.awsui_expanded_1q84n_n6yf2_392):not(.awsui_short-list_1q84n_n6yf2_448).awsui_visual-refresh_1q84n_n6yf2_448 > .awsui_notification-bar_1q84n_n6yf2_372 {
  -webkit-margin-before: calc(-1 * calc(24px + 3px) + 0px);
          margin-block-start: calc(-1 * calc(24px + 3px) + 0px);
  -webkit-margin-before: calc(-1 * calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) + 0px);
          margin-block-start: calc(-1 * calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) + 0px);
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  -webkit-margin-after: calc(calc(24px + 3px) - 20px - 2 * 4px - 2 * 2px - 0px);
          margin-block-end: calc(calc(24px + 3px) - 20px - 2 * 4px - 2 * 2px - 0px);
  -webkit-margin-after: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 2px - 0px);
          margin-block-end: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 2px - 0px);
  padding-block: 4px;
  padding-block: var(--space-button-vertical-xaxp6x, 4px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448:not(#\9):not(.awsui_expanded_1q84n_n6yf2_392) {
  /*
  Since the notification bar is anchored to the bottom of the Flashbar, we need to push it up to account for the
  missing third item when there are only 2 items in the stack.
   */
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448:not(#\9):not(.awsui_expanded_1q84n_n6yf2_392).awsui_short-list_1q84n_n6yf2_448:not(.awsui_visual-refresh_1q84n_n6yf2_448) {
  /*
  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the
  notification bar from overlapping the elements below. But if using disableContentPaddings,
  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the
  main area from touching the notifications area.
  */
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  --awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-xaxp6x, 4px) + 2 * 1px - calc(var(--space-scaled-xl-dunxp5, 24px) + 3px));
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 8px);
          margin-block-end: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 8px);
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 8px);
          margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 8px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448:not(#\9):not(.awsui_expanded_1q84n_n6yf2_392).awsui_short-list_1q84n_n6yf2_448:not(.awsui_visual-refresh_1q84n_n6yf2_448) > .awsui_notification-bar_1q84n_n6yf2_372 {
  -webkit-margin-before: calc(-1 * calc(24px + 3px) + 8px);
          margin-block-start: calc(-1 * calc(24px + 3px) + 8px);
  -webkit-margin-before: calc(-1 * calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) + 8px);
          margin-block-start: calc(-1 * calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) + 8px);
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  -webkit-margin-after: calc(calc(24px + 3px) - 20px - 2 * 4px - 2 * 1px - 8px);
          margin-block-end: calc(calc(24px + 3px) - 20px - 2 * 4px - 2 * 1px - 8px);
  -webkit-margin-after: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 1px - 8px);
          margin-block-end: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 1px - 8px);
  padding-block: 4px;
  padding-block: var(--space-button-vertical-xaxp6x, 4px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448:not(#\9):not(.awsui_expanded_1q84n_n6yf2_392).awsui_short-list_1q84n_n6yf2_448.awsui_visual-refresh_1q84n_n6yf2_448 {
  /*
  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the
  notification bar from overlapping the elements below. But if using disableContentPaddings,
  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the
  main area from touching the notifications area.
  */
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  --awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-xaxp6x, 4px) + 2 * 2px - calc(var(--space-scaled-xl-dunxp5, 24px) + 3px));
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 8px);
          margin-block-end: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 8px);
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 8px);
          margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 8px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448:not(#\9):not(.awsui_expanded_1q84n_n6yf2_392).awsui_short-list_1q84n_n6yf2_448.awsui_visual-refresh_1q84n_n6yf2_448 > .awsui_notification-bar_1q84n_n6yf2_372 {
  -webkit-margin-before: calc(-1 * calc(24px + 3px) + 8px);
          margin-block-start: calc(-1 * calc(24px + 3px) + 8px);
  -webkit-margin-before: calc(-1 * calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) + 8px);
          margin-block-start: calc(-1 * calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) + 8px);
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  -webkit-margin-after: calc(calc(24px + 3px) - 20px - 2 * 4px - 2 * 2px - 8px);
          margin-block-end: calc(calc(24px + 3px) - 20px - 2 * 4px - 2 * 2px - 8px);
  -webkit-margin-after: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 2px - 8px);
          margin-block-end: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 2px - 8px);
  padding-block: 4px;
  padding-block: var(--space-button-vertical-xaxp6x, 4px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448.awsui_expanded_1q84n_n6yf2_392:not(#\9):not(.awsui_visual-refresh_1q84n_n6yf2_448) {
  /*
  Give a bit more bottom margin when expanded, but only in Classic because in Visual Refresh the margin around the
  notifications slot already gives it enough space.
   */
  /*
  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the
  notification bar from overlapping the elements below. But if using disableContentPaddings,
  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the
  main area from touching the notifications area.
  */
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  --awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-xaxp6x, 4px) + 2 * 1px - var(--space-scaled-s-8ozaad, 12px));
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 16px + 0px);
          margin-block-end: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 16px + 0px);
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + var(--space-scaled-m-m892r9, 16px) + 0px);
          margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + var(--space-scaled-m-m892r9, 16px) + 0px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448.awsui_expanded_1q84n_n6yf2_392:not(#\9):not(.awsui_visual-refresh_1q84n_n6yf2_448) > .awsui_notification-bar_1q84n_n6yf2_372 {
  -webkit-margin-before: calc(-1 * 12px + 0px);
          margin-block-start: calc(-1 * 12px + 0px);
  -webkit-margin-before: calc(-1 * var(--space-scaled-s-8ozaad, 12px) + 0px);
          margin-block-start: calc(-1 * var(--space-scaled-s-8ozaad, 12px) + 0px);
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  -webkit-margin-after: calc(12px - 20px - 2 * 4px - 2 * 1px - 0px);
          margin-block-end: calc(12px - 20px - 2 * 4px - 2 * 1px - 0px);
  -webkit-margin-after: calc(var(--space-scaled-s-8ozaad, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 1px - 0px);
          margin-block-end: calc(var(--space-scaled-s-8ozaad, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 1px - 0px);
  padding-block: 4px;
  padding-block: var(--space-button-vertical-xaxp6x, 4px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448.awsui_expanded_1q84n_n6yf2_392.awsui_visual-refresh_1q84n_n6yf2_448:not(#\9) {
  /*
  The default bottom margin (custom-props.$stackedNotificationsDefaultBottomMargin) is just enough to prevent the
  notification bar from overlapping the elements below. But if using disableContentPaddings,
  $stackedNotificationsBottomMargin will be set at the App Layout level so that this distance is increased to prevent the
  main area from touching the notifications area.
  */
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  --awsui-stacked-notifications-default-bottom-margin-esndbs: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-button-vertical-xaxp6x, 4px) + 2 * 2px - var(--space-scaled-s-8ozaad, 12px));
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 0px);
          margin-block-end: calc(var(--awsui-stacked-notifications-default-bottom-margin-esndbs) + 0px + 0px);
  -webkit-margin-after: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px);
          margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-esndbs, var(--awsui-stacked-notifications-default-bottom-margin-esndbs)) + 0px + 0px);
}
.awsui_stack_1q84n_n6yf2_370.awsui_collapsible_1q84n_n6yf2_448.awsui_expanded_1q84n_n6yf2_392.awsui_visual-refresh_1q84n_n6yf2_448 > .awsui_notification-bar_1q84n_n6yf2_372:not(#\9) {
  -webkit-margin-before: calc(-1 * 12px + 0px);
          margin-block-start: calc(-1 * 12px + 0px);
  -webkit-margin-before: calc(-1 * var(--space-scaled-s-8ozaad, 12px) + 0px);
          margin-block-start: calc(-1 * var(--space-scaled-s-8ozaad, 12px) + 0px);
  /* $notification-bar-line-height + 2 * $notification-bar-padding-vertical + 2 * $border-width
  is the full height of the notification bar */
  -webkit-margin-after: calc(12px - 20px - 2 * 4px - 2 * 2px - 0px);
          margin-block-end: calc(12px - 20px - 2 * 4px - 2 * 2px - 0px);
  -webkit-margin-after: calc(var(--space-scaled-s-8ozaad, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 2px - 0px);
          margin-block-end: calc(var(--space-scaled-s-8ozaad, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-button-vertical-xaxp6x, 4px) - 2 * 2px - 0px);
  padding-block: 4px;
  padding-block: var(--space-button-vertical-xaxp6x, 4px);
}

.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
  background: #232b37;
  background: var(--awsui-style-background-default-esndbs, var(--color-background-notification-stack-bar-qe5n4w, #232b37));
  border-color: #232b37;
  border-color: var(--awsui-style-border-color-default-esndbs, var(--color-border-notification-stack-bar-aszsse, #232b37));
  border-start-start-radius: 20px;
  border-start-start-radius: var(--border-radius-button-7bgkcs, 20px);
  border-start-end-radius: 20px;
  border-start-end-radius: var(--border-radius-button-7bgkcs, 20px);
  border-end-start-radius: 20px;
  border-end-start-radius: var(--border-radius-button-7bgkcs, 20px);
  border-end-end-radius: 20px;
  border-end-end-radius: var(--border-radius-button-7bgkcs, 20px);
  border-block-style: solid;
  border-inline-style: solid;
  box-shadow: 0px 6px 12px 1px rgba(0, 7, 22, 0.12);
  box-shadow: var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));
  color: #ffffff;
  color: var(--awsui-style-color-default-esndbs, var(--color-text-notification-stack-bar-tjj0ek, #ffffff));
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  grid-column: 2;
  grid-row: 2;
  column-gap: calc(16px + 4px);
  column-gap: calc(var(--space-m-dsumyt, 16px) + var(--space-xxs-hwfkai, 4px));
  justify-content: center;
  letter-spacing: 0.005em;
  letter-spacing: var(--font-button-letter-spacing-ufowe3, 0.005em);
  margin-inline: auto;
  row-gap: 0;
  text-align: center;
  text-decoration: none;
  z-index: 1;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_status_1q84n_n6yf2_601 > .awsui_header_1q84n_n6yf2_601:not(#\9),
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_status_1q84n_n6yf2_601 > .awsui_item-count_1q84n_n6yf2_602:not(#\9),
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603:not(#\9) {
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  color: #ffffff;
  color: var(--color-text-notification-stack-bar-tjj0ek, #ffffff);
  cursor: pointer;
  margin-block: 0;
  padding-block: 0;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_status_1q84n_n6yf2_601:not(#\9) {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 16px;
  column-gap: var(--space-m-dsumyt, 16px);
  justify-content: center;
  row-gap: 0;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_status_1q84n_n6yf2_601 > .awsui_header_1q84n_n6yf2_601:not(#\9) {
  font-weight: 700;
  font-weight: var(--font-weight-button-0eg20c, 700);
  display: inline-block;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_status_1q84n_n6yf2_601 > .awsui_item-count_1q84n_n6yf2_602:not(#\9) {
  column-gap: 12px;
  column-gap: var(--space-s-tvghoh, 12px);
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  row-gap: 0;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_status_1q84n_n6yf2_601 > .awsui_item-count_1q84n_n6yf2_602 > .awsui_type-count_1q84n_n6yf2_636 > .awsui_count-number_1q84n_n6yf2_636:not(#\9) {
  -webkit-margin-start: 4px;
          margin-inline-start: 4px;
  -webkit-margin-start: var(--space-xxs-hwfkai, 4px);
          margin-inline-start: var(--space-xxs-hwfkai, 4px);
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372:not(#\9):hover {
  background: #424650;
  background: var(--awsui-style-background-hover-esndbs, var(--color-background-notification-stack-bar-hover-jh82oo, #424650));
  border-color: #424650;
  border-color: var(--awsui-style-border-color-hover-esndbs, var(--color-background-notification-stack-bar-hover-jh82oo, #424650));
  color: #ffffff;
  color: var(--awsui-style-color-hover-esndbs, var(--color-text-notification-stack-bar-tjj0ek, #ffffff));
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372:not(#\9):active {
  background: #232b37;
  background: var(--awsui-style-background-active-esndbs, var(--color-background-notification-stack-bar-active-a4h9r8, #232b37));
  border-color: #232b37;
  border-color: var(--awsui-style-border-color-active-esndbs, var(--color-background-notification-stack-bar-qe5n4w, #232b37));
  color: #ffffff;
  color: var(--awsui-style-color-active-esndbs, var(--color-text-notification-stack-bar-tjj0ek, #ffffff));
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372.awsui_visual-refresh_1q84n_n6yf2_448:not(#\9) {
  border-block-width: 2px;
  border-inline-width: 2px;
  padding-inline: 20px;
  padding-inline: var(--space-l-2ud1p3, 20px);
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372:not(#\9):not(.awsui_visual-refresh_1q84n_n6yf2_448) {
  border-block-width: 1px;
  border-inline-width: 1px;
  padding-inline: 12px;
  padding-inline: var(--space-s-tvghoh, 12px);
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372:not(#\9):not(.awsui_visual-refresh_1q84n_n6yf2_448):focus {
  text-decoration: none;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372:not(#\9):not(.awsui_visual-refresh_1q84n_n6yf2_448):hover {
  text-decoration: none;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603:not(#\9) {
  display: inline-block;
  flex-grow: 1;
  background: none;
  border-block: 0;
  border-inline: none;
  padding-block: 0;
  --awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-mdia7n, #005F6F));
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603 > .awsui_icon_1q84n_n6yf2_674:not(#\9) {
  transition: transform 135ms cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: transform var(--motion-duration-rotate-90-lyzb0k, 135ms) var(--motion-easing-rotate-90-jhbqg9, cubic-bezier(0.165, 0.84, 0.44, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603 > .awsui_icon_1q84n_n6yf2_674:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603 > .awsui_icon_1q84n_n6yf2_674:not(#\9), .awsui-mode-entering .awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603 > .awsui_icon_1q84n_n6yf2_674:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603.awsui_expanded_1q84n_n6yf2_392 > .awsui_icon_1q84n_n6yf2_674:not(#\9) {
  transform: rotate(180deg);
}
.awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(0px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_stack_1q84n_n6yf2_370 > .awsui_notification-bar_1q84n_n6yf2_372 > .awsui_button_1q84n_n6yf2_603:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * 0px);
  inset-block-start: calc(-1 * 0px);
  inline-size: calc(100% + 0px + 0px);
  block-size: calc(100% + 0px + 0px);
  border-start-start-radius: 4px;
  border-start-start-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  border-start-end-radius: 4px;
  border-start-end-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  border-end-start-radius: 4px;
  border-end-start-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  border-end-end-radius: 4px;
  border-end-end-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  box-shadow: var(--awsui-style-focus-ring-box-shadow-esndbs);
}

.awsui_stack_1q84n_n6yf2_370.awsui_expanded_1q84n_n6yf2_392:not(#\9):not(.awsui_floating_1q84n_n6yf2_715) {
  -webkit-padding-after: 0;
          padding-block-end: 0;
  -webkit-padding-after: var(--awsui-flashbar-sticky-bottom-margin-esndbs, 0);
          padding-block-end: var(--awsui-flashbar-sticky-bottom-margin-esndbs, 0);
}

.awsui_flashbar_1q84n_n6yf2_719:not(#\9) {
  position: relative;
  /* stylelint-disable-next-line selector-max-type */
}
.awsui_flashbar_1q84n_n6yf2_719 > li + li:not(#\9) {
  -webkit-padding-before: 0;
          padding-block-start: 0;
}

.awsui_flashbar_1q84n_n6yf2_719:not(#\9),
.awsui_flash_1q84n_n6yf2_157:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_flash_1q84n_n6yf2_157:not(#\9) {
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  padding-block: 8px;
  padding-block: var(--space-flashbar-vertical-th71op, 8px);
  padding-inline: 16px;
  padding-inline: var(--space-flashbar-horizontal-l63501, 16px);
  border-start-start-radius: 12px;
  border-start-start-radius: var(--border-radius-flashbar-pp1ptu, 12px);
  border-start-end-radius: 12px;
  border-start-end-radius: var(--border-radius-flashbar-pp1ptu, 12px);
  border-end-start-radius: 12px;
  border-end-start-radius: var(--border-radius-flashbar-pp1ptu, 12px);
  border-end-end-radius: 12px;
  border-end-end-radius: var(--border-radius-flashbar-pp1ptu, 12px);
  -webkit-border-start: 0px solid transparent;
          border-inline-start: 0px solid transparent;
  -webkit-border-start: var(--border-width-flashbar-inline-start-exuaev, 0px) solid transparent;
          border-inline-start: var(--border-width-flashbar-inline-start-exuaev, 0px) solid transparent;
  color: #f9f9fa;
  color: var(--color-text-notification-default-dybej7, #f9f9fa);
  overflow-wrap: break-word;
  word-wrap: break-word;
  box-shadow: 0px 4px 8px rgba(0, 7, 22, 0.1);
  box-shadow: var(--shadow-flash-sticky-k69vye, 0px 4px 8px rgba(0, 7, 22, 0.1));
  --awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-mdia7n, #005F6F));
}

.awsui_initial-hidden_1q84n_n6yf2_779:not(#\9) {
  overflow: hidden;
  block-size: 0;
}

.awsui_flash-list_1q84n_n6yf2_371:not(#\9) {
  list-style: none;
  padding-block: 0;
  padding-inline: 0;
  margin-block: 0;
  margin-inline: 0;
}
.awsui_flash-list_1q84n_n6yf2_371:not(#\9):not(.awsui_collapsed_1q84n_n6yf2_392) > li:not(:last-child) {
  -webkit-margin-after: 2px;
          margin-block-end: 2px;
  -webkit-margin-after: var(--space-xxxs-pajhad, 2px);
          margin-block-end: var(--space-xxxs-pajhad, 2px);
}

.awsui_flash-body_1q84n_n6yf2_171:not(#\9) {
  display: flex;
  flex-wrap: wrap;
  flex-grow: 1;
  min-inline-size: 0;
  column-gap: 12px;
  column-gap: var(--space-flashbar-action-left-rqk3ap, 12px);
}

.awsui_flash-focus-container_1q84n_n6yf2_803:not(#\9) {
  display: flex;
  flex: 1 1;
  min-inline-size: 70%;
}
.awsui_flash-focus-container_1q84n_n6yf2_803:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_n6yf2_803:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_n6yf2_803:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(4px - 1px);
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_n6yf2_803:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * 4px);
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * 4px);
  inset-block-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inline-size: calc(100% + 4px + 4px);
  inline-size: calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  block-size: calc(100% + 4px + 4px);
  block-size: calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  border-start-start-radius: 4px;
  border-start-start-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  border-start-end-radius: 4px;
  border-start-end-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  border-end-start-radius: 4px;
  border-end-start-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  border-end-end-radius: 4px;
  border-end-end-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  box-shadow: var(--awsui-style-focus-ring-box-shadow-esndbs);
}

.awsui_flash-text_1q84n_n6yf2_833:not(#\9) {
  margin-block: 2px;
  margin-block: var(--border-item-width-miijiw, 2px);
  margin-inline: 0;
  padding-block: 4px;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: 4px;
  padding-inline: var(--space-xxs-hwfkai, 4px);
}

.awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
  flex: 0 0 auto;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}

.awsui_flash-message_1q84n_n6yf2_171:not(#\9) {
  flex: 1 1;
  word-wrap: break-word;
  max-inline-size: 100%;
  overflow: hidden;
}

.awsui_hidden_1q84n_n6yf2_852:not(#\9) {
  display: none;
}

.awsui_flash-header_1q84n_n6yf2_171:not(#\9),
.awsui_header-replacement_1q84n_n6yf2_857:not(#\9) {
  font-weight: 700;
  font-weight: var(--font-weight-flashbar-header-fg5kye, 700);
}

.awsui_flash-content_1q84n_n6yf2_172:not(#\9),
.awsui_content-replacement_1q84n_n6yf2_862:not(#\9) {
  /* Only used as a selector for test-utils */
}

.awsui_dismiss-button-wrapper_1q84n_n6yf2_174:not(#\9) {
  flex: 0 0 auto;
  margin-inline: 12px calc(-1 * 4px);
  margin-inline: var(--space-s-tvghoh, 12px) calc(-1 * var(--space-xxs-hwfkai, 4px));
  -webkit-padding-end: 0px;
          padding-inline-end: 0px;
  -webkit-padding-end: var(--space-flashbar-dismiss-right-ckhj91, 0px);
          padding-inline-end: var(--space-flashbar-dismiss-right-ckhj91, 0px);
}

.awsui_dismiss-button_1q84n_n6yf2_174:not(#\9) {
  /* Only used as a selector for test-utils */
}

.awsui_action-button-wrapper_1q84n_n6yf2_173:not(#\9) {
  white-space: nowrap;
}

.awsui_action-wrapped_1q84n_n6yf2_880:not(#\9) {
  -webkit-margin-start: 20px;
          margin-inline-start: 20px;
  -webkit-margin-start: var(--space-l-2ud1p3, 20px);
          margin-inline-start: var(--space-l-2ud1p3, 20px);
  -webkit-padding-start: 4px;
          padding-inline-start: 4px;
  -webkit-padding-start: var(--space-xxs-hwfkai, 4px);
          padding-inline-start: var(--space-xxs-hwfkai, 4px);
  -webkit-margin-after: 4px;
          margin-block-end: 4px;
  -webkit-margin-after: var(--space-xxs-hwfkai, 4px);
          margin-block-end: var(--space-xxs-hwfkai, 4px);
}

.awsui_action-button_1q84n_n6yf2_173:not(#\9),
.awsui_action-slot_1q84n_n6yf2_887:not(#\9) {
  /* Only used as a selector for test-utils */
}

.awsui_flash-type-success_1q84n_n6yf2_891:not(#\9) {
  background-color: #00802F;
  background-color: var(--color-background-flashbar-success-3zotaz, #00802F);
  border-inline-start-color: #00802F;
  border-inline-start-color: var(--color-border-status-success-os2652, #00802F);
}
.awsui_flash-type-success_1q84n_n6yf2_891 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-focus-container_1q84n_n6yf2_803 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
  color: #00802F;
  color: var(--color-text-status-success-ljwf0e, #00802F);
}

.awsui_flash-type-error_1q84n_n6yf2_899:not(#\9) {
  background-color: #C20000;
  background-color: var(--color-background-flashbar-error-uoe9bk, #C20000);
  border-inline-start-color: #C20000;
  border-inline-start-color: var(--color-border-status-error-qme8hp, #C20000);
}
.awsui_flash-type-error_1q84n_n6yf2_899 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-focus-container_1q84n_n6yf2_803 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
  color: #C20000;
  color: var(--color-text-status-error-1rmkjt, #C20000);
}

.awsui_flash-type-info_1q84n_n6yf2_907:not(#\9),
.awsui_flash-type-in-progress_1q84n_n6yf2_908:not(#\9) {
  background-color: #006CE0;
  background-color: var(--color-background-flashbar-info-be6cuh, #006CE0);
  border-inline-start-color: #006CE0;
  border-inline-start-color: var(--color-border-status-info-0x7jcl, #006CE0);
}
.awsui_flash-type-info_1q84n_n6yf2_907 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-focus-container_1q84n_n6yf2_803 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9),
.awsui_flash-type-in-progress_1q84n_n6yf2_908 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-focus-container_1q84n_n6yf2_803 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
  color: #006CE0;
  color: var(--color-text-status-info-yiaaar, #006CE0);
}

.awsui_flash-type-warning_1q84n_n6yf2_917:not(#\9) {
  color: #0f141a;
  color: var(--color-text-notification-yellow-vjtdxk, #0f141a);
  background-color: #FFED4D;
  background-color: var(--color-background-flashbar-warning-pa97ul, #FFED4D);
  border-inline-start-color: #DB9200;
  border-inline-start-color: var(--color-border-status-warning-zkspha, #DB9200);
}
.awsui_flash-type-warning_1q84n_n6yf2_917 > .awsui_flash-body_1q84n_n6yf2_171 > .awsui_flash-focus-container_1q84n_n6yf2_803 > .awsui_flash-icon_1q84n_n6yf2_197:not(#\9) {
  color: #855900;
  color: var(--color-text-status-warning-0jb132, #855900);
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_header_164jl_1ns0c_5:not(#\9) {
  /* used in analytics metadata */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_14iqq_1rnrr_189:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  word-wrap: break-word;
  position: relative;
}
.awsui_root_14iqq_1rnrr_189.awsui_fit-height_14iqq_1rnrr_222:not(#\9) {
  display: flex;
  flex-direction: column;
  block-size: 100%;
}
.awsui_root_14iqq_1rnrr_189.awsui_fit-height_14iqq_1rnrr_222.awsui_with-side-media_14iqq_1rnrr_227:not(#\9) {
  flex-direction: row;
}
.awsui_root_14iqq_1rnrr_189.awsui_variant-default_14iqq_1rnrr_230:not(#\9), .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9) {
  background-color: #FFFFFF;
  background-color: var(--color-background-container-content-25smfi, #FFFFFF);
  border-start-start-radius: 16px;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: 16px;
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: 16px;
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: 16px;
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-sizing: border-box;
}
.awsui_root_14iqq_1rnrr_189.awsui_variant-default_14iqq_1rnrr_230.awsui_refresh_14iqq_1rnrr_238:not(#\9), .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230.awsui_refresh_14iqq_1rnrr_238:not(#\9) {
  border-block: solid 1px #C6C6CD;
  border-block: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-5rqwmu, #C6C6CD);
  border-inline: solid 1px #C6C6CD;
  border-inline: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-5rqwmu, #C6C6CD);
}
.awsui_root_14iqq_1rnrr_189.awsui_variant-default_14iqq_1rnrr_230:not(#\9):not(.awsui_refresh_14iqq_1rnrr_238)::before, .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9):not(.awsui_refresh_14iqq_1rnrr_238)::before {
  content: "";
  position: absolute;
  inset-inline-start: 0px;
  inset-block-start: 0px;
  inline-size: 100%;
  block-size: 100%;
  pointer-events: none;
  background: transparent;
  box-sizing: border-box;
  border-color: transparent;
  -webkit-border-before: 0px solid #FFFFFF;
          border-block-start: 0px solid #FFFFFF;
  -webkit-border-before: var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-sekrcy, #FFFFFF);
          border-block-start: var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-sekrcy, #FFFFFF);
  border-start-start-radius: 16px;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: 16px;
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: 16px;
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: 16px;
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  z-index: 1;
}
.awsui_root_14iqq_1rnrr_189.awsui_variant-default_14iqq_1rnrr_230:not(#\9):not(.awsui_refresh_14iqq_1rnrr_238)::after, .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9):not(.awsui_refresh_14iqq_1rnrr_238)::after {
  content: "";
  position: absolute;
  inset-inline-start: 0px;
  inset-block-start: 0px;
  inline-size: 100%;
  block-size: 100%;
  pointer-events: none;
  background: transparent;
  box-sizing: border-box;
  border-start-start-radius: 16px;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: 16px;
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: 16px;
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: 16px;
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);
  box-shadow: var(--shadow-container-53ltfv, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));
}
.awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9):not(:last-child), .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9):not(:last-child)::before, .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9):not(:last-child)::after {
  border-end-end-radius: 0;
  border-end-start-radius: 0;
  border-block-end-width: 0;
}
.awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230 + .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9), .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230 + .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9)::before, .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230 + .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9)::after {
  border-start-start-radius: 0;
  border-start-end-radius: 0;
}
.awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230 + .awsui_root_14iqq_1rnrr_189.awsui_variant-stacked_14iqq_1rnrr_230:not(#\9):not(.awsui_refresh_14iqq_1rnrr_238)::before {
  -webkit-border-before: 1px solid #C6C6CD;
          border-block-start: 1px solid #C6C6CD;
  -webkit-border-before: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
          border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
}
.awsui_root_14iqq_1rnrr_189.awsui_sticky-enabled_14iqq_1rnrr_288:not(#\9):not(.awsui_refresh_14iqq_1rnrr_238)::before {
  inset-block-start: calc(-1 * 0px);
  inset-block-start: calc(-1 * var(--border-container-top-width-n1eke6, 0px));
}
.awsui_root_14iqq_1rnrr_189.awsui_sticky-enabled_14iqq_1rnrr_288:not(#\9):not(.awsui_refresh_14iqq_1rnrr_238).awsui_variant-stacked_14iqq_1rnrr_230::before {
  inset-block-start: calc(-1 * 1px);
  inset-block-start: calc(-1 * var(--border-divider-section-width-uwo8my, 1px));
}
.awsui_root_14iqq_1rnrr_189.awsui_with-stuck-sticky-header-at-bottom_14iqq_1rnrr_294:not(#\9) {
  border-end-end-radius: 0;
  border-end-start-radius: 0;
}

.awsui_with-side-media_14iqq_1rnrr_227:not(#\9) {
  display: flex;
  flex-direction: row;
}

.awsui_with-top-media_14iqq_1rnrr_304:not(#\9) {
  display: flex;
  flex-direction: column;
}

.awsui_content-wrapper_14iqq_1rnrr_309:not(#\9) {
  display: flex;
  flex-direction: column;
  inline-size: 100%;
}
.awsui_content-wrapper-fit-height_14iqq_1rnrr_314:not(#\9) {
  block-size: 100%;
  overflow: hidden;
  border-end-start-radius: 16px;
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: 16px;
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
}

.awsui_media_14iqq_1rnrr_321:not(#\9) {
  overflow: hidden;
  flex-shrink: 0;
}
.awsui_media_14iqq_1rnrr_321 img:not(#\9),
.awsui_media_14iqq_1rnrr_321 video:not(#\9),
.awsui_media_14iqq_1rnrr_321 picture:not(#\9) {
  inline-size: 100%;
  block-size: 100%;
  object-fit: cover;
  object-position: center;
}
.awsui_media_14iqq_1rnrr_321 iframe:not(#\9) {
  inline-size: 100%;
  block-size: 100%;
  border-block: 0;
  border-inline: 0;
}
.awsui_media-top_14iqq_1rnrr_339:not(#\9) {
  max-block-size: 66%;
  border-start-start-radius: calc(16px - 1px);
  border-start-start-radius: calc(var(--border-radius-container-nsfwmm, 16px) - 1px);
  border-start-end-radius: calc(16px - 1px);
  border-start-end-radius: calc(var(--border-radius-container-nsfwmm, 16px) - 1px);
}
.awsui_media-side_14iqq_1rnrr_344:not(#\9) {
  max-inline-size: 66%;
  border-start-start-radius: calc(16px - 1px);
  border-start-start-radius: calc(var(--border-radius-container-nsfwmm, 16px) - 1px);
  border-end-start-radius: calc(16px - 1px);
  border-end-start-radius: calc(var(--border-radius-container-nsfwmm, 16px) - 1px);
}

.awsui_header_14iqq_1rnrr_350:not(#\9) {
  background-color: #FFFFFF;
  background-color: var(--color-background-container-header-0u2fek, #FFFFFF);
  border-start-start-radius: 16px;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: 16px;
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
}
.awsui_header_14iqq_1rnrr_350.awsui_header-full-page_14iqq_1rnrr_355:not(#\9) {
  background-color: #F9F9FA;
  background-color: var(--color-background-layout-main-kcslki, #F9F9FA);
}
.awsui_header-variant-embedded_14iqq_1rnrr_358.awsui_refresh_14iqq_1rnrr_238:not(#\9):not(.awsui_header-sticky-enabled_14iqq_1rnrr_358) {
  background-color: transparent;
}
.awsui_header_14iqq_1rnrr_350.awsui_header-with-media_14iqq_1rnrr_361:not(#\9) {
  background: none;
}
.awsui_header_14iqq_1rnrr_350.awsui_header-with-media_14iqq_1rnrr_361:not(#\9):not(:empty) {
  -webkit-border-after: none;
          border-block-end: none;
}
.awsui_header-sticky-disabled_14iqq_1rnrr_367:not(#\9) {
  position: relative;
  z-index: 1;
}
.awsui_header-sticky-enabled_14iqq_1rnrr_358:not(#\9) {
  inset-block-start: 0;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  position: -webkit-sticky;
  position: sticky;
  z-index: 800;
}
.awsui_header-stuck_14iqq_1rnrr_377:not(#\9) {
  border-start-start-radius: 0;
  border-start-end-radius: 0;
  border-end-start-radius: 0;
  border-end-end-radius: 0;
}
.awsui_header-stuck_14iqq_1rnrr_377:not(#\9)::before {
  border-block: 0;
  border-inline: 0;
}
.awsui_header-stuck_14iqq_1rnrr_377:not(#\9):not(.awsui_header-variant-cards_14iqq_1rnrr_387) {
  box-shadow: 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1);
  box-shadow: var(--shadow-sticky-embedded-jmny8n, 0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.1));
}
.awsui_header-dynamic-height_14iqq_1rnrr_390.awsui_header-stuck_14iqq_1rnrr_377:not(#\9) {
  -webkit-margin-after: calc(30px - 24px);
          margin-block-end: calc(30px - 24px);
  -webkit-margin-after: calc(var(--line-height-heading-xl-hko6p0, 30px) - var(--line-height-heading-l-mg5bx6, 24px));
          margin-block-end: calc(var(--line-height-heading-xl-hko6p0, 30px) - var(--line-height-heading-l-mg5bx6, 24px));
}
.awsui_header_14iqq_1rnrr_350:not(#\9):not(:empty) {
  -webkit-border-after: 0px solid transparent;
          border-block-end: 0px solid transparent;
  -webkit-border-after: var(--border-container-sticky-width-nri0ix, 0px) solid var(--color-border-container-divider-9huz1a, transparent);
          border-block-end: var(--border-container-sticky-width-nri0ix, 0px) solid var(--color-border-container-divider-9huz1a, transparent);
}
.awsui_header_14iqq_1rnrr_350.awsui_with-paddings_14iqq_1rnrr_396:not(#\9) {
  -webkit-padding-before: 12px;
          padding-block-start: 12px;
  -webkit-padding-before: var(--space-container-header-top-am4vzw, 12px);
          padding-block-start: var(--space-container-header-top-am4vzw, 12px);
  -webkit-padding-after: 8px;
          padding-block-end: 8px;
  -webkit-padding-after: var(--space-container-header-bottom-2taq8v, 8px);
          padding-block-end: var(--space-container-header-bottom-2taq8v, 8px);
  padding-inline: 20px;
  padding-inline: var(--space-container-horizontal-nqrzyh, 20px);
}
.awsui_header_14iqq_1rnrr_350.awsui_with-paddings_14iqq_1rnrr_396.awsui_header-variant-cards_14iqq_1rnrr_387:not(#\9) {
  padding-block: 12px;
  padding-block: var(--space-container-header-top-am4vzw, 12px);
  padding-inline: 20px;
  padding-inline: var(--space-container-horizontal-nqrzyh, 20px);
}
.awsui_header_14iqq_1rnrr_350.awsui_with-hidden-content_14iqq_1rnrr_405:not(#\9) {
  border-end-start-radius: 16px;
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: 16px;
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
}
.awsui_header-variant-cards_14iqq_1rnrr_387:not(#\9) {
  border-start-start-radius: 16px;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: 16px;
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: 16px;
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: 16px;
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-sizing: border-box;
}
.awsui_header-variant-cards_14iqq_1rnrr_387.awsui_refresh_14iqq_1rnrr_238:not(#\9) {
  border-block: solid 1px #C6C6CD;
  border-block: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-5rqwmu, #C6C6CD);
  border-inline: solid 1px #C6C6CD;
  border-inline: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-5rqwmu, #C6C6CD);
}
.awsui_header-variant-cards_14iqq_1rnrr_387:not(#\9):not(.awsui_refresh_14iqq_1rnrr_238)::before {
  content: "";
  position: absolute;
  inset-inline-start: 0px;
  inset-block-start: 0px;
  inline-size: 100%;
  block-size: 100%;
  pointer-events: none;
  background: transparent;
  box-sizing: border-box;
  border-color: transparent;
  -webkit-border-before: 0px solid #FFFFFF;
          border-block-start: 0px solid #FFFFFF;
  -webkit-border-before: var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-sekrcy, #FFFFFF);
          border-block-start: var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-sekrcy, #FFFFFF);
  border-start-start-radius: 16px;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: 16px;
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: 16px;
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: 16px;
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  z-index: 1;
}
.awsui_header-variant-cards_14iqq_1rnrr_387:not(#\9):not(.awsui_refresh_14iqq_1rnrr_238)::after {
  content: "";
  position: absolute;
  inset-inline-start: 0px;
  inset-block-start: 0px;
  inline-size: 100%;
  block-size: 100%;
  pointer-events: none;
  background: transparent;
  box-sizing: border-box;
  border-start-start-radius: 16px;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: 16px;
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: 16px;
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: 16px;
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);
  box-shadow: var(--shadow-container-53ltfv, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));
}
.awsui_header-variant-cards_14iqq_1rnrr_387:not(#\9):not(.awsui_header-sticky-enabled_14iqq_1rnrr_358) {
  position: relative;
}
.awsui_header-variant-cards_14iqq_1rnrr_387.awsui_header-stuck_14iqq_1rnrr_377:not(#\9)::after, .awsui_header-variant-cards_14iqq_1rnrr_387.awsui_header-stuck_14iqq_1rnrr_377:not(#\9)::before {
  border-block: 0;
  border-inline: 0;
  border-start-start-radius: 0;
  border-start-end-radius: 0;
}
.awsui_header-variant-full-page_14iqq_1rnrr_463.awsui_header-stuck_14iqq_1rnrr_377:not(#\9) {
  box-shadow: none;
}
.awsui_header-variant-full-page_14iqq_1rnrr_463.awsui_header-stuck_14iqq_1rnrr_377 > .awsui_header-cover_14iqq_1rnrr_466:not(#\9) {
  background-color: #F9F9FA;
  background-color: var(--color-background-layout-main-kcslki, #F9F9FA);
  inline-size: 100%;
  position: absolute;
  block-size: 12px;
  block-size: var(--space-scaled-s-8ozaad, 12px);
  inset-block-start: calc(-1 * 12px);
  inset-block-start: calc(-1 * var(--space-scaled-s-8ozaad, 12px));
}
.awsui_header-variant-full-page_14iqq_1rnrr_463.awsui_header-stuck_14iqq_1rnrr_377:not(#\9)::before {
  content: "";
  position: absolute;
  pointer-events: none;
  inset-inline-end: 0;
  inset-inline-start: 0;
  inset-block-end: 0;
  inset-block-start: 0;
  -webkit-border-after: solid 1px #C6C6CD;
          border-block-end: solid 1px #C6C6CD;
  -webkit-border-after: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-5rqwmu, #C6C6CD);
          border-block-end: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-5rqwmu, #C6C6CD);
}
.awsui_header-variant-full-page_14iqq_1rnrr_463.awsui_header-stuck_14iqq_1rnrr_377:not(#\9)::after {
  content: "";
  position: absolute;
  inset: 0;
  box-shadow: 0px 4px 8px 1px rgba(0, 7, 22, 0.1);
  box-shadow: var(--shadow-sticky-lolw8j, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));
  -webkit-clip-path: polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%);
          clip-path: polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%);
}

.awsui_content_14iqq_1rnrr_309:not(#\9) {
  flex: 1 1;
}
.awsui_content-fit-height_14iqq_1rnrr_494:not(#\9) {
  overflow: auto;
  display: flex;
  flex-direction: column;
}

.awsui_content-inner_14iqq_1rnrr_500:not(#\9) {
  flex: 1 1;
}
.awsui_content-inner_14iqq_1rnrr_500.awsui_with-paddings_14iqq_1rnrr_396:not(#\9) {
  padding-block: 20px;
  padding-block: var(--space-scaled-l-sej05l, 20px);
  padding-inline: 20px;
  padding-inline: var(--space-container-horizontal-nqrzyh, 20px);
}
.awsui_content-inner_14iqq_1rnrr_500.awsui_with-paddings_14iqq_1rnrr_396.awsui_with-header_14iqq_1rnrr_507:not(#\9) {
  -webkit-padding-before: 4px;
          padding-block-start: 4px;
  -webkit-padding-before: var(--space-container-content-top-1wtqrc, 4px);
          padding-block-start: var(--space-container-content-top-1wtqrc, 4px);
}

.awsui_footer_14iqq_1rnrr_511.awsui_with-paddings_14iqq_1rnrr_396:not(#\9) {
  padding-block: 12px;
  padding-block: var(--space-scaled-s-8ozaad, 12px);
  padding-inline: 20px;
  padding-inline: var(--space-container-horizontal-nqrzyh, 20px);
}
.awsui_footer_14iqq_1rnrr_511.awsui_with-divider_14iqq_1rnrr_515:not(#\9) {
  -webkit-border-before: 1px solid #C6C6CD;
          border-block-start: 1px solid #C6C6CD;
  -webkit-border-before: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
          border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_content-inner_1mwlm_oyjaq_5:not(#\9) {
  /* used in test-utils */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
.awsui_grid_14yj0_e5i7o_145:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  flex-wrap: wrap;
  margin-block: calc(20px / -2);
  margin-block: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
  margin-inline: calc(20px / -2);
  margin-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
  pointer-events: none;
}
.awsui_grid_14yj0_e5i7o_145.awsui_no-gutters_14yj0_e5i7o_181:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
}

.awsui_grid-column_14yj0_e5i7o_186:not(#\9) {
  box-sizing: border-box;
  position: relative;
  padding-block: calc(20px / 2);
  padding-block: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  padding-inline: calc(20px / 2);
  padding-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  display: flex;
}
.awsui_grid_14yj0_e5i7o_145.awsui_no-gutters_14yj0_e5i7o_181 > .awsui_grid-column_14yj0_e5i7o_186:not(#\9) {
  padding-block: 0;
  padding-inline: 0;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-1_14yj0_e5i7o_197:not(#\9) {
  flex: 0 0 8.3333333333%;
  max-inline-size: 8.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-1_14yj0_e5i7o_201:not(#\9) {
  inset-inline-start: 8.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-1_14yj0_e5i7o_204:not(#\9) {
  inset-inline-end: 8.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-2_14yj0_e5i7o_207:not(#\9) {
  flex: 0 0 16.6666666667%;
  max-inline-size: 16.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-2_14yj0_e5i7o_211:not(#\9) {
  inset-inline-start: 16.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-2_14yj0_e5i7o_214:not(#\9) {
  inset-inline-end: 16.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-3_14yj0_e5i7o_217:not(#\9) {
  flex: 0 0 25%;
  max-inline-size: 25%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-3_14yj0_e5i7o_221:not(#\9) {
  inset-inline-start: 25%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-3_14yj0_e5i7o_224:not(#\9) {
  inset-inline-end: 25%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-4_14yj0_e5i7o_227:not(#\9) {
  flex: 0 0 33.3333333333%;
  max-inline-size: 33.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-4_14yj0_e5i7o_231:not(#\9) {
  inset-inline-start: 33.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-4_14yj0_e5i7o_234:not(#\9) {
  inset-inline-end: 33.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-5_14yj0_e5i7o_237:not(#\9) {
  flex: 0 0 41.6666666667%;
  max-inline-size: 41.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-5_14yj0_e5i7o_241:not(#\9) {
  inset-inline-start: 41.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-5_14yj0_e5i7o_244:not(#\9) {
  inset-inline-end: 41.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-6_14yj0_e5i7o_247:not(#\9) {
  flex: 0 0 50%;
  max-inline-size: 50%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-6_14yj0_e5i7o_251:not(#\9) {
  inset-inline-start: 50%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-6_14yj0_e5i7o_254:not(#\9) {
  inset-inline-end: 50%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-7_14yj0_e5i7o_257:not(#\9) {
  flex: 0 0 58.3333333333%;
  max-inline-size: 58.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-7_14yj0_e5i7o_261:not(#\9) {
  inset-inline-start: 58.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-7_14yj0_e5i7o_264:not(#\9) {
  inset-inline-end: 58.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-8_14yj0_e5i7o_267:not(#\9) {
  flex: 0 0 66.6666666667%;
  max-inline-size: 66.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-8_14yj0_e5i7o_271:not(#\9) {
  inset-inline-start: 66.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-8_14yj0_e5i7o_274:not(#\9) {
  inset-inline-end: 66.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-9_14yj0_e5i7o_277:not(#\9) {
  flex: 0 0 75%;
  max-inline-size: 75%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-9_14yj0_e5i7o_281:not(#\9) {
  inset-inline-start: 75%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-9_14yj0_e5i7o_284:not(#\9) {
  inset-inline-end: 75%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-10_14yj0_e5i7o_287:not(#\9) {
  flex: 0 0 83.3333333333%;
  max-inline-size: 83.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-10_14yj0_e5i7o_291:not(#\9) {
  inset-inline-start: 83.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-10_14yj0_e5i7o_294:not(#\9) {
  inset-inline-end: 83.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-11_14yj0_e5i7o_297:not(#\9) {
  flex: 0 0 91.6666666667%;
  max-inline-size: 91.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-11_14yj0_e5i7o_301:not(#\9) {
  inset-inline-start: 91.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-11_14yj0_e5i7o_304:not(#\9) {
  inset-inline-end: 91.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_colspan-12_14yj0_e5i7o_307:not(#\9) {
  flex: 0 0 100%;
  max-inline-size: 100%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-12_14yj0_e5i7o_311:not(#\9) {
  inset-inline-start: 100%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-12_14yj0_e5i7o_314:not(#\9) {
  inset-inline-end: 100%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_push-0_14yj0_e5i7o_317:not(#\9) {
  inset-inline-start: auto;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_pull-0_14yj0_e5i7o_320:not(#\9) {
  inset-inline-end: auto;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-1_14yj0_e5i7o_323:not(#\9) {
  -webkit-margin-start: 8.3333333333%;
          margin-inline-start: 8.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-2_14yj0_e5i7o_326:not(#\9) {
  -webkit-margin-start: 16.6666666667%;
          margin-inline-start: 16.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-3_14yj0_e5i7o_329:not(#\9) {
  -webkit-margin-start: 25%;
          margin-inline-start: 25%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-4_14yj0_e5i7o_332:not(#\9) {
  -webkit-margin-start: 33.3333333333%;
          margin-inline-start: 33.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-5_14yj0_e5i7o_335:not(#\9) {
  -webkit-margin-start: 41.6666666667%;
          margin-inline-start: 41.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-6_14yj0_e5i7o_338:not(#\9) {
  -webkit-margin-start: 50%;
          margin-inline-start: 50%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-7_14yj0_e5i7o_341:not(#\9) {
  -webkit-margin-start: 58.3333333333%;
          margin-inline-start: 58.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-8_14yj0_e5i7o_344:not(#\9) {
  -webkit-margin-start: 66.6666666667%;
          margin-inline-start: 66.6666666667%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-9_14yj0_e5i7o_347:not(#\9) {
  -webkit-margin-start: 75%;
          margin-inline-start: 75%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-10_14yj0_e5i7o_350:not(#\9) {
  -webkit-margin-start: 83.3333333333%;
          margin-inline-start: 83.3333333333%;
}
.awsui_grid-column_14yj0_e5i7o_186.awsui_offset-11_14yj0_e5i7o_353:not(#\9) {
  -webkit-margin-start: 91.6666666667%;
          margin-inline-start: 91.6666666667%;
}

.awsui_restore-pointer-events_14yj0_e5i7o_357:not(#\9) {
  pointer-events: auto;
  inline-size: 100%;
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_label_aqu00_ocied_5:not(#\9) {
  /* used in analytics metadata */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_error-icon-shake-wrapper_14mhv_ysh6v_153:not(#\9),
.awsui_warning-icon-shake-wrapper_14mhv_ysh6v_154:not(#\9) {
  animation: awsui_awsui-motion-shake-horizontally_14mhv_ysh6v_1 165ms;
  animation: awsui_awsui-motion-shake-horizontally_14mhv_ysh6v_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@keyframes awsui_awsui-motion-shake-horizontally_14mhv_ysh6v_1 {
  0% {
    transform: translateX(-5px);
    animation-timing-function: linear;
  }
  50% {
    transform: translateX(5px);
    animation-timing-function: cubic-bezier(0, 0, 0, 1);
    animation-timing-function: var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));
  }
  100% {
    transform: translateX(0px);
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_error-icon-shake-wrapper_14mhv_ysh6v_153:not(#\9),
  .awsui_warning-icon-shake-wrapper_14mhv_ysh6v_154:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_ysh6v_153:not(#\9), .awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_ysh6v_153:not(#\9), .awsui-motion-disabled .awsui_warning-icon-shake-wrapper_14mhv_ysh6v_154:not(#\9), .awsui-mode-entering .awsui_warning-icon-shake-wrapper_14mhv_ysh6v_154:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_error-icon-scale-wrapper_14mhv_ysh6v_184:not(#\9),
.awsui_warning-icon-scale-wrapper_14mhv_ysh6v_185:not(#\9) {
  animation: awsui_awsui-motion-scale-popup_14mhv_ysh6v_1 165ms cubic-bezier(0, 0, 0, 1);
  animation: awsui_awsui-motion-scale-popup_14mhv_ysh6v_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));
}
@keyframes awsui_awsui-motion-scale-popup_14mhv_ysh6v_1 {
  0% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_error-icon-scale-wrapper_14mhv_ysh6v_184:not(#\9),
  .awsui_warning-icon-scale-wrapper_14mhv_ysh6v_185:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_ysh6v_184:not(#\9), .awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_ysh6v_184:not(#\9), .awsui-motion-disabled .awsui_warning-icon-scale-wrapper_14mhv_ysh6v_185:not(#\9), .awsui-mode-entering .awsui_warning-icon-scale-wrapper_14mhv_ysh6v_185:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_warning_14mhv_ysh6v_154:not(#\9),
.awsui_error_14mhv_ysh6v_153:not(#\9) {
  animation: awsui_awsui-motion-fade-in-0_14mhv_ysh6v_1 165ms cubic-bezier(0, 0, 0, 1);
  animation: awsui_awsui-motion-fade-in-0_14mhv_ysh6v_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));
}
@keyframes awsui_awsui-motion-fade-in-0_14mhv_ysh6v_1 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_warning_14mhv_ysh6v_154:not(#\9),
  .awsui_error_14mhv_ysh6v_153:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_warning_14mhv_ysh6v_154:not(#\9), .awsui-mode-entering .awsui_warning_14mhv_ysh6v_154:not(#\9), .awsui-motion-disabled .awsui_error_14mhv_ysh6v_153:not(#\9), .awsui-mode-entering .awsui_error_14mhv_ysh6v_153:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_14mhv_ysh6v_236:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  box-sizing: border-box;
}

.awsui_label_14mhv_ysh6v_269:not(#\9) {
  box-sizing: border-box;
  color: #0f141a;
  color: var(--color-text-form-label-6sbm75, #0f141a);
  display: inline;
  -webkit-font-smoothing: antialiased;
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: grayscale;
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  font-size: 14px;
  font-size: var(--font-size-form-label-mxiqd7, 14px);
  line-height: 20px;
  line-height: var(--line-height-form-label-asu26u, 20px);
  font-weight: 700;
  font-weight: var(--font-weight-form-label-mrg9ef, 700);
  -webkit-margin-end: 8px;
          margin-inline-end: 8px;
  -webkit-margin-end: var(--space-xs-ymlm0b, 8px);
          margin-inline-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_label_14mhv_ysh6v_269:not(#\9):only-child {
  margin-block: 0;
  margin-inline: 0;
}

.awsui_info_14mhv_ysh6v_285:not(#\9) {
  display: inline-flex;
  -webkit-padding-start: 8px;
          padding-inline-start: 8px;
  -webkit-padding-start: var(--space-xs-ymlm0b, 8px);
          padding-inline-start: var(--space-xs-ymlm0b, 8px);
  -webkit-border-start: 1px solid #C6C6CD;
          border-inline-start: 1px solid #C6C6CD;
  -webkit-border-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
          border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
}

.awsui_description_14mhv_ysh6v_291:not(#\9),
.awsui_constraint_14mhv_ysh6v_292:not(#\9) {
  color: #656871;
  color: var(--color-text-form-secondary-1nm780, #656871);
  font-size: 12px;
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: 16px;
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: 0.005em;
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}

.awsui_hints_14mhv_ysh6v_299:not(#\9),
.awsui_constraint-has-validation-text_14mhv_ysh6v_300:not(#\9) {
  -webkit-padding-before: 4px;
          padding-block-start: 4px;
  -webkit-padding-before: var(--space-xxs-hwfkai, 4px);
          padding-block-start: var(--space-xxs-hwfkai, 4px);
}

.awsui_secondary-control_14mhv_ysh6v_304:not(#\9) {
  /* used in test-utils */
}

.awsui_controls_14mhv_ysh6v_308:not(#\9):not(.awsui_label-hidden_14mhv_ysh6v_308) {
  -webkit-padding-before: 4px;
          padding-block-start: 4px;
  -webkit-padding-before: var(--space-xxs-hwfkai, 4px);
          padding-block-start: var(--space-xxs-hwfkai, 4px);
}
.awsui_label-wrapper_14mhv_ysh6v_311:not(#\9):empty + .awsui_controls_14mhv_ysh6v_308 {
  -webkit-padding-before: 0;
          padding-block-start: 0;
}

.awsui_control_14mhv_ysh6v_308:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
}

.awsui_error_14mhv_ysh6v_153:not(#\9) {
  color: #C20000;
  color: var(--color-text-status-error-1rmkjt, #C20000);
  font-size: 12px;
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: 16px;
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: 0.005em;
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  display: flex;
  align-items: flex-start;
}

.awsui_warning_14mhv_ysh6v_154:not(#\9) {
  color: #855900;
  color: var(--color-text-status-warning-0jb132, #855900);
  font-size: 12px;
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: 16px;
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: 0.005em;
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  display: flex;
  align-items: flex-start;
}

.awsui_error__message_14mhv_ysh6v_338:not(#\9),
.awsui_warning__message_14mhv_ysh6v_339:not(#\9) {
  -webkit-margin-start: 4px;
          margin-inline-start: 4px;
  -webkit-margin-start: var(--space-xxs-hwfkai, 4px);
          margin-inline-start: var(--space-xxs-hwfkai, 4px);
}

.awsui_visually-hidden_14mhv_ysh6v_343:not(#\9) {
  position: absolute !important;
  inset-block-start: -9999px !important;
  inset-inline-start: -9999px !important;
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_constraint_6mjrv_ag0bo_5:not(#\9),
.awsui_character-count_6mjrv_ag0bo_6:not(#\9) {
  /* used in test-utils */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
.awsui_root_k2y2q_k067u_145.awsui_root_k2y2q_k067u_145:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
}

.awsui_checkbox-control_k2y2q_k067u_178:not(#\9) {
  -webkit-margin-before: calc((20px - 16px) / 2);
          margin-block-start: calc((20px - 16px) / 2);
  -webkit-margin-before: calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-control-adm93y, 16px)) / 2);
          margin-block-start: calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-control-adm93y, 16px)) / 2);
  min-block-size: 16px;
  min-block-size: var(--size-control-adm93y, 16px);
  min-inline-size: 16px;
  min-inline-size: var(--size-control-adm93y, 16px);
  block-size: 16px;
  block-size: var(--size-control-adm93y, 16px);
  inline-size: 16px;
  inline-size: var(--size-control-adm93y, 16px);
}

.awsui_outline_k2y2q_k067u_186:not(#\9) {
  --awsui-style-focus-ring-box-shadow-esndbs: 0 0 0 var(--awsui-style-focus-ring-border-width-esndbs, 2px) var(--awsui-style-focus-ring-border-color-esndbs, var(--color-border-item-focused-mdia7n, #005F6F));
  position: relative;
}
.awsui_outline_k2y2q_k067u_186:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(2px - 1px);
}
.awsui_outline_k2y2q_k067u_186:not(#\9)::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * 2px);
  inset-block-start: calc(-1 * 2px);
  inline-size: calc(100% + 2px + 2px);
  block-size: calc(100% + 2px + 2px);
  border-start-start-radius: 4px;
  border-start-start-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  border-start-end-radius: 4px;
  border-start-end-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  border-end-start-radius: 4px;
  border-end-start-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  border-end-end-radius: 4px;
  border-end-end-radius: var(--awsui-style-focus-ring-border-radius-esndbs, var(--border-radius-control-default-focus-ring-1uabki, 4px));
  box-shadow: var(--awsui-style-focus-ring-box-shadow-esndbs);
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_2qdw9_1gc6c_189:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  cursor: inherit;
  display: flex;
  inline-size: 100%;
  flex-wrap: wrap;
  justify-content: space-between;
}
.awsui_root_2qdw9_1gc6c_189.awsui_refresh_2qdw9_1gc6c_225:not(#\9), .awsui_root_2qdw9_1gc6c_189:not(#\9):not(.awsui_root-no-actions_2qdw9_1gc6c_225) {
  row-gap: 4px;
  row-gap: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_root-no-actions_2qdw9_1gc6c_225.awsui_root-variant-h2_2qdw9_1gc6c_228:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225), .awsui_root-no-actions_2qdw9_1gc6c_225.awsui_root-variant-h3_2qdw9_1gc6c_228:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225), .awsui_root-has-description_2qdw9_1gc6c_228.awsui_root-variant-h2_2qdw9_1gc6c_228:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225), .awsui_root-has-description_2qdw9_1gc6c_228.awsui_root-variant-h3_2qdw9_1gc6c_228:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225) {
  -webkit-padding-after: 4px;
          padding-block-end: 4px;
  -webkit-padding-after: var(--space-scaled-xxs-pfm1nx, 4px);
          padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_root-no-actions_2qdw9_1gc6c_225:not(#\9):not(.awsui_root-has-description_2qdw9_1gc6c_228):not(.awsui_refresh_2qdw9_1gc6c_225) {
  -webkit-padding-after: calc(8px + 2px);
          padding-block-end: calc(8px + 2px);
  -webkit-padding-after: calc(var(--space-scaled-xs-xwoogq, 8px) + var(--space-xxxs-pajhad, 2px));
          padding-block-end: calc(var(--space-scaled-xs-xwoogq, 8px) + var(--space-xxxs-pajhad, 2px));
}
.awsui_root-no-actions_2qdw9_1gc6c_225.awsui_refresh_2qdw9_1gc6c_225.awsui_root-variant-h2_2qdw9_1gc6c_228:not(#\9), .awsui_root-no-actions_2qdw9_1gc6c_225.awsui_refresh_2qdw9_1gc6c_225.awsui_root-variant-h3_2qdw9_1gc6c_228:not(#\9) {
  row-gap: 2px;
  row-gap: var(--space-scaled-xxxs-oo06c7, 2px);
}
.awsui_root_2qdw9_1gc6c_189.awsui_root-variant-h1_2qdw9_1gc6c_237:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225) {
  row-gap: 4px;
  row-gap: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_root-no-actions_2qdw9_1gc6c_225:not(#\9):not(.awsui_root-has-description_2qdw9_1gc6c_228).awsui_refresh_2qdw9_1gc6c_225.awsui_root-variant-h3_2qdw9_1gc6c_228 {
  -webkit-padding-after: 8px;
          padding-block-end: 8px;
  -webkit-padding-after: var(--space-scaled-xs-xwoogq, 8px);
          padding-block-end: var(--space-scaled-xs-xwoogq, 8px);
}
.awsui_root_2qdw9_1gc6c_189.awsui_root-variant-h1_2qdw9_1gc6c_237.awsui_root-has-description_2qdw9_1gc6c_228:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225) {
  -webkit-padding-after: 4px;
          padding-block-end: 4px;
  -webkit-padding-after: var(--space-scaled-2x-xxs-e79hr1, 4px);
          padding-block-end: var(--space-scaled-2x-xxs-e79hr1, 4px);
}

.awsui_main_2qdw9_1gc6c_247:not(#\9) {
  word-wrap: break-word;
  max-inline-size: 100%;
  display: flex;
  justify-content: space-between;
  inline-size: 100%;
  flex-wrap: wrap;
  column-gap: 8px;
  column-gap: var(--space-xs-ymlm0b, 8px);
  row-gap: calc(4px + 2px);
  row-gap: calc(var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxxs-oo06c7, 2px));
}
.awsui_main_2qdw9_1gc6c_247.awsui_no-wrap_2qdw9_1gc6c_257:not(#\9) {
  flex-wrap: nowrap;
}
.awsui_main_2qdw9_1gc6c_247.awsui_refresh_2qdw9_1gc6c_225:not(#\9) {
  row-gap: 4px;
  row-gap: var(--space-xxs-hwfkai, 4px);
}
.awsui_main-variant-h1_2qdw9_1gc6c_263:not(#\9) {
  row-gap: 4px;
  row-gap: var(--space-scaled-2x-xxs-e79hr1, 4px);
}

.awsui_root-has-description_2qdw9_1gc6c_228 > .awsui_main_2qdw9_1gc6c_247:not(#\9) {
  row-gap: 4px;
  row-gap: var(--space-scaled-2x-xxs-e79hr1, 4px);
}

.awsui_actions_2qdw9_1gc6c_271:not(#\9) {
  display: flex;
  align-items: flex-start;
  min-block-size: 32px;
  min-block-size: var(--size-vertical-input-p1d7xx, 32px);
}
.awsui_actions-centered_2qdw9_1gc6c_276:not(#\9) {
  align-items: center;
}
.awsui_actions-variant-h1_2qdw9_1gc6c_279.awsui_refresh_2qdw9_1gc6c_225:not(#\9) {
  padding-block: calc((30px - 32px) / 2);
  padding-block: calc((var(--line-height-heading-xl-hko6p0, 30px) - var(--size-vertical-input-p1d7xx, 32px)) / 2);
  padding-inline: 0;
}
.awsui_actions-variant-h2_2qdw9_1gc6c_283.awsui_refresh_2qdw9_1gc6c_225:not(#\9) {
  padding-block: calc((24px - 32px) / 2);
  padding-block: calc((var(--line-height-heading-l-mg5bx6, 24px) - var(--size-vertical-input-p1d7xx, 32px)) / 2);
  padding-inline: 0;
}
.awsui_actions-variant-h3_2qdw9_1gc6c_287.awsui_refresh_2qdw9_1gc6c_225:not(#\9) {
  padding-block: calc((22px - 32px) / 2);
  padding-block: calc((var(--line-height-heading-m-uoaqdh, 22px) - var(--size-vertical-input-p1d7xx, 32px)) / 2);
  padding-inline: 0;
}
.awsui_actions-variant-h1_2qdw9_1gc6c_279:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225) {
  padding-block: 8px;
  padding-block: var(--space-scaled-xs-xwoogq, 8px);
  padding-inline: 0;
}
.awsui_actions-variant-h2_2qdw9_1gc6c_283:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225), .awsui_actions-variant-h3_2qdw9_1gc6c_287:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225) {
  padding-block: 4px;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: 0;
}
.awsui_root-has-description_2qdw9_1gc6c_228 > .awsui_main_2qdw9_1gc6c_247 > .awsui_actions_2qdw9_1gc6c_271:not(#\9) {
  -webkit-padding-after: 0;
          padding-block-end: 0;
}

.awsui_title_2qdw9_1gc6c_303:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
  color: #0F141A;
  color: var(--color-text-heading-default-zh9l9g, #0F141A);
}
.awsui_title-variant-h1_2qdw9_1gc6c_308:not(#\9) {
  font-size: 24px;
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  -webkit-padding-before: 4px;
          padding-block-start: 4px;
  -webkit-padding-before: var(--space-scaled-2x-xxs-e79hr1, 4px);
          padding-block-start: var(--space-scaled-2x-xxs-e79hr1, 4px);
}
.awsui_title-variant-h1_2qdw9_1gc6c_308.awsui_refresh_2qdw9_1gc6c_225:not(#\9) {
  -webkit-padding-before: calc((32px - 30px) / 2);
          padding-block-start: calc((32px - 30px) / 2);
  -webkit-padding-before: calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-xl-hko6p0, 30px)) / 2);
          padding-block-start: calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-xl-hko6p0, 30px)) / 2);
}
.awsui_title-variant-h2_2qdw9_1gc6c_315:not(#\9) {
  font-size: 20px;
  font-size: var(--font-size-heading-l-vnacx6, 20px);
}
.awsui_title-variant-h2_2qdw9_1gc6c_315.awsui_refresh_2qdw9_1gc6c_225:not(#\9) {
  -webkit-padding-before: calc((32px - 24px) / 2);
          padding-block-start: calc((32px - 24px) / 2);
  -webkit-padding-before: calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-l-mg5bx6, 24px)) / 2);
          padding-block-start: calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-l-mg5bx6, 24px)) / 2);
}
.awsui_title-variant-h3_2qdw9_1gc6c_321:not(#\9) {
  font-size: 18px;
  font-size: var(--font-size-heading-m-170yiy, 18px);
}
.awsui_title-variant-h3_2qdw9_1gc6c_321.awsui_refresh_2qdw9_1gc6c_225:not(#\9) {
  -webkit-padding-before: calc((32px - 22px) / 2);
          padding-block-start: calc((32px - 22px) / 2);
  -webkit-padding-before: calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-m-uoaqdh, 22px)) / 2);
          padding-block-start: calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-m-uoaqdh, 22px)) / 2);
}
.awsui_title-variant-h2_2qdw9_1gc6c_315:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225), .awsui_title-variant-h3_2qdw9_1gc6c_321:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225) {
  -webkit-padding-before: 8px;
          padding-block-start: 8px;
  -webkit-padding-before: var(--space-scaled-xs-xwoogq, 8px);
          padding-block-start: var(--space-scaled-xs-xwoogq, 8px);
}
.awsui_no-wrap_2qdw9_1gc6c_257 > .awsui_title_2qdw9_1gc6c_303:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225) {
  -webkit-padding-after: calc(4px + 2px);
          padding-block-end: calc(4px + 2px);
  -webkit-padding-after: calc(var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxxs-oo06c7, 2px));
          padding-block-end: calc(var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxxs-oo06c7, 2px));
}

.awsui-one-theme .awsui_title-variant-h2_2qdw9_1gc6c_315.awsui_title-in-expandable-section_2qdw9_1gc6c_334:not(#\9) {
  -webkit-padding-before: calc(calc((32px - 24px) / 2) - 2 * 2px);
          padding-block-start: calc(calc((32px - 24px) / 2) - 2 * 2px);
  -webkit-padding-before: calc(calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-l-mg5bx6, 24px)) / 2) - 2 * var(--border-width-button-jm0qg7, 2px));
          padding-block-start: calc(calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-l-mg5bx6, 24px)) / 2) - 2 * var(--border-width-button-jm0qg7, 2px));
}

.awsui_root-no-actions_2qdw9_1gc6c_225.awsui_root-has-description_2qdw9_1gc6c_228 > .awsui_main_2qdw9_1gc6c_247 > :not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225).awsui_title-variant-h2_2qdw9_1gc6c_315, .awsui_root-no-actions_2qdw9_1gc6c_225.awsui_root-has-description_2qdw9_1gc6c_228 > .awsui_main_2qdw9_1gc6c_247 > :not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225).awsui_title-variant-h3_2qdw9_1gc6c_321 {
  -webkit-padding-after: 4px;
          padding-block-end: 4px;
  -webkit-padding-after: var(--space-scaled-xxs-pfm1nx, 4px);
          padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_root-variant-h1_2qdw9_1gc6c_237.awsui_root-no-actions_2qdw9_1gc6c_225:not(#\9):not(.awsui_root-has-description_2qdw9_1gc6c_228):not(.awsui_refresh_2qdw9_1gc6c_225) {
  -webkit-padding-after: 4px;
          padding-block-end: 4px;
  -webkit-padding-after: var(--space-scaled-2x-xxs-e79hr1, 4px);
          padding-block-end: var(--space-scaled-2x-xxs-e79hr1, 4px);
}

.awsui_virtual-space_2qdw9_1gc6c_346:not(#\9) {
  position: absolute !important;
  inset-block-start: -9999px !important;
  inset-inline-start: -9999px !important;
}

.awsui_info_2qdw9_1gc6c_352:not(#\9) {
  -webkit-padding-end: 12px;
          padding-inline-end: 12px;
  -webkit-padding-end: var(--space-s-tvghoh, 12px);
          padding-inline-end: var(--space-s-tvghoh, 12px);
}

.awsui_description_2qdw9_1gc6c_356:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  color: #424650;
  color: var(--color-text-heading-secondary-0uag6s, #424650);
}
.awsui_description-variant-h1_2qdw9_1gc6c_363:not(#\9) {
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
}
.awsui_description-variant-h2_2qdw9_1gc6c_367:not(#\9) {
  font-size: 14px;
  font-size: var(--font-header-h2-description-size-g2wws3, 14px);
  line-height: 20px;
  line-height: var(--font-header-h2-description-line-height-ts2s6o, 20px);
}
.awsui_description-variant-h2_2qdw9_1gc6c_367:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225) {
  -webkit-padding-after: 4px;
          padding-block-end: 4px;
  -webkit-padding-after: var(--space-scaled-xxs-pfm1nx, 4px);
          padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_description-variant-h3_2qdw9_1gc6c_374:not(#\9) {
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
}
.awsui_description-variant-h3_2qdw9_1gc6c_374:not(#\9):not(.awsui_refresh_2qdw9_1gc6c_225) {
  font-size: 12px;
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: 16px;
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: 0.005em;
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  -webkit-padding-after: 4px;
          padding-block-end: 4px;
  -webkit-padding-after: var(--space-scaled-xxs-pfm1nx, 4px);
          padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_heading_2qdw9_1gc6c_385:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  display: inline;
  font-size: inherit;
  -webkit-margin-end: 8px;
          margin-inline-end: 8px;
  -webkit-margin-end: var(--space-xs-ymlm0b, 8px);
          margin-inline-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_heading_2qdw9_1gc6c_385:not(#\9):only-child {
  margin-block: 0;
  margin-inline: 0;
}
.awsui_heading_2qdw9_1gc6c_385:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_heading_2qdw9_1gc6c_385:not(#\9):focus {
  outline: thin dotted;
  outline: 0;
  outline: var(--border-link-focus-ring-outline-1p0hnu, 0);
  outline-offset: 2px;
  outline-color: #005F6F;
  outline-color: var(--color-border-item-focused-mdia7n, #005F6F);
  border-start-start-radius: 4px;
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: 4px;
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: 4px;
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: 4px;
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px #005F6F;
  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-mdia7n, #005F6F);
}
.awsui_heading-variant-h1_2qdw9_1gc6c_410:not(#\9) {
  font-size: 24px;
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: 30px;
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
  letter-spacing: -0.02em;
  letter-spacing: var(--letter-spacing-heading-xl-ckkb6u, -0.02em);
}
.awsui_heading-variant-h2_2qdw9_1gc6c_415:not(#\9) {
  font-size: 20px;
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: 24px;
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
  letter-spacing: -0.015em;
  letter-spacing: var(--letter-spacing-heading-l-5v6ibv, -0.015em);
}
.awsui_heading-variant-h3_2qdw9_1gc6c_420:not(#\9) {
  font-size: 18px;
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: 22px;
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: -0.01em;
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
}

.awsui_heading-text_2qdw9_1gc6c_426:not(#\9) {
  /* used in test-utils */
}
.awsui_heading-text-variant-h1_2qdw9_1gc6c_429:not(#\9) {
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-heading-n193de, "Libre Franklin", sans-serif);
  font-size: 24px;
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: 30px;
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
  letter-spacing: -0.02em;
  letter-spacing: var(--letter-spacing-heading-xl-ckkb6u, -0.02em);
  font-weight: 700;
  font-weight: var(--font-weight-heading-xl-u3m4we, 700);
  -webkit-font-smoothing: antialiased;
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: grayscale;
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_heading-text-variant-h2_2qdw9_1gc6c_438:not(#\9) {
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-heading-n193de, "Libre Franklin", sans-serif);
  font-size: 20px;
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: 24px;
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
  letter-spacing: -0.015em;
  letter-spacing: var(--letter-spacing-heading-l-5v6ibv, -0.015em);
  font-weight: 700;
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
  -webkit-font-smoothing: antialiased;
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: grayscale;
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_heading-text-variant-h3_2qdw9_1gc6c_447:not(#\9) {
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-heading-n193de, "Libre Franklin", sans-serif);
  font-size: 18px;
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: 22px;
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: -0.01em;
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
  font-weight: 700;
  font-weight: var(--font-weight-heading-m-zf82dr, 700);
  -webkit-font-smoothing: antialiased;
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: grayscale;
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}

.awsui_counter_2qdw9_1gc6c_457:not(#\9) {
  color: #656871;
  color: var(--color-text-counter-bywf75, #656871);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
.awsui_layout_5gtk3_19sl1_145:not(#\9) {
  --awsui-content-layout-default-horizontal-padding-esndbs: var(--space-layout-content-horizontal-buc0zz, 24px);
  --awsui-content-layout-max-content-width-esndbs: 0px;
  --awsui-content-layout-main-gap-esndbs: 0px;
  display: grid;
  grid-template-columns: 0 0 1fr minmax(0, var(--awsui-content-layout-max-content-width-esndbs)) 1fr 0 0;
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) -webkit-min-content -webkit-min-content auto 36px 1fr;
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) min-content min-content auto 36px 1fr;
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) -webkit-min-content -webkit-min-content auto var(--space-dark-header-overlap-distance-ld45ap, 36px) 1fr;
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) min-content min-content auto var(--space-dark-header-overlap-distance-ld45ap, 36px) 1fr;
  min-block-size: 100%;
}
@media (max-width: 688px) {
  .awsui_layout_5gtk3_19sl1_145:not(#\9) {
    --awsui-content-layout-default-horizontal-padding-esndbs: var(--space-l-2ud1p3, 20px);
  }
}
.awsui_layout_5gtk3_19sl1_145 > .awsui_background_5gtk3_19sl1_159:not(#\9) {
  grid-column: 1/8;
  grid-row: 1/6;
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
}
.awsui_layout_5gtk3_19sl1_145 > .awsui_background_5gtk3_19sl1_159.awsui_is-overlap-disabled_5gtk3_19sl1_164:not(#\9) {
  grid-row: 1/5;
}
.awsui_layout_5gtk3_19sl1_145 > .awsui_background_5gtk3_19sl1_159 > .awsui_header-background_5gtk3_19sl1_167:not(#\9) {
  inline-size: 100%;
  block-size: 100%;
}
.awsui_layout_5gtk3_19sl1_145 > .awsui_notifications_5gtk3_19sl1_171:not(#\9) {
  grid-column: 4;
  grid-row: 2;
  -webkit-padding-after: 8px;
          padding-block-end: 8px;
  -webkit-padding-after: var(--space-xs-ymlm0b, 8px);
          padding-block-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_layout_5gtk3_19sl1_145 > .awsui_breadcrumbs_5gtk3_19sl1_176:not(#\9) {
  grid-column: 4;
  grid-row: 3;
  -webkit-padding-after: 8px;
          padding-block-end: 8px;
  -webkit-padding-after: var(--space-xs-ymlm0b, 8px);
          padding-block-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_layout_5gtk3_19sl1_145.awsui_default-padding_5gtk3_19sl1_181:not(#\9) {
  --awsui-content-layout-main-gap-esndbs: var(--space-scaled-m-m892r9, 16px);
  grid-template-columns: 0 0 1fr minmax(0, var(--awsui-content-layout-max-content-width-esndbs)) 1fr 0 0;
  grid-template-columns: var(--awsui-toggles-left-width-esndbs, 0) var(--awsui-content-layout-default-horizontal-padding-esndbs, 0) 1fr minmax(0, var(--awsui-content-layout-max-content-width-esndbs)) 1fr var(--awsui-content-layout-default-horizontal-padding-esndbs, 0) var(--awsui-toggles-right-width-esndbs, 0);
}
.awsui_layout_5gtk3_19sl1_145 > .awsui_header-wrapper_5gtk3_19sl1_185:not(#\9) {
  grid-column: 4;
  grid-row: 4;
  -webkit-padding-after: 16px;
          padding-block-end: 16px;
  -webkit-padding-after: var(--space-content-header-padding-bottom-rvy5xz, 16px);
          padding-block-end: var(--space-content-header-padding-bottom-rvy5xz, 16px);
}
.awsui_layout_5gtk3_19sl1_145 > .awsui_header-wrapper_5gtk3_19sl1_185.awsui_with-divider_5gtk3_19sl1_190:not(#\9) {
  -webkit-border-after: 1px solid #C6C6CD;
          border-block-end: 1px solid #C6C6CD;
  -webkit-border-after: 1px solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
          border-block-end: 1px solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
}
.awsui_layout_5gtk3_19sl1_145 > .awsui_content_5gtk3_19sl1_193:not(#\9) {
  grid-column: 4;
  grid-row: 5/8;
}
.awsui_layout_5gtk3_19sl1_145:not(#\9):not(.awsui_has-header_5gtk3_19sl1_197) {
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) -webkit-min-content -webkit-min-content 0 calc(36px) 1fr;
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) min-content min-content 0 calc(36px) 1fr;
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) -webkit-min-content -webkit-min-content 0 calc(var(--space-dark-header-overlap-distance-ld45ap, 36px)) 1fr;
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) min-content min-content 0 calc(var(--space-dark-header-overlap-distance-ld45ap, 36px)) 1fr;
}
.awsui_layout_5gtk3_19sl1_145.awsui_is-overlap-disabled_5gtk3_19sl1_164:not(#\9) {
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) -webkit-min-content -webkit-min-content auto 0 1fr;
  grid-template-rows: var(--awsui-content-layout-main-gap-esndbs) min-content min-content auto 0 1fr;
}

.awsui_layout_5gtk3_19sl1_145.awsui_is-visual-refresh_5gtk3_19sl1_204 > .awsui_background_5gtk3_19sl1_159.awsui_has-default-background_5gtk3_19sl1_204:not(#\9) {
  background-color: #F9F9FA;
  background-color: var(--color-background-layout-main-kcslki, #F9F9FA);
}

.awsui_layout_5gtk3_19sl1_145:not(#\9):not(.awsui_is-visual-refresh_5gtk3_19sl1_204).awsui_has-notifications_5gtk3_19sl1_208 {
  --awsui-content-layout-main-gap-esndbs: 0px;
}
.awsui_layout_5gtk3_19sl1_145:not(#\9):not(.awsui_is-visual-refresh_5gtk3_19sl1_204) > .awsui_notifications_5gtk3_19sl1_171 {
  grid-column: 1/8;
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_header_64tge_1scxg_5:not(#\9) {
  /* used in test-utils */
}

.awsui_secondary-header_64tge_1scxg_9:not(#\9) {
  /* used in test-utils */
}

.awsui_notifications_64tge_1scxg_13:not(#\9) {
  /* used in test-utils */
}

.awsui_breadcrumbs_64tge_1scxg_17:not(#\9) {
  /* used in test-utils */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_6xiez_bfzb6_5:not(#\9),
.awsui_header_6xiez_bfzb6_6:not(#\9) {
  /* used in analytics metadata */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
.awsui_root_1i0s3_ntn34_145:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_header_1i0s3_ntn34_177:not(#\9) {
  -webkit-margin-after: 16px;
          margin-block-end: 16px;
  -webkit-margin-after: var(--space-scaled-m-m892r9, 16px);
          margin-block-end: var(--space-scaled-m-m892r9, 16px);
}

.awsui_content_1i0s3_ntn34_181:not(#\9) {
  /* used in test-utils */
}

.awsui_error_1i0s3_ntn34_185:not(#\9) {
  /* used in test-utils */
}

.awsui_footer_1i0s3_ntn34_189:not(#\9) {
  -webkit-margin-before: 20px;
          margin-block-start: 20px;
  -webkit-margin-before: var(--space-scaled-l-sej05l, 20px);
          margin-block-start: var(--space-scaled-l-sej05l, 20px);
}

.awsui_actions-section_1i0s3_ntn34_193:not(#\9) {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  flex-wrap: wrap;
  -webkit-margin-start: calc(-1 * 16px);
          margin-inline-start: calc(-1 * 16px);
  -webkit-margin-start: calc(-1 * var(--space-scaled-m-m892r9, 16px));
          margin-inline-start: calc(-1 * var(--space-scaled-m-m892r9, 16px));
  -webkit-margin-after: calc(-1 * 16px);
          margin-block-end: calc(-1 * 16px);
  -webkit-margin-after: calc(-1 * var(--space-scaled-m-m892r9, 16px));
          margin-block-end: calc(-1 * var(--space-scaled-m-m892r9, 16px));
}

.awsui_secondary-actions_1i0s3_ntn34_202:not(#\9) {
  min-inline-size: 1px;
  -webkit-margin-start: 16px;
          margin-inline-start: 16px;
  -webkit-margin-start: var(--space-scaled-m-m892r9, 16px);
          margin-inline-start: var(--space-scaled-m-m892r9, 16px);
  -webkit-margin-after: 16px;
          margin-block-end: 16px;
  -webkit-margin-after: var(--space-scaled-m-m892r9, 16px);
          margin-block-end: var(--space-scaled-m-m892r9, 16px);
}

.awsui_actions_1i0s3_ntn34_193:not(#\9) {
  min-inline-size: 1px;
  -webkit-margin-start: 16px;
          margin-inline-start: 16px;
  -webkit-margin-start: var(--space-scaled-m-m892r9, 16px);
          margin-inline-start: var(--space-scaled-m-m892r9, 16px);
  -webkit-margin-after: 16px;
          margin-block-end: 16px;
  -webkit-margin-after: var(--space-scaled-m-m892r9, 16px);
          margin-block-end: var(--space-scaled-m-m892r9, 16px);
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_heading-text_105ke_268sp_5:not(#\9) {
  /* used in analytics metadata */
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
dl.awsui_css-grid_zqq3x_feb9j_181:not(#\9) {
  -webkit-margin-before: 0;
          margin-block-start: 0;
  -webkit-margin-after: 0;
          margin-block-end: 0;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
}

.awsui_css-grid_zqq3x_feb9j_181:not(#\9) {
  display: grid;
  gap: 20px;
  grid-gap: 20px;
  grid-gap: var(--space-grid-gutter-whc3jp, 20px);
  gap: var(--space-grid-gutter-whc3jp, 20px);
}
.awsui_css-grid_zqq3x_feb9j_181.awsui_grid-no-gutters_zqq3x_feb9j_192:not(#\9) {
  gap: 0;
}
.awsui_css-grid_zqq3x_feb9j_181.awsui_grid-variant-text-grid_zqq3x_feb9j_195 > .awsui_item_zqq3x_feb9j_195:not(#\9) {
  padding-inline: 20px;
  padding-inline: var(--space-grid-gutter-whc3jp, 20px);
  position: relative;
}
.awsui_css-grid_zqq3x_feb9j_181.awsui_grid-variant-text-grid_zqq3x_feb9j_195 > .awsui_item_zqq3x_feb9j_195:not(#\9)::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-block-end: 0;
  inset-inline-start: 0;
  -webkit-border-start: 1px solid #C6C6CD;
          border-inline-start: 1px solid #C6C6CD;
  -webkit-border-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
          border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
  transform: translateX(calc(-0.5 * 20px));
  transform: translateX(calc(-0.5 * var(--space-grid-gutter-whc3jp, 20px)));
}
.awsui_css-grid_zqq3x_feb9j_181.awsui_grid-variant-text-grid_zqq3x_feb9j_195 > .awsui_item_zqq3x_feb9j_195:not(#\9) {
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_css-grid_zqq3x_feb9j_181.awsui_grid-variant-text-grid_zqq3x_feb9j_195 > .awsui_item_zqq3x_feb9j_195:not(#\9):dir(rtl)::before {
  transform: translateX(calc(0.5 * 20px));
  transform: translateX(calc(0.5 * var(--space-grid-gutter-whc3jp, 20px)));
}
.awsui_css-grid_zqq3x_feb9j_181.awsui_grid-variant-text-grid_zqq3x_feb9j_195 > .awsui_item_zqq3x_feb9j_195.awsui_first-column_zqq3x_feb9j_214:not(#\9) {
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}
.awsui_css-grid_zqq3x_feb9j_181.awsui_grid-variant-text-grid_zqq3x_feb9j_195 > .awsui_item_zqq3x_feb9j_195.awsui_first-column_zqq3x_feb9j_214:not(#\9)::before {
  display: none;
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/* stylelint-enable @cloudscape-design/no-motion-outside-of-mixin, selector-combinator-disallowed-list, selector-pseudo-class-no-unknown, selector-class-pattern */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* Style used for links in slots/components that are text heavy, to help links stand out among
surrounding text. (WCAG F73) https://www.w3.org/WAI/WCAG21/Techniques/failures/F73#description */
div.awsui_column-layout_vvxn7_jc44l_181:not(#\9) {
  border-collapse: separate;
  border-spacing: 0;
  box-sizing: border-box;
  caption-side: top;
  cursor: auto;
  direction: inherit;
  empty-cells: show;
  font-family: serif;
  font-style: normal;
  font-feature-settings: normal;
  font-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  font-size: 14px;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: 20px;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: #0F141A;
  color: var(--color-text-body-default-io92q5, #0F141A);
  font-weight: 400;
  font-weight: var(--font-weight-normal-cxw1m3, 400);
  font-family: "Libre Franklin", sans-serif;
  font-family: var(--font-family-base-l3kfji, "Libre Franklin", sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  word-wrap: break-word;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213:not(#\9) {
  margin-block: calc(20px / -2);
  margin-block: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
  margin-inline: calc(20px / -2);
  margin-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-no-gutters_vvxn7_jc44l_217:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221:not(#\9) {
  margin-block: calc(-1 * 20px / 2);
  margin-block: calc(-1 * var(--space-grid-gutter-whc3jp, 20px) / 2);
  margin-inline: calc(-1 * 20px);
  margin-inline: calc(-1 * var(--space-grid-gutter-whc3jp, 20px));
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221 > *:not(#\9) {
  -webkit-border-start: 1px solid #C6C6CD;
          border-inline-start: 1px solid #C6C6CD;
  -webkit-border-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
          border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221.awsui_grid-breakpoint-default_vvxn7_jc44l_229 > *:not(#\9):nth-child(1n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221.awsui_grid-columns-1_vvxn7_jc44l_232.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-child(1n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221.awsui_grid-columns-1_vvxn7_jc44l_232.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-child(1n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221.awsui_grid-columns-2_vvxn7_jc44l_238.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221.awsui_grid-columns-2_vvxn7_jc44l_238.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221.awsui_grid-columns-3_vvxn7_jc44l_244.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221.awsui_grid-columns-3_vvxn7_jc44l_244.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-child(3n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-variant-text-grid_vvxn7_jc44l_221.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-child(4n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213:not(#\9) {
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213:not(#\9):not(.awsui_grid-no-gutters_vvxn7_jc44l_217) > * {
  padding-block: calc(20px / 2);
  padding-block: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  padding-inline: calc(20px / 2);
  padding-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213:not(#\9) {
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213:not(#\9):not(.awsui_grid-no-gutters_vvxn7_jc44l_217).awsui_grid-variant-text-grid_vvxn7_jc44l_221 > * {
  padding-block: 0;
  padding-inline: 20px;
  padding-inline: var(--space-grid-gutter-whc3jp, 20px);
  margin-block: calc(20px / 2);
  margin-block: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  margin-inline: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272:not(#\9) {
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272 > *:not(#\9) {
  -webkit-border-end: 1px solid #C6C6CD;
          border-inline-end: 1px solid #C6C6CD;
  -webkit-border-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
          border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272.awsui_grid-breakpoint-default_vvxn7_jc44l_229 > *:not(#\9):nth-child(1n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272.awsui_grid-columns-1_vvxn7_jc44l_232.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-child(1n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272.awsui_grid-columns-1_vvxn7_jc44l_232.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-child(1n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272.awsui_grid-columns-2_vvxn7_jc44l_238.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272.awsui_grid-columns-2_vvxn7_jc44l_238.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272.awsui_grid-columns-3_vvxn7_jc44l_244.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272.awsui_grid-columns-3_vvxn7_jc44l_244.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-child(3n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-vertical-borders_vvxn7_jc44l_272.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-child(4n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305:not(#\9) {
  /* stylelint-disable selector-max-universal */
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305 > *:not(#\9) {
  -webkit-border-after: 1px solid #C6C6CD;
          border-block-end: 1px solid #C6C6CD;
  -webkit-border-after: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
          border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-5rqwmu, #C6C6CD);
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305 > *:not(#\9):last-child {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305:not(#\9) {
  /* stylelint-enable selector-max-universal */
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-2_vvxn7_jc44l_238.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-2_vvxn7_jc44l_238.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-3_vvxn7_jc44l_244.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-3_vvxn7_jc44l_244.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(2):nth-child(3n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-3_vvxn7_jc44l_244.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(2):nth-child(3n+2) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-3_vvxn7_jc44l_244.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(3):nth-child(3n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xxs_vvxn7_jc44l_232 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(2):nth-child(4n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(2):nth-child(4n+2) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(2):nth-child(4n+3) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(3):nth-child(4n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(3):nth-child(4n+2) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_jc44l_181 > .awsui_grid_vvxn7_jc44l_213.awsui_grid-horizontal-borders_vvxn7_jc44l_305.awsui_grid-columns-4_vvxn7_jc44l_250.awsui_grid-breakpoint-xs_vvxn7_jc44l_235 > *:not(#\9):nth-last-child(4):nth-child(4n+1) {
  border-block-end-width: 0;
}

/*# sourceMappingURL=main-72897f79.3b4fe1a2.css.map*/