/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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 */
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_header-cell_1spae_1izhy_93:not(#\9) {
  position: relative;
  text-align: left;
  box-sizing: border-box;
  border-bottom: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-wjewzf, #90929E);
  background: var(--color-background-table-header-v0e9an, #262931);
  color: var(--color-text-column-header-u472sv, #414d5c);
  font-weight: var(--font-heading-s-weight-k8ys41, 800);
  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-scaled-xs-6859qs, 8px);
}
.awsui_header-cell-sticky_1spae_1izhy_103:not(#\9) {
  border-bottom: var(--border-table-sticky-width-h1tlxy, 2px) solid var(--color-border-divider-default-wjewzf, #90929E);
}
.awsui_header-cell-stuck_1spae_1izhy_106:not(#\9):not(.awsui_header-cell-variant-full-page_1spae_1izhy_106) {
  border-bottom-color: transparent;
}
.awsui_header-cell-variant-full-page_1spae_1izhy_106.awsui_header-cell-hidden_1spae_1izhy_109:not(#\9) {
  border-bottom-color: transparent;
}
.awsui_header-cell_1spae_1izhy_93:not(#\9):first-child {
  padding-left: var(--space-xs-rsr2qu, 8px);
}
.awsui_header-cell_1spae_1izhy_93:not(#\9):last-child, .awsui_header-cell_1spae_1izhy_93.awsui_header-cell-sortable_1spae_1izhy_115:not(#\9) {
  padding-right: var(--space-xs-rsr2qu, 8px);
}
.awsui_header-cell_1spae_1izhy_93:not(#\9):not(:last-child):before {
  content: "";
  position: absolute;
  right: 0;
  bottom: 25%;
  height: 50%;
  border-left: var(--border-divider-section-width-4wm2it, 2px) solid var(--color-border-divider-default-wjewzf, #90929E);
  box-sizing: border-box;
}
.awsui_header-cell-resizable_1spae_1izhy_127:not(#\9):not(:last-child):before {
  border-left-color: var(--color-border-divider-interactive-default-h4at7x, #90929E);
}

.awsui_sorting-icon_1spae_1izhy_131:not(#\9) {
  position: absolute;
  top: var(--space-scaled-xxs-95dhkm, 4px);
  right: var(--space-xxs-ynfts5, 4px);
  color: var(--color-text-column-sorting-icon-q5sr09, #414d5c);
}

.awsui_header-cell-disabled_1spae_1izhy_138.awsui_header-cell-sorted_1spae_1izhy_138 > .awsui_header-cell-content_1spae_1izhy_138 > .awsui_sorting-icon_1spae_1izhy_131:not(#\9) {
  color: var(--color-text-interactive-disabled-i2t9fz, #ffffff);
}

.awsui_header-cell-content_1spae_1izhy_138:not(#\9) {
  position: relative;
  padding: var(--space-scaled-xxs-95dhkm, 4px) var(--space-s-hv8c1d, 12px);
}
.awsui_header-cell-sortable_1spae_1izhy_115 > .awsui_header-cell-content_1spae_1izhy_138:not(#\9) {
  padding-right: calc(var(--space-xl-a39hup, 24px) + var(--space-xxs-ynfts5, 4px));
}
.awsui_header-cell-content_1spae_1izhy_138:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
.awsui_header-cell-content_1spae_1izhy_138[data-awsui-focus-visible=true]:not(#\9):focus {
  position: relative;
}
.awsui_header-cell-content_1spae_1izhy_138[data-awsui-focus-visible=true]:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-table-header-focus-outline-gutter-rbx7m7, 0px) - 1px);
}
.awsui_header-cell-content_1spae_1izhy_138[data-awsui-focus-visible=true]:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  left: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));
  top: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));
  width: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));
  height: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));
  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-z3y4ir, #4B5CFA);
}
.awsui_header-cell-content_1spae_1izhy_138.awsui_header-cell-fake-focus_1spae_1izhy_171:not(#\9) {
  position: relative;
}
.awsui_header-cell-content_1spae_1izhy_138.awsui_header-cell-fake-focus_1spae_1izhy_171:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-table-header-focus-outline-gutter-rbx7m7, 0px) - 1px);
}
.awsui_header-cell-content_1spae_1izhy_138.awsui_header-cell-fake-focus_1spae_1izhy_171:not(#\9)::before {
  content: " ";
  display: block;
  position: absolute;
  left: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));
  top: calc(-1 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));
  width: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));
  height: calc(100% + 2 * var(--space-table-header-focus-outline-gutter-rbx7m7, 0px));
  border-radius: var(--border-radius-control-default-focus-ring-7661kz, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-z3y4ir, #4B5CFA);
}

.awsui_header-cell-sortable_1spae_1izhy_115:not(#\9):not(.awsui_header-cell-disabled_1spae_1izhy_138) > .awsui_header-cell-content_1spae_1izhy_138 {
  cursor: pointer;
}
.awsui_header-cell-sortable_1spae_1izhy_115:not(#\9):not(.awsui_header-cell-disabled_1spae_1izhy_138) > .awsui_header-cell-content_1spae_1izhy_138:hover, .awsui_header-cell-sortable_1spae_1izhy_115:not(#\9):not(.awsui_header-cell-disabled_1spae_1izhy_138).awsui_header-cell-sorted_1spae_1izhy_138 > .awsui_header-cell-content_1spae_1izhy_138 {
  color: var(--color-text-interactive-active-vol84d, #000716);
}
.awsui_header-cell-sortable_1spae_1izhy_115:not(#\9):not(.awsui_header-cell-disabled_1spae_1izhy_138) > .awsui_header-cell-content_1spae_1izhy_138:hover > .awsui_sorting-icon_1spae_1izhy_131, .awsui_header-cell-sortable_1spae_1izhy_115:not(#\9):not(.awsui_header-cell-disabled_1spae_1izhy_138).awsui_header-cell-sorted_1spae_1izhy_138 > .awsui_header-cell-content_1spae_1izhy_138 > .awsui_sorting-icon_1spae_1izhy_131 {
  color: var(--color-text-interactive-active-vol84d, #000716);
}

.awsui_header-cell-text_1spae_1izhy_200:not(#\9):not(.awsui_header-cell-text-wrap_1spae_1izhy_200) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.awsui_header-cell-ascending_1spae_1izhy_206:not(#\9),
.awsui_header-cell-descending_1spae_1izhy_207:not(#\9) {
  /* used in test-utils */
}