/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_1hh9c_1 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}
@keyframes awsui_skeleton-wave-rtl_1qq5l_1hh9c_1 {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}
.awsui_root_1qq5l_1hh9c_161:not(#\9) {
  inline-size: 100%;
}
.awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_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-ggsbkh, #eaeded);
  border-start-start-radius: var(--border-radius-skeleton-r8data, 8px);
  border-start-end-radius: var(--border-radius-skeleton-r8data, 8px);
  border-end-start-radius: var(--border-radius-skeleton-r8data, 8px);
  border-end-end-radius: var(--border-radius-skeleton-r8data, 8px);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_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-huwveo, #f6f6f9), transparent);
  animation: awsui_skeleton-wave_1qq5l_1hh9c_1 1.25s ease-in-out infinite;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9)::after {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9)::after, .awsui-mode-entering .awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9)::after {
  animation: none;
  transition: none;
}
.awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9):dir(rtl)::after {
  animation: awsui_skeleton-wave-rtl_1qq5l_1hh9c_1 1.25s ease-in-out infinite;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9):dir(rtl)::after {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9):dir(rtl)::after, .awsui-mode-entering .awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9):dir(rtl)::after {
  animation: none;
  transition: none;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9), .awsui-mode-entering .awsui_root_1qq5l_1hh9c_161 > .awsui_inner_1qq5l_1hh9c_164:not(#\9) {
  animation: none;
  transition: none;
}

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

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

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

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

.awsui_variant-text-body-m_1qq5l_1hh9c_240:not(#\9) {
  font-size: var(--font-size-body-m-vv54cm, 14px);
  line-height: var(--line-height-body-m-bedeoh, 22px);
}

.awsui_variant-text-heading-xs_1qq5l_1hh9c_245:not(#\9) {
  font-size: var(--font-size-heading-xs-c20ika, 16px);
  line-height: var(--line-height-heading-xs-fuzanp, 20px);
}

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

.awsui_variant-text-heading-m_1qq5l_1hh9c_255:not(#\9) {
  font-size: var(--font-size-heading-m-56jjln, 18px);
  line-height: var(--line-height-heading-m-irezqt, 22px);
}

.awsui_variant-text-heading-l_1qq5l_1hh9c_260:not(#\9) {
  font-size: var(--font-size-heading-l-qgg2za, 18px);
  line-height: var(--line-height-heading-l-vhgtnq, 22px);
}

.awsui_variant-text-heading-xl_1qq5l_1hh9c_265:not(#\9) {
  font-size: var(--font-size-heading-xl-w5di2k, 28px);
  line-height: var(--line-height-heading-xl-vs1f23, 36px);
}

.awsui_variant-text-display-l_1qq5l_1hh9c_270:not(#\9) {
  font-size: var(--font-size-display-l-h1h1h9, 44px);
  line-height: var(--line-height-display-l-3zghmm, 56px);
}