/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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 */
@keyframes awsui_skeleton-wave_1qq5l_23px4_1 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}
@keyframes awsui_skeleton-wave-rtl_1qq5l_23px4_1 {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}
.awsui_root_1qq5l_23px4_161:not(#\9) {
  inline-size: 100%;
}
.awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9) {
  block-size: 1em;
  inline-size: 100%;
  vertical-align: middle;
  display: inline-block;
  position: relative;
  overflow: hidden;
  background-color: var(--color-background-skeleton-sjxg4n, #ebebf0);
  border-start-start-radius: var(--border-radius-skeleton-9lkvfi, 8px);
  border-start-end-radius: var(--border-radius-skeleton-9lkvfi, 8px);
  border-end-start-radius: var(--border-radius-skeleton-9lkvfi, 8px);
  border-end-end-radius: var(--border-radius-skeleton-9lkvfi, 8px);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9)::after {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-inline-end: 0;
  inset-block-end: 0;
  inset-inline-start: 0;
  background: linear-gradient(90deg, transparent, var(--color-background-skeleton-wave-1dy97d, #f6f6f9), transparent);
  animation: awsui_skeleton-wave_1qq5l_23px4_1 1.25s ease-in-out infinite;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9)::after {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9)::after, .awsui-mode-entering .awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9)::after {
  animation: none;
  transition: none;
}
.awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9):dir(rtl)::after {
  animation: awsui_skeleton-wave-rtl_1qq5l_23px4_1 1.25s ease-in-out infinite;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9):dir(rtl)::after {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9):dir(rtl)::after, .awsui-mode-entering .awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9):dir(rtl)::after {
  animation: none;
  transition: none;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9), .awsui-mode-entering .awsui_root_1qq5l_23px4_161 > .awsui_inner_1qq5l_23px4_164:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_display-block_1qq5l_23px4_222:not(#\9) {
  display: block;
}

.awsui_display-inline-block_1qq5l_23px4_226:not(#\9) {
  display: inline-block;
  vertical-align: middle;
}

.awsui_display-inline_1qq5l_23px4_226:not(#\9) {
  display: inline;
}

.awsui_variant-text-body-s_1qq5l_23px4_235:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
}

.awsui_variant-text-body-m_1qq5l_23px4_240:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
}

.awsui_variant-text-heading-xs_1qq5l_23px4_245:not(#\9) {
  font-size: var(--font-size-heading-xs-j8yzxv, 14px);
  line-height: var(--line-height-heading-xs-q9j004, 18px);
}

.awsui_variant-text-heading-s_1qq5l_23px4_250:not(#\9) {
  font-size: var(--font-size-heading-s-zp08en, 16px);
  line-height: var(--line-height-heading-s-hmi4vc, 20px);
}

.awsui_variant-text-heading-m_1qq5l_23px4_255:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
}

.awsui_variant-text-heading-l_1qq5l_23px4_260:not(#\9) {
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
}

.awsui_variant-text-heading-xl_1qq5l_23px4_265:not(#\9) {
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
}

.awsui_variant-text-display-l_1qq5l_23px4_270:not(#\9) {
  font-size: var(--font-size-display-l-wa6woo, 42px);
  line-height: var(--line-height-display-l-vwanzp, 48px);
}