/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/* 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_18582_1uqe8_141:not(#\9) {
  display: flex;
}

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

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

/*
 * Horizontal variant
 */
.awsui_horizontal_18582_1uqe8_156:not(#\9) {
  flex-direction: row;
  flex-wrap: wrap;
}
.awsui_horizontal-xxxs_18582_1uqe8_160:not(#\9) {
  gap: var(--space-xxxs-pajhad, 2px);
}
.awsui_horizontal-xxs_18582_1uqe8_163:not(#\9) {
  gap: var(--space-xxs-hwfkai, 4px);
}
.awsui_horizontal-xs_18582_1uqe8_166:not(#\9) {
  gap: var(--space-xs-ymlm0b, 8px);
}
.awsui_horizontal-s_18582_1uqe8_169:not(#\9) {
  gap: var(--space-s-tvghoh, 12px);
}
.awsui_horizontal-m_18582_1uqe8_172:not(#\9) {
  gap: var(--space-m-dsumyt, 16px);
}
.awsui_horizontal-l_18582_1uqe8_175:not(#\9) {
  gap: var(--space-l-2ud1p3, 20px);
}
.awsui_horizontal-xl_18582_1uqe8_178:not(#\9) {
  gap: var(--space-xl-jfy3x4, 24px);
}
.awsui_horizontal-xxl_18582_1uqe8_181:not(#\9) {
  gap: var(--space-xxl-32srm4, 32px);
}

/*
 * Vertical variant
 */
.awsui_vertical_18582_1uqe8_188:not(#\9) {
  flex-direction: column;
}
.awsui_vertical-xxxs_18582_1uqe8_191:not(#\9) {
  row-gap: var(--space-xxxs-pajhad, 2px);
}
.awsui_vertical-xxs_18582_1uqe8_194:not(#\9) {
  row-gap: var(--space-xxs-hwfkai, 4px);
}
.awsui_vertical-xs_18582_1uqe8_197:not(#\9) {
  row-gap: var(--space-xs-ymlm0b, 8px);
}
.awsui_vertical-s_18582_1uqe8_200:not(#\9) {
  row-gap: var(--space-scaled-s-8ozaad, 12px);
}
.awsui_vertical-m_18582_1uqe8_203:not(#\9) {
  row-gap: var(--space-scaled-m-m892r9, 16px);
}
.awsui_vertical-l_18582_1uqe8_206:not(#\9) {
  row-gap: var(--space-scaled-l-sej05l, 20px);
}
.awsui_vertical-xl_18582_1uqe8_209:not(#\9) {
  row-gap: var(--space-scaled-xl-dunxp5, 24px);
}
.awsui_vertical-xxl_18582_1uqe8_212:not(#\9) {
  row-gap: var(--space-scaled-xxl-6wgq96, 32px);
}

.awsui_align-center_18582_1uqe8_216:not(#\9) {
  align-items: center;
}

.awsui_align-start_18582_1uqe8_220:not(#\9) {
  align-items: start;
}

.awsui_align-end_18582_1uqe8_224:not(#\9) {
  align-items: end;
}