@charset "UTF-8";/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
:root {
  --color-transparent-zbd3p8:transparent;
  --color-charts-red-300-2k7eul:#ea7158;
  --color-charts-red-400-ssrf2o:#dc5032;
  --color-charts-red-500-m14kmu:#d13313;
  --color-charts-red-600-938v3h:#ba2e0f;
  --color-charts-red-700-f6sq8t:#a82a0c;
  --color-charts-red-800-tzkaad:#972709;
  --color-charts-red-900-fhg0lh:#892407;
  --color-charts-red-1000-9iigzo:#7d2105;
  --color-charts-red-1100-4n7b3z:#721e03;
  --color-charts-red-1200-ek3cuo:#671c00;
  --color-charts-orange-300-hqhtmn:#e07941;
  --color-charts-orange-400-g8c1fc:#cc5f21;
  --color-charts-orange-500-j3c2cu:#bc4d01;
  --color-charts-orange-600-1ad7o4:#a84401;
  --color-charts-orange-700-spsf2r:#983c02;
  --color-charts-orange-800-244d7b:#8a3603;
  --color-charts-orange-900-8omk92:#7e3103;
  --color-charts-orange-1000-ezq5pz:#732c02;
  --color-charts-orange-1100-bhcmg5:#692801;
  --color-charts-orange-1200-exs6jj:#602400;
  --color-charts-yellow-300-fpz8o0:#b2911c;
  --color-charts-yellow-400-vxiqrf:#9c7b0b;
  --color-charts-yellow-500-1qgrtj:#8a6b05;
  --color-charts-yellow-600-aweqy2:#7b5f04;
  --color-charts-yellow-700-xh0lj9:#6f5504;
  --color-charts-yellow-800-gp4422:#654d03;
  --color-charts-yellow-900-r6gx3k:#5d4503;
  --color-charts-yellow-1000-6dnac6:#553f03;
  --color-charts-yellow-1100-fqp4sw:#4d3901;
  --color-charts-yellow-1200-k7kf4w:#483300;
  --color-charts-green-300-6766ev:#67a353;
  --color-charts-green-400-gd41ay:#41902c;
  --color-charts-green-500-yr18n3:#1f8104;
  --color-charts-green-600-b1gmr0:#1a7302;
  --color-charts-green-700-305sle:#176702;
  --color-charts-green-800-rh42zr:#145d02;
  --color-charts-green-900-2x5smm:#125502;
  --color-charts-green-1000-opphoq:#104d01;
  --color-charts-green-1100-o67uzm:#0f4601;
  --color-charts-green-1200-sw46fc:#0d4000;
  --color-charts-teal-300-2qlyrg:#2ea597;
  --color-charts-teal-400-s8pa77:#1c8e81;
  --color-charts-teal-500-8d830b:#0d7d70;
  --color-charts-teal-600-772n9t:#096f64;
  --color-charts-teal-700-29mnwm:#06645a;
  --color-charts-teal-800-vp41t6:#045b52;
  --color-charts-teal-900-k020ya:#03524a;
  --color-charts-teal-1000-fhpqt3:#014b44;
  --color-charts-teal-1100-6w598w:#01443e;
  --color-charts-teal-1200-0u78my:#003e38;
  --color-charts-blue-1-300-pdza0q:#529ccb;
  --color-charts-blue-1-400-ajl038:#3184c2;
  --color-charts-blue-1-500-9s8gor:#0273bb;
  --color-charts-blue-1-600-7ymb7g:#0166ab;
  --color-charts-blue-1-700-5qzras:#015b9d;
  --color-charts-blue-1-800-awczh4:#015292;
  --color-charts-blue-1-900-6wxwzk:#014a87;
  --color-charts-blue-1-1000-00005b:#01437d;
  --color-charts-blue-1-1100-8nwfwf:#003c75;
  --color-charts-blue-1-1200-v60p8b:#00366d;
  --color-charts-blue-2-300-g72slq:#688ae8;
  --color-charts-blue-2-400-he538m:#5978e3;
  --color-charts-blue-2-500-quctxu:#4066df;
  --color-charts-blue-2-600-6qav3j:#3759ce;
  --color-charts-blue-2-700-sp7t4m:#314fbf;
  --color-charts-blue-2-800-q01umt:#2c46b1;
  --color-charts-blue-2-900-gog7z2:#273ea5;
  --color-charts-blue-2-1000-c13nf8:#23379b;
  --color-charts-blue-2-1100-ddk6eo:#1f3191;
  --color-charts-blue-2-1200-gt550t:#1b2b88;
  --color-charts-purple-300-85q036:#a783e1;
  --color-charts-purple-400-9axh6r:#9469d6;
  --color-charts-purple-500-rn2jbl:#8456ce;
  --color-charts-purple-600-26s4rg:#7749bf;
  --color-charts-purple-700-tv8cvg:#6b40b2;
  --color-charts-purple-800-h61qlx:#6237a7;
  --color-charts-purple-900-am452b:#59309d;
  --color-charts-purple-1000-uarqpb:#512994;
  --color-charts-purple-1100-y8ctnd:#4a238b;
  --color-charts-purple-1200-hr9f40:#431d84;
  --color-charts-pink-300-ewnht7:#da7596;
  --color-charts-pink-400-smjdat:#ce567c;
  --color-charts-pink-500-bw864b:#c33d69;
  --color-charts-pink-600-2ro14y:#b1325c;
  --color-charts-pink-700-ryxvua:#a32952;
  --color-charts-pink-800-tcusf8:#962249;
  --color-charts-pink-900-kpyne4:#8b1b42;
  --color-charts-pink-1000-1soluc:#81143b;
  --color-charts-pink-1100-ff6g93:#780d35;
  --color-charts-pink-1200-w9585d:#6f062f;
  --color-charts-status-critical-c6brdu:#7d2105;
  --color-charts-status-high-18fhg5:#ba2e0f;
  --color-charts-status-medium-3trmy3:#cc5f21;
  --color-charts-status-low-br6wv0:#b2911c;
  --color-charts-status-positive-md7eqa:#67a353;
  --color-charts-status-info-yds4x2:#3184c2;
  --color-charts-status-neutral-k2p33t:#8c8c94;
  --color-charts-threshold-negative-aad26m:#db0000;
  --color-charts-threshold-positive-mk2804:#00802f;
  --color-charts-threshold-info-ijuzzj:#006ce0;
  --color-charts-threshold-neutral-pd7kh4:#656871;
  --color-charts-line-grid-kjxf3m:#dedee3;
  --color-charts-line-tick-xmcbvk:#dedee3;
  --color-charts-line-axis-b95ncf:#dedee3;
  --color-charts-palette-categorical-1-xu0deg:#688ae8;
  --color-charts-palette-categorical-2-ktit09:#c33d69;
  --color-charts-palette-categorical-3-g0srj0:#2ea597;
  --color-charts-palette-categorical-4-5vauwp:#8456ce;
  --color-charts-palette-categorical-5-3v8ery:#e07941;
  --color-charts-palette-categorical-6-ztdd8d:#3759ce;
  --color-charts-palette-categorical-7-3j5o6w:#962249;
  --color-charts-palette-categorical-8-c5r39m:#096f64;
  --color-charts-palette-categorical-9-8n6iuv:#6237a7;
  --color-charts-palette-categorical-10-opta0w:#a84401;
  --color-charts-palette-categorical-11-b2r7jc:#273ea5;
  --color-charts-palette-categorical-12-b5drtm:#780d35;
  --color-charts-palette-categorical-13-c69xg9:#03524a;
  --color-charts-palette-categorical-14-db19x8:#4a238b;
  --color-charts-palette-categorical-15-8z8vjw:#7e3103;
  --color-charts-palette-categorical-16-549jkl:#1b2b88;
  --color-charts-palette-categorical-17-nrio7t:#ce567c;
  --color-charts-palette-categorical-18-tm902v:#003e38;
  --color-charts-palette-categorical-19-ujcr86:#9469d6;
  --color-charts-palette-categorical-20-h55e4g:#602400;
  --color-charts-palette-categorical-21-vs0u8l:#4066df;
  --color-charts-palette-categorical-22-6klt3l:#a32952;
  --color-charts-palette-categorical-23-3zpkdt:#0d7d70;
  --color-charts-palette-categorical-24-z9a4uk:#6b40b2;
  --color-charts-palette-categorical-25-tgdsk2:#bc4d01;
  --color-charts-palette-categorical-26-lo8zn9:#2c46b1;
  --color-charts-palette-categorical-27-bruhsa:#81143b;
  --color-charts-palette-categorical-28-6b00fb:#045b52;
  --color-charts-palette-categorical-29-aurmid:#512994;
  --color-charts-palette-categorical-30-fjnmd7:#8a3603;
  --color-charts-palette-categorical-31-7zcct5:#1f3191;
  --color-charts-palette-categorical-32-rrda6y:#da7596;
  --color-charts-palette-categorical-33-2v0mzv:#01443e;
  --color-charts-palette-categorical-34-g9a9q3:#a783e1;
  --color-charts-palette-categorical-35-u0w821:#692801;
  --color-charts-palette-categorical-36-tthuf8:#5978e3;
  --color-charts-palette-categorical-37-y588bl:#b1325c;
  --color-charts-palette-categorical-38-qdh97u:#1c8e81;
  --color-charts-palette-categorical-39-yisq6l:#7749bf;
  --color-charts-palette-categorical-40-yeer1v:#cc5f21;
  --color-charts-palette-categorical-41-tu9dxw:#314fbf;
  --color-charts-palette-categorical-42-q410kp:#8b1b42;
  --color-charts-palette-categorical-43-dwew7q:#06645a;
  --color-charts-palette-categorical-44-2thp96:#59309d;
  --color-charts-palette-categorical-45-6kinj6:#983c02;
  --color-charts-palette-categorical-46-iefxfq:#23379b;
  --color-charts-palette-categorical-47-9l9wl2:#6f062f;
  --color-charts-palette-categorical-48-5s2n0r:#014b44;
  --color-charts-palette-categorical-49-bub0l1:#431d84;
  --color-charts-palette-categorical-50-utrpu5:#732c02;
  --color-background-notification-severity-critical-0xl8pp:#870303;
  --color-background-notification-severity-high-8nbgdi:#ce3311;
  --color-background-notification-severity-medium-lbljs2:#f89256;
  --color-background-notification-severity-low-giz8b6:#f2cd54;
  --color-background-notification-severity-neutral-hnhgmv:#656871;
  --color-text-notification-severity-critical-tv4vw4:#f9f9fa;
  --color-text-notification-severity-high-t4suvu:#f9f9fa;
  --color-text-notification-severity-medium-8f60kb:#0f141a;
  --color-text-notification-severity-low-gvojhi:#0f141a;
  --color-text-notification-severity-neutral-ynm2wl:#f9f9fa;
  --color-background-badge-icon-eprfkm:#db0000;
  --color-background-button-link-active-qjigod:#d1f1ff;
  --color-background-button-link-hover-w58lm6:#f0fbff;
  --color-background-button-normal-active-ffvop3:#d1f1ff;
  --color-background-button-normal-default-2s6m45:#ffffff;
  --color-background-button-normal-disabled-3xb191:#ffffff;
  --color-background-button-normal-hover-3rp5or:#f0fbff;
  --color-background-toggle-button-normal-pressed-wu6ges:#d1f1ff;
  --color-background-button-primary-active-mulwvt:#002b66;
  --color-background-button-primary-default-4hjgzi:#006ce0;
  --color-background-button-primary-disabled-d1ggcl:#ebebf0;
  --color-background-button-primary-hover-roddyw:#002b66;
  --color-background-direction-button-active-lvo0dy:#232b37;
  --color-background-direction-button-default-bvhbsn:#424650;
  --color-background-direction-button-disabled-uad4xk:#ebebf0;
  --color-background-direction-button-hover-74n5o1:#333843;
  --color-text-direction-button-default-p88lvb:#ffffff;
  --color-text-direction-button-disabled-t86kvg:#b4b4bb;
  --color-background-calendar-current-date-2c5ip4:#f3f3f7;
  --color-background-cell-shaded-c928js:#f6f6f9;
  --color-background-code-editor-gutter-active-line-default-eesbr6:#656871;
  --color-background-code-editor-gutter-active-line-error-oq9foi:#db0000;
  --color-background-code-editor-gutter-default-136m47:#f3f3f7;
  --color-background-code-editor-loading-7grxg2:#f9f9fa;
  --color-background-code-editor-pane-item-hover-ed635c:#ebebf0;
  --color-background-code-editor-status-bar-ic28b2:#f3f3f7;
  --color-background-container-content-78ljyf:#ffffff;
  --color-background-container-header-ydavso:#ffffff;
  --color-background-control-checked-jwoxtj:#006ce0;
  --color-background-control-default-nub6gm:#ffffff;
  --color-background-control-disabled-cb50zl:#dedee3;
  --color-background-dropdown-item-default-lzrka9:#ffffff;
  --color-background-dropdown-item-dimmed-dhho03:transparent;
  --color-background-dropdown-item-filter-match-8fnvh3:#f0fbff;
  --color-background-dropdown-item-hover-wyujnt:#f3f3f7;
  --color-background-dropdown-item-selected-cnovvw:#f0fbff;
  --color-background-home-header-4c9jt4:#0f141a;
  --color-background-input-default-bz9w07:#ffffff;
  --color-background-input-disabled-cecgeg:#ebebf0;
  --color-background-item-selected-pyr5cw:#f0fbff;
  --color-background-layout-main-uncvr6:#ffffff;
  --color-background-layout-mobile-panel-ed0ava:#0f141a;
  --color-background-layout-panel-content-89bszq:#ffffff;
  --color-background-layout-panel-hover-kg7nug:#ebebf0;
  --color-background-layout-toggle-active-ap91vm:#424650;
  --color-background-layout-toggle-default-2hgjdu:#424650;
  --color-background-layout-toggle-hover-0cpm7g:#656871;
  --color-background-layout-toggle-selected-active-7ovd7l:#006ce0;
  --color-background-layout-toggle-selected-default-5go4i7:#006ce0;
  --color-background-layout-toggle-selected-hover-pt3n9b:#004a9e;
  --color-background-modal-overlay-mdne87:rgba(35, 43, 55, 0.7);
  --color-background-notification-blue-4vnob8:#006ce0;
  --color-background-notification-green-2rkyvu:#00802f;
  --color-background-notification-grey-68rc4b:#424650;
  --color-background-notification-red-0487ea:#db0000;
  --color-background-notification-yellow-y6us5r:#ffe347;
  --color-background-notification-stack-bar-qe5n4w:#232b37;
  --color-background-notification-stack-bar-active-a4h9r8:#232b37;
  --color-background-notification-stack-bar-hover-jh82oo:#424650;
  --color-background-popover-yxd92v:#ffffff;
  --color-background-progress-bar-content-default-4ou9az:#006ce0;
  --color-background-progress-bar-content-in-flash-98s7uz:#ffffff;
  --color-background-progress-bar-layout-default-qkmog1:#ebebf0;
  --color-background-progress-bar-layout-in-flash-wssh6k:rgba(255, 255, 255, 0.25);
  --color-background-segment-active-nrp5ms:#006ce0;
  --color-background-segment-default-9hln0n:#ffffff;
  --color-background-segment-disabled-2aqenf:#ffffff;
  --color-background-segment-hover-aa95sd:#f0fbff;
  --color-background-segment-wrapper-nyb7yz:#ffffff;
  --color-background-slider-handle-default-8d9sfs:#006ce0;
  --color-background-slider-handle-active-trfoqh:#004a9e;
  --color-background-slider-track-04c9wf:#8c8c94;
  --color-background-slider-handle-ring-qvcnj5:#ffffff;
  --color-background-slider-error-pressed-7qze98:#700000;
  --color-background-slider-warning-pressed-q7fwwq:#855900;
  --color-background-status-error-1w6iu4:#fff5f5;
  --color-background-status-info-j2xxem:#f0fbff;
  --color-background-dialog-kwlmup:#f0fbff;
  --color-background-status-success-hm3ak2:#effff1;
  --color-background-status-warning-wceky5:#fffef0;
  --color-background-table-header-unjmda:#ffffff;
  --color-background-tiles-disabled-5ikjr0:#ebebf0;
  --color-background-toggle-checked-disabled-7t40bu:#b8e7ff;
  --color-background-toggle-default-feiaap:#424650;
  --color-background-avatar-gen-ai-oxp2v6:radial-gradient(circle farthest-corner at top right, #b8e7ff 0%, #0099ff 25%, #5c7fff 40% , #8575ff 60%, #962eff 80%);
  --color-background-avatar-default-t427xm:#424650;
  --color-text-avatar-kuhkoa:#ffffff;
  --color-background-loading-bar-gen-ai-tey70i:linear-gradient(90deg, #b8e7ff 0%, #0099ff 10%, #5c7fff 24%, #8575ff 50%, #962eff 76%, #0099ff 90%, #b8e7ff 100%);
  --color-background-chat-bubble-outgoing-ay6nj3:transparent;
  --color-background-chat-bubble-incoming-ykuqvi:#f6f6f9;
  --color-text-chat-bubble-outgoing-ft77u9:#0f141a;
  --color-text-chat-bubble-incoming-y2ur2m:#0f141a;
  --color-border-button-normal-active-8c3hl7:#002b66;
  --color-border-button-normal-default-yi5it1:#006ce0;
  --color-border-toggle-button-normal-pressed-ab77je:#006ce0;
  --color-border-button-normal-disabled-uit34y:#b4b4bb;
  --color-text-button-normal-disabled-05p74s:#8c8c94;
  --color-border-button-normal-hover-a0olj4:#002b66;
  --color-text-button-icon-disabled-nnofkn:#8c8c94;
  --color-border-button-primary-disabled-5avtf1:#ebebf0;
  --color-text-button-primary-disabled-q79gms:#8c8c94;
  --color-border-calendar-grid-67r4w4:transparent;
  --color-border-calendar-grid-selected-focus-ring-t8s8m7:#f9f9fa;
  --color-border-cell-shaded-zttxxa:#dedee3;
  --color-border-code-editor-ace-active-line-light-theme-q6hsvt:#dedee3;
  --color-border-code-editor-ace-active-line-dark-theme-v09eti:#656871;
  --color-border-code-editor-default-8rd3v1:#dedee3;
  --color-border-code-editor-pane-item-hover-u4wk12:#8c8c94;
  --color-border-container-divider-9huz1a:transparent;
  --color-border-container-top-k3vmoz:transparent;
  --color-border-control-checked-o1zph2:#006ce0;
  --color-border-control-default-sh3548:#8c8c94;
  --color-border-control-disabled-dqtwtk:#dedee3;
  --color-border-divider-active-ypkld8:#0f141a;
  --color-border-divider-default-jm73jm:#c6c6cd;
  --color-border-divider-panel-bottom-0oghpg:#c6c6cd;
  --color-border-divider-panel-side-17i7jr:#c6c6cd;
  --color-border-divider-secondary-46ol9n:#ebebf0;
  --color-border-dropdown-container-gb937i:#b4b4bb;
  --color-border-dropdown-group-2jm6kh:#c6c6cd;
  --color-border-dropdown-item-default-877b5f:#c6c6cd;
  --color-border-dropdown-item-hover-07ng6s:#8c8c94;
  --color-border-dropdown-item-dimmed-hover-ga9sch:#8c8c94;
  --color-border-dropdown-item-selected-3nbye4:#006ce0;
  --color-border-dropdown-item-top-gp2d1p:transparent;
  --color-border-editable-cell-hover-nkpoh5:#8c8c94;
  --color-border-input-default-f3bzwh:#8c8c94;
  --color-border-input-disabled-k518xl:#ebebf0;
  --color-border-input-focused-9bkrxq:#006ce0;
  --color-border-item-focused-8bi903:#006ce0;
  --color-border-dropdown-item-focused-k9miqq:#424650;
  --color-border-item-placeholder-zq3251:#006ce0;
  --color-border-item-selected-63a3p8:#006ce0;
  --color-border-layout-px1i24:#c6c6cd;
  --color-border-notification-stack-bar-aszsse:#232b37;
  --color-border-panel-header-4n3p1f:#c6c6cd;
  --color-border-popover-5yl4uc:#b4b4bb;
  --color-border-segment-active-trxbfe:#424650;
  --color-border-segment-default-8mo02x:#424650;
  --color-border-segment-disabled-8j0zwo:#424650;
  --color-border-segment-hover-epoe83:#424650;
  --color-border-status-error-vxvfad:#db0000;
  --color-border-status-info-2zt73n:#006ce0;
  --color-border-status-success-uk2p7m:#00802f;
  --color-border-status-warning-s79l22:#855900;
  --color-border-dialog-3vjyp0:#006ce0;
  --color-border-divider-interactive-default-8k07mh:#8c8c94;
  --color-border-tabs-divider-y4z8fk:#c6c6cd;
  --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 0.12);
  --color-border-tabs-underline-ueuyon:#006ce0;
  --color-border-tiles-disabled-n9fk5o:#ebebf0;
  --color-border-tutorial-kaooc2:#dedee3;
  --color-foreground-control-default-z8tr7i:#ffffff;
  --color-foreground-control-disabled-6vf647:#ffffff;
  --color-foreground-control-read-only-dtlpre:#656871;
  --color-shadow-default-08gb4j:rgba(15, 20, 26, 0.12);
  --color-stroke-chart-line-3nsnk6:#8c8c94;
  --color-text-accent-uvfi4k:#006ce0;
  --color-text-body-default-3mljql:#0f141a;
  --color-text-body-secondary-a325a8:#424650;
  --color-text-breadcrumb-current-mmrid5:#656871;
  --color-text-breadcrumb-icon-mh2txm:#8c8c94;
  --color-text-button-inline-icon-default-t9mq0d:#006ce0;
  --color-text-button-inline-icon-disabled-bnn5b7:#b4b4bb;
  --color-text-button-inline-icon-hover-q4dj2i:#002b66;
  --color-text-button-normal-active-mrsnjr:#002b66;
  --color-text-toggle-button-normal-pressed-vivff6:#002b66;
  --color-text-button-normal-default-60dc1n:#006ce0;
  --color-text-button-normal-hover-3amiqf:#002b66;
  --color-text-link-button-normal-default-z3c9cl:#006ce0;
  --color-text-link-button-normal-hover-lkvmt7:#002b66;
  --color-text-link-button-normal-active-lfkgdn:#002b66;
  --color-text-button-primary-active-dkwkja:#ffffff;
  --color-text-button-primary-default-2i01k6:#ffffff;
  --color-text-button-primary-hover-xtd6ag:#ffffff;
  --color-text-calendar-date-hover-qy0tsn:#0f141a;
  --color-text-calendar-month-357o43:#656871;
  --color-text-code-editor-gutter-active-line-bnbbsi:#ffffff;
  --color-text-code-editor-gutter-default-vvwxve:#0f141a;
  --color-text-code-editor-status-bar-disabled-4npkr3:#8c8c94;
  --color-text-code-editor-tab-button-error-hz2irc:#ffffff;
  --color-text-column-header-wyzs6v:#424650;
  --color-text-column-sorting-icon-iazyfo:#424650;
  --color-text-control-disabled-vh7v3o:#b4b4bb;
  --color-text-counter-q4zq3v:#656871;
  --color-text-disabled-y4dmv3:#b4b4bb;
  --color-text-disabled-inline-edit-hrexz1:#424650;
  --color-text-dropdown-footer-ks7c04:#656871;
  --color-text-dropdown-group-label-8vygj0:#424650;
  --color-text-dropdown-item-default-zani00:#0f141a;
  --color-text-dropdown-item-dimmed-iy2k20:#b4b4bb;
  --color-text-dropdown-item-disabled-pl4fy2:#b4b4bb;
  --color-text-dropdown-item-filter-match-73jeqe:#006ce0;
  --color-text-dropdown-item-highlighted-q6vxih:#0f141a;
  --color-text-dropdown-item-secondary-77b2z6:#656871;
  --color-text-dropdown-item-secondary-hover-rwb7km:#656871;
  --color-text-empty-68xc4n:#656871;
  --color-text-expandable-section-default-wr6pq6:#0f141a;
  --color-text-expandable-section-hover-ztre2n:#006ce0;
  --color-text-expandable-section-navigation-icon-default-wh1lig:#424650;
  --color-text-form-default-jsw02x:#0f141a;
  --color-text-form-label-84uan1:#0f141a;
  --color-text-form-secondary-t0glp7:#656871;
  --color-text-group-label-0wronh:#424650;
  --color-text-label-gen-ai-s3390v:#7300e5;
  --color-text-heading-default-pn83b8:#0f141a;
  --color-text-heading-secondary-3uj5r4:#424650;
  --color-text-home-header-default-morg6i:#ebebf0;
  --color-text-home-header-secondary-i4jhp7:#c6c6cd;
  --color-text-icon-subtle-7e5fex:#656871;
  --color-text-input-disabled-as3mmb:#b4b4bb;
  --color-text-input-placeholder-i4i8dv:#656871;
  --color-text-input-placeholder-disabled-9zawsz:#b4b4bb;
  --color-text-interactive-active-fedaa8:#0f141a;
  --color-text-interactive-default-1o1pl2:#424650;
  --color-text-interactive-disabled-bhh1zo:#b4b4bb;
  --color-text-interactive-hover-j5y3wx:#0f141a;
  --color-text-toggle-button-icon-pressed-nbnm5x:#0f141a;
  --color-text-interactive-inverted-default-xlc0d5:#dedee3;
  --color-text-interactive-inverted-hover-65rnp7:#f9f9fa;
  --color-text-inverted-my1sxo:#ffffff;
  --color-text-label-ljr3kp:#0f141a;
  --color-text-layout-toggle-1a15s3:#ffffff;
  --color-text-layout-toggle-active-4v3fva:#ffffff;
  --color-text-layout-toggle-hover-j9h8pw:#006ce0;
  --color-text-layout-toggle-selected-4t49fq:#ffffff;
  --color-text-link-default-dsa7ac:#006ce0;
  --color-text-link-hover-nut5c6:#002b66;
  --color-text-link-inverted-hover-ocd3u3:#ffffff;
  --color-text-link-button-underline-z4wjnv:transparent;
  --color-text-link-button-underline-hover-cn3mqh:transparent;
  --color-text-notification-default-1iey72:#f9f9fa;
  --color-text-notification-stack-bar-tjj0ek:#ffffff;
  --color-text-notification-yellow-vjtdxk:#0f141a;
  --color-text-pagination-page-number-active-disabled-uj04sc:#b4b4bb;
  --color-text-pagination-page-number-default-jqmmw0:#424650;
  --color-text-segment-active-ul57kp:#ffffff;
  --color-text-segment-default-5r4jz0:#424650;
  --color-text-segment-hover-ldx8k3:#002b66;
  --color-text-small-vk4o1c:#656871;
  --color-text-status-error-57bfn2:#db0000;
  --color-text-status-inactive-tg9r8q:#656871;
  --color-text-status-info-xbstx5:#006ce0;
  --color-text-status-success-4f6v4h:#00802f;
  --color-text-status-warning-fa077b:#855900;
  --color-text-top-navigation-title-kiop92:#0f141a;
  --color-board-placeholder-active-3nv7j5:#ebebf0;
  --color-board-placeholder-hover-1hv3br:#d1f1ff;
  --color-drag-placeholder-active-7dewab:#ebebf0;
  --color-drag-placeholder-hover-guvi5d:#d1f1ff;
  --color-dropzone-background-default-ia1ya0:#ffffff;
  --color-dropzone-background-hover-j9ea7e:#f0fbff;
  --color-dropzone-text-default-m7ucyv:#424650;
  --color-dropzone-text-hover-yjnvhw:#424650;
  --color-dropzone-border-default-lohkzd:#8c8c94;
  --color-dropzone-border-hover-ejc85p:#002b66;
  --color-gap-global-drawer-w5yxw2:#ebebf0;
  --font-box-value-large-weight-wr00sw:700;
  --font-button-letter-spacing-ufowe3:0.005em;
  --font-chart-detail-size-9qr25q:12px;
  --font-display-label-weight-zavpeo:700;
  --font-expandable-heading-size-0uk059:16px;
  --font-family-base-gmnpzl:"Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif;
  --font-family-monospace-q47m7k:Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace;
  --font-header-h2-description-line-height-ts2s6o:20px;
  --font-header-h2-description-size-g2wws3:14px;
  --font-link-button-letter-spacing-imtxwq:0.005em;
  --font-link-button-weight-vslyg9:700;
  --font-panel-header-line-height-8xb2qj:22px;
  --font-panel-header-size-33h9j8:18px;
  --font-size-body-m-a7nh2n:14px;
  --font-size-body-s-smc8cv:12px;
  --font-size-display-l-wa6woo:42px;
  --font-size-heading-xl-wvkbur:24px;
  --font-size-heading-l-vnacx6:20px;
  --font-size-heading-m-170yiy:18px;
  --font-size-heading-s-zp08en:16px;
  --font-size-heading-xs-j8yzxv:14px;
  --font-smoothing-moz-osx-hbm0aq:grayscale;
  --font-smoothing-webkit-oemolo:antialiased;
  --font-tabs-disabled-weight-e3lt4d:700;
  --font-tabs-line-height-5g6n1v:20px;
  --font-tabs-size-18irgl:16px;
  --font-wayfinding-link-active-weight-ny4hup:700;
  --font-weight-button-0eg20c:700;
  --font-weight-heading-xl-u3m4we:700;
  --font-weight-heading-l-0t6dwc:700;
  --font-weight-heading-m-zf82dr:700;
  --font-weight-heading-s-lcx0ai:700;
  --font-weight-heading-xs-wqqpne:700;
  --font-weight-heavy-6yh4un:700;
  --letter-spacing-body-s-gq78ok:0.005em;
  --letter-spacing-display-l-elyyxk:-0.03em;
  --letter-spacing-heading-xl-ckkb6u:-0.02em;
  --letter-spacing-heading-l-5v6ibv:-0.015em;
  --letter-spacing-heading-m-29ewnk:-0.010em;
  --letter-spacing-heading-s-4st9ep:-0.005em;
  --line-height-body-m-2mh3ke:20px;
  --line-height-body-s-nu5hx1:16px;
  --line-height-display-l-vwanzp:48px;
  --line-height-heading-xl-hko6p0:30px;
  --line-height-heading-l-mg5bx6:24px;
  --line-height-heading-m-uoaqdh:22px;
  --line-height-heading-s-hmi4vc:20px;
  --line-height-heading-xs-q9j004:18px;
  --border-active-width-axzm24:4px;
  --border-code-editor-status-divider-width-4we6jf:1px;
  --border-container-sticky-width-nri0ix:0px;
  --border-container-top-width-n1eke6:0px;
  --border-control-focus-ring-shadow-spread-9mjajk:1px;
  --border-control-invalid-focus-ring-shadow-spread-9jjf96:2px;
  --border-divider-list-width-tdfx1x:1px;
  --border-divider-section-width-uwo8my:1px;
  --border-dropdown-virtual-offset-width-3wp954:2px;
  --border-invalid-width-3xd6e1:8px;
  --border-item-width-miijiw:2px;
  --border-line-chart-dash-array-desefi:3 5;
  --border-line-chart-line-join-aslwou:round;
  --border-line-chart-width-tesor1:2px;
  --border-panel-header-width-t1iq1m:1px;
  --border-panel-top-width-10990j:1px;
  --border-radius-alert-syagf6:12px;
  --border-radius-badge-exolfb:4px;
  --border-radius-button-7bgkcs:20px;
  --border-radius-calendar-day-focus-ring-xvvbuc:3px;
  --border-radius-code-editor-5palck:8px;
  --border-radius-container-nsfwmm:16px;
  --border-radius-control-circular-focus-ring-yjhscw:4px;
  --border-radius-control-default-focus-ring-1uabki:4px;
  --border-radius-dropdown-fgc2a1:8px;
  --border-radius-dropzone-eklq14:12px;
  --border-radius-flashbar-pp1ptu:12px;
  --border-radius-item-iwaia5:8px;
  --border-radius-input-7q0str:8px;
  --border-radius-popover-6fqb5w:8px;
  --border-radius-tabs-focus-ring-o4qku1:20px;
  --border-radius-tiles-wm1vgw:8px;
  --border-radius-token-ycnemh:8px;
  --border-radius-chat-bubble-haafsg:8px;
  --border-radius-tutorial-panel-item-ojaqxg:8px;
  --border-table-sticky-width-ai31mi:1px;
  --border-link-focus-ring-outline-1p0hnu:0;
  --border-link-focus-ring-shadow-spread-39uvxr:2px;
  --border-width-alert-tuifgy:2px;
  --border-width-button-jm0qg7:2px;
  --border-width-dropdown-youcay:2px;
  --border-width-field-2xc78x:1px;
  --border-width-popover-nflirh:2px;
  --border-width-token-2ukdpu:2px;
  --motion-duration-extra-slow-29bqym:270ms;
  --motion-duration-fast-unntf6:90ms;
  --motion-duration-moderate-c9utmg:135ms;
  --motion-duration-refresh-only-fast-zfibh6:115ms;
  --motion-duration-refresh-only-medium-5rbn3k:165ms;
  --motion-duration-refresh-only-slow-ugjy90:250ms;
  --motion-duration-avatar-gen-ai-gradient-84si5n:3600ms;
  --motion-duration-avatar-loading-dots-1xxvis:1200ms;
  --motion-duration-rotate-180-cxi9g7:135ms;
  --motion-duration-rotate-90-lyzb0k:135ms;
  --motion-duration-show-paced-otsjh8:180ms;
  --motion-duration-show-quick-tyvnyw:135ms;
  --motion-duration-slow-zji5vl:180ms;
  --motion-duration-transition-quick-mcm2y0:90ms;
  --motion-duration-transition-show-paced-t8d1os:180ms;
  --motion-duration-transition-show-quick-5jnnjz:90ms;
  --motion-easing-ease-out-quart-p9axhm:cubic-bezier(0.165, 0.84, 0.44, 1);
  --motion-easing-refresh-only-a-ccyqaz:cubic-bezier(0, 0, 0, 1);
  --motion-easing-refresh-only-b-44kz4o:cubic-bezier(1, 0, 0.83, 1);
  --motion-easing-refresh-only-c-cxy2sk:cubic-bezier(0.84, 0, 0.16, 1);
  --motion-easing-avatar-gen-ai-gradient-9fwaak:cubic-bezier(0.7, 0, 0.3, 1);
  --motion-easing-rotate-180-7a58rc:cubic-bezier(0.165, 0.84, 0.44, 1);
  --motion-easing-rotate-90-jhbqg9:cubic-bezier(0.165, 0.84, 0.44, 1);
  --motion-easing-show-paced-ym6eyn:ease-out;
  --motion-easing-show-quick-9hlj8q:ease-out;
  --motion-easing-transition-quick-qxak3i:linear;
  --motion-easing-transition-show-paced-x2k7uh:ease-out;
  --motion-easing-responsive-hjj3ai:cubic-bezier(0, 0, 0, 1);
  --motion-easing-sticky-tn072u:cubic-bezier(1, 0, 0.83, 1);
  --motion-easing-expressive-o5jqzg:cubic-bezier(0.84, 0, 0.16, 1);
  --motion-duration-responsive-mehora:115ms;
  --motion-duration-expressive-cbdcwy:165ms;
  --motion-duration-complex-tbdo30:250ms;
  --motion-keyframes-fade-in-0r842q:awsui-fade-in-35003c;
  --motion-keyframes-fade-out-g7fgdu:awsui-fade-out-35003c;
  --motion-keyframes-status-icon-error-wkou39:awsui-status-icon-error-35003c;
  --motion-keyframes-scale-popup-9iqcu0:awsui-scale-popup-35003c;
  --size-calendar-grid-width-hv3136:238px;
  --size-control-adm93y:16px;
  --size-icon-big-7pq9l3:32px;
  --size-icon-large-mb6y6y:48px;
  --size-icon-medium-uv8xcz:20px;
  --size-icon-normal-levt08:16px;
  --size-table-selection-horizontal-qqiajd:40px;
  --size-vertical-input-p1d7xx:32px;
  --size-vertical-panel-icon-offset-z959cw:15px;
  --space-alert-action-left-4s8zo5:12px;
  --space-alert-horizontal-ul364s:16px;
  --space-alert-message-right-mrjbnn:4px;
  --space-alert-vertical-dlp5wr:8px;
  --space-button-focus-outline-gutter-jj138g:4px;
  --space-button-horizontal-k0c786:20px;
  --space-button-icon-focus-outline-gutter-vertical-r44mtq:0px;
  --space-button-icon-only-horizontal-i85hxi:6px;
  --space-button-inline-icon-focus-outline-gutter-zbfgku:0px;
  --space-button-modal-dismiss-vertical-vqfxjd:2px;
  --space-calendar-grid-focus-outline-gutter-vvh43m:-5px;
  --space-calendar-grid-selected-focus-outline-gutter-dy6gf8:-5px;
  --space-calendar-grid-gutter-zojo6r:6px;
  --space-card-horizontal-8o8t31:20px;
  --space-card-vertical-uad0cc:16px;
  --space-code-editor-status-focus-outline-gutter-o87hra:-7px;
  --space-container-content-top-1wtqrc:4px;
  --space-container-header-top-am4vzw:12px;
  --space-container-header-bottom-2taq8v:8px;
  --space-container-horizontal-nqrzyh:20px;
  --space-content-header-padding-bottom-rvy5xz:16px;
  --space-dark-header-overlap-distance-ld45ap:36px;
  --space-expandable-section-icon-offset-top-cntyn8:4px;
  --space-field-horizontal-0aq2ch:12px;
  --space-field-icon-offset-ikwzwx:36px;
  --space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3:-5px;
  --space-filtering-token-operation-select-focus-outline-gutter-jacx1t:-5px;
  --space-flashbar-action-left-rqk3ap:12px;
  --space-flashbar-dismiss-right-ckhj91:0px;
  --space-flashbar-horizontal-l63501:16px;
  --space-flashbar-vertical-th71op:8px;
  --space-grid-gutter-whc3jp:20px;
  --space-key-value-gap-9glmqc:0px;
  --space-layout-content-bottom-zeb1g9:40px;
  --space-layout-content-horizontal-buc0zz:24px;
  --space-layout-toggle-diameter-j2qffw:36px;
  --space-layout-toggle-padding-chwlhz:12px;
  --space-modal-content-bottom-nl6ceq:16px;
  --space-modal-horizontal-y5hnwp:20px;
  --space-option-icon-big-top-rs5wgf:0px;
  --space-panel-content-bottom-24c6lu:40px;
  --space-panel-content-top-qvd1dr:20px;
  --space-panel-divider-margin-horizontal-yw31p0:8px;
  --space-panel-header-vertical-ckfgmy:20px;
  --space-panel-nav-left-wn0n7h:28px;
  --space-panel-side-left-u1m3s9:28px;
  --space-panel-side-right-8wwirc:24px;
  --space-panel-split-top-3u4vky:20px;
  --space-panel-split-bottom-ir16d7:20px;
  --space-segmented-control-focus-outline-gutter-x1ywqb:6px;
  --space-tabs-content-top-ju6qox:12px;
  --space-tabs-focus-outline-gutter-eerrg4:-8px;
  --space-table-content-bottom-tlfqmq:4px;
  --space-table-embedded-header-top-twu628:0px;
  --space-table-footer-horizontal-l5g495:0px;
  --space-table-header-focus-outline-gutter-ymwujm:0px;
  --space-table-header-horizontal-kb5ww2:0px;
  --space-table-header-tools-bottom-d9u5kf:0px;
  --space-table-header-tools-full-page-bottom-9m47g6:4px;
  --space-table-horizontal-suurzj:20px;
  --space-tile-gutter-bi2bdv:24px;
  --space-scaled-2x-xxs-e79hr1:4px;
  --space-scaled-2x-m-4euqsk:16px;
  --space-scaled-2x-l-u5ida5:20px;
  --space-scaled-2x-xl-he48nr:24px;
  --space-scaled-none-nfyouv:0px;
  --space-scaled-xxxs-oo06c7:2px;
  --space-scaled-xxs-pfm1nx:4px;
  --space-scaled-xs-xwoogq:8px;
  --space-scaled-s-8ozaad:12px;
  --space-scaled-m-m892r9:16px;
  --space-scaled-l-sej05l:20px;
  --space-scaled-xl-dunxp5:24px;
  --space-scaled-xxl-6wgq96:32px;
  --space-scaled-xxxl-hwoy7j:40px;
  --space-static-xxxs-yidks1:2px;
  --space-static-xxs-ns94dp:4px;
  --space-static-xs-gnm0mz:8px;
  --space-static-s-t763lu:12px;
  --space-static-m-m6qboo:16px;
  --space-static-l-n53k41:20px;
  --space-static-xl-4tedi6:24px;
  --space-static-xxl-ifa9j8:32px;
  --space-static-xxxl-tngnnz:40px;
  --space-none-xk6qzf:0px;
  --space-xxxs-pajhad:2px;
  --space-xxs-hwfkai:4px;
  --space-xs-ymlm0b:8px;
  --space-s-tvghoh:12px;
  --space-m-dsumyt:16px;
  --space-l-2ud1p3:20px;
  --space-xl-jfy3x4:24px;
  --space-xxl-32srm4:32px;
  --space-xxxl-aut1u7:40px;
  --shadow-container-53ltfv:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);
  --shadow-container-active-ypjjoc:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;
  --shadow-dropdown-isf0w4:0px 4px 20px 1px rgba(0, 7, 22, 0.10);
  --shadow-dropup-2r02r5:0px 4px 20px 1px rgba(0, 7, 22, 0.10);
  --shadow-flash-collapsed-b68ip6:0px 4px 4px rgba(0, 0, 0, 0.25);
  --shadow-flash-sticky-k69vye:0px 4px 8px rgba(0, 7, 22, 0.10);
  --shadow-modal-kwgqht:0px 4px 20px 1px rgba(0, 7, 22, 0.10);
  --shadow-panel-vk7iea:0px 0px 0px 1px #b6bec9;
  --shadow-panel-toggle-qddz27:0px 6px 12px 1px rgba(0, 7, 22, 0.12);
  --shadow-popover-pkane9:0px 4px 20px 1px rgba(0, 7, 22, 0.10);
  --shadow-split-bottom-vlyulf:0px -36px 36px -36px rgba(0, 7, 22, 0.10);
  --shadow-split-side-nyajix:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);
  --shadow-sticky-lolw8j:0px 4px 8px 1px rgba(0, 7, 22, 0.10);
  --shadow-sticky-embedded-jmny8n:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);
  --shadow-sticky-column-first-trcd2o:4px 0px 8px 1px rgba(0, 7, 22, 0.1);
  --shadow-sticky-column-last-qgh697:-4px 0 8px 1px rgba(0, 28, 36, 0.1);
}

@media not print {
  .awsui-dark-mode:not(#\9) {
    --color-charts-red-300-2k7eul:#d63f38;
    --color-charts-red-400-ssrf2o:#ed5958;
    --color-charts-red-500-m14kmu:#fe6e73;
    --color-charts-red-600-938v3h:#ff8a8a;
    --color-charts-red-700-f6sq8t:#ffa09e;
    --color-charts-red-800-tzkaad:#ffb3b0;
    --color-charts-red-900-fhg0lh:#ffc4c0;
    --color-charts-red-1000-9iigzo:#ffd2cf;
    --color-charts-red-1100-4n7b3z:#ffe0dd;
    --color-charts-red-1200-ek3cuo:#ffecea;
    --color-charts-orange-300-hqhtmn:#c55305;
    --color-charts-orange-400-g8c1fc:#de6923;
    --color-charts-orange-500-j3c2cu:#f27c36;
    --color-charts-orange-600-1ad7o4:#f89256;
    --color-charts-orange-700-spsf2r:#fca572;
    --color-charts-orange-800-244d7b:#ffb68b;
    --color-charts-orange-900-8omk92:#ffc6a4;
    --color-charts-orange-1000-ezq5pz:#ffd4bb;
    --color-charts-orange-1100-bhcmg5:#ffe1cf;
    --color-charts-orange-1200-exs6jj:#ffede2;
    --color-charts-yellow-300-fpz8o0:#977001;
    --color-charts-yellow-400-vxiqrf:#b08400;
    --color-charts-yellow-500-1qgrtj:#c59600;
    --color-charts-yellow-600-aweqy2:#d3a61c;
    --color-charts-yellow-700-xh0lj9:#dfb52c;
    --color-charts-yellow-800-gp4422:#eac33a;
    --color-charts-yellow-900-r6gx3k:#f1cf65;
    --color-charts-yellow-1000-6dnac6:#f7db8a;
    --color-charts-yellow-1100-fqp4sw:#fce5a8;
    --color-charts-yellow-1200-k7kf4w:#ffefc9;
    --color-charts-green-300-6766ev:#48851a;
    --color-charts-green-400-gd41ay:#5a9b29;
    --color-charts-green-500-yr18n3:#69ae34;
    --color-charts-green-600-b1gmr0:#7dbd4c;
    --color-charts-green-700-305sle:#8fca61;
    --color-charts-green-800-rh42zr:#9fd673;
    --color-charts-green-900-2x5smm:#b2df8d;
    --color-charts-green-1000-opphoq:#c5e7a8;
    --color-charts-green-1100-o67uzm:#d5efbe;
    --color-charts-green-1200-sw46fc:#e4f7d5;
    --color-charts-teal-300-2qlyrg:#018977;
    --color-charts-teal-400-s8pa77:#009d89;
    --color-charts-teal-500-8d830b:#00b09b;
    --color-charts-teal-600-772n9t:#40bfa9;
    --color-charts-teal-700-29mnwm:#5fccb7;
    --color-charts-teal-800-vp41t6:#77d7c3;
    --color-charts-teal-900-k020ya:#94e0d0;
    --color-charts-teal-1000-fhpqt3:#ace9db;
    --color-charts-teal-1100-6w598w:#c2f0e6;
    --color-charts-teal-1200-0u78my:#d7f7f0;
    --color-charts-blue-1-300-pdza0q:#00819c;
    --color-charts-blue-1-400-ajl038:#0497ba;
    --color-charts-blue-1-500-9s8gor:#08aad2;
    --color-charts-blue-1-600-7ymb7g:#44b9dd;
    --color-charts-blue-1-700-5qzras:#63c6e7;
    --color-charts-blue-1-800-awczh4:#79d2f0;
    --color-charts-blue-1-900-6wxwzk:#98dcf5;
    --color-charts-blue-1-1000-00005b:#b3e4f8;
    --color-charts-blue-1-1100-8nwfwf:#caedfc;
    --color-charts-blue-1-1200-v60p8b:#ddf4ff;
    --color-charts-blue-2-300-g72slq:#486de8;
    --color-charts-blue-2-400-he538m:#6384f5;
    --color-charts-blue-2-500-quctxu:#7698fe;
    --color-charts-blue-2-600-6qav3j:#8ea9ff;
    --color-charts-blue-2-700-sp7t4m:#a2b8ff;
    --color-charts-blue-2-800-q01umt:#b1c5ff;
    --color-charts-blue-2-900-gog7z2:#c3d1ff;
    --color-charts-blue-2-1000-c13nf8:#d2dcff;
    --color-charts-blue-2-1100-ddk6eo:#dfe6ff;
    --color-charts-blue-2-1200-gt550t:#ecf0ff;
    --color-charts-purple-300-85q036:#8d59de;
    --color-charts-purple-400-9axh6r:#a173ea;
    --color-charts-purple-500-rn2jbl:#b088f5;
    --color-charts-purple-600-26s4rg:#bf9bf9;
    --color-charts-purple-700-tv8cvg:#cbabfc;
    --color-charts-purple-800-h61qlx:#d6baff;
    --color-charts-purple-900-am452b:#dfc8ff;
    --color-charts-purple-1000-uarqpb:#e8d5ff;
    --color-charts-purple-1100-y8ctnd:#efe2ff;
    --color-charts-purple-1200-hr9f40:#f5edff;
    --color-charts-pink-300-ewnht7:#c64a70;
    --color-charts-pink-400-smjdat:#d56889;
    --color-charts-pink-500-bw864b:#e07f9d;
    --color-charts-pink-600-2ro14y:#eb92ad;
    --color-charts-pink-700-ryxvua:#f5a2bb;
    --color-charts-pink-800-tcusf8:#ffb0c8;
    --color-charts-pink-900-kpyne4:#ffc1d4;
    --color-charts-pink-1000-1soluc:#ffd1de;
    --color-charts-pink-1100-ff6g93:#ffdfe8;
    --color-charts-pink-1200-w9585d:#ffecf1;
    --color-charts-status-critical-c6brdu:#d63f38;
    --color-charts-status-high-18fhg5:#fe6e73;
    --color-charts-status-medium-3trmy3:#f89256;
    --color-charts-status-low-br6wv0:#dfb52c;
    --color-charts-status-positive-md7eqa:#69ae34;
    --color-charts-status-info-yds4x2:#08aad2;
    --color-charts-threshold-negative-aad26m:#ff7a7a;
    --color-charts-threshold-positive-mk2804:#2bb534;
    --color-charts-threshold-info-ijuzzj:#75cfff;
    --color-charts-threshold-neutral-pd7kh4:#a4a4ad;
    --color-charts-line-grid-kjxf3m:#424650;
    --color-charts-line-tick-xmcbvk:#424650;
    --color-charts-line-axis-b95ncf:#424650;
    --color-charts-palette-categorical-1-xu0deg:#486de8;
    --color-charts-palette-categorical-2-ktit09:#e07f9d;
    --color-charts-palette-categorical-3-g0srj0:#018977;
    --color-charts-palette-categorical-4-5vauwp:#b088f5;
    --color-charts-palette-categorical-5-3v8ery:#c55305;
    --color-charts-palette-categorical-6-ztdd8d:#8ea9ff;
    --color-charts-palette-categorical-7-3j5o6w:#ffb0c8;
    --color-charts-palette-categorical-8-c5r39m:#40bfa9;
    --color-charts-palette-categorical-9-8n6iuv:#d6baff;
    --color-charts-palette-categorical-10-opta0w:#f89256;
    --color-charts-palette-categorical-11-b2r7jc:#c3d1ff;
    --color-charts-palette-categorical-12-b5drtm:#ffdfe8;
    --color-charts-palette-categorical-13-c69xg9:#94e0d0;
    --color-charts-palette-categorical-14-db19x8:#efe2ff;
    --color-charts-palette-categorical-15-8z8vjw:#ffc6a4;
    --color-charts-palette-categorical-16-549jkl:#ecf0ff;
    --color-charts-palette-categorical-17-nrio7t:#d56889;
    --color-charts-palette-categorical-18-tm902v:#d7f7f0;
    --color-charts-palette-categorical-19-ujcr86:#a173ea;
    --color-charts-palette-categorical-20-h55e4g:#ffede2;
    --color-charts-palette-categorical-21-vs0u8l:#7698fe;
    --color-charts-palette-categorical-22-6klt3l:#f5a2bb;
    --color-charts-palette-categorical-23-3zpkdt:#00b09b;
    --color-charts-palette-categorical-24-z9a4uk:#cbabfc;
    --color-charts-palette-categorical-25-tgdsk2:#f27c36;
    --color-charts-palette-categorical-26-lo8zn9:#b1c5ff;
    --color-charts-palette-categorical-27-bruhsa:#ffd1de;
    --color-charts-palette-categorical-28-6b00fb:#77d7c3;
    --color-charts-palette-categorical-29-aurmid:#e8d5ff;
    --color-charts-palette-categorical-30-fjnmd7:#ffb68b;
    --color-charts-palette-categorical-31-7zcct5:#dfe6ff;
    --color-charts-palette-categorical-32-rrda6y:#c64a70;
    --color-charts-palette-categorical-33-2v0mzv:#c2f0e6;
    --color-charts-palette-categorical-34-g9a9q3:#8d59de;
    --color-charts-palette-categorical-35-u0w821:#ffe1cf;
    --color-charts-palette-categorical-36-tthuf8:#6384f5;
    --color-charts-palette-categorical-37-y588bl:#eb92ad;
    --color-charts-palette-categorical-38-qdh97u:#009d89;
    --color-charts-palette-categorical-39-yisq6l:#bf9bf9;
    --color-charts-palette-categorical-40-yeer1v:#de6923;
    --color-charts-palette-categorical-41-tu9dxw:#a2b8ff;
    --color-charts-palette-categorical-42-q410kp:#ffc1d4;
    --color-charts-palette-categorical-43-dwew7q:#5fccb7;
    --color-charts-palette-categorical-44-2thp96:#dfc8ff;
    --color-charts-palette-categorical-45-6kinj6:#fca572;
    --color-charts-palette-categorical-46-iefxfq:#d2dcff;
    --color-charts-palette-categorical-47-9l9wl2:#ffecf1;
    --color-charts-palette-categorical-48-5s2n0r:#ace9db;
    --color-charts-palette-categorical-49-bub0l1:#f5edff;
    --color-charts-palette-categorical-50-utrpu5:#ffd4bb;
    --color-background-notification-severity-critical-0xl8pp:#d63f38;
    --color-background-notification-severity-high-8nbgdi:#fe6e73;
    --color-text-notification-severity-critical-tv4vw4:#000000;
    --color-text-notification-severity-high-t4suvu:#0f141a;
    --color-background-badge-icon-eprfkm:#ff7a7a;
    --color-background-button-link-active-qjigod:#333843;
    --color-background-button-link-hover-w58lm6:#1b232d;
    --color-background-button-normal-active-ffvop3:#333843;
    --color-background-button-normal-default-2s6m45:#161d26;
    --color-background-button-normal-disabled-3xb191:#161d26;
    --color-background-button-normal-hover-3rp5or:#1b232d;
    --color-background-toggle-button-normal-pressed-wu6ges:#333843;
    --color-background-button-primary-active-mulwvt:#42b4ff;
    --color-background-button-primary-default-4hjgzi:#42b4ff;
    --color-background-button-primary-disabled-d1ggcl:#232b37;
    --color-background-button-primary-hover-roddyw:#75cfff;
    --color-background-direction-button-disabled-uad4xk:#232b37;
    --color-text-direction-button-disabled-t86kvg:#656871;
    --color-background-calendar-current-date-2c5ip4:#333843;
    --color-background-cell-shaded-c928js:#1b232d;
    --color-background-code-editor-gutter-active-line-default-eesbr6:#8c8c94;
    --color-background-code-editor-gutter-active-line-error-oq9foi:#ff7a7a;
    --color-background-code-editor-gutter-default-136m47:#1b232d;
    --color-background-code-editor-loading-7grxg2:#1b232d;
    --color-background-code-editor-pane-item-hover-ed635c:#333843;
    --color-background-code-editor-status-bar-ic28b2:#1b232d;
    --color-background-container-content-78ljyf:#161d26;
    --color-background-container-header-ydavso:#161d26;
    --color-background-control-checked-jwoxtj:#42b4ff;
    --color-background-control-default-nub6gm:#161d26;
    --color-background-control-disabled-cb50zl:#333843;
    --color-background-dropdown-item-default-lzrka9:#1b232d;
    --color-background-dropdown-item-filter-match-8fnvh3:#333843;
    --color-background-dropdown-item-hover-wyujnt:#131920;
    --color-background-dropdown-item-selected-cnovvw:#001129;
    --color-background-input-default-bz9w07:#161d26;
    --color-background-input-disabled-cecgeg:#1b232d;
    --color-background-item-selected-pyr5cw:#001129;
    --color-background-layout-main-uncvr6:#161d26;
    --color-background-layout-panel-content-89bszq:#161d26;
    --color-background-layout-panel-hover-kg7nug:#333843;
    --color-background-layout-toggle-selected-active-7ovd7l:#42b4ff;
    --color-background-layout-toggle-selected-default-5go4i7:#42b4ff;
    --color-background-layout-toggle-selected-hover-pt3n9b:#75cfff;
    --color-background-modal-overlay-mdne87:rgba(15, 20, 26, 0.7);
    --color-background-notification-grey-68rc4b:#656871;
    --color-background-popover-yxd92v:#1b232d;
    --color-background-progress-bar-content-default-4ou9az:#42b4ff;
    --color-background-progress-bar-layout-default-qkmog1:#333843;
    --color-background-segment-active-nrp5ms:#42b4ff;
    --color-background-segment-default-9hln0n:#161d26;
    --color-background-segment-disabled-2aqenf:#161d26;
    --color-background-segment-hover-aa95sd:#1b232d;
    --color-background-segment-wrapper-nyb7yz:#161d26;
    --color-background-slider-handle-default-8d9sfs:#42b4ff;
    --color-background-slider-handle-active-trfoqh:#75cfff;
    --color-background-slider-track-04c9wf:#656871;
    --color-background-slider-handle-ring-qvcnj5:#161d26;
    --color-background-slider-error-pressed-7qze98:#ff7a7a;
    --color-background-slider-warning-pressed-q7fwwq:#fbd332;
    --color-background-status-error-1w6iu4:#1f0000;
    --color-background-status-info-j2xxem:#001129;
    --color-background-dialog-kwlmup:#001129;
    --color-background-status-success-hm3ak2:#001401;
    --color-background-status-warning-wceky5:#191100;
    --color-background-table-header-unjmda:#161d26;
    --color-background-tiles-disabled-5ikjr0:#1b232d;
    --color-background-toggle-checked-disabled-7t40bu:#002b66;
    --color-background-toggle-default-feiaap:#8c8c94;
    --color-background-chat-bubble-incoming-ykuqvi:#0f141a;
    --color-text-chat-bubble-outgoing-ft77u9:#c6c6cd;
    --color-text-chat-bubble-incoming-y2ur2m:#c6c6cd;
    --color-border-button-normal-active-8c3hl7:#75cfff;
    --color-border-button-normal-default-yi5it1:#42b4ff;
    --color-border-toggle-button-normal-pressed-ab77je:#42b4ff;
    --color-border-button-normal-disabled-uit34y:#656871;
    --color-border-button-normal-hover-a0olj4:#75cfff;
    --color-border-button-primary-disabled-5avtf1:#232b37;
    --color-border-calendar-grid-selected-focus-ring-t8s8m7:#161d26;
    --color-border-cell-shaded-zttxxa:#333843;
    --color-border-code-editor-default-8rd3v1:#656871;
    --color-border-code-editor-pane-item-hover-u4wk12:#656871;
    --color-border-control-checked-o1zph2:#42b4ff;
    --color-border-control-disabled-dqtwtk:#333843;
    --color-border-divider-active-ypkld8:#f9f9fa;
    --color-border-divider-default-jm73jm:#424650;
    --color-border-divider-panel-bottom-0oghpg:#424650;
    --color-border-divider-panel-side-17i7jr:#424650;
    --color-border-divider-secondary-46ol9n:#232b37;
    --color-border-dropdown-container-gb937i:#656871;
    --color-border-dropdown-group-2jm6kh:#424650;
    --color-border-dropdown-item-default-877b5f:#424650;
    --color-border-dropdown-item-hover-07ng6s:#656871;
    --color-border-dropdown-item-selected-3nbye4:#42b4ff;
    --color-border-editable-cell-hover-nkpoh5:#656871;
    --color-border-input-default-f3bzwh:#656871;
    --color-border-input-disabled-k518xl:#1b232d;
    --color-border-input-focused-9bkrxq:#42b4ff;
    --color-border-item-focused-8bi903:#42b4ff;
    --color-border-dropdown-item-focused-k9miqq:#dedee3;
    --color-border-item-placeholder-zq3251:#42b4ff;
    --color-border-item-selected-63a3p8:#42b4ff;
    --color-border-layout-px1i24:#424650;
    --color-border-panel-header-4n3p1f:#424650;
    --color-border-popover-5yl4uc:#656871;
    --color-border-segment-active-trxbfe:#dedee3;
    --color-border-segment-default-8mo02x:#dedee3;
    --color-border-segment-disabled-8j0zwo:#dedee3;
    --color-border-segment-hover-epoe83:#dedee3;
    --color-border-status-error-vxvfad:#ff7a7a;
    --color-border-status-info-2zt73n:#42b4ff;
    --color-border-status-success-uk2p7m:#2bb534;
    --color-border-status-warning-s79l22:#fbd332;
    --color-border-dialog-3vjyp0:#42b4ff;
    --color-border-divider-interactive-default-8k07mh:#dedee3;
    --color-border-tabs-divider-y4z8fk:#424650;
    --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 1);
    --color-border-tabs-underline-ueuyon:#42b4ff;
    --color-border-tiles-disabled-n9fk5o:#1b232d;
    --color-border-tutorial-kaooc2:#424650;
    --color-foreground-control-default-z8tr7i:#0f141a;
    --color-foreground-control-disabled-6vf647:#161d26;
    --color-foreground-control-read-only-dtlpre:#a4a4ad;
    --color-shadow-default-08gb4j:rgba(15, 20, 26, 1);
    --color-text-accent-uvfi4k:#42b4ff;
    --color-text-body-default-3mljql:#c6c6cd;
    --color-text-body-secondary-a325a8:#c6c6cd;
    --color-text-breadcrumb-current-mmrid5:#8c8c94;
    --color-text-breadcrumb-icon-mh2txm:#656871;
    --color-text-button-inline-icon-default-t9mq0d:#42b4ff;
    --color-text-button-inline-icon-disabled-bnn5b7:#656871;
    --color-text-button-inline-icon-hover-q4dj2i:#75cfff;
    --color-text-button-normal-active-mrsnjr:#75cfff;
    --color-text-toggle-button-normal-pressed-vivff6:#75cfff;
    --color-text-button-normal-default-60dc1n:#42b4ff;
    --color-text-button-normal-hover-3amiqf:#75cfff;
    --color-text-link-button-normal-default-z3c9cl:#42b4ff;
    --color-text-link-button-normal-hover-lkvmt7:#75cfff;
    --color-text-link-button-normal-active-lfkgdn:#75cfff;
    --color-text-button-primary-active-dkwkja:#0f141a;
    --color-text-button-primary-default-2i01k6:#0f141a;
    --color-text-button-primary-hover-xtd6ag:#0f141a;
    --color-text-calendar-date-hover-qy0tsn:#dedee3;
    --color-text-calendar-month-357o43:#a4a4ad;
    --color-text-code-editor-gutter-active-line-bnbbsi:#0f141a;
    --color-text-code-editor-gutter-default-vvwxve:#dedee3;
    --color-text-code-editor-status-bar-disabled-4npkr3:#656871;
    --color-text-code-editor-tab-button-error-hz2irc:#0f141a;
    --color-text-column-header-wyzs6v:#b4b4bb;
    --color-text-column-sorting-icon-iazyfo:#b4b4bb;
    --color-text-control-disabled-vh7v3o:#656871;
    --color-text-counter-q4zq3v:#a4a4ad;
    --color-text-disabled-y4dmv3:#656871;
    --color-text-disabled-inline-edit-hrexz1:#b4b4bb;
    --color-text-dropdown-footer-ks7c04:#a4a4ad;
    --color-text-dropdown-group-label-8vygj0:#c6c6cd;
    --color-text-dropdown-item-default-zani00:#dedee3;
    --color-text-dropdown-item-dimmed-iy2k20:#656871;
    --color-text-dropdown-item-disabled-pl4fy2:#656871;
    --color-text-dropdown-item-filter-match-73jeqe:#75cfff;
    --color-text-dropdown-item-highlighted-q6vxih:#ebebf0;
    --color-text-dropdown-item-secondary-77b2z6:#a4a4ad;
    --color-text-dropdown-item-secondary-hover-rwb7km:#dedee3;
    --color-text-empty-68xc4n:#dedee3;
    --color-text-expandable-section-default-wr6pq6:#dedee3;
    --color-text-expandable-section-hover-ztre2n:#42b4ff;
    --color-text-expandable-section-navigation-icon-default-wh1lig:#dedee3;
    --color-text-form-default-jsw02x:#dedee3;
    --color-text-form-label-84uan1:#dedee3;
    --color-text-form-secondary-t0glp7:#a4a4ad;
    --color-text-group-label-0wronh:#c6c6cd;
    --color-text-label-gen-ai-s3390v:#bf80ff;
    --color-text-heading-default-pn83b8:#ebebf0;
    --color-text-heading-secondary-3uj5r4:#a4a4ad;
    --color-text-icon-subtle-7e5fex:#b4b4bb;
    --color-text-input-disabled-as3mmb:#656871;
    --color-text-input-placeholder-i4i8dv:#a4a4ad;
    --color-text-input-placeholder-disabled-9zawsz:#656871;
    --color-text-interactive-active-fedaa8:#f9f9fa;
    --color-text-interactive-default-1o1pl2:#dedee3;
    --color-text-interactive-disabled-bhh1zo:#656871;
    --color-text-interactive-hover-j5y3wx:#f9f9fa;
    --color-text-toggle-button-icon-pressed-nbnm5x:#f9f9fa;
    --color-text-inverted-my1sxo:#0f141a;
    --color-text-label-ljr3kp:#dedee3;
    --color-text-layout-toggle-active-4v3fva:#161d26;
    --color-text-layout-toggle-hover-j9h8pw:#42b4ff;
    --color-text-layout-toggle-selected-4t49fq:#0f141a;
    --color-text-link-default-dsa7ac:#42b4ff;
    --color-text-link-hover-nut5c6:#75cfff;
    --color-text-pagination-page-number-active-disabled-uj04sc:#656871;
    --color-text-pagination-page-number-default-jqmmw0:#b4b4bb;
    --color-text-segment-active-ul57kp:#0f141a;
    --color-text-segment-default-5r4jz0:#dedee3;
    --color-text-segment-hover-ldx8k3:#75cfff;
    --color-text-small-vk4o1c:#a4a4ad;
    --color-text-status-error-57bfn2:#ff7a7a;
    --color-text-status-inactive-tg9r8q:#a4a4ad;
    --color-text-status-info-xbstx5:#42b4ff;
    --color-text-status-success-4f6v4h:#2bb534;
    --color-text-status-warning-fa077b:#fbd332;
    --color-text-top-navigation-title-kiop92:#f9f9fa;
    --color-board-placeholder-active-3nv7j5:#656871;
    --color-board-placeholder-hover-1hv3br:#006ce0;
    --color-drag-placeholder-active-7dewab:#656871;
    --color-drag-placeholder-hover-guvi5d:#006ce0;
    --color-dropzone-background-default-ia1ya0:#161d26;
    --color-dropzone-background-hover-j9ea7e:#001129;
    --color-dropzone-text-default-m7ucyv:#c6c6cd;
    --color-dropzone-text-hover-yjnvhw:#c6c6cd;
    --color-dropzone-border-default-lohkzd:#656871;
    --color-dropzone-border-hover-ejc85p:#75cfff;
    --color-gap-global-drawer-w5yxw2:#0f141a;
    --shadow-container-53ltfv:0px 1px 8px 2px rgba(0, 7, 22, 0.6);
    --shadow-container-active-ypjjoc:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;
    --shadow-dropdown-isf0w4:0px 4px 20px 1px rgba(0, 4, 12, 1);
    --shadow-dropup-2r02r5:0px 4px 20px 1px rgba(0, 4, 12, 1);
    --shadow-flash-sticky-k69vye:0px 4px 8px rgba(0, 7, 22, 0.5);
    --shadow-modal-kwgqht:0px 4px 20px 1px rgba(0, 4, 12, 1);
    --shadow-panel-vk7iea:0px 0px 0px 1px #414d5c;
    --shadow-panel-toggle-qddz27:0px 6px 12px 1px rgba(0, 7, 22, 1);
    --shadow-popover-pkane9:0px 4px 20px 1px rgba(0, 4, 12, 1);
    --shadow-split-bottom-vlyulf:0px -36px 36px -36px rgba(0, 7, 22, 1);
    --shadow-split-side-nyajix:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);
    --shadow-sticky-lolw8j:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
    --shadow-sticky-embedded-jmny8n:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);
    --shadow-sticky-column-first-trcd2o:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
    --shadow-sticky-column-last-qgh697:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
  }
}
.awsui-compact-mode:not(#\9) {
  --size-vertical-input-p1d7xx:28px;
  --size-vertical-panel-icon-offset-z959cw:13px;
  --space-alert-vertical-dlp5wr:4px;
  --space-button-horizontal-k0c786:16px;
  --space-button-icon-only-horizontal-i85hxi:4px;
  --space-button-modal-dismiss-vertical-vqfxjd:0px;
  --space-card-vertical-uad0cc:12px;
  --space-container-header-bottom-2taq8v:4px;
  --space-content-header-padding-bottom-rvy5xz:12px;
  --space-dark-header-overlap-distance-ld45ap:32px;
  --space-expandable-section-icon-offset-top-cntyn8:0px;
  --space-flashbar-vertical-th71op:4px;
  --space-grid-gutter-whc3jp:16px;
  --space-layout-content-bottom-zeb1g9:24px;
  --space-layout-content-horizontal-buc0zz:16px;
  --space-modal-content-bottom-nl6ceq:8px;
  --space-panel-content-bottom-24c6lu:32px;
  --space-panel-content-top-qvd1dr:16px;
  --space-panel-header-vertical-ckfgmy:16px;
  --space-panel-side-right-8wwirc:20px;
  --space-panel-split-top-3u4vky:16px;
  --space-panel-split-bottom-ir16d7:16px;
  --space-tabs-content-top-ju6qox:8px;
  --space-table-header-focus-outline-gutter-ymwujm:-1px;
  --space-tile-gutter-bi2bdv:16px;
  --space-scaled-2x-xxs-e79hr1:0px;
  --space-scaled-2x-m-4euqsk:8px;
  --space-scaled-2x-l-u5ida5:12px;
  --space-scaled-2x-xl-he48nr:16px;
  --space-scaled-xxxs-oo06c7:0px;
  --space-scaled-xxs-pfm1nx:2px;
  --space-scaled-xs-xwoogq:4px;
  --space-scaled-s-8ozaad:8px;
  --space-scaled-m-m892r9:12px;
  --space-scaled-l-sej05l:16px;
  --space-scaled-xl-dunxp5:20px;
  --space-scaled-xxl-6wgq96:24px;
  --space-scaled-xxxl-hwoy7j:32px;
}

.awsui-motion-disabled:not(#\9) {
  --motion-duration-extra-slow-29bqym:0ms;
  --motion-duration-fast-unntf6:0ms;
  --motion-duration-moderate-c9utmg:0ms;
  --motion-duration-refresh-only-fast-zfibh6:0ms;
  --motion-duration-refresh-only-medium-5rbn3k:0ms;
  --motion-duration-refresh-only-slow-ugjy90:0ms;
  --motion-duration-avatar-gen-ai-gradient-84si5n:0ms;
  --motion-duration-avatar-loading-dots-1xxvis:0ms;
  --motion-duration-rotate-180-cxi9g7:0ms;
  --motion-duration-rotate-90-lyzb0k:0ms;
  --motion-duration-show-paced-otsjh8:0ms;
  --motion-duration-show-quick-tyvnyw:0ms;
  --motion-duration-slow-zji5vl:0ms;
  --motion-duration-transition-quick-mcm2y0:0ms;
  --motion-duration-transition-show-paced-t8d1os:0ms;
  --motion-duration-transition-show-quick-5jnnjz:0ms;
  --motion-duration-responsive-mehora:0ms;
  --motion-duration-expressive-cbdcwy:0ms;
  --motion-duration-complex-tbdo30:0ms;
}

.awsui-context-compact-table:not(#\9) {
  --size-vertical-input-p1d7xx:28px;
  --space-alert-vertical-dlp5wr:4px;
  --space-button-horizontal-k0c786:16px;
  --space-button-modal-dismiss-vertical-vqfxjd:0px;
  --space-card-vertical-uad0cc:12px;
  --space-container-header-bottom-2taq8v:4px;
  --space-content-header-padding-bottom-rvy5xz:12px;
  --space-flashbar-vertical-th71op:4px;
  --space-panel-content-bottom-24c6lu:32px;
  --space-panel-content-top-qvd1dr:16px;
  --space-panel-header-vertical-ckfgmy:16px;
  --space-panel-side-right-8wwirc:20px;
  --space-panel-split-top-3u4vky:16px;
  --space-panel-split-bottom-ir16d7:16px;
  --space-tabs-content-top-ju6qox:8px;
  --space-scaled-xxxs-oo06c7:0px;
  --space-scaled-xxs-pfm1nx:2px;
  --space-scaled-xs-xwoogq:4px;
  --space-scaled-s-8ozaad:8px;
  --space-scaled-m-m892r9:12px;
  --space-scaled-l-sej05l:16px;
  --space-scaled-xl-dunxp5:20px;
  --space-scaled-xxl-6wgq96:24px;
  --space-scaled-xxxl-hwoy7j:32px;
}

.awsui-context-top-navigation:not(#\9) {
  --color-background-badge-icon-eprfkm:#ff7a7a;
  --color-background-button-link-active-qjigod:#333843;
  --color-background-button-link-hover-w58lm6:#1b232d;
  --color-background-button-normal-active-ffvop3:#333843;
  --color-background-button-normal-default-2s6m45:#161d26;
  --color-background-button-normal-disabled-3xb191:#161d26;
  --color-background-button-normal-hover-3rp5or:#1b232d;
  --color-background-toggle-button-normal-pressed-wu6ges:#333843;
  --color-background-button-primary-active-mulwvt:#42b4ff;
  --color-background-button-primary-default-4hjgzi:#42b4ff;
  --color-background-button-primary-disabled-d1ggcl:#232b37;
  --color-background-button-primary-hover-roddyw:#75cfff;
  --color-background-direction-button-disabled-uad4xk:#232b37;
  --color-text-direction-button-disabled-t86kvg:#656871;
  --color-background-calendar-current-date-2c5ip4:#333843;
  --color-background-cell-shaded-c928js:#1b232d;
  --color-background-code-editor-gutter-active-line-default-eesbr6:#8c8c94;
  --color-background-code-editor-gutter-active-line-error-oq9foi:#ff7a7a;
  --color-background-code-editor-gutter-default-136m47:#1b232d;
  --color-background-code-editor-loading-7grxg2:#1b232d;
  --color-background-code-editor-pane-item-hover-ed635c:#333843;
  --color-background-code-editor-status-bar-ic28b2:#1b232d;
  --color-background-container-content-78ljyf:#161d26;
  --color-background-container-header-ydavso:#161d26;
  --color-background-control-checked-jwoxtj:#42b4ff;
  --color-background-control-default-nub6gm:#161d26;
  --color-background-control-disabled-cb50zl:#333843;
  --color-background-dropdown-item-default-lzrka9:#161d26;
  --color-background-dropdown-item-filter-match-8fnvh3:#333843;
  --color-background-dropdown-item-hover-wyujnt:#131920;
  --color-background-dropdown-item-selected-cnovvw:#001129;
  --color-background-input-default-bz9w07:#161d26;
  --color-background-input-disabled-cecgeg:#1b232d;
  --color-background-item-selected-pyr5cw:#001129;
  --color-background-layout-main-uncvr6:#161d26;
  --color-background-layout-panel-content-89bszq:#161d26;
  --color-background-layout-panel-hover-kg7nug:#333843;
  --color-background-layout-toggle-selected-active-7ovd7l:#42b4ff;
  --color-background-layout-toggle-selected-default-5go4i7:#42b4ff;
  --color-background-layout-toggle-selected-hover-pt3n9b:#75cfff;
  --color-background-modal-overlay-mdne87:rgba(15, 20, 26, 0.7);
  --color-background-notification-grey-68rc4b:#656871;
  --color-background-popover-yxd92v:#1b232d;
  --color-background-progress-bar-content-default-4ou9az:#42b4ff;
  --color-background-progress-bar-layout-default-qkmog1:#333843;
  --color-background-segment-active-nrp5ms:#42b4ff;
  --color-background-segment-default-9hln0n:#161d26;
  --color-background-segment-disabled-2aqenf:#161d26;
  --color-background-segment-hover-aa95sd:#1b232d;
  --color-background-segment-wrapper-nyb7yz:#161d26;
  --color-background-slider-handle-default-8d9sfs:#42b4ff;
  --color-background-slider-handle-active-trfoqh:#75cfff;
  --color-background-slider-track-04c9wf:#656871;
  --color-background-slider-handle-ring-qvcnj5:#161d26;
  --color-background-slider-error-pressed-7qze98:#ff7a7a;
  --color-background-slider-warning-pressed-q7fwwq:#fbd332;
  --color-background-status-error-1w6iu4:#1f0000;
  --color-background-status-info-j2xxem:#001129;
  --color-background-dialog-kwlmup:#001129;
  --color-background-status-success-hm3ak2:#001401;
  --color-background-status-warning-wceky5:#191100;
  --color-background-table-header-unjmda:#161d26;
  --color-background-tiles-disabled-5ikjr0:#1b232d;
  --color-background-toggle-checked-disabled-7t40bu:#002b66;
  --color-background-toggle-default-feiaap:#8c8c94;
  --color-background-chat-bubble-incoming-ykuqvi:#0f141a;
  --color-text-chat-bubble-outgoing-ft77u9:#c6c6cd;
  --color-text-chat-bubble-incoming-y2ur2m:#c6c6cd;
  --color-border-button-normal-active-8c3hl7:#75cfff;
  --color-border-button-normal-default-yi5it1:#42b4ff;
  --color-border-toggle-button-normal-pressed-ab77je:#42b4ff;
  --color-border-button-normal-disabled-uit34y:#656871;
  --color-border-button-normal-hover-a0olj4:#75cfff;
  --color-border-button-primary-disabled-5avtf1:#232b37;
  --color-border-calendar-grid-selected-focus-ring-t8s8m7:#161d26;
  --color-border-cell-shaded-zttxxa:#333843;
  --color-border-code-editor-default-8rd3v1:#656871;
  --color-border-code-editor-pane-item-hover-u4wk12:#656871;
  --color-border-control-checked-o1zph2:#42b4ff;
  --color-border-control-disabled-dqtwtk:#333843;
  --color-border-divider-active-ypkld8:#f9f9fa;
  --color-border-divider-default-jm73jm:#424650;
  --color-border-divider-panel-bottom-0oghpg:#424650;
  --color-border-divider-panel-side-17i7jr:#424650;
  --color-border-divider-secondary-46ol9n:#232b37;
  --color-border-dropdown-container-gb937i:#656871;
  --color-border-dropdown-group-2jm6kh:#424650;
  --color-border-dropdown-item-default-877b5f:#424650;
  --color-border-dropdown-item-hover-07ng6s:#656871;
  --color-border-dropdown-item-selected-3nbye4:#42b4ff;
  --color-border-editable-cell-hover-nkpoh5:#656871;
  --color-border-input-default-f3bzwh:#656871;
  --color-border-input-disabled-k518xl:#1b232d;
  --color-border-input-focused-9bkrxq:#42b4ff;
  --color-border-item-focused-8bi903:#42b4ff;
  --color-border-dropdown-item-focused-k9miqq:#dedee3;
  --color-border-item-placeholder-zq3251:#42b4ff;
  --color-border-item-selected-63a3p8:#42b4ff;
  --color-border-layout-px1i24:#424650;
  --color-border-panel-header-4n3p1f:#424650;
  --color-border-popover-5yl4uc:#656871;
  --color-border-segment-active-trxbfe:#dedee3;
  --color-border-segment-default-8mo02x:#dedee3;
  --color-border-segment-disabled-8j0zwo:#dedee3;
  --color-border-segment-hover-epoe83:#dedee3;
  --color-border-status-error-vxvfad:#ff7a7a;
  --color-border-status-info-2zt73n:#42b4ff;
  --color-border-status-success-uk2p7m:#2bb534;
  --color-border-status-warning-s79l22:#fbd332;
  --color-border-dialog-3vjyp0:#42b4ff;
  --color-border-divider-interactive-default-8k07mh:#dedee3;
  --color-border-tabs-divider-y4z8fk:#424650;
  --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 1);
  --color-border-tabs-underline-ueuyon:#42b4ff;
  --color-border-tiles-disabled-n9fk5o:#1b232d;
  --color-border-tutorial-kaooc2:#424650;
  --color-foreground-control-default-z8tr7i:#0f141a;
  --color-foreground-control-disabled-6vf647:#161d26;
  --color-foreground-control-read-only-dtlpre:#a4a4ad;
  --color-shadow-default-08gb4j:rgba(15, 20, 26, 1);
  --color-text-accent-uvfi4k:#42b4ff;
  --color-text-body-default-3mljql:#c6c6cd;
  --color-text-body-secondary-a325a8:#c6c6cd;
  --color-text-breadcrumb-current-mmrid5:#8c8c94;
  --color-text-breadcrumb-icon-mh2txm:#656871;
  --color-text-button-inline-icon-default-t9mq0d:#42b4ff;
  --color-text-button-inline-icon-disabled-bnn5b7:#656871;
  --color-text-button-inline-icon-hover-q4dj2i:#75cfff;
  --color-text-button-normal-active-mrsnjr:#75cfff;
  --color-text-toggle-button-normal-pressed-vivff6:#75cfff;
  --color-text-button-normal-default-60dc1n:#42b4ff;
  --color-text-button-normal-hover-3amiqf:#75cfff;
  --color-text-link-button-normal-default-z3c9cl:#42b4ff;
  --color-text-link-button-normal-hover-lkvmt7:#75cfff;
  --color-text-link-button-normal-active-lfkgdn:#75cfff;
  --color-text-button-primary-active-dkwkja:#0f141a;
  --color-text-button-primary-default-2i01k6:#0f141a;
  --color-text-button-primary-hover-xtd6ag:#0f141a;
  --color-text-calendar-date-hover-qy0tsn:#dedee3;
  --color-text-calendar-month-357o43:#a4a4ad;
  --color-text-code-editor-gutter-active-line-bnbbsi:#0f141a;
  --color-text-code-editor-gutter-default-vvwxve:#dedee3;
  --color-text-code-editor-status-bar-disabled-4npkr3:#656871;
  --color-text-code-editor-tab-button-error-hz2irc:#0f141a;
  --color-text-column-header-wyzs6v:#b4b4bb;
  --color-text-column-sorting-icon-iazyfo:#b4b4bb;
  --color-text-control-disabled-vh7v3o:#656871;
  --color-text-counter-q4zq3v:#a4a4ad;
  --color-text-disabled-y4dmv3:#656871;
  --color-text-disabled-inline-edit-hrexz1:#b4b4bb;
  --color-text-dropdown-footer-ks7c04:#a4a4ad;
  --color-text-dropdown-group-label-8vygj0:#c6c6cd;
  --color-text-dropdown-item-default-zani00:#dedee3;
  --color-text-dropdown-item-dimmed-iy2k20:#656871;
  --color-text-dropdown-item-disabled-pl4fy2:#656871;
  --color-text-dropdown-item-filter-match-73jeqe:#75cfff;
  --color-text-dropdown-item-highlighted-q6vxih:#ebebf0;
  --color-text-dropdown-item-secondary-77b2z6:#a4a4ad;
  --color-text-dropdown-item-secondary-hover-rwb7km:#dedee3;
  --color-text-empty-68xc4n:#dedee3;
  --color-text-expandable-section-default-wr6pq6:#dedee3;
  --color-text-expandable-section-hover-ztre2n:#42b4ff;
  --color-text-expandable-section-navigation-icon-default-wh1lig:#dedee3;
  --color-text-form-default-jsw02x:#dedee3;
  --color-text-form-label-84uan1:#dedee3;
  --color-text-form-secondary-t0glp7:#a4a4ad;
  --color-text-group-label-0wronh:#c6c6cd;
  --color-text-label-gen-ai-s3390v:#bf80ff;
  --color-text-heading-default-pn83b8:#ebebf0;
  --color-text-heading-secondary-3uj5r4:#a4a4ad;
  --color-text-icon-subtle-7e5fex:#b4b4bb;
  --color-text-input-disabled-as3mmb:#656871;
  --color-text-input-placeholder-i4i8dv:#a4a4ad;
  --color-text-input-placeholder-disabled-9zawsz:#656871;
  --color-text-interactive-active-fedaa8:#f9f9fa;
  --color-text-interactive-default-1o1pl2:#dedee3;
  --color-text-interactive-disabled-bhh1zo:#656871;
  --color-text-interactive-hover-j5y3wx:#f9f9fa;
  --color-text-toggle-button-icon-pressed-nbnm5x:#f9f9fa;
  --color-text-inverted-my1sxo:#0f141a;
  --color-text-label-ljr3kp:#dedee3;
  --color-text-layout-toggle-active-4v3fva:#161d26;
  --color-text-layout-toggle-hover-j9h8pw:#42b4ff;
  --color-text-layout-toggle-selected-4t49fq:#0f141a;
  --color-text-link-default-dsa7ac:#42b4ff;
  --color-text-link-hover-nut5c6:#75cfff;
  --color-text-pagination-page-number-active-disabled-uj04sc:#656871;
  --color-text-pagination-page-number-default-jqmmw0:#b4b4bb;
  --color-text-segment-active-ul57kp:#0f141a;
  --color-text-segment-default-5r4jz0:#dedee3;
  --color-text-segment-hover-ldx8k3:#75cfff;
  --color-text-small-vk4o1c:#a4a4ad;
  --color-text-status-error-57bfn2:#ff7a7a;
  --color-text-status-inactive-tg9r8q:#a4a4ad;
  --color-text-status-info-xbstx5:#42b4ff;
  --color-text-status-success-4f6v4h:#2bb534;
  --color-text-status-warning-fa077b:#fbd332;
  --color-text-top-navigation-title-kiop92:#f9f9fa;
  --color-board-placeholder-active-3nv7j5:#656871;
  --color-board-placeholder-hover-1hv3br:#006ce0;
  --color-drag-placeholder-active-7dewab:#656871;
  --color-drag-placeholder-hover-guvi5d:#006ce0;
  --color-dropzone-background-default-ia1ya0:#161d26;
  --color-dropzone-background-hover-j9ea7e:#001129;
  --color-dropzone-text-default-m7ucyv:#c6c6cd;
  --color-dropzone-text-hover-yjnvhw:#c6c6cd;
  --color-dropzone-border-default-lohkzd:#656871;
  --color-dropzone-border-hover-ejc85p:#75cfff;
  --color-gap-global-drawer-w5yxw2:#0f141a;
}

.awsui-context-content-header:not(#\9) {
  --color-background-badge-icon-eprfkm:#ff7a7a;
  --color-background-button-link-active-qjigod:#333843;
  --color-background-button-link-hover-w58lm6:#1b232d;
  --color-background-button-normal-active-ffvop3:#333843;
  --color-background-button-normal-default-2s6m45:#0f141a;
  --color-background-button-normal-disabled-3xb191:#0f141a;
  --color-background-button-normal-hover-3rp5or:#1b232d;
  --color-background-toggle-button-normal-pressed-wu6ges:#333843;
  --color-background-button-primary-active-mulwvt:#42b4ff;
  --color-background-button-primary-default-4hjgzi:#42b4ff;
  --color-background-button-primary-disabled-d1ggcl:#232b37;
  --color-background-button-primary-hover-roddyw:#75cfff;
  --color-background-direction-button-disabled-uad4xk:#232b37;
  --color-text-direction-button-disabled-t86kvg:#656871;
  --color-background-calendar-current-date-2c5ip4:#333843;
  --color-background-cell-shaded-c928js:#1b232d;
  --color-background-code-editor-gutter-active-line-default-eesbr6:#8c8c94;
  --color-background-code-editor-gutter-active-line-error-oq9foi:#ff7a7a;
  --color-background-code-editor-gutter-default-136m47:#1b232d;
  --color-background-code-editor-loading-7grxg2:#1b232d;
  --color-background-code-editor-pane-item-hover-ed635c:#333843;
  --color-background-code-editor-status-bar-ic28b2:#1b232d;
  --color-background-container-content-78ljyf:#161d26;
  --color-background-container-header-ydavso:#161d26;
  --color-background-control-checked-jwoxtj:#42b4ff;
  --color-background-control-default-nub6gm:#0f141a;
  --color-background-control-disabled-cb50zl:#333843;
  --color-background-dropdown-item-default-lzrka9:#1b232d;
  --color-background-dropdown-item-filter-match-8fnvh3:#333843;
  --color-background-dropdown-item-hover-wyujnt:#131920;
  --color-background-dropdown-item-selected-cnovvw:#001129;
  --color-background-input-default-bz9w07:#0f141a;
  --color-background-input-disabled-cecgeg:#1b232d;
  --color-background-item-selected-pyr5cw:#001129;
  --color-background-layout-main-uncvr6:#0f141a;
  --color-background-layout-panel-content-89bszq:#161d26;
  --color-background-layout-panel-hover-kg7nug:#333843;
  --color-background-layout-toggle-selected-active-7ovd7l:#42b4ff;
  --color-background-layout-toggle-selected-default-5go4i7:#42b4ff;
  --color-background-layout-toggle-selected-hover-pt3n9b:#75cfff;
  --color-background-modal-overlay-mdne87:rgba(15, 20, 26, 0.7);
  --color-background-notification-grey-68rc4b:#656871;
  --color-background-popover-yxd92v:#1b232d;
  --color-background-progress-bar-content-default-4ou9az:#42b4ff;
  --color-background-progress-bar-layout-default-qkmog1:#333843;
  --color-background-segment-active-nrp5ms:#42b4ff;
  --color-background-segment-default-9hln0n:#0f141a;
  --color-background-segment-disabled-2aqenf:#0f141a;
  --color-background-segment-hover-aa95sd:#1b232d;
  --color-background-segment-wrapper-nyb7yz:#0f141a;
  --color-background-slider-handle-default-8d9sfs:#42b4ff;
  --color-background-slider-handle-active-trfoqh:#75cfff;
  --color-background-slider-track-04c9wf:#656871;
  --color-background-slider-handle-ring-qvcnj5:#161d26;
  --color-background-slider-error-pressed-7qze98:#ff7a7a;
  --color-background-slider-warning-pressed-q7fwwq:#fbd332;
  --color-background-status-error-1w6iu4:#1f0000;
  --color-background-status-info-j2xxem:#001129;
  --color-background-dialog-kwlmup:#001129;
  --color-background-status-success-hm3ak2:#001401;
  --color-background-status-warning-wceky5:#191100;
  --color-background-table-header-unjmda:#0f141a;
  --color-background-tiles-disabled-5ikjr0:#1b232d;
  --color-background-toggle-checked-disabled-7t40bu:#002b66;
  --color-background-toggle-default-feiaap:#8c8c94;
  --color-background-chat-bubble-incoming-ykuqvi:#0f141a;
  --color-text-chat-bubble-outgoing-ft77u9:#c6c6cd;
  --color-text-chat-bubble-incoming-y2ur2m:#c6c6cd;
  --color-border-button-normal-active-8c3hl7:#75cfff;
  --color-border-button-normal-default-yi5it1:#42b4ff;
  --color-border-toggle-button-normal-pressed-ab77je:#42b4ff;
  --color-border-button-normal-disabled-uit34y:#656871;
  --color-border-button-normal-hover-a0olj4:#75cfff;
  --color-border-button-primary-disabled-5avtf1:#232b37;
  --color-border-calendar-grid-selected-focus-ring-t8s8m7:#161d26;
  --color-border-cell-shaded-zttxxa:#333843;
  --color-border-code-editor-default-8rd3v1:#656871;
  --color-border-code-editor-pane-item-hover-u4wk12:#656871;
  --color-border-control-checked-o1zph2:#42b4ff;
  --color-border-control-disabled-dqtwtk:#333843;
  --color-border-divider-active-ypkld8:#f9f9fa;
  --color-border-divider-default-jm73jm:#424650;
  --color-border-divider-panel-bottom-0oghpg:#424650;
  --color-border-divider-panel-side-17i7jr:#424650;
  --color-border-divider-secondary-46ol9n:#232b37;
  --color-border-dropdown-container-gb937i:#656871;
  --color-border-dropdown-group-2jm6kh:#424650;
  --color-border-dropdown-item-default-877b5f:#424650;
  --color-border-dropdown-item-hover-07ng6s:#656871;
  --color-border-dropdown-item-selected-3nbye4:#42b4ff;
  --color-border-editable-cell-hover-nkpoh5:#656871;
  --color-border-input-default-f3bzwh:#656871;
  --color-border-input-disabled-k518xl:#1b232d;
  --color-border-input-focused-9bkrxq:#42b4ff;
  --color-border-item-focused-8bi903:#42b4ff;
  --color-border-dropdown-item-focused-k9miqq:#dedee3;
  --color-border-item-placeholder-zq3251:#42b4ff;
  --color-border-item-selected-63a3p8:#42b4ff;
  --color-border-layout-px1i24:#424650;
  --color-border-panel-header-4n3p1f:#424650;
  --color-border-popover-5yl4uc:#656871;
  --color-border-segment-active-trxbfe:#dedee3;
  --color-border-segment-default-8mo02x:#dedee3;
  --color-border-segment-disabled-8j0zwo:#dedee3;
  --color-border-segment-hover-epoe83:#dedee3;
  --color-border-status-error-vxvfad:#ff7a7a;
  --color-border-status-info-2zt73n:#42b4ff;
  --color-border-status-success-uk2p7m:#2bb534;
  --color-border-status-warning-s79l22:#fbd332;
  --color-border-dialog-3vjyp0:#42b4ff;
  --color-border-divider-interactive-default-8k07mh:#dedee3;
  --color-border-tabs-divider-y4z8fk:#424650;
  --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 1);
  --color-border-tabs-underline-ueuyon:#42b4ff;
  --color-border-tiles-disabled-n9fk5o:#1b232d;
  --color-border-tutorial-kaooc2:#424650;
  --color-foreground-control-default-z8tr7i:#0f141a;
  --color-foreground-control-disabled-6vf647:#161d26;
  --color-foreground-control-read-only-dtlpre:#a4a4ad;
  --color-shadow-default-08gb4j:rgba(15, 20, 26, 1);
  --color-text-accent-uvfi4k:#42b4ff;
  --color-text-body-default-3mljql:#c6c6cd;
  --color-text-body-secondary-a325a8:#c6c6cd;
  --color-text-breadcrumb-current-mmrid5:#8c8c94;
  --color-text-breadcrumb-icon-mh2txm:#656871;
  --color-text-button-inline-icon-default-t9mq0d:#42b4ff;
  --color-text-button-inline-icon-disabled-bnn5b7:#656871;
  --color-text-button-inline-icon-hover-q4dj2i:#75cfff;
  --color-text-button-normal-active-mrsnjr:#75cfff;
  --color-text-toggle-button-normal-pressed-vivff6:#75cfff;
  --color-text-button-normal-default-60dc1n:#42b4ff;
  --color-text-button-normal-hover-3amiqf:#75cfff;
  --color-text-link-button-normal-default-z3c9cl:#42b4ff;
  --color-text-link-button-normal-hover-lkvmt7:#75cfff;
  --color-text-link-button-normal-active-lfkgdn:#75cfff;
  --color-text-button-primary-active-dkwkja:#0f141a;
  --color-text-button-primary-default-2i01k6:#0f141a;
  --color-text-button-primary-hover-xtd6ag:#0f141a;
  --color-text-calendar-date-hover-qy0tsn:#dedee3;
  --color-text-calendar-month-357o43:#a4a4ad;
  --color-text-code-editor-gutter-active-line-bnbbsi:#0f141a;
  --color-text-code-editor-gutter-default-vvwxve:#dedee3;
  --color-text-code-editor-status-bar-disabled-4npkr3:#656871;
  --color-text-code-editor-tab-button-error-hz2irc:#0f141a;
  --color-text-column-header-wyzs6v:#b4b4bb;
  --color-text-column-sorting-icon-iazyfo:#b4b4bb;
  --color-text-control-disabled-vh7v3o:#656871;
  --color-text-counter-q4zq3v:#a4a4ad;
  --color-text-disabled-y4dmv3:#656871;
  --color-text-disabled-inline-edit-hrexz1:#b4b4bb;
  --color-text-dropdown-footer-ks7c04:#a4a4ad;
  --color-text-dropdown-group-label-8vygj0:#c6c6cd;
  --color-text-dropdown-item-default-zani00:#dedee3;
  --color-text-dropdown-item-dimmed-iy2k20:#656871;
  --color-text-dropdown-item-disabled-pl4fy2:#656871;
  --color-text-dropdown-item-filter-match-73jeqe:#75cfff;
  --color-text-dropdown-item-highlighted-q6vxih:#ebebf0;
  --color-text-dropdown-item-secondary-77b2z6:#a4a4ad;
  --color-text-dropdown-item-secondary-hover-rwb7km:#dedee3;
  --color-text-empty-68xc4n:#dedee3;
  --color-text-expandable-section-default-wr6pq6:#dedee3;
  --color-text-expandable-section-hover-ztre2n:#42b4ff;
  --color-text-expandable-section-navigation-icon-default-wh1lig:#dedee3;
  --color-text-form-default-jsw02x:#dedee3;
  --color-text-form-label-84uan1:#dedee3;
  --color-text-form-secondary-t0glp7:#a4a4ad;
  --color-text-group-label-0wronh:#c6c6cd;
  --color-text-label-gen-ai-s3390v:#bf80ff;
  --color-text-heading-default-pn83b8:#ebebf0;
  --color-text-heading-secondary-3uj5r4:#a4a4ad;
  --color-text-icon-subtle-7e5fex:#b4b4bb;
  --color-text-input-disabled-as3mmb:#656871;
  --color-text-input-placeholder-i4i8dv:#a4a4ad;
  --color-text-input-placeholder-disabled-9zawsz:#656871;
  --color-text-interactive-active-fedaa8:#f9f9fa;
  --color-text-interactive-default-1o1pl2:#dedee3;
  --color-text-interactive-disabled-bhh1zo:#656871;
  --color-text-interactive-hover-j5y3wx:#f9f9fa;
  --color-text-toggle-button-icon-pressed-nbnm5x:#f9f9fa;
  --color-text-inverted-my1sxo:#0f141a;
  --color-text-label-ljr3kp:#dedee3;
  --color-text-layout-toggle-active-4v3fva:#161d26;
  --color-text-layout-toggle-hover-j9h8pw:#42b4ff;
  --color-text-layout-toggle-selected-4t49fq:#0f141a;
  --color-text-link-default-dsa7ac:#42b4ff;
  --color-text-link-hover-nut5c6:#75cfff;
  --color-text-pagination-page-number-active-disabled-uj04sc:#656871;
  --color-text-pagination-page-number-default-jqmmw0:#b4b4bb;
  --color-text-segment-active-ul57kp:#0f141a;
  --color-text-segment-default-5r4jz0:#dedee3;
  --color-text-segment-hover-ldx8k3:#75cfff;
  --color-text-small-vk4o1c:#a4a4ad;
  --color-text-status-error-57bfn2:#ff7a7a;
  --color-text-status-inactive-tg9r8q:#a4a4ad;
  --color-text-status-info-xbstx5:#42b4ff;
  --color-text-status-success-4f6v4h:#2bb534;
  --color-text-status-warning-fa077b:#fbd332;
  --color-text-top-navigation-title-kiop92:#f9f9fa;
  --color-board-placeholder-active-3nv7j5:#656871;
  --color-board-placeholder-hover-1hv3br:#006ce0;
  --color-drag-placeholder-active-7dewab:#656871;
  --color-drag-placeholder-hover-guvi5d:#006ce0;
  --color-dropzone-background-default-ia1ya0:#161d26;
  --color-dropzone-background-hover-j9ea7e:#001129;
  --color-dropzone-text-default-m7ucyv:#c6c6cd;
  --color-dropzone-text-hover-yjnvhw:#c6c6cd;
  --color-dropzone-border-default-lohkzd:#656871;
  --color-dropzone-border-hover-ejc85p:#75cfff;
  --color-gap-global-drawer-w5yxw2:#0f141a;
  --shadow-container-53ltfv:0px 1px 8px 2px rgba(0, 7, 22, 0.6);
  --shadow-container-active-ypjjoc:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;
  --shadow-dropdown-isf0w4:0px 4px 20px 1px rgba(0, 4, 12, 1);
  --shadow-dropup-2r02r5:0px 4px 20px 1px rgba(0, 4, 12, 1);
  --shadow-modal-kwgqht:0px 4px 20px 1px rgba(0, 4, 12, 1);
  --shadow-popover-pkane9:0px 4px 20px 1px rgba(0, 4, 12, 1);
  --shadow-split-bottom-vlyulf:0px -36px 36px -36px rgba(0, 7, 22, 1);
  --shadow-split-side-nyajix:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);
  --shadow-sticky-lolw8j:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
  --shadow-sticky-embedded-jmny8n:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);
  --shadow-sticky-column-first-trcd2o:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
  --shadow-sticky-column-last-qgh697:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
}

.awsui-context-flashbar:not(#\9) {
  --color-background-button-normal-active-ffvop3:rgba(0, 7, 22, 0.2);
  --color-background-button-normal-default-2s6m45:transparent;
  --color-background-button-normal-hover-3rp5or:rgba(0, 7, 22, 0.15);
  --color-background-button-primary-default-4hjgzi:#f9f9fa;
  --color-background-button-primary-hover-roddyw:#ffffff;
  --color-background-segment-default-9hln0n:transparent;
  --color-background-segment-hover-aa95sd:rgba(0, 7, 22, 0.15);
  --color-text-chat-bubble-outgoing-ft77u9:#f9f9fa;
  --color-text-chat-bubble-incoming-y2ur2m:#f9f9fa;
  --color-border-button-normal-active-8c3hl7:#ffffff;
  --color-border-button-normal-default-yi5it1:#f9f9fa;
  --color-border-button-normal-hover-a0olj4:#ffffff;
  --color-border-divider-default-jm73jm:#f9f9fa;
  --color-border-divider-panel-bottom-0oghpg:#f9f9fa;
  --color-border-divider-panel-side-17i7jr:#f9f9fa;
  --color-border-dropdown-group-2jm6kh:#f9f9fa;
  --color-border-dropdown-item-default-877b5f:#f9f9fa;
  --color-border-item-focused-8bi903:#f9f9fa;
  --color-border-panel-header-4n3p1f:#f9f9fa;
  --color-text-body-default-3mljql:#f9f9fa;
  --color-text-button-normal-active-mrsnjr:#ffffff;
  --color-text-button-normal-default-60dc1n:#f9f9fa;
  --color-text-button-normal-hover-3amiqf:#ffffff;
  --color-text-link-button-normal-default-z3c9cl:#f9f9fa;
  --color-text-link-button-normal-hover-lkvmt7:#ffffff;
  --color-text-link-button-normal-active-lfkgdn:#ffffff;
  --color-text-expandable-section-default-wr6pq6:#f9f9fa;
  --color-text-expandable-section-hover-ztre2n:#ffffff;
  --color-text-heading-secondary-3uj5r4:#f9f9fa;
  --color-text-segment-hover-ldx8k3:#ffffff;
}

.awsui-context-flashbar-warning:not(#\9) {
  --color-background-button-normal-active-ffvop3:rgba(0, 7, 22, 0.1);
  --color-background-button-normal-default-2s6m45:transparent;
  --color-background-button-normal-hover-3rp5or:rgba(0, 7, 22, 0.05);
  --color-background-button-primary-default-4hjgzi:#424650;
  --color-background-button-primary-hover-roddyw:#0f141a;
  --color-background-progress-bar-content-in-flash-98s7uz:#0f141a;
  --color-background-progress-bar-layout-in-flash-wssh6k:rgba(0, 0, 0, 0.1);
  --color-background-segment-default-9hln0n:transparent;
  --color-background-segment-hover-aa95sd:rgba(0, 7, 22, 0.05);
  --color-border-button-normal-active-8c3hl7:#0f141a;
  --color-border-button-normal-default-yi5it1:#424650;
  --color-border-button-normal-hover-a0olj4:#0f141a;
  --color-border-divider-default-jm73jm:#0f141a;
  --color-border-divider-panel-bottom-0oghpg:#0f141a;
  --color-border-divider-panel-side-17i7jr:#0f141a;
  --color-border-dropdown-group-2jm6kh:#0f141a;
  --color-border-dropdown-item-default-877b5f:#0f141a;
  --color-border-item-focused-8bi903:#0f141a;
  --color-border-panel-header-4n3p1f:#0f141a;
  --color-text-button-normal-active-mrsnjr:#0f141a;
  --color-text-button-normal-default-60dc1n:#424650;
  --color-text-button-normal-hover-3amiqf:#0f141a;
  --color-text-link-button-normal-active-lfkgdn:#0f141a;
  --color-text-expandable-section-hover-ztre2n:#0f141a;
  --color-text-heading-secondary-3uj5r4:#0f141a;
  --color-text-interactive-inverted-default-xlc0d5:#424650;
  --color-text-interactive-inverted-hover-65rnp7:#0f141a;
  --color-text-link-inverted-hover-ocd3u3:#0f141a;
  --color-text-notification-default-1iey72:#0f141a;
  --color-text-segment-hover-ldx8k3:#0f141a;
}

.awsui-context-alert:not(#\9) {
  --color-background-button-normal-active-ffvop3:rgba(0, 7, 22, 0.1);
  --color-background-button-normal-default-2s6m45:transparent;
  --color-background-button-normal-hover-3rp5or:rgba(0, 7, 22, 0.05);
  --color-background-button-primary-default-4hjgzi:#424650;
  --color-background-button-primary-hover-roddyw:#0f141a;
  --color-background-segment-default-9hln0n:transparent;
  --color-background-segment-hover-aa95sd:rgba(0, 7, 22, 0.05);
  --color-border-button-normal-active-8c3hl7:#0f141a;
  --color-border-button-normal-default-yi5it1:#424650;
  --color-border-button-normal-hover-a0olj4:#0f141a;
  --color-border-divider-default-jm73jm:#424650;
  --color-border-divider-panel-bottom-0oghpg:#424650;
  --color-border-divider-panel-side-17i7jr:#424650;
  --color-border-dropdown-group-2jm6kh:#424650;
  --color-border-dropdown-item-default-877b5f:#424650;
  --color-border-panel-header-4n3p1f:#424650;
  --color-text-button-normal-active-mrsnjr:#0f141a;
  --color-text-button-normal-default-60dc1n:#424650;
  --color-text-button-normal-hover-3amiqf:#0f141a;
  --color-text-link-button-normal-active-lfkgdn:#0f141a;
  --color-text-expandable-section-default-wr6pq6:#424650;
  --color-text-expandable-section-hover-ztre2n:#0f141a;
  --color-text-segment-hover-ldx8k3:#0f141a;
  --font-expandable-heading-size-0uk059:14px;
}

.awsui-context-app-layout-toolbar:not(#\9) {
  --color-background-layout-main-uncvr6:#fcfcfd;
}

.awsui-context-content-header .awsui-context-alert:not(#\9) {
  --color-background-badge-icon-eprfkm:#ff7a7a;
  --color-background-button-link-active-qjigod:#333843;
  --color-background-button-link-hover-w58lm6:#1b232d;
  --color-background-button-normal-active-ffvop3:rgba(255, 255, 255, 0.15);
  --color-background-button-normal-default-2s6m45:transparent;
  --color-background-button-normal-disabled-3xb191:#161d26;
  --color-background-button-normal-hover-3rp5or:rgba(255, 255, 255, 0.1);
  --color-background-toggle-button-normal-pressed-wu6ges:#333843;
  --color-background-button-primary-active-mulwvt:#42b4ff;
  --color-background-button-primary-default-4hjgzi:#dedee3;
  --color-background-button-primary-disabled-d1ggcl:#232b37;
  --color-background-button-primary-hover-roddyw:#ffffff;
  --color-background-direction-button-disabled-uad4xk:#232b37;
  --color-text-direction-button-disabled-t86kvg:#656871;
  --color-background-calendar-current-date-2c5ip4:#333843;
  --color-background-cell-shaded-c928js:#1b232d;
  --color-background-code-editor-gutter-active-line-default-eesbr6:#8c8c94;
  --color-background-code-editor-gutter-active-line-error-oq9foi:#ff7a7a;
  --color-background-code-editor-gutter-default-136m47:#1b232d;
  --color-background-code-editor-loading-7grxg2:#1b232d;
  --color-background-code-editor-pane-item-hover-ed635c:#333843;
  --color-background-code-editor-status-bar-ic28b2:#1b232d;
  --color-background-container-content-78ljyf:#161d26;
  --color-background-container-header-ydavso:#161d26;
  --color-background-control-checked-jwoxtj:#42b4ff;
  --color-background-control-default-nub6gm:#161d26;
  --color-background-control-disabled-cb50zl:#333843;
  --color-background-dropdown-item-default-lzrka9:#1b232d;
  --color-background-dropdown-item-filter-match-8fnvh3:#333843;
  --color-background-dropdown-item-hover-wyujnt:#131920;
  --color-background-dropdown-item-selected-cnovvw:#001129;
  --color-background-input-default-bz9w07:#161d26;
  --color-background-input-disabled-cecgeg:#1b232d;
  --color-background-item-selected-pyr5cw:#001129;
  --color-background-layout-main-uncvr6:#161d26;
  --color-background-layout-panel-content-89bszq:#161d26;
  --color-background-layout-panel-hover-kg7nug:#333843;
  --color-background-layout-toggle-selected-active-7ovd7l:#42b4ff;
  --color-background-layout-toggle-selected-default-5go4i7:#42b4ff;
  --color-background-layout-toggle-selected-hover-pt3n9b:#75cfff;
  --color-background-modal-overlay-mdne87:rgba(15, 20, 26, 0.7);
  --color-background-notification-grey-68rc4b:#656871;
  --color-background-popover-yxd92v:#1b232d;
  --color-background-progress-bar-content-default-4ou9az:#42b4ff;
  --color-background-progress-bar-layout-default-qkmog1:#333843;
  --color-background-segment-active-nrp5ms:#42b4ff;
  --color-background-segment-default-9hln0n:transparent;
  --color-background-segment-disabled-2aqenf:#161d26;
  --color-background-segment-hover-aa95sd:rgba(255, 255, 255, 0.1);
  --color-background-segment-wrapper-nyb7yz:#161d26;
  --color-background-slider-handle-default-8d9sfs:#42b4ff;
  --color-background-slider-handle-active-trfoqh:#75cfff;
  --color-background-slider-track-04c9wf:#656871;
  --color-background-slider-handle-ring-qvcnj5:#161d26;
  --color-background-slider-error-pressed-7qze98:#ff7a7a;
  --color-background-slider-warning-pressed-q7fwwq:#fbd332;
  --color-background-status-error-1w6iu4:#1f0000;
  --color-background-status-info-j2xxem:#001129;
  --color-background-dialog-kwlmup:#001129;
  --color-background-status-success-hm3ak2:#001401;
  --color-background-status-warning-wceky5:#191100;
  --color-background-table-header-unjmda:#161d26;
  --color-background-tiles-disabled-5ikjr0:#1b232d;
  --color-background-toggle-checked-disabled-7t40bu:#002b66;
  --color-background-toggle-default-feiaap:#8c8c94;
  --color-background-chat-bubble-incoming-ykuqvi:#0f141a;
  --color-text-chat-bubble-outgoing-ft77u9:#c6c6cd;
  --color-text-chat-bubble-incoming-y2ur2m:#c6c6cd;
  --color-border-button-normal-active-8c3hl7:#ffffff;
  --color-border-button-normal-default-yi5it1:#dedee3;
  --color-border-toggle-button-normal-pressed-ab77je:#42b4ff;
  --color-border-button-normal-disabled-uit34y:#656871;
  --color-border-button-normal-hover-a0olj4:#ffffff;
  --color-border-button-primary-disabled-5avtf1:#232b37;
  --color-border-calendar-grid-selected-focus-ring-t8s8m7:#161d26;
  --color-border-cell-shaded-zttxxa:#333843;
  --color-border-code-editor-default-8rd3v1:#656871;
  --color-border-code-editor-pane-item-hover-u4wk12:#656871;
  --color-border-control-checked-o1zph2:#42b4ff;
  --color-border-control-disabled-dqtwtk:#333843;
  --color-border-divider-active-ypkld8:#f9f9fa;
  --color-border-divider-default-jm73jm:#dedee3;
  --color-border-divider-panel-bottom-0oghpg:#dedee3;
  --color-border-divider-panel-side-17i7jr:#dedee3;
  --color-border-divider-secondary-46ol9n:#232b37;
  --color-border-dropdown-container-gb937i:#656871;
  --color-border-dropdown-group-2jm6kh:#dedee3;
  --color-border-dropdown-item-default-877b5f:#dedee3;
  --color-border-dropdown-item-hover-07ng6s:#656871;
  --color-border-dropdown-item-selected-3nbye4:#42b4ff;
  --color-border-editable-cell-hover-nkpoh5:#656871;
  --color-border-input-default-f3bzwh:#656871;
  --color-border-input-disabled-k518xl:#1b232d;
  --color-border-input-focused-9bkrxq:#42b4ff;
  --color-border-item-focused-8bi903:#f9f9fa;
  --color-border-dropdown-item-focused-k9miqq:#dedee3;
  --color-border-item-placeholder-zq3251:#42b4ff;
  --color-border-item-selected-63a3p8:#42b4ff;
  --color-border-layout-px1i24:#424650;
  --color-border-panel-header-4n3p1f:#dedee3;
  --color-border-popover-5yl4uc:#656871;
  --color-border-segment-active-trxbfe:#dedee3;
  --color-border-segment-default-8mo02x:#dedee3;
  --color-border-segment-disabled-8j0zwo:#dedee3;
  --color-border-segment-hover-epoe83:#dedee3;
  --color-border-status-error-vxvfad:#ff7a7a;
  --color-border-status-info-2zt73n:#42b4ff;
  --color-border-status-success-uk2p7m:#2bb534;
  --color-border-status-warning-s79l22:#fbd332;
  --color-border-dialog-3vjyp0:#42b4ff;
  --color-border-divider-interactive-default-8k07mh:#dedee3;
  --color-border-tabs-divider-y4z8fk:#424650;
  --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 1);
  --color-border-tabs-underline-ueuyon:#42b4ff;
  --color-border-tiles-disabled-n9fk5o:#1b232d;
  --color-border-tutorial-kaooc2:#424650;
  --color-foreground-control-default-z8tr7i:#0f141a;
  --color-foreground-control-disabled-6vf647:#161d26;
  --color-foreground-control-read-only-dtlpre:#a4a4ad;
  --color-shadow-default-08gb4j:rgba(15, 20, 26, 1);
  --color-text-accent-uvfi4k:#42b4ff;
  --color-text-body-default-3mljql:#c6c6cd;
  --color-text-body-secondary-a325a8:#c6c6cd;
  --color-text-breadcrumb-current-mmrid5:#8c8c94;
  --color-text-breadcrumb-icon-mh2txm:#656871;
  --color-text-button-inline-icon-default-t9mq0d:#42b4ff;
  --color-text-button-inline-icon-disabled-bnn5b7:#656871;
  --color-text-button-inline-icon-hover-q4dj2i:#75cfff;
  --color-text-button-normal-active-mrsnjr:#ffffff;
  --color-text-toggle-button-normal-pressed-vivff6:#75cfff;
  --color-text-button-normal-default-60dc1n:#dedee3;
  --color-text-button-normal-hover-3amiqf:#ffffff;
  --color-text-link-button-normal-default-z3c9cl:#42b4ff;
  --color-text-link-button-normal-hover-lkvmt7:#75cfff;
  --color-text-link-button-normal-active-lfkgdn:#ffffff;
  --color-text-button-primary-active-dkwkja:#0f141a;
  --color-text-button-primary-default-2i01k6:#0f141a;
  --color-text-button-primary-hover-xtd6ag:#0f141a;
  --color-text-calendar-date-hover-qy0tsn:#dedee3;
  --color-text-calendar-month-357o43:#a4a4ad;
  --color-text-code-editor-gutter-active-line-bnbbsi:#0f141a;
  --color-text-code-editor-gutter-default-vvwxve:#dedee3;
  --color-text-code-editor-status-bar-disabled-4npkr3:#656871;
  --color-text-code-editor-tab-button-error-hz2irc:#0f141a;
  --color-text-column-header-wyzs6v:#b4b4bb;
  --color-text-column-sorting-icon-iazyfo:#b4b4bb;
  --color-text-control-disabled-vh7v3o:#656871;
  --color-text-counter-q4zq3v:#a4a4ad;
  --color-text-disabled-y4dmv3:#656871;
  --color-text-disabled-inline-edit-hrexz1:#b4b4bb;
  --color-text-dropdown-footer-ks7c04:#a4a4ad;
  --color-text-dropdown-group-label-8vygj0:#c6c6cd;
  --color-text-dropdown-item-default-zani00:#dedee3;
  --color-text-dropdown-item-dimmed-iy2k20:#656871;
  --color-text-dropdown-item-disabled-pl4fy2:#656871;
  --color-text-dropdown-item-filter-match-73jeqe:#75cfff;
  --color-text-dropdown-item-highlighted-q6vxih:#ebebf0;
  --color-text-dropdown-item-secondary-77b2z6:#a4a4ad;
  --color-text-dropdown-item-secondary-hover-rwb7km:#dedee3;
  --color-text-empty-68xc4n:#dedee3;
  --color-text-expandable-section-default-wr6pq6:#dedee3;
  --color-text-expandable-section-hover-ztre2n:#ffffff;
  --color-text-expandable-section-navigation-icon-default-wh1lig:#dedee3;
  --color-text-form-default-jsw02x:#dedee3;
  --color-text-form-label-84uan1:#dedee3;
  --color-text-form-secondary-t0glp7:#a4a4ad;
  --color-text-group-label-0wronh:#c6c6cd;
  --color-text-label-gen-ai-s3390v:#bf80ff;
  --color-text-heading-default-pn83b8:#ebebf0;
  --color-text-heading-secondary-3uj5r4:#a4a4ad;
  --color-text-icon-subtle-7e5fex:#b4b4bb;
  --color-text-input-disabled-as3mmb:#656871;
  --color-text-input-placeholder-i4i8dv:#a4a4ad;
  --color-text-input-placeholder-disabled-9zawsz:#656871;
  --color-text-interactive-active-fedaa8:#f9f9fa;
  --color-text-interactive-default-1o1pl2:#dedee3;
  --color-text-interactive-disabled-bhh1zo:#656871;
  --color-text-interactive-hover-j5y3wx:#f9f9fa;
  --color-text-toggle-button-icon-pressed-nbnm5x:#f9f9fa;
  --color-text-inverted-my1sxo:#0f141a;
  --color-text-label-ljr3kp:#dedee3;
  --color-text-layout-toggle-active-4v3fva:#161d26;
  --color-text-layout-toggle-hover-j9h8pw:#42b4ff;
  --color-text-layout-toggle-selected-4t49fq:#0f141a;
  --color-text-link-default-dsa7ac:#42b4ff;
  --color-text-link-hover-nut5c6:#75cfff;
  --color-text-pagination-page-number-active-disabled-uj04sc:#656871;
  --color-text-pagination-page-number-default-jqmmw0:#b4b4bb;
  --color-text-segment-active-ul57kp:#0f141a;
  --color-text-segment-default-5r4jz0:#dedee3;
  --color-text-segment-hover-ldx8k3:#ffffff;
  --color-text-small-vk4o1c:#a4a4ad;
  --color-text-status-error-57bfn2:#ff7a7a;
  --color-text-status-inactive-tg9r8q:#a4a4ad;
  --color-text-status-info-xbstx5:#42b4ff;
  --color-text-status-success-4f6v4h:#2bb534;
  --color-text-status-warning-fa077b:#fbd332;
  --color-text-top-navigation-title-kiop92:#f9f9fa;
  --color-board-placeholder-active-3nv7j5:#656871;
  --color-board-placeholder-hover-1hv3br:#006ce0;
  --color-drag-placeholder-active-7dewab:#656871;
  --color-drag-placeholder-hover-guvi5d:#006ce0;
  --color-dropzone-background-default-ia1ya0:#161d26;
  --color-dropzone-background-hover-j9ea7e:#001129;
  --color-dropzone-text-default-m7ucyv:#c6c6cd;
  --color-dropzone-text-hover-yjnvhw:#c6c6cd;
  --color-dropzone-border-default-lohkzd:#656871;
  --color-dropzone-border-hover-ejc85p:#75cfff;
  --color-gap-global-drawer-w5yxw2:#0f141a;
}

@media not print {
  .awsui-dark-mode .awsui-context-flashbar-warning:not(#\9) {
    --color-text-chat-bubble-outgoing-ft77u9:#0f141a;
    --color-text-chat-bubble-incoming-y2ur2m:#0f141a;
    --color-text-body-default-3mljql:#0f141a;
    --color-text-expandable-section-default-wr6pq6:#0f141a;
  }
}
@media not print {
  .awsui-context-flashbar-warning.awsui-dark-mode:not(#\9) {
    --color-text-chat-bubble-outgoing-ft77u9:#0f141a;
    --color-text-chat-bubble-incoming-y2ur2m:#0f141a;
    --color-text-body-default-3mljql:#0f141a;
    --color-text-expandable-section-default-wr6pq6:#0f141a;
  }
}
@media not print {
  .awsui-dark-mode .awsui-context-alert:not(#\9) {
    --color-background-button-normal-active-ffvop3:rgba(255, 255, 255, 0.15);
    --color-background-button-normal-hover-3rp5or:rgba(255, 255, 255, 0.1);
    --color-background-button-primary-default-4hjgzi:#dedee3;
    --color-background-button-primary-hover-roddyw:#ffffff;
    --color-background-segment-hover-aa95sd:rgba(255, 255, 255, 0.1);
    --color-border-button-normal-active-8c3hl7:#ffffff;
    --color-border-button-normal-default-yi5it1:#dedee3;
    --color-border-button-normal-hover-a0olj4:#ffffff;
    --color-border-divider-default-jm73jm:#dedee3;
    --color-border-divider-panel-bottom-0oghpg:#dedee3;
    --color-border-divider-panel-side-17i7jr:#dedee3;
    --color-border-dropdown-group-2jm6kh:#dedee3;
    --color-border-dropdown-item-default-877b5f:#dedee3;
    --color-border-item-focused-8bi903:#f9f9fa;
    --color-border-panel-header-4n3p1f:#dedee3;
    --color-text-button-normal-active-mrsnjr:#ffffff;
    --color-text-button-normal-default-60dc1n:#dedee3;
    --color-text-button-normal-hover-3amiqf:#ffffff;
    --color-text-link-button-normal-active-lfkgdn:#ffffff;
    --color-text-expandable-section-default-wr6pq6:#dedee3;
    --color-text-expandable-section-hover-ztre2n:#ffffff;
    --color-text-segment-hover-ldx8k3:#ffffff;
  }
}
@media not print {
  .awsui-context-alert.awsui-dark-mode:not(#\9) {
    --color-background-button-normal-active-ffvop3:rgba(255, 255, 255, 0.15);
    --color-background-button-normal-hover-3rp5or:rgba(255, 255, 255, 0.1);
    --color-background-button-primary-default-4hjgzi:#dedee3;
    --color-background-button-primary-hover-roddyw:#ffffff;
    --color-background-segment-hover-aa95sd:rgba(255, 255, 255, 0.1);
    --color-border-button-normal-active-8c3hl7:#ffffff;
    --color-border-button-normal-default-yi5it1:#dedee3;
    --color-border-button-normal-hover-a0olj4:#ffffff;
    --color-border-divider-default-jm73jm:#dedee3;
    --color-border-divider-panel-bottom-0oghpg:#dedee3;
    --color-border-divider-panel-side-17i7jr:#dedee3;
    --color-border-dropdown-group-2jm6kh:#dedee3;
    --color-border-dropdown-item-default-877b5f:#dedee3;
    --color-border-item-focused-8bi903:#f9f9fa;
    --color-border-panel-header-4n3p1f:#dedee3;
    --color-text-button-normal-active-mrsnjr:#ffffff;
    --color-text-button-normal-default-60dc1n:#dedee3;
    --color-text-button-normal-hover-3amiqf:#ffffff;
    --color-text-link-button-normal-active-lfkgdn:#ffffff;
    --color-text-expandable-section-default-wr6pq6:#dedee3;
    --color-text-expandable-section-hover-ztre2n:#ffffff;
    --color-text-segment-hover-ldx8k3:#ffffff;
  }
}
@media not print {
  .awsui-dark-mode .awsui-context-app-layout-toolbar:not(#\9) {
    --color-background-layout-main-uncvr6:#131920;
  }
}
@media not print {
  .awsui-context-app-layout-toolbar.awsui-dark-mode:not(#\9) {
    --color-background-layout-main-uncvr6:#131920;
  }
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
@keyframes awsui-fade-in-35003c {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes awsui-fade-out-35003c {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes awsui-status-icon-error-35003c {
  0% {
    transform: translateX(-5px);
    animation-timing-function: linear;
  }
  50% {
    transform: translateX(5px);
    animation-timing-function: var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));
  }
  100% {
    transform: translateX(0px);
  }
}
@keyframes awsui-scale-popup-35003c {
  0% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_icon_h11ix_j12ko_189:not(#\9) {
  position: relative;
  display: inline-block;
  vertical-align: top;
  /* stylelint-disable-next-line selector-max-type */
  /* stylelint-disable selector-max-type, selector-max-universal */
  /* stylelint-enable selector-max-type, selector-max-universal */
}
.awsui_icon-flex-height_h11ix_j12ko_197:not(#\9) {
  display: inline-flex;
  align-items: center;
}
.awsui_icon_h11ix_j12ko_189 > svg:not(#\9) {
  pointer-events: none;
}
.awsui_icon_h11ix_j12ko_189 > svg:not(#\9) {
  fill: none;
}
.awsui_icon_h11ix_j12ko_189 > svg *:not(#\9) {
  stroke: currentColor;
}
.awsui_icon_h11ix_j12ko_189 > svg .stroke-linejoin-round:not(#\9) {
  stroke-linejoin: round;
}
.awsui_icon_h11ix_j12ko_189 > svg .stroke-linecap-square:not(#\9) {
  stroke-linecap: square;
}
.awsui_icon_h11ix_j12ko_189 > svg .stroke-linecap-round:not(#\9) {
  stroke-linecap: round;
}
.awsui_icon_h11ix_j12ko_189 > svg .filled:not(#\9) {
  fill: currentColor;
}
.awsui_icon_h11ix_j12ko_189 > svg .no-stroke:not(#\9) {
  stroke: none;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-small_h11ix_j12ko_225:not(#\9) {
  inline-size: var(--size-icon-normal-levt08, 16px);
  box-sizing: border-box;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-small-mapped-height_h11ix_j12ko_229:not(#\9) {
  block-size: var(--line-height-body-s-nu5hx1, 16px);
  padding-block: calc((var(--line-height-body-s-nu5hx1, 16px) - var(--size-icon-normal-levt08, 16px)) / 2);
  padding-inline: 0;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-small_h11ix_j12ko_225 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-small_h11ix_j12ko_225 > img:not(#\9) {
  inline-size: var(--size-icon-normal-levt08, 16px);
  block-size: var(--size-icon-normal-levt08, 16px);
  vertical-align: top;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-small_h11ix_j12ko_225 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-small_h11ix_j12ko_225 > svg *:not(#\9) {
  stroke-width: 2px;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-normal_h11ix_j12ko_244:not(#\9) {
  inline-size: var(--size-icon-normal-levt08, 16px);
  box-sizing: border-box;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-normal-mapped-height_h11ix_j12ko_248:not(#\9) {
  block-size: var(--line-height-body-m-2mh3ke, 20px);
  padding-block: calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px)) / 2);
  padding-inline: 0;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-normal_h11ix_j12ko_244 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-normal_h11ix_j12ko_244 > img:not(#\9) {
  inline-size: var(--size-icon-normal-levt08, 16px);
  block-size: var(--size-icon-normal-levt08, 16px);
  vertical-align: top;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-normal_h11ix_j12ko_244 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-normal_h11ix_j12ko_244 > svg *:not(#\9) {
  stroke-width: 2px;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-medium_h11ix_j12ko_263:not(#\9) {
  inline-size: var(--size-icon-medium-uv8xcz, 20px);
  box-sizing: border-box;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-medium-mapped-height_h11ix_j12ko_267:not(#\9) {
  block-size: var(--line-height-heading-l-mg5bx6, 24px);
  padding-block: calc((var(--line-height-heading-l-mg5bx6, 24px) - var(--size-icon-medium-uv8xcz, 20px)) / 2);
  padding-inline: 0;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-medium_h11ix_j12ko_263 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-medium_h11ix_j12ko_263 > img:not(#\9) {
  inline-size: var(--size-icon-medium-uv8xcz, 20px);
  block-size: var(--size-icon-medium-uv8xcz, 20px);
  vertical-align: top;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-medium_h11ix_j12ko_263 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-medium_h11ix_j12ko_263 > svg *:not(#\9) {
  stroke-width: 1.6px;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-big_h11ix_j12ko_282:not(#\9) {
  inline-size: var(--size-icon-big-7pq9l3, 32px);
  box-sizing: border-box;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-big-mapped-height_h11ix_j12ko_286:not(#\9) {
  block-size: var(--line-height-heading-xl-hko6p0, 30px);
  padding-block: calc((var(--line-height-heading-xl-hko6p0, 30px) - var(--size-icon-big-7pq9l3, 32px)) / 2);
  padding-inline: 0;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-big_h11ix_j12ko_282 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-big_h11ix_j12ko_282 > img:not(#\9) {
  inline-size: var(--size-icon-big-7pq9l3, 32px);
  block-size: var(--size-icon-big-7pq9l3, 32px);
  vertical-align: top;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-big_h11ix_j12ko_282 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-big_h11ix_j12ko_282 > svg *:not(#\9) {
  stroke-width: 1.5px;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-large_h11ix_j12ko_301:not(#\9) {
  inline-size: var(--size-icon-large-mb6y6y, 48px);
  box-sizing: border-box;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-large-mapped-height_h11ix_j12ko_305:not(#\9) {
  block-size: var(--line-height-display-l-vwanzp, 48px);
  padding-block: calc((var(--line-height-display-l-vwanzp, 48px) - var(--size-icon-large-mb6y6y, 48px)) / 2);
  padding-inline: 0;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-large_h11ix_j12ko_301 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-large_h11ix_j12ko_301 > img:not(#\9) {
  inline-size: var(--size-icon-large-mb6y6y, 48px);
  block-size: var(--size-icon-large-mb6y6y, 48px);
  vertical-align: top;
}
.awsui_icon_h11ix_j12ko_189.awsui_size-large_h11ix_j12ko_301 > svg:not(#\9),
.awsui_icon_h11ix_j12ko_189.awsui_size-large_h11ix_j12ko_301 > svg *:not(#\9) {
  stroke-width: 1.333px;
}
.awsui_icon_h11ix_j12ko_189.awsui_variant-normal_h11ix_j12ko_320:not(#\9) {
  color: currentColor;
}
.awsui_icon_h11ix_j12ko_189.awsui_variant-disabled_h11ix_j12ko_323:not(#\9) {
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
}
.awsui_icon_h11ix_j12ko_189.awsui_variant-inverted_h11ix_j12ko_326:not(#\9) {
  color: var(--color-text-inverted-my1sxo, #ffffff);
}
.awsui_icon_h11ix_j12ko_189.awsui_variant-subtle_h11ix_j12ko_329:not(#\9) {
  color: var(--color-text-icon-subtle-7e5fex, #656871);
}
.awsui_icon_h11ix_j12ko_189.awsui_variant-warning_h11ix_j12ko_332:not(#\9) {
  color: var(--color-text-status-warning-fa077b, #855900);
}
.awsui_icon_h11ix_j12ko_189.awsui_variant-error_h11ix_j12ko_335:not(#\9) {
  color: var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_icon_h11ix_j12ko_189.awsui_variant-success_h11ix_j12ko_338:not(#\9) {
  color: var(--color-text-status-success-4f6v4h, #00802f);
}
.awsui_icon_h11ix_j12ko_189.awsui_variant-link_h11ix_j12ko_341:not(#\9) {
  color: var(--color-text-link-default-dsa7ac, #006ce0);
}
.awsui_icon_h11ix_j12ko_189:not(#\9):is(.awsui_name-angle-left-double_h11ix_j12ko_344,
.awsui_name-angle-left_h11ix_j12ko_344,
.awsui_name-angle-right-double_h11ix_j12ko_346,
.awsui_name-angle-right_h11ix_j12ko_346,
.awsui_name-arrow-left_h11ix_j12ko_348,
.awsui_name-arrow-right_h11ix_j12ko_349,
.awsui_name-caret-left-filled_h11ix_j12ko_350,
.awsui_name-caret-right-filled_h11ix_j12ko_351,
.awsui_name-audio-full_h11ix_j12ko_352,
.awsui_name-audio-half_h11ix_j12ko_353,
.awsui_name-audio-off_h11ix_j12ko_354,
.awsui_name-external_h11ix_j12ko_355,
.awsui_name-redo_h11ix_j12ko_356,
.awsui_name-resize-area_h11ix_j12ko_357,
.awsui_name-send_h11ix_j12ko_358,
.awsui_name-shrink_h11ix_j12ko_359,
.awsui_name-undo_h11ix_j12ko_360,
.awsui_name-view-vertical_h11ix_j12ko_361) {
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_icon_h11ix_j12ko_189:not(#\9):is(.awsui_name-angle-left-double_h11ix_j12ko_344,
.awsui_name-angle-left_h11ix_j12ko_344,
.awsui_name-angle-right-double_h11ix_j12ko_346,
.awsui_name-angle-right_h11ix_j12ko_346,
.awsui_name-arrow-left_h11ix_j12ko_348,
.awsui_name-arrow-right_h11ix_j12ko_349,
.awsui_name-caret-left-filled_h11ix_j12ko_350,
.awsui_name-caret-right-filled_h11ix_j12ko_351,
.awsui_name-audio-full_h11ix_j12ko_352,
.awsui_name-audio-half_h11ix_j12ko_353,
.awsui_name-audio-off_h11ix_j12ko_354,
.awsui_name-external_h11ix_j12ko_355,
.awsui_name-redo_h11ix_j12ko_356,
.awsui_name-resize-area_h11ix_j12ko_357,
.awsui_name-send_h11ix_j12ko_358,
.awsui_name-shrink_h11ix_j12ko_359,
.awsui_name-undo_h11ix_j12ko_360,
.awsui_name-view-vertical_h11ix_j12ko_361):dir(rtl) {
  transform: scaleX(-1);
}

.awsui_badge_h11ix_j12ko_385:not(#\9)::after {
  content: "";
  position: absolute;
  inline-size: 6px;
  block-size: 6px;
  border-start-start-radius: 4px;
  border-start-end-radius: 4px;
  border-end-start-radius: 4px;
  border-end-end-radius: 4px;
  background-color: var(--color-background-badge-icon-eprfkm, #db0000);
  inset-block-start: 0px;
  inset-inline-end: -3px;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
.awsui_arrow_xjuzf_bivkc_289:not(#\9) {
  inline-size: 20px;
  block-size: 10px;
}
.awsui_arrow-outer_xjuzf_bivkc_293:not(#\9), .awsui_arrow-inner_xjuzf_bivkc_293:not(#\9) {
  position: absolute;
  overflow: hidden;
  inline-size: 20px;
  block-size: 10px;
  inset-block-start: 0;
  inset-inline-start: 0;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after, .awsui_arrow-inner_xjuzf_bivkc_293:not(#\9)::after {
  content: "";
  box-sizing: border-box;
  display: inline-block;
  position: absolute;
  border-start-start-radius: 2px;
  border-start-end-radius: 0;
  border-end-start-radius: 0;
  border-end-end-radius: 0;
  inset-block-end: 0;
  inset-inline-start: 0;
  inline-size: 14px;
  block-size: 14px;
  transform: rotate(45deg);
  transform-origin: 0 100%;
}
.awsui_arrow-outer_xjuzf_bivkc_293:not(#\9):dir(rtl)::after, .awsui_arrow-inner_xjuzf_bivkc_293:not(#\9):dir(rtl)::after {
  transform: rotate(-45deg);
  transform-origin: 100% 100%;
}
.awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after {
  background-color: var(--color-border-popover-5yl4uc, #b4b4bb);
}
.awsui_arrow-inner_xjuzf_bivkc_293:not(#\9) {
  inset-block-start: calc(var(--border-width-popover-nflirh, 2px) + 1px);
}
.awsui_arrow-inner_xjuzf_bivkc_293:not(#\9)::after {
  border-start-start-radius: 1px;
  border-start-end-radius: 0;
  border-end-start-radius: 0;
  border-end-end-radius: 0;
  background-color: var(--color-background-popover-yxd92v, #ffffff);
}
.awsui_arrow-position-right-top_xjuzf_bivkc_335 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after, .awsui_arrow-position-right-bottom_xjuzf_bivkc_335 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after {
  box-shadow: -0.71px 0.71px 4px -2px var(--color-shadow-default-08gb4j, rgba(15, 20, 26, 0.12));
}
.awsui_arrow-position-left-top_xjuzf_bivkc_338 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after, .awsui_arrow-position-left-bottom_xjuzf_bivkc_338 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after {
  box-shadow: 0.71px -0.71px 4px -2px var(--color-shadow-default-08gb4j, rgba(15, 20, 26, 0.12));
}
.awsui_arrow-position-top-center_xjuzf_bivkc_341 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after, .awsui_arrow-position-top-right_xjuzf_bivkc_341 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after, .awsui_arrow-position-top-left_xjuzf_bivkc_341 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after, .awsui_arrow-position-top-responsive_xjuzf_bivkc_341 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after {
  box-shadow: -0.71px -0.71px 4px -2px var(--color-shadow-default-08gb4j, rgba(15, 20, 26, 0.12));
}
.awsui_arrow-position-bottom-center_xjuzf_bivkc_344 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after, .awsui_arrow-position-bottom-right_xjuzf_bivkc_344 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after, .awsui_arrow-position-bottom-left_xjuzf_bivkc_344 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after, .awsui_arrow-position-bottom-responsive_xjuzf_bivkc_344 > .awsui_arrow-outer_xjuzf_bivkc_293:not(#\9)::after {
  box-shadow: 0.71px 0.71px 4px -2px var(--color-shadow-default-08gb4j, rgba(15, 20, 26, 0.12));
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
.awsui_body_xjuzf_bivkc_492: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  word-wrap: break-word;
  max-inline-size: 100%;
  overflow: hidden;
  padding-block: var(--space-s-tvghoh, 12px);
  padding-inline: var(--space-m-dsumyt, 16px);
}
.awsui_body-overflow-visible_xjuzf_bivkc_528:not(#\9) {
  overflow: visible;
}
.awsui_body-variant-chart_xjuzf_bivkc_531:not(#\9) {
  padding-block: var(--space-static-s-t763lu, 12px);
  padding-inline: var(--space-static-s-t763lu, 12px);
}

.awsui_has-dismiss_xjuzf_bivkc_536:not(#\9) {
  display: flex;
  align-items: baseline;
}

.awsui_dismiss_xjuzf_bivkc_541:not(#\9) {
  margin-block: calc(-1 * var(--space-xs-ymlm0b, 8px));
  margin-inline-start: 0;
  margin-inline-end: calc(-1 * (var(--space-xxs-hwfkai, 4px) + var(--border-width-popover-nflirh, 2px)));
  flex: 0 0 auto;
  order: 1;
}

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

.awsui_header-row_xjuzf_bivkc_553:not(#\9) {
  margin-block-end: var(--space-xs-ymlm0b, 8px);
}

.awsui_header_xjuzf_bivkc_553:not(#\9) {
  word-wrap: break-word;
  max-inline-size: 100%;
  overflow: hidden;
  font-size: var(--font-size-heading-xs-j8yzxv, 14px);
  line-height: var(--line-height-heading-xs-q9j004, 18px);
  font-weight: var(--font-weight-heading-xs-wqqpne, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  flex: 1 1 auto;
  /* stylelint-disable-next-line selector-max-type */
}
.awsui_header_xjuzf_bivkc_553 > h2:not(#\9) {
  font-size: var(--font-size-heading-xs-j8yzxv, 14px);
  line-height: var(--line-height-heading-xs-q9j004, 18px);
  font-weight: var(--font-weight-heading-xs-wqqpne, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  display: inline;
}

.awsui_content_xjuzf_bivkc_578:not(#\9) {
  word-wrap: break-word;
  max-inline-size: 100%;
  overflow: hidden;
  color: var(--color-text-body-secondary-a325a8, #424650);
  flex: 1 1 auto;
  min-inline-size: 0;
}
.awsui_content-overflow-visible_xjuzf_bivkc_586:not(#\9) {
  overflow: visible;
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
.awsui_container_xjuzf_bivkc_734:not(#\9) {
  display: inline-block;
  position: fixed;
  inset-block-start: -9999px;
  inset-inline-start: -9999px;
  z-index: 2000;
}
.awsui_container_xjuzf_bivkc_734:not(#\9)::before {
  content: "";
  position: absolute;
}
.awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-bottom-left_xjuzf_bivkc_745)::before, .awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-bottom-center_xjuzf_bivkc_745)::before, .awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-bottom-right_xjuzf_bivkc_745)::before {
  inset-inline: 0;
  inset-block-start: -10px;
  block-size: 10px;
}
.awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-top-left_xjuzf_bivkc_750)::before, .awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-top-center_xjuzf_bivkc_750)::before, .awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-top-right_xjuzf_bivkc_750)::before {
  inset-inline: 0;
  inset-block-end: -10px;
  block-size: 10px;
}
.awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-right-top_xjuzf_bivkc_755)::before, .awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-right-bottom_xjuzf_bivkc_755)::before {
  inset-block: 0;
  inset-inline-start: -10px;
  inline-size: 10px;
}
.awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-left-top_xjuzf_bivkc_760)::before, .awsui_container_xjuzf_bivkc_734:not(#\9):has(.awsui_container-arrow-position-left-bottom_xjuzf_bivkc_760)::before {
  inset-block: 0;
  inset-inline-end: -10px;
  inline-size: 10px;
}

.awsui_container-body_xjuzf_bivkc_766: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  border-start-start-radius: var(--border-radius-popover-6fqb5w, 8px);
  border-start-end-radius: var(--border-radius-popover-6fqb5w, 8px);
  border-end-start-radius: var(--border-radius-popover-6fqb5w, 8px);
  border-end-end-radius: var(--border-radius-popover-6fqb5w, 8px);
  background-color: var(--color-background-popover-yxd92v, #ffffff);
  box-shadow: var(--shadow-popover-pkane9, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));
  border-block: var(--border-width-popover-nflirh, 2px) solid var(--color-border-popover-5yl4uc, #b4b4bb);
  border-inline: var(--border-width-popover-nflirh, 2px) solid var(--color-border-popover-5yl4uc, #b4b4bb);
}

.awsui_container-body-variant-annotation_xjuzf_bivkc_806:not(#\9) {
  background-color: var(--color-background-status-info-j2xxem, #f0fbff);
  border-color: var(--color-border-status-info-2zt73n, #006ce0);
}

.awsui_container-body-size-small_xjuzf_bivkc_811:not(#\9) {
  max-inline-size: 210px;
}
.awsui_container-body-size-small_xjuzf_bivkc_811.awsui_fixed-width_xjuzf_bivkc_814:not(#\9) {
  inline-size: 210px;
}

.awsui_container-body-size-medium_xjuzf_bivkc_818:not(#\9) {
  max-inline-size: 310px;
}
.awsui_container-body-size-medium_xjuzf_bivkc_818.awsui_fixed-width_xjuzf_bivkc_814:not(#\9) {
  inline-size: 310px;
}

.awsui_container-body-size-large_xjuzf_bivkc_825:not(#\9) {
  max-inline-size: 482px;
}
@media (max-width: 482px) {
  .awsui_container-body-size-large_xjuzf_bivkc_825:not(#\9) {
    max-inline-size: 310px;
  }
}
.awsui_container-body-size-large_xjuzf_bivkc_825.awsui_fixed-width_xjuzf_bivkc_814:not(#\9) {
  inline-size: 482px;
}

.awsui_container-arrow_xjuzf_bivkc_745:not(#\9) {
  position: absolute;
  display: inline-block;
}
.awsui_container-arrow-position-right-top_xjuzf_bivkc_755:not(#\9), .awsui_container-arrow-position-right-bottom_xjuzf_bivkc_755:not(#\9) {
  transform: rotate(-90deg);
  transform-origin: 0 100%;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_container-arrow-position-right-top_xjuzf_bivkc_755:not(#\9):dir(rtl), .awsui_container-arrow-position-right-bottom_xjuzf_bivkc_755:not(#\9):dir(rtl) {
  transform: rotate(90deg);
  transform-origin: 100% 100%;
}
.awsui_container-arrow-position-right-top_xjuzf_bivkc_755:not(#\9) {
  inset-block-start: calc(12px + 10px);
  inset-inline-start: 0;
}
.awsui_container-arrow-position-right-bottom_xjuzf_bivkc_755:not(#\9) {
  inset-block-end: 12px;
  inset-inline-start: 0;
}
.awsui_container-arrow-position-left-top_xjuzf_bivkc_760:not(#\9), .awsui_container-arrow-position-left-bottom_xjuzf_bivkc_760:not(#\9) {
  transform: rotate(90deg);
  transform-origin: 100% 100%;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_container-arrow-position-left-top_xjuzf_bivkc_760:not(#\9):dir(rtl), .awsui_container-arrow-position-left-bottom_xjuzf_bivkc_760:not(#\9):dir(rtl) {
  transform: rotate(-90deg);
  transform-origin: 0% 100%;
}
.awsui_container-arrow-position-left-top_xjuzf_bivkc_760:not(#\9) {
  inset-block-start: calc(12px + 10px);
  inset-inline-end: 0;
}
.awsui_container-arrow-position-left-bottom_xjuzf_bivkc_760:not(#\9) {
  inset-block-end: 12px;
  inset-inline-end: 0;
}
.awsui_container-arrow-position-top-center_xjuzf_bivkc_750:not(#\9), .awsui_container-arrow-position-top-right_xjuzf_bivkc_750:not(#\9), .awsui_container-arrow-position-top-left_xjuzf_bivkc_750:not(#\9), .awsui_container-arrow-position-top-responsive_xjuzf_bivkc_875:not(#\9) {
  transform: rotate(180deg);
  transform-origin: 50% 50%;
}
.awsui_container-arrow-position-top-center_xjuzf_bivkc_750:not(#\9) {
  inset-block-end: -10px;
  inset-inline-start: calc(50% - 10px);
}
.awsui_container-arrow-position-top-right_xjuzf_bivkc_750:not(#\9) {
  inset-block-end: -10px;
  inset-inline-start: 12px;
}
.awsui_container-arrow-position-top-left_xjuzf_bivkc_750:not(#\9) {
  inset-block-end: -10px;
  inset-inline-start: calc(100% - 20px - 12px);
}
.awsui_container-arrow-position-bottom-center_xjuzf_bivkc_745:not(#\9) {
  inset-block-start: -10px;
  inset-inline-start: calc(50% - 10px);
}
.awsui_container-arrow-position-bottom-right_xjuzf_bivkc_745:not(#\9) {
  inset-block-start: -10px;
  inset-inline-start: 12px;
}
.awsui_container-arrow-position-bottom-left_xjuzf_bivkc_745:not(#\9) {
  inset-block-start: -10px;
  inset-inline-start: calc(100% - 20px - 12px);
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
.awsui_container_xjuzf_bivkc_734:not(#\9) {
  animation: awsui_awsui-motion-fade-in_xjuzf_bivkc_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out);
}
@keyframes awsui_awsui-motion-fade-in_xjuzf_bivkc_1 {
  from {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_container_xjuzf_bivkc_734:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_container_xjuzf_bivkc_734:not(#\9), .awsui-mode-entering .awsui_container_xjuzf_bivkc_734:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_container_xjuzf_bivkc_734.awsui_refresh_xjuzf_bivkc_1069:not(#\9) {
  animation: awsui_awsui-motion-fade-in_xjuzf_bivkc_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));
}
@keyframes awsui_awsui-motion-fade-in_xjuzf_bivkc_1 {
  from {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_container_xjuzf_bivkc_734.awsui_refresh_xjuzf_bivkc_1069:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_container_xjuzf_bivkc_734.awsui_refresh_xjuzf_bivkc_1069:not(#\9), .awsui-mode-entering .awsui_container_xjuzf_bivkc_734.awsui_refresh_xjuzf_bivkc_1069:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_xjuzf_bivkc_1091: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  color: inherit;
}
.awsui_root_xjuzf_bivkc_1091.awsui_no-wrap_xjuzf_bivkc_1123:not(#\9) {
  white-space: nowrap;
}

.awsui_root-filtering-token_xjuzf_bivkc_1127:not(#\9) {
  display: flex;
}

.awsui_trigger_xjuzf_bivkc_1131:not(#\9) {
  display: inline-block;
  max-inline-size: 100%;
  color: inherit;
  text-align: inherit;
}

.awsui_overflow-ellipsis_xjuzf_bivkc_1138:not(#\9) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-inline-size: 0;
  word-break: break-word;
}

.awsui_trigger-type-text-inline_xjuzf_bivkc_1146:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  border-block: 0;
  /*
    This transparent border is necessary to maintain space between the trigger and the bottom-positioned popover.
  */
  border-block-end: var(--border-divider-list-width-tdfx1x, 1px) dashed transparent;
  -webkit-text-decoration: underline dashed currentColor;
          text-decoration: underline dashed currentColor;
  text-decoration-thickness: var(--border-divider-list-width-tdfx1x, 1px);
  text-underline-offset: 0.25em;
}
.awsui_trigger-type-text-inline_xjuzf_bivkc_1146.awsui_overflow-ellipsis_xjuzf_bivkc_1138:not(#\9) {
  /*
    This style needs because of the overflow: hidden would otherwise conceal the underline styles.
  */
  padding-block-end: calc(0.25em + var(--border-divider-list-width-tdfx1x, 1px));
}

.awsui_trigger-type-text_xjuzf_bivkc_1146:not(#\9) {
  border-block: 0;
  border-block-end: var(--border-divider-list-width-tdfx1x, 1px) dashed currentColor;
}

.awsui_trigger-type-text-inline_xjuzf_bivkc_1146:not(#\9),
.awsui_trigger-type-text_xjuzf_bivkc_1146:not(#\9) {
  border-inline: 0;
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  background-color: transparent;
  cursor: pointer;
}
.awsui_trigger-type-text-inline_xjuzf_bivkc_1146:not(#\9):focus,
.awsui_trigger-type-text_xjuzf_bivkc_1146:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_bivkc_1146:not(#\9):focus,
body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_bivkc_1146:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_bivkc_1146:not(#\9):focus,
body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_bivkc_1146:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(1px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_trigger-type-text-inline_xjuzf_bivkc_1146:not(#\9):focus::before,
body[data-awsui-focus-visible=true] .awsui_trigger-type-text_xjuzf_bivkc_1146:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * 1px);
  inset-block-start: calc(-1 * 1px);
  inline-size: calc(100% + 1px + 1px);
  block-size: calc(100% + 1px + 1px);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_trigger-type-filtering-token_xjuzf_bivkc_1214:not(#\9) {
  display: flex;
}

.awsui_popover-inline-content_xjuzf_bivkc_1218:not(#\9) {
  display: inline;
}

.awsui_hover-area_xjuzf_bivkc_1222:not(#\9) {
  pointer-events: none;
  padding-block: var(--space-static-s-t763lu, 12px);
  padding-inline: var(--space-static-s-t763lu, 12px);
  margin-block: calc(-1 * var(--space-static-s-t763lu, 12px));
  margin-inline: calc(-1 * var(--space-static-s-t763lu, 12px));
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_oip5a_160mh_5:not(#\9) {
  /* used in tests */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_1qprf_160mh_5:not(#\9) {
  /* used in tests */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_1iee7_xy9l5_145:not(#\9) {
  display: contents;
}

.awsui_root_1iee7_xy9l5_145[hidden]:not(#\9) {
  display: none;
}

.awsui_announcer_1iee7_xy9l5_153: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_root_1pc7b_1k8pp_5:not(#\9) {
  /* used in test-utils or tests */
}

.awsui_announcer_1pc7b_1k8pp_9:not(#\9) {
  /* used in test-utils or tests */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
@keyframes awsui_spinner-rotator_1612d_m0x75_1 {
  0% {
    transform: rotate(var(--awsui-spinner-rotator-from-xgujsu));
  }
  100% {
    transform: rotate(var(--awsui-spinner-rotator-to-xgujsu));
  }
}
@keyframes awsui_spinner-line-left_1612d_m0x75_1 {
  0% {
    transform: rotate(var(--awsui-spinner-line-left-from-xgujsu));
  }
  50% {
    transform: rotate(var(--awsui-spinner-line-left-to-xgujsu));
  }
  100% {
    transform: rotate(var(--awsui-spinner-line-left-from-xgujsu));
  }
}
@keyframes awsui_spinner-line-right_1612d_m0x75_1 {
  0% {
    transform: rotate(var(--awsui-spinner-line-right-from-xgujsu));
  }
  50% {
    transform: rotate(var(--awsui-spinner-line-right-to-xgujsu));
  }
  100% {
    transform: rotate(var(--awsui-spinner-line-right-from-xgujsu));
  }
}
.awsui_root_1612d_m0x75_183:not(#\9) {
  --awsui-spinner-rotator-from-xgujsu: 0deg;
  --awsui-spinner-rotator-to-xgujsu: 360deg;
  --awsui-spinner-line-left-from-xgujsu: 0deg;
  --awsui-spinner-line-left-to-xgujsu: 120deg;
  --awsui-spinner-line-right-from-xgujsu: 90deg;
  --awsui-spinner-line-right-to-xgujsu: -30deg;
  display: inline-block;
  vertical-align: top;
  /*stylelint-disable-next-line @cloudscape-design/no-motion-outside-of-mixin */
  animation: awsui_spinner-rotator_1612d_m0x75_1 0.7s linear infinite;
  box-sizing: border-box;
  line-height: 0;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_root_1612d_m0x75_183.awsui_size-normal_1612d_m0x75_198:not(#\9) {
  inline-size: var(--size-icon-normal-levt08, 16px);
  block-size: var(--size-icon-normal-levt08, 16px);
  padding-block: calc((var(--size-icon-normal-levt08, 16px) - 12px) / 2);
  padding-inline: calc((var(--size-icon-normal-levt08, 16px) - 12px) / 2);
  margin-block: calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px)) / 2);
  box-sizing: border-box;
}
.awsui_root_1612d_m0x75_183.awsui_size-big_1612d_m0x75_206:not(#\9) {
  inline-size: var(--size-icon-big-7pq9l3, 32px);
  block-size: var(--size-icon-big-7pq9l3, 32px);
  padding-block: calc((var(--size-icon-big-7pq9l3, 32px) - 24px) / 2);
  padding-inline: calc((var(--size-icon-big-7pq9l3, 32px) - 24px) / 2);
  margin-block: calc((var(--line-height-heading-xl-hko6p0, 30px) - var(--size-icon-big-7pq9l3, 32px)) / 2);
  box-sizing: border-box;
}
.awsui_root_1612d_m0x75_183.awsui_size-large_1612d_m0x75_214:not(#\9) {
  inline-size: var(--size-icon-large-mb6y6y, 48px);
  block-size: var(--size-icon-large-mb6y6y, 48px);
  padding-block: calc((var(--size-icon-large-mb6y6y, 48px) - 36px) / 2);
  padding-inline: calc((var(--size-icon-large-mb6y6y, 48px) - 36px) / 2);
  margin-block: calc((var(--line-height-display-l-vwanzp, 48px) - var(--size-icon-large-mb6y6y, 48px)) / 2);
  box-sizing: border-box;
}
.awsui_root_1612d_m0x75_183.awsui_variant-normal_1612d_m0x75_222:not(#\9) {
  color: currentColor;
}
.awsui_root_1612d_m0x75_183.awsui_variant-disabled_1612d_m0x75_225:not(#\9) {
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
}
.awsui_root_1612d_m0x75_183.awsui_variant-inverted_1612d_m0x75_228:not(#\9) {
  color: var(--color-text-inverted-my1sxo, #ffffff);
}
.awsui_root_1612d_m0x75_183:not(#\9):dir(rtl) {
  --awsui-spinner-rotator-from-xgujsu: 360deg;
  --awsui-spinner-rotator-to-xgujsu: 0deg;
  --awsui-spinner-line-left-from-xgujsu: 0deg;
  --awsui-spinner-line-left-to-xgujsu: -120deg;
  --awsui-spinner-line-right-from-xgujsu: -90deg;
  --awsui-spinner-line-right-to-xgujsu: 30deg;
}

.awsui_circle_1612d_m0x75_240:not(#\9) {
  display: inline-block;
  inline-size: 50%;
  block-size: 100%;
  overflow: hidden;
  position: relative;
}
.awsui_circle_1612d_m0x75_240:not(#\9):after {
  position: absolute;
  box-sizing: border-box;
  content: "";
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
  border-block: 2px solid;
  border-inline: 2px solid;
  border-inline-end-color: transparent;
  border-block-end-color: transparent;
}
.awsui_circle_1612d_m0x75_240:not(#\9):after {
  /*stylelint-disable-next-line @cloudscape-design/no-motion-outside-of-mixin */
  animation: 1.5s ease-in-out infinite;
  inset-block-start: 0;
  inset-inline-start: 0;
  block-size: 100%;
  inline-size: 200%;
}
.awsui_circle_1612d_m0x75_240.awsui_circle-left_1612d_m0x75_268:not(#\9):after {
  inset-inline-start: 0;
  /*stylelint-disable-next-line @cloudscape-design/no-motion-outside-of-mixin */
  animation-name: awsui_spinner-line-left_1612d_m0x75_1;
}
.awsui_circle_1612d_m0x75_240.awsui_circle-right_1612d_m0x75_273:not(#\9):after {
  inset-inline-start: -100%;
  /*stylelint-disable-next-line @cloudscape-design/no-motion-outside-of-mixin */
  animation-name: awsui_spinner-line-right_1612d_m0x75_1;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_content_vjswe_14izv_153:not(#\9) {
  /* used in test-utils */
}

.awsui_button_vjswe_14izv_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  min-inline-size: 0;
  word-break: break-word;
  font-weight: var(--font-weight-button-0eg20c, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  letter-spacing: var(--font-button-letter-spacing-ufowe3, 0.005em);
  border-start-start-radius: var(--border-radius-button-7bgkcs, 20px);
  border-start-end-radius: var(--border-radius-button-7bgkcs, 20px);
  border-end-start-radius: var(--border-radius-button-7bgkcs, 20px);
  border-end-end-radius: var(--border-radius-button-7bgkcs, 20px);
  border-block: var(--border-width-button-jm0qg7, 2px) solid;
  border-inline: var(--border-width-button-jm0qg7, 2px) solid;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-button-horizontal-k0c786, 20px);
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
}
.awsui_button_vjswe_14izv_157.awsui_variant-normal_vjswe_14izv_205:not(#\9) {
  background: var(--color-background-button-normal-default-2s6m45, #ffffff);
  color: var(--color-text-button-normal-default-60dc1n, #006ce0);
  border-color: var(--color-border-button-normal-default-yi5it1, #006ce0);
  position: relative;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-normal_vjswe_14izv_205:not(#\9):hover {
  background: var(--color-background-button-normal-hover-3rp5or, #f0fbff);
  color: var(--color-text-button-normal-hover-3amiqf, #002b66);
  border-color: var(--color-border-button-normal-hover-a0olj4, #002b66);
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-normal_vjswe_14izv_205:not(#\9):active {
  background: var(--color-background-button-normal-active-ffvop3, #d1f1ff);
  color: var(--color-text-button-normal-active-mrsnjr, #002b66);
  border-color: var(--color-border-button-normal-active-8c3hl7, #002b66);
}
.awsui_button_vjswe_14izv_157.awsui_variant-normal_vjswe_14izv_205.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: var(--color-background-button-normal-disabled-3xb191, #ffffff);
  border-color: var(--color-border-button-normal-disabled-uit34y, #b4b4bb);
  color: var(--color-text-button-normal-disabled-05p74s, #8c8c94);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-primary_vjswe_14izv_230:not(#\9) {
  background: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
  border-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  position: relative;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-primary_vjswe_14izv_230:not(#\9):hover {
  background: var(--color-background-button-primary-hover-roddyw, #002b66);
  color: var(--color-text-button-primary-hover-xtd6ag, #ffffff);
  border-color: var(--color-background-button-primary-hover-roddyw, #002b66);
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-primary_vjswe_14izv_230:not(#\9):active {
  background: var(--color-background-button-primary-active-mulwvt, #002b66);
  color: var(--color-text-button-primary-active-dkwkja, #ffffff);
  border-color: var(--color-background-button-primary-active-mulwvt, #002b66);
}
.awsui_button_vjswe_14izv_157.awsui_variant-primary_vjswe_14izv_230.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: var(--color-background-button-primary-disabled-d1ggcl, #ebebf0);
  border-color: var(--color-border-button-primary-disabled-5avtf1, #ebebf0);
  color: var(--color-text-button-primary-disabled-q79gms, #8c8c94);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-link_vjswe_14izv_255:not(#\9) {
  background: transparent;
  color: var(--color-text-button-normal-default-60dc1n, #006ce0);
  border-color: transparent;
  position: relative;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-link_vjswe_14izv_255:not(#\9):hover {
  background: var(--color-background-button-link-hover-w58lm6, #f0fbff);
  color: var(--color-text-button-normal-hover-3amiqf, #002b66);
  border-color: var(--color-background-button-link-hover-w58lm6, #f0fbff);
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-link_vjswe_14izv_255:not(#\9):active {
  background: var(--color-background-button-link-active-qjigod, #d1f1ff);
  color: var(--color-text-button-normal-active-mrsnjr, #002b66);
  border-color: var(--color-background-button-link-active-qjigod, #d1f1ff);
}
.awsui_button_vjswe_14izv_157.awsui_variant-link_vjswe_14izv_255.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-icon_vjswe_14izv_280:not(#\9) {
  background: transparent;
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  border-color: transparent;
  position: relative;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-icon_vjswe_14izv_280:not(#\9):hover {
  background: transparent;
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
  border-color: transparent;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-icon_vjswe_14izv_280:not(#\9):active {
  background: transparent;
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  border-color: transparent;
}
.awsui_button_vjswe_14izv_157.awsui_variant-icon_vjswe_14izv_280.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-button-icon-disabled-nnofkn, #8c8c94);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon_vjswe_14izv_305:not(#\9) {
  background: transparent;
  color: var(--color-text-button-inline-icon-default-t9mq0d, #006ce0);
  border-color: transparent;
  position: relative;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon_vjswe_14izv_305:not(#\9):hover {
  background: transparent;
  color: var(--color-text-button-inline-icon-hover-q4dj2i, #002b66);
  border-color: transparent;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon_vjswe_14izv_305:not(#\9):active {
  background: transparent;
  color: var(--color-text-button-inline-icon-default-t9mq0d, #006ce0);
  border-color: transparent;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon_vjswe_14izv_305.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-button-inline-icon-disabled-bnn5b7, #b4b4bb);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon-pointer-target_vjswe_14izv_330:not(#\9) {
  background: transparent;
  color: var(--color-text-button-inline-icon-default-t9mq0d, #006ce0);
  border-color: transparent;
  position: relative;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon-pointer-target_vjswe_14izv_330:not(#\9):hover {
  background: transparent;
  color: var(--color-text-button-inline-icon-hover-q4dj2i, #002b66);
  border-color: transparent;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon-pointer-target_vjswe_14izv_330:not(#\9):active {
  background: transparent;
  color: var(--color-text-button-inline-icon-default-t9mq0d, #006ce0);
  border-color: transparent;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon-pointer-target_vjswe_14izv_330.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-button-inline-icon-disabled-bnn5b7, #b4b4bb);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-link_vjswe_14izv_355:not(#\9) {
  background: transparent;
  color: var(--color-text-button-normal-default-60dc1n, #006ce0);
  border-color: transparent;
  border-block-width: 0;
  border-inline-width: 0;
  position: relative;
  text-decoration: none;
  padding-block: 0;
  padding-inline: 0;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-link_vjswe_14izv_355:not(#\9):hover {
  background: transparent;
  color: var(--color-text-button-normal-hover-3amiqf, #002b66);
  border-color: transparent;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-link_vjswe_14izv_355:not(#\9):active {
  background: transparent;
  color: var(--color-text-button-normal-active-mrsnjr, #002b66);
  border-color: transparent;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-link_vjswe_14izv_355.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-modal-dismiss_vjswe_14izv_384:not(#\9) {
  background: transparent;
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  border-color: transparent;
  position: relative;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-modal-dismiss_vjswe_14izv_384:not(#\9):hover {
  background: transparent;
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
  border-color: transparent;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-modal-dismiss_vjswe_14izv_384:not(#\9):active {
  background: transparent;
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  border-color: transparent;
}
.awsui_button_vjswe_14izv_157.awsui_variant-modal-dismiss_vjswe_14izv_384.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-flashbar-icon_vjswe_14izv_409:not(#\9) {
  background: transparent;
  color: var(--color-text-interactive-inverted-default-xlc0d5, #dedee3);
  border-color: transparent;
  position: relative;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-flashbar-icon_vjswe_14izv_409:not(#\9):hover {
  background: transparent;
  color: var(--color-text-interactive-inverted-hover-65rnp7, #f9f9fa);
  border-color: transparent;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-flashbar-icon_vjswe_14izv_409:not(#\9):active {
  background: transparent;
  color: var(--color-text-interactive-inverted-default-xlc0d5, #dedee3);
  border-color: transparent;
}
.awsui_button_vjswe_14izv_157.awsui_variant-flashbar-icon_vjswe_14izv_409.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-breadcrumb-group_vjswe_14izv_434:not(#\9) {
  background: transparent;
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  border-color: transparent;
  border-block-width: 0;
  border-inline-width: 0;
  position: relative;
  text-decoration: none;
  padding-block: 0;
  padding-inline: 0;
  font-weight: normal;
}
.awsui_button_vjswe_14izv_157.awsui_variant-breadcrumb-group_vjswe_14izv_434:not(#\9):hover {
  background: transparent;
  color: var(--color-text-link-hover-nut5c6, #002b66);
  border-color: transparent;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-breadcrumb-group_vjswe_14izv_434:not(#\9):active {
  background: transparent;
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  border-color: transparent;
}
.awsui_button_vjswe_14izv_157.awsui_variant-breadcrumb-group_vjswe_14izv_434.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157.awsui_variant-menu-trigger_vjswe_14izv_464:not(#\9) {
  background: transparent;
  color: var(--color-text-button-normal-default-60dc1n, #006ce0);
  border-color: transparent;
  position: relative;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-menu-trigger_vjswe_14izv_464:not(#\9):hover {
  background: transparent;
  color: var(--color-text-button-normal-hover-3amiqf, #002b66);
  border-color: transparent;
  text-decoration: none;
}
.awsui_button_vjswe_14izv_157.awsui_variant-menu-trigger_vjswe_14izv_464:not(#\9):active {
  background: transparent;
  color: var(--color-text-button-normal-active-mrsnjr, #002b66);
  border-color: transparent;
}
.awsui_button_vjswe_14izv_157.awsui_variant-menu-trigger_vjswe_14izv_464.awsui_disabled_vjswe_14izv_223:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
  text-decoration: none;
  cursor: auto;
}
.awsui_button_vjswe_14izv_157:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 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% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-icon_vjswe_14izv_280, body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-modal-dismiss_vjswe_14izv_384, body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-flashbar-icon_vjswe_14izv_409 {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-icon_vjswe_14izv_280, body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-modal-dismiss_vjswe_14izv_384, body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-flashbar-icon_vjswe_14izv_409 {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-icon_vjswe_14izv_280::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-modal-dismiss_vjswe_14izv_384::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-flashbar-icon_vjswe_14izv_409::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));
  inline-size: calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-inline-icon_vjswe_14izv_305, body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-inline-icon-pointer-target_vjswe_14izv_330 {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-inline-icon_vjswe_14izv_305, body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-inline-icon-pointer-target_vjswe_14izv_330 {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-inline-icon_vjswe_14izv_305::before, body[data-awsui-focus-visible=true] .awsui_button_vjswe_14izv_157:not(#\9):focus.awsui_variant-inline-icon-pointer-target_vjswe_14izv_330::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  inset-block-start: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  inline-size: calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  block-size: calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_button_vjswe_14izv_157.awsui_button-no-text_vjswe_14izv_556:not(#\9) {
  padding-inline-start: var(--space-button-icon-only-horizontal-i85hxi, 6px);
  padding-inline-end: var(--space-button-icon-only-horizontal-i85hxi, 6px);
}
.awsui_button_vjswe_14izv_157.awsui_button-no-wrap_vjswe_14izv_560:not(#\9) {
  white-space: nowrap;
}
.awsui_button_vjswe_14izv_157.awsui_full-width_vjswe_14izv_563:not(#\9) {
  inline-size: 100%;
  text-align: center;
}
.awsui_button_vjswe_14izv_157.awsui_variant-icon_vjswe_14izv_280:not(#\9), .awsui_button_vjswe_14izv_157.awsui_variant-inline-icon_vjswe_14izv_305:not(#\9), .awsui_button_vjswe_14izv_157.awsui_variant-inline-icon-pointer-target_vjswe_14izv_330:not(#\9), .awsui_button_vjswe_14izv_157.awsui_variant-flashbar-icon_vjswe_14izv_409:not(#\9) {
  padding-inline: var(--space-xxs-hwfkai, 4px);
}
.awsui_button_vjswe_14izv_157.awsui_variant-modal-dismiss_vjswe_14izv_384:not(#\9) {
  padding-block: var(--space-button-modal-dismiss-vertical-vqfxjd, 2px);
  padding-inline: var(--space-xxs-hwfkai, 4px);
  margin-inline-end: calc(-1 * var(--space-xxs-hwfkai, 4px));
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon_vjswe_14izv_305:not(#\9) {
  padding-block: 0;
  border-block: 0;
  border-inline: 0;
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-icon-pointer-target_vjswe_14izv_330:not(#\9) {
  padding-block: var(--space-xxxs-pajhad, 2px);
  border-block: 0;
  border-inline: 0;
}
.awsui_button_vjswe_14izv_157 > .awsui_icon-left_vjswe_14izv_585:not(#\9) {
  position: relative;
  inset-inline-start: calc(-1 * var(--space-xxs-hwfkai, 4px));
  margin-inline-end: var(--space-xxs-hwfkai, 4px);
}
.awsui_button_vjswe_14izv_157 > .awsui_icon-right_vjswe_14izv_590:not(#\9) {
  position: relative;
  inset-inline-end: calc(-1 * var(--space-xxs-hwfkai, 4px));
  margin-inline-start: var(--space-xxs-hwfkai, 4px);
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-link_vjswe_14izv_355 > .awsui_icon-left_vjswe_14izv_585:not(#\9) {
  inset-inline-start: 0;
  margin-inline-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_button_vjswe_14izv_157.awsui_variant-inline-link_vjswe_14izv_355 > .awsui_icon-right_vjswe_14izv_590:not(#\9) {
  inset-inline-end: 0;
  margin-inline-start: var(--space-xs-ymlm0b, 8px);
}
.awsui_button_vjswe_14izv_157.awsui_button-no-text_vjswe_14izv_556 > .awsui_icon_vjswe_14izv_585:not(#\9) {
  margin-inline-start: auto;
  margin-inline-end: auto;
  inset-inline: 0;
}

.awsui_link_vjswe_14izv_609.awsui_disabled_vjswe_14izv_223:not(#\9):not(.awsui_disabled-with-reason_vjswe_14izv_609) {
  pointer-events: none;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_label_1f1d4_ocied_5:not(#\9) {
  /* used in analytics metadata */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_disabled-reason-tooltip_1ueyk_ca6yt_5:not(#\9) {
  /* used in test-utils or tests */
}

.awsui_external-icon_1ueyk_ca6yt_9:not(#\9) {
  /* used in test-utils or tests */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_37gf8_1udtb_9:not(#\9) {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: var(--space-xs-ymlm0b, 8px);
}
.awsui_root_37gf8_1udtb_9 > :not(#\9):empty {
  display: none;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_header_17427_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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_alert_mx3cw_18mgu_193:not(#\9) {
  animation: awsui_awsui-motion-fade-in_mx3cw_18mgu_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out);
}
@keyframes awsui_awsui-motion-fade-in_mx3cw_18mgu_1 {
  from {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_alert_mx3cw_18mgu_193:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_alert_mx3cw_18mgu_193:not(#\9), .awsui-mode-entering .awsui_alert_mx3cw_18mgu_193:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_mx3cw_18mgu_215: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  word-wrap: break-word;
  max-inline-size: 100%;
  overflow: hidden;
  display: block;
}
.awsui_root_mx3cw_18mgu_215.awsui_hidden_mx3cw_18mgu_250:not(#\9) {
  display: none;
}

.awsui_alert_mx3cw_18mgu_193: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  position: relative;
  display: flex;
  flex-direction: row;
  border-block: var(--border-width-alert-tuifgy, 2px) solid;
  border-inline: var(--border-width-alert-tuifgy, 2px) solid;
  border-start-start-radius: var(--border-radius-alert-syagf6, 12px);
  border-start-end-radius: var(--border-radius-alert-syagf6, 12px);
  border-end-start-radius: var(--border-radius-alert-syagf6, 12px);
  border-end-end-radius: var(--border-radius-alert-syagf6, 12px);
  padding-block: var(--space-alert-vertical-dlp5wr, 8px);
  padding-inline: var(--space-alert-horizontal-ul364s, 16px);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
}

.awsui_alert-wrapper_mx3cw_18mgu_298:not(#\9) {
  flex: 1;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  -moz-column-gap: var(--space-alert-action-left-4s8zo5, 12px);
       column-gap: var(--space-alert-action-left-4s8zo5, 12px);
}

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

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

.awsui_header_mx3cw_18mgu_315:not(#\9),
.awsui_header-replacement_mx3cw_18mgu_316:not(#\9) {
  font-weight: 700;
}

.awsui_action_mx3cw_18mgu_320:not(#\9) {
  white-space: nowrap;
}

.awsui_action-slot_mx3cw_18mgu_324:not(#\9),
.awsui_action-button_mx3cw_18mgu_325:not(#\9) {
  /* used in test-utils */
}

.awsui_alert-focus-wrapper_mx3cw_18mgu_329:not(#\9) {
  flex: 1;
  min-inline-size: 70%;
  display: grid;
  grid-template-columns: min-content auto;
}
.awsui_alert-focus-wrapper_mx3cw_18mgu_329:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_18mgu_329:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_18mgu_329:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_alert-focus-wrapper_mx3cw_18mgu_329:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 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% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_text_mx3cw_18mgu_360:not(#\9) {
  min-inline-size: 0;
  padding-block: var(--border-width-alert-tuifgy, 2px);
  padding-inline: 0;
  margin-block: var(--space-scaled-xxs-pfm1nx, 4px);
  margin-inline: var(--space-xxs-hwfkai, 4px);
}
.awsui_text_mx3cw_18mgu_360.awsui_icon_mx3cw_18mgu_367:not(#\9) {
  margin-inline-start: 0;
}
.awsui_text_mx3cw_18mgu_360.awsui_message_mx3cw_18mgu_370:not(#\9) {
  margin-inline-end: var(--space-alert-message-right-mrjbnn, 4px);
}

.awsui_action-wrapped_mx3cw_18mgu_374:not(#\9) {
  margin-block-end: var(--space-xxs-hwfkai, 4px);
}

.awsui_icon-size-medium_mx3cw_18mgu_378 > .awsui_alert-wrapper_mx3cw_18mgu_298 > .awsui_action-wrapped_mx3cw_18mgu_374:not(#\9) {
  margin-inline-start: calc(var(--size-icon-medium-uv8xcz, 20px) + var(--space-xs-ymlm0b, 8px));
}

.awsui_icon-size-big_mx3cw_18mgu_382 > .awsui_alert-wrapper_mx3cw_18mgu_298 > .awsui_action-wrapped_mx3cw_18mgu_374:not(#\9) {
  margin-inline-start: calc(var(--size-icon-big-7pq9l3, 32px) + var(--space-xs-ymlm0b, 8px));
}

.awsui_icon-size-normal_mx3cw_18mgu_386 > .awsui_alert-wrapper_mx3cw_18mgu_298 > .awsui_action-wrapped_mx3cw_18mgu_374:not(#\9) {
  margin-inline-start: calc(var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px));
}

.awsui_content_mx3cw_18mgu_390:not(#\9),
.awsui_content-replacement_mx3cw_18mgu_391:not(#\9) {
  /* used in test-utils */
}

.awsui_dismiss_mx3cw_18mgu_395:not(#\9) {
  margin-inline-end: calc(-1 * var(--space-xxs-hwfkai, 4px));
  margin-inline-start: var(--space-s-tvghoh, 12px);
}

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

.awsui_type-error_mx3cw_18mgu_404:not(#\9) {
  border-color: var(--color-border-status-error-vxvfad, #db0000);
  background-color: var(--color-background-status-error-1w6iu4, #fff5f5);
}
.awsui_type-error_mx3cw_18mgu_404 > .awsui_alert-wrapper_mx3cw_18mgu_298 > .awsui_alert-focus-wrapper_mx3cw_18mgu_329 > .awsui_icon_mx3cw_18mgu_367:not(#\9) {
  color: var(--color-text-status-error-57bfn2, #db0000);
}

.awsui_type-warning_mx3cw_18mgu_412:not(#\9) {
  border-color: var(--color-border-status-warning-s79l22, #855900);
  background-color: var(--color-background-status-warning-wceky5, #fffef0);
}
.awsui_type-warning_mx3cw_18mgu_412 > .awsui_alert-wrapper_mx3cw_18mgu_298 > .awsui_alert-focus-wrapper_mx3cw_18mgu_329 > .awsui_icon_mx3cw_18mgu_367:not(#\9) {
  color: var(--color-text-status-warning-fa077b, #855900);
}

.awsui_type-success_mx3cw_18mgu_420:not(#\9) {
  border-color: var(--color-border-status-success-uk2p7m, #00802f);
  background-color: var(--color-background-status-success-hm3ak2, #effff1);
}
.awsui_type-success_mx3cw_18mgu_420 > .awsui_alert-wrapper_mx3cw_18mgu_298 > .awsui_alert-focus-wrapper_mx3cw_18mgu_329 > .awsui_icon_mx3cw_18mgu_367:not(#\9) {
  color: var(--color-text-status-success-4f6v4h, #00802f);
}

.awsui_type-info_mx3cw_18mgu_428:not(#\9) {
  border-color: var(--color-border-status-info-2zt73n, #006ce0);
  background-color: var(--color-background-status-info-j2xxem, #f0fbff);
}
.awsui_type-info_mx3cw_18mgu_428 > .awsui_alert-wrapper_mx3cw_18mgu_298 > .awsui_alert-focus-wrapper_mx3cw_18mgu_329 > .awsui_icon_mx3cw_18mgu_367:not(#\9) {
  color: var(--color-text-status-info-xbstx5, #006ce0);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/* stylelint-disable @cloudscape-design/no-implicit-descendant */
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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-implicit-descendant */
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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-implicit-descendant */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_box_18wu0_5byw0_172.awsui_p-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_b-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_strong-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_code-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_pre-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_samp-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9) {
  color: var(--color-text-body-default-3mljql, #0f141a);
}

.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9) {
  color: var(--color-text-heading-default-pn83b8, #0f141a);
}

.awsui_box_18wu0_5byw0_172.awsui_small-variant_18wu0_5byw0_180.awsui_color-default_18wu0_5byw0_172:not(#\9) {
  color: var(--color-text-small-vk4o1c, #656871);
}

.awsui_box_18wu0_5byw0_172.awsui_a-variant_18wu0_5byw0_184.awsui_color-default_18wu0_5byw0_172:not(#\9) {
  color: var(--color-text-link-default-dsa7ac, #006ce0);
}

.awsui_box_18wu0_5byw0_172.awsui_small-variant_18wu0_5byw0_180.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_code-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}

.awsui_box_18wu0_5byw0_172.awsui_p-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_b-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_strong-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_pre-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_samp-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_a-variant_18wu0_5byw0_184.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-xs-j8yzxv, 14px);
  line-height: var(--line-height-heading-xs-q9j004, 18px);
}

.awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-s-zp08en, 16px);
  line-height: var(--line-height-heading-s-hmi4vc, 20px);
  letter-spacing: var(--letter-spacing-heading-s-4st9ep, -0.005em);
}

.awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
}

.awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
  letter-spacing: var(--letter-spacing-heading-l-5v6ibv, -0.015em);
}

.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
  letter-spacing: var(--letter-spacing-heading-xl-ckkb6u, -0.02em);
}

.awsui_box_18wu0_5byw0_172.awsui_p-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_code-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_pre-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_samp-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_small-variant_18wu0_5byw0_180.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_a-variant_18wu0_5byw0_184.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: 400;
}

.awsui_box_18wu0_5byw0_172.awsui_strong-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_b-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: 700;
}

.awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-xs-wqqpne, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-s-lcx0ai, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-m-zf82dr, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-xl-u3m4we, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_p-variant_18wu0_5byw0_172:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  text-decoration: none;
  padding-block: var(--space-xxs-hwfkai, 4px);
  padding-inline: 0;
}
.awsui_box_18wu0_5byw0_172.awsui_small-variant_18wu0_5byw0_180:not(#\9) {
  display: inline-block;
}
.awsui_box_18wu0_5byw0_172.awsui_code-variant_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_pre-variant_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_samp-variant_18wu0_5byw0_172:not(#\9) {
  font-family: var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);
  background: transparent;
}
.awsui_box_18wu0_5byw0_172.awsui_key-label-variant_18wu0_5byw0_270:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  font-weight: var(--font-display-label-weight-zavpeo, 700);
  color: var(--color-text-label-ljr3kp, #0f141a);
  margin-block-end: var(--space-key-value-gap-9glmqc, 0px);
}
.awsui_box_18wu0_5byw0_172.awsui_gen-ai-label-variant_18wu0_5byw0_277:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  font-style: italic;
  color: var(--color-text-label-gen-ai-s3390v, #7300e5);
}
.awsui_box_18wu0_5byw0_172.awsui_value-large-variant_18wu0_5byw0_284:not(#\9) {
  font-size: var(--font-size-display-l-wa6woo, 42px);
  line-height: var(--line-height-display-l-vwanzp, 48px);
  letter-spacing: var(--letter-spacing-display-l-elyyxk, -0.03em);
  font-weight: var(--font-box-value-large-weight-wr00sw, 700);
  color: inherit;
}
.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_value-large-variant_18wu0_5byw0_284.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_font-weight-heavy_18wu0_5byw0_291:not(#\9) {
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}

.awsui_box_18wu0_5byw0_172.awsui_color-inverted_18wu0_5byw0_296:not(#\9) {
  color: var(--color-text-notification-default-1iey72, #f9f9fa);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-label_18wu0_5byw0_299:not(#\9) {
  color: var(--color-text-label-ljr3kp, #0f141a);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-body-secondary_18wu0_5byw0_302:not(#\9) {
  color: var(--color-text-body-secondary-a325a8, #424650);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-error_18wu0_5byw0_305:not(#\9) {
  color: var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-success_18wu0_5byw0_308:not(#\9) {
  color: var(--color-text-status-success-4f6v4h, #00802f);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-info_18wu0_5byw0_311:not(#\9) {
  color: var(--color-text-status-info-xbstx5, #006ce0);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-inactive_18wu0_5byw0_314:not(#\9) {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-warning_18wu0_5byw0_317:not(#\9) {
  color: var(--color-text-status-warning-fa077b, #855900);
}
.awsui_box_18wu0_5byw0_172.awsui_color-inherit_18wu0_5byw0_320:not(#\9) {
  color: inherit;
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-body-s_18wu0_5byw0_323:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-body-m_18wu0_5byw0_328:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-xs_18wu0_5byw0_332:not(#\9) {
  font-size: var(--font-size-heading-xs-j8yzxv, 14px);
  line-height: var(--line-height-heading-xs-q9j004, 18px);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-s_18wu0_5byw0_336:not(#\9) {
  font-size: var(--font-size-heading-s-zp08en, 16px);
  line-height: var(--line-height-heading-s-hmi4vc, 20px);
  letter-spacing: var(--letter-spacing-heading-s-4st9ep, -0.005em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-m_18wu0_5byw0_341:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-l_18wu0_5byw0_346:not(#\9) {
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
  letter-spacing: var(--letter-spacing-heading-l-5v6ibv, -0.015em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-xl_18wu0_5byw0_351:not(#\9) {
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
  letter-spacing: var(--letter-spacing-heading-xl-ckkb6u, -0.02em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-display-l_18wu0_5byw0_356:not(#\9) {
  font-size: var(--font-size-display-l-wa6woo, 42px);
  line-height: var(--line-height-display-l-vwanzp, 48px);
  letter-spacing: var(--letter-spacing-display-l-elyyxk, -0.03em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-weight-light_18wu0_5byw0_361:not(#\9) {
  font-weight: 300;
}
.awsui_box_18wu0_5byw0_172.awsui_font-weight-normal_18wu0_5byw0_364:not(#\9) {
  font-weight: 400;
}
.awsui_box_18wu0_5byw0_172.awsui_font-weight-bold_18wu0_5byw0_367:not(#\9) {
  font-weight: 700;
}
.awsui_box_18wu0_5byw0_172.awsui_font-weight-heavy_18wu0_5byw0_291:not(#\9) {
  font-weight: var(--font-weight-heavy-6yh4un, 700);
}

.awsui_t-left_18wu0_5byw0_374:not(#\9) {
  text-align: start;
}

.awsui_t-right_18wu0_5byw0_378:not(#\9) {
  text-align: end;
}

.awsui_t-center_18wu0_5byw0_382:not(#\9) {
  text-align: center;
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All 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-implicit-descendant */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_box_18wu0_5byw0_172.awsui_p-n_18wu0_5byw0_399:not(#\9) {
  padding-block: var(--space-scaled-none-nfyouv, 0px);
  padding-inline: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-n_18wu0_5byw0_404:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-n_18wu0_5byw0_405:not(#\9) {
  padding-block-start: var(--space-scaled-none-nfyouv, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-n_18wu0_5byw0_409:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-n_18wu0_5byw0_410:not(#\9) {
  padding-inline-end: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-n_18wu0_5byw0_414:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-n_18wu0_5byw0_405:not(#\9) {
  padding-block-end: var(--space-scaled-none-nfyouv, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-n_18wu0_5byw0_419:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-n_18wu0_5byw0_410:not(#\9) {
  padding-inline-start: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xxxs_18wu0_5byw0_424:not(#\9) {
  padding-block: var(--space-scaled-xxxs-oo06c7, 2px);
  padding-inline: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xxxs_18wu0_5byw0_429:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxxs_18wu0_5byw0_430:not(#\9) {
  padding-block-start: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xxxs_18wu0_5byw0_434:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxxs_18wu0_5byw0_435:not(#\9) {
  padding-inline-end: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xxxs_18wu0_5byw0_439:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxxs_18wu0_5byw0_430:not(#\9) {
  padding-block-end: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xxxs_18wu0_5byw0_444:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxxs_18wu0_5byw0_435:not(#\9) {
  padding-inline-start: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xxs_18wu0_5byw0_449:not(#\9) {
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xxs_18wu0_5byw0_454:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxs_18wu0_5byw0_455:not(#\9) {
  padding-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xxs_18wu0_5byw0_459:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxs_18wu0_5byw0_460:not(#\9) {
  padding-inline-end: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xxs_18wu0_5byw0_464:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxs_18wu0_5byw0_455:not(#\9) {
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xxs_18wu0_5byw0_469:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxs_18wu0_5byw0_460:not(#\9) {
  padding-inline-start: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xs_18wu0_5byw0_474:not(#\9) {
  padding-block: var(--space-scaled-xs-xwoogq, 8px);
  padding-inline: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xs_18wu0_5byw0_479:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xs_18wu0_5byw0_480:not(#\9) {
  padding-block-start: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xs_18wu0_5byw0_484:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xs_18wu0_5byw0_485:not(#\9) {
  padding-inline-end: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xs_18wu0_5byw0_489:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xs_18wu0_5byw0_480:not(#\9) {
  padding-block-end: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xs_18wu0_5byw0_494:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xs_18wu0_5byw0_485:not(#\9) {
  padding-inline-start: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-s_18wu0_5byw0_499:not(#\9) {
  padding-block: var(--space-scaled-s-8ozaad, 12px);
  padding-inline: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-s_18wu0_5byw0_504:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-s_18wu0_5byw0_505:not(#\9) {
  padding-block-start: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-s_18wu0_5byw0_509:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-s_18wu0_5byw0_510:not(#\9) {
  padding-inline-end: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-s_18wu0_5byw0_514:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-s_18wu0_5byw0_505:not(#\9) {
  padding-block-end: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-s_18wu0_5byw0_519:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-s_18wu0_5byw0_510:not(#\9) {
  padding-inline-start: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-m_18wu0_5byw0_524:not(#\9) {
  padding-block: var(--space-scaled-m-m892r9, 16px);
  padding-inline: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-m_18wu0_5byw0_529:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-m_18wu0_5byw0_530:not(#\9) {
  padding-block-start: var(--space-scaled-m-m892r9, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-m_18wu0_5byw0_534:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-m_18wu0_5byw0_535:not(#\9) {
  padding-inline-end: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-m_18wu0_5byw0_539:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-m_18wu0_5byw0_530:not(#\9) {
  padding-block-end: var(--space-scaled-m-m892r9, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-m_18wu0_5byw0_544:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-m_18wu0_5byw0_535:not(#\9) {
  padding-inline-start: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-l_18wu0_5byw0_419:not(#\9) {
  padding-block: var(--space-scaled-l-sej05l, 20px);
  padding-inline: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-l_18wu0_5byw0_554:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-l_18wu0_5byw0_555:not(#\9) {
  padding-block-start: var(--space-scaled-l-sej05l, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-l_18wu0_5byw0_559:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-l_18wu0_5byw0_560:not(#\9) {
  padding-inline-end: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-l_18wu0_5byw0_564:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-l_18wu0_5byw0_555:not(#\9) {
  padding-block-end: var(--space-scaled-l-sej05l, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-l_18wu0_5byw0_569:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-l_18wu0_5byw0_560:not(#\9) {
  padding-inline-start: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xl_18wu0_5byw0_574:not(#\9) {
  padding-block: var(--space-scaled-xl-dunxp5, 24px);
  padding-inline: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xl_18wu0_5byw0_579:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xl_18wu0_5byw0_580:not(#\9) {
  padding-block-start: var(--space-scaled-xl-dunxp5, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xl_18wu0_5byw0_584:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xl_18wu0_5byw0_585:not(#\9) {
  padding-inline-end: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xl_18wu0_5byw0_589:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xl_18wu0_5byw0_580:not(#\9) {
  padding-block-end: var(--space-scaled-xl-dunxp5, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xl_18wu0_5byw0_594:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xl_18wu0_5byw0_585:not(#\9) {
  padding-inline-start: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xxl_18wu0_5byw0_599:not(#\9) {
  padding-block: var(--space-scaled-xxl-6wgq96, 32px);
  padding-inline: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xxl_18wu0_5byw0_604:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxl_18wu0_5byw0_605:not(#\9) {
  padding-block-start: var(--space-scaled-xxl-6wgq96, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xxl_18wu0_5byw0_609:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxl_18wu0_5byw0_610:not(#\9) {
  padding-inline-end: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xxl_18wu0_5byw0_614:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxl_18wu0_5byw0_605:not(#\9) {
  padding-block-end: var(--space-scaled-xxl-6wgq96, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xxl_18wu0_5byw0_619:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxl_18wu0_5byw0_610:not(#\9) {
  padding-inline-start: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xxxl_18wu0_5byw0_624:not(#\9) {
  padding-block: var(--space-scaled-xxxl-hwoy7j, 40px);
  padding-inline: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xxxl_18wu0_5byw0_629:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxxl_18wu0_5byw0_630:not(#\9) {
  padding-block-start: var(--space-scaled-xxxl-hwoy7j, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xxxl_18wu0_5byw0_634:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxxl_18wu0_5byw0_635:not(#\9) {
  padding-inline-end: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xxxl_18wu0_5byw0_639:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxxl_18wu0_5byw0_630:not(#\9) {
  padding-block-end: var(--space-scaled-xxxl-hwoy7j, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xxxl_18wu0_5byw0_644:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxxl_18wu0_5byw0_635:not(#\9) {
  padding-inline-start: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-n_18wu0_5byw0_649:not(#\9) {
  margin-block: var(--space-scaled-none-nfyouv, 0px);
  margin-inline: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-n_18wu0_5byw0_654:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-n_18wu0_5byw0_655:not(#\9) {
  margin-block-start: var(--space-scaled-none-nfyouv, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-n_18wu0_5byw0_659:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-n_18wu0_5byw0_660:not(#\9) {
  margin-inline-end: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-n_18wu0_5byw0_664:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-n_18wu0_5byw0_655:not(#\9) {
  margin-block-end: var(--space-scaled-none-nfyouv, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-n_18wu0_5byw0_669:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-n_18wu0_5byw0_660:not(#\9) {
  margin-inline-start: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xxxs_18wu0_5byw0_674:not(#\9) {
  margin-block: var(--space-scaled-xxxs-oo06c7, 2px);
  margin-inline: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xxxs_18wu0_5byw0_679:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxxs_18wu0_5byw0_680:not(#\9) {
  margin-block-start: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xxxs_18wu0_5byw0_684:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxxs_18wu0_5byw0_685:not(#\9) {
  margin-inline-end: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xxxs_18wu0_5byw0_689:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxxs_18wu0_5byw0_680:not(#\9) {
  margin-block-end: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xxxs_18wu0_5byw0_694:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxxs_18wu0_5byw0_685:not(#\9) {
  margin-inline-start: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xxs_18wu0_5byw0_699:not(#\9) {
  margin-block: var(--space-scaled-xxs-pfm1nx, 4px);
  margin-inline: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xxs_18wu0_5byw0_704:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxs_18wu0_5byw0_705:not(#\9) {
  margin-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xxs_18wu0_5byw0_709:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxs_18wu0_5byw0_710:not(#\9) {
  margin-inline-end: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xxs_18wu0_5byw0_714:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxs_18wu0_5byw0_705:not(#\9) {
  margin-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xxs_18wu0_5byw0_719:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxs_18wu0_5byw0_710:not(#\9) {
  margin-inline-start: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xs_18wu0_5byw0_724:not(#\9) {
  margin-block: var(--space-scaled-xs-xwoogq, 8px);
  margin-inline: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xs_18wu0_5byw0_729:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xs_18wu0_5byw0_730:not(#\9) {
  margin-block-start: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xs_18wu0_5byw0_734:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xs_18wu0_5byw0_735:not(#\9) {
  margin-inline-end: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xs_18wu0_5byw0_739:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xs_18wu0_5byw0_730:not(#\9) {
  margin-block-end: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xs_18wu0_5byw0_744:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xs_18wu0_5byw0_735:not(#\9) {
  margin-inline-start: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-s_18wu0_5byw0_749:not(#\9) {
  margin-block: var(--space-scaled-s-8ozaad, 12px);
  margin-inline: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-s_18wu0_5byw0_754:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-s_18wu0_5byw0_755:not(#\9) {
  margin-block-start: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-s_18wu0_5byw0_759:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-s_18wu0_5byw0_760:not(#\9) {
  margin-inline-end: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-s_18wu0_5byw0_764:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-s_18wu0_5byw0_755:not(#\9) {
  margin-block-end: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-s_18wu0_5byw0_769:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-s_18wu0_5byw0_760:not(#\9) {
  margin-inline-start: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-m_18wu0_5byw0_774:not(#\9) {
  margin-block: var(--space-scaled-m-m892r9, 16px);
  margin-inline: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-m_18wu0_5byw0_779:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-m_18wu0_5byw0_780:not(#\9) {
  margin-block-start: var(--space-scaled-m-m892r9, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-m_18wu0_5byw0_784:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-m_18wu0_5byw0_785:not(#\9) {
  margin-inline-end: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-m_18wu0_5byw0_789:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-m_18wu0_5byw0_780:not(#\9) {
  margin-block-end: var(--space-scaled-m-m892r9, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-m_18wu0_5byw0_794:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-m_18wu0_5byw0_785:not(#\9) {
  margin-inline-start: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-l_18wu0_5byw0_669:not(#\9) {
  margin-block: var(--space-scaled-l-sej05l, 20px);
  margin-inline: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-l_18wu0_5byw0_804:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-l_18wu0_5byw0_805:not(#\9) {
  margin-block-start: var(--space-scaled-l-sej05l, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-l_18wu0_5byw0_809:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-l_18wu0_5byw0_810:not(#\9) {
  margin-inline-end: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-l_18wu0_5byw0_814:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-l_18wu0_5byw0_805:not(#\9) {
  margin-block-end: var(--space-scaled-l-sej05l, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-l_18wu0_5byw0_819:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-l_18wu0_5byw0_810:not(#\9) {
  margin-inline-start: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xl_18wu0_5byw0_824:not(#\9) {
  margin-block: var(--space-scaled-xl-dunxp5, 24px);
  margin-inline: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xl_18wu0_5byw0_829:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xl_18wu0_5byw0_830:not(#\9) {
  margin-block-start: var(--space-scaled-xl-dunxp5, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xl_18wu0_5byw0_834:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xl_18wu0_5byw0_835:not(#\9) {
  margin-inline-end: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xl_18wu0_5byw0_839:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xl_18wu0_5byw0_830:not(#\9) {
  margin-block-end: var(--space-scaled-xl-dunxp5, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xl_18wu0_5byw0_844:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xl_18wu0_5byw0_835:not(#\9) {
  margin-inline-start: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xxl_18wu0_5byw0_849:not(#\9) {
  margin-block: var(--space-scaled-xxl-6wgq96, 32px);
  margin-inline: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xxl_18wu0_5byw0_854:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxl_18wu0_5byw0_855:not(#\9) {
  margin-block-start: var(--space-scaled-xxl-6wgq96, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xxl_18wu0_5byw0_859:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxl_18wu0_5byw0_860:not(#\9) {
  margin-inline-end: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xxl_18wu0_5byw0_864:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxl_18wu0_5byw0_855:not(#\9) {
  margin-block-end: var(--space-scaled-xxl-6wgq96, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xxl_18wu0_5byw0_869:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxl_18wu0_5byw0_860:not(#\9) {
  margin-inline-start: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xxxl_18wu0_5byw0_874:not(#\9) {
  margin-block: var(--space-scaled-xxxl-hwoy7j, 40px);
  margin-inline: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xxxl_18wu0_5byw0_879:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxxl_18wu0_5byw0_880:not(#\9) {
  margin-block-start: var(--space-scaled-xxxl-hwoy7j, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xxxl_18wu0_5byw0_884:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxxl_18wu0_5byw0_885:not(#\9) {
  margin-inline-end: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xxxl_18wu0_5byw0_889:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxxl_18wu0_5byw0_880:not(#\9) {
  margin-block-end: var(--space-scaled-xxxl-hwoy7j, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xxxl_18wu0_5byw0_894:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxxl_18wu0_5byw0_885:not(#\9) {
  margin-inline-start: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_d-block_18wu0_5byw0_899:not(#\9) {
  display: block;
}
.awsui_box_18wu0_5byw0_172.awsui_d-inline_18wu0_5byw0_902:not(#\9) {
  display: inline;
}
.awsui_box_18wu0_5byw0_172.awsui_d-inline-block_18wu0_5byw0_905:not(#\9) {
  display: inline-block;
}
.awsui_box_18wu0_5byw0_172.awsui_d-none_18wu0_5byw0_908:not(#\9) {
  display: none;
}

.awsui_f-left_18wu0_5byw0_912:not(#\9) {
  float: inline-start;
}

.awsui_f-right_18wu0_5byw0_916:not(#\9) {
  float: inline-end;
}

.awsui_root_18wu0_5byw0_920:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_18582_1jqoe_145:not(#\9) {
  display: flex;
}

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

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

/*
 * Horizontal variant
 */
.awsui_horizontal_18582_1jqoe_160:not(#\9) {
  flex-direction: row;
  flex-wrap: wrap;
}
.awsui_horizontal-xxxs_18582_1jqoe_164:not(#\9) {
  gap: var(--space-xxxs-pajhad, 2px);
}
.awsui_horizontal-xxs_18582_1jqoe_167:not(#\9) {
  gap: var(--space-xxs-hwfkai, 4px);
}
.awsui_horizontal-xs_18582_1jqoe_170:not(#\9) {
  gap: var(--space-xs-ymlm0b, 8px);
}
.awsui_horizontal-s_18582_1jqoe_173:not(#\9) {
  gap: var(--space-s-tvghoh, 12px);
}
.awsui_horizontal-m_18582_1jqoe_176:not(#\9) {
  gap: var(--space-m-dsumyt, 16px);
}
.awsui_horizontal-l_18582_1jqoe_179:not(#\9) {
  gap: var(--space-l-2ud1p3, 20px);
}
.awsui_horizontal-xl_18582_1jqoe_182:not(#\9) {
  gap: var(--space-xl-jfy3x4, 24px);
}
.awsui_horizontal-xxl_18582_1jqoe_185:not(#\9) {
  gap: var(--space-xxl-32srm4, 32px);
}

/*
 * Vertical variant
 */
.awsui_vertical_18582_1jqoe_192:not(#\9) {
  flex-direction: column;
}
.awsui_vertical-xxxs_18582_1jqoe_195:not(#\9) {
  row-gap: var(--space-xxxs-pajhad, 2px);
}
.awsui_vertical-xxs_18582_1jqoe_198:not(#\9) {
  row-gap: var(--space-xxs-hwfkai, 4px);
}
.awsui_vertical-xs_18582_1jqoe_201:not(#\9) {
  row-gap: var(--space-xs-ymlm0b, 8px);
}
.awsui_vertical-s_18582_1jqoe_204:not(#\9) {
  row-gap: var(--space-scaled-s-8ozaad, 12px);
}
.awsui_vertical-m_18582_1jqoe_207:not(#\9) {
  row-gap: var(--space-scaled-m-m892r9, 16px);
}
.awsui_vertical-l_18582_1jqoe_210:not(#\9) {
  row-gap: var(--space-scaled-l-sej05l, 20px);
}
.awsui_vertical-xl_18582_1jqoe_213:not(#\9) {
  row-gap: var(--space-scaled-xl-dunxp5, 24px);
}
.awsui_vertical-xxl_18582_1jqoe_216:not(#\9) {
  row-gap: var(--space-scaled-xxl-6wgq96, 32px);
}

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

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

.awsui_align-end_18582_1jqoe_228:not(#\9) {
  align-items: end;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_1fj9k_jfqbk_5:not(#\9),
.awsui_navigation_1fj9k_jfqbk_6:not(#\9),
.awsui_navigation-toggle_1fj9k_jfqbk_7:not(#\9),
.awsui_navigation-close_1fj9k_jfqbk_8:not(#\9),
.awsui_content_1fj9k_jfqbk_9:not(#\9),
.awsui_notifications_1fj9k_jfqbk_10:not(#\9),
.awsui_breadcrumbs_1fj9k_jfqbk_11:not(#\9),
.awsui_tools_1fj9k_jfqbk_12:not(#\9),
.awsui_tools-close_1fj9k_jfqbk_13:not(#\9),
.awsui_tools-toggle_1fj9k_jfqbk_14:not(#\9),
.awsui_drawer-closed_1fj9k_jfqbk_15:not(#\9),
.awsui_mobile-bar_1fj9k_jfqbk_16:not(#\9),
.awsui_disable-body-scroll-root_1fj9k_jfqbk_17:not(#\9),
.awsui_drawers-trigger_1fj9k_jfqbk_18:not(#\9),
.awsui_drawers-trigger-global_1fj9k_jfqbk_19:not(#\9),
.awsui_drawers-trigger-with-badge_1fj9k_jfqbk_20:not(#\9),
.awsui_active-drawer_1fj9k_jfqbk_21:not(#\9),
.awsui_active-drawer-close-button_1fj9k_jfqbk_22:not(#\9),
.awsui_overflow-menu_1fj9k_jfqbk_23:not(#\9),
.awsui_drawers-slider_1fj9k_jfqbk_24:not(#\9),
.awsui_toolbar_1fj9k_jfqbk_25:not(#\9),
.awsui_trigger-wrapper-tooltip-visible_1fj9k_jfqbk_26:not(#\9),
.awsui_trigger-tooltip_1fj9k_jfqbk_27:not(#\9),
.awsui_active-drawer-expanded-mode-button_1fj9k_jfqbk_28: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_toggle-button_16w0h_1c2zv_185:not(#\9) {
  cursor: pointer;
  border-block: 0;
  border-inline: 0;
  padding-block: calc(var(--space-scaled-xxs-pfm1nx, 4px) + 1px);
  padding-inline: calc(var(--space-xxs-hwfkai, 4px) + 1px);
  background: transparent;
  color: currentColor;
}
.awsui_toggle-button_16w0h_1c2zv_185:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1c2zv_185:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1c2zv_185:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_toggle-button_16w0h_1c2zv_185:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  inset-block-start: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  inline-size: calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  block-size: calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_close-button_16w0h_1c2zv_220:not(#\9) {
  position: absolute;
  outline: none;
  inset-inline-end: var(--space-m-dsumyt, 16px);
  inset-block-start: var(--size-vertical-panel-icon-offset-z959cw, 15px);
  z-index: 1;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_runtime-content-wrapper_14m8x_1m9bu_5:not(#\9) {
  display: contents;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_qwoo0_l8prt_153:not(#\9) {
  animation: awsui_awsui-motion-fade-in-dropdown_qwoo0_l8prt_1 var(--motion-duration-show-quick-tyvnyw, 135ms) var(--motion-easing-show-quick-9hlj8q, ease-out);
}
@keyframes awsui_awsui-motion-fade-in-dropdown_qwoo0_l8prt_1 {
  from {
    opacity: 0.4;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9), .awsui-mode-entering .awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_dropdown-content-wrapper_qwoo0_l8prt_153.awsui_refresh_qwoo0_l8prt_174:not(#\9) {
  transform-origin: top;
  animation-name: awsui_awsui-motion-fade-in-0_qwoo0_l8prt_1;
  animation-duration: var(--motion-duration-show-quick-tyvnyw, 135ms);
  animation-timing-function: var(--motion-easing-show-quick-9hlj8q, ease-out);
}
@keyframes awsui_awsui-motion-fade-in-0_qwoo0_l8prt_1 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dropdown-content-wrapper_qwoo0_l8prt_153.awsui_refresh_qwoo0_l8prt_174:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dropdown-content-wrapper_qwoo0_l8prt_153.awsui_refresh_qwoo0_l8prt_174:not(#\9), .awsui-mode-entering .awsui_dropdown-content-wrapper_qwoo0_l8prt_153.awsui_refresh_qwoo0_l8prt_174:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_qwoo0_l8prt_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  position: relative;
  white-space: inherit;
}
.awsui_root_qwoo0_l8prt_199.awsui_interior_qwoo0_l8prt_232:not(#\9) {
  position: static;
}

.awsui_dropdown_qwoo0_l8prt_153:not(#\9) {
  position: absolute;
  display: none;
  z-index: 2000;
  transform-origin: top;
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_use-portal_qwoo0_l8prt_242:not(#\9) {
  z-index: 7000;
}
.awsui_dropdown_qwoo0_l8prt_153:not(#\9):not(.awsui_interior_qwoo0_l8prt_232) {
  transform: translateY(0px);
  transition: transform var(--motion-duration-show-quick-tyvnyw, 135ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dropdown_qwoo0_l8prt_153:not(#\9):not(.awsui_interior_qwoo0_l8prt_232) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dropdown_qwoo0_l8prt_153:not(#\9):not(.awsui_interior_qwoo0_l8prt_232), .awsui-mode-entering .awsui_dropdown_qwoo0_l8prt_153:not(#\9):not(.awsui_interior_qwoo0_l8prt_232) {
  animation: none;
  transition: none;
}
.awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9) {
  position: relative;
  background-color: var(--color-background-dropdown-item-default-lzrka9, #ffffff);
  outline: none;
  box-shadow: var(--shadow-dropdown-isf0w4, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));
  border-start-start-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-start-end-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-end-start-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-end-end-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-block: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-top-k3vmoz, transparent);
  box-sizing: border-box;
}
.awsui_dropdown-content-wrapper_qwoo0_l8prt_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: var(--border-width-popover-nflirh, 2px) solid var(--color-border-dropdown-container-gb937i, #b4b4bb);
  border-inline: var(--border-width-popover-nflirh, 2px) solid var(--color-border-dropdown-container-gb937i, #b4b4bb);
  border-start-start-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-start-end-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-end-start-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-end-end-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  pointer-events: none;
}
.awsui_dropdown-content-wrapper_qwoo0_l8prt_153.awsui_is-empty_qwoo0_l8prt_288:not(#\9)::after {
  display: none;
}
.awsui_dropdown_qwoo0_l8prt_153 > .awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9) {
  border-block-start: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-top-k3vmoz, transparent);
  border-block-end: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-group-2jm6kh, #c6c6cd);
}
.awsui_dropdown-drop-up_qwoo0_l8prt_295 > .awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9) {
  transform-origin: bottom;
  box-shadow: var(--shadow-dropup-2r02r5, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));
}
.awsui_dropdown-drop-up_qwoo0_l8prt_295.awsui_with-limited-width_qwoo0_l8prt_299 > .awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9) {
  border-block-start: none;
}
.awsui_dropdown-drop-left_qwoo0_l8prt_302:not(#\9) {
  inset-inline-end: 0;
}
.awsui_dropdown-drop-right_qwoo0_l8prt_305:not(#\9) {
  inset-inline-start: 0;
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_occupy-entire-width_qwoo0_l8prt_308:not(#\9) {
  min-inline-size: 100%;
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_stretch-beyond-trigger-width_qwoo0_l8prt_311:not(#\9) {
  inline-size: -moz-max-content;
  inline-size: max-content;
  max-inline-size: var(--awsui-dropdown-default-max-width-xgujsu, 100%);
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_interior_qwoo0_l8prt_232 > .awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9) {
  margin-block-start: -1px;
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_hide-block-border_qwoo0_l8prt_318 > .awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9) {
  border-block-start: none;
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_hide-block-border_qwoo0_l8prt_318:not(#\9):not(.awsui_dropdown-drop-up_qwoo0_l8prt_295) > .awsui_dropdown-content-wrapper_qwoo0_l8prt_153 {
  border-block-end: none;
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_hide-block-border_qwoo0_l8prt_318.awsui_refresh_qwoo0_l8prt_174 > .awsui_dropdown-content-wrapper_qwoo0_l8prt_153:not(#\9) {
  border-block-end: none;
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_open_qwoo0_l8prt_327:not(#\9) {
  display: block;
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_open_qwoo0_l8prt_327:not(#\9):not(.awsui_interior_qwoo0_l8prt_232).awsui_refresh_qwoo0_l8prt_174[data-animating=true] {
  transform: translateY(4px);
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_open_qwoo0_l8prt_327:not(#\9):not(.awsui_interior_qwoo0_l8prt_232).awsui_refresh_qwoo0_l8prt_174[data-animating=true].awsui_dropdown-drop-up_qwoo0_l8prt_295 {
  transform: translateY(-4px);
}
.awsui_dropdown_qwoo0_l8prt_153.awsui_open_qwoo0_l8prt_327.awsui_nowrap_qwoo0_l8prt_336:not(#\9) {
  white-space: nowrap;
  overflow: scroll;
}

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

.awsui_stretch-trigger-height_qwoo0_l8prt_347:not(#\9) {
  block-size: 100%;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_options-list_19gcf_hw6x2_145:not(#\9) {
  padding-block: 0;
  padding-inline: 0;
  margin-block: 0;
  margin-inline: 0;
  outline: none;
  border-block: none;
  border-inline: none;
  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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  white-space: inherit;
  overflow-y: auto;
  flex: 1 1 auto;
  min-block-size: 0;
  border-start-start-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-start-end-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-end-start-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-end-end-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  -webkit-user-select: none;
          -moz-user-select: none;
       user-select: none;
}
.awsui_options-list-embedded_19gcf_hw6x2_192:not(#\9) {
  border-start-start-radius: 0px;
  border-start-end-radius: 0px;
  border-end-start-radius: 0px;
  border-end-end-radius: 0px;
}

.awsui_decrease-block-margin_19gcf_hw6x2_199:not(#\9) {
  margin-block: -1px;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_header_16mm3_7gtlv_145:not(#\9) {
  position: relative;
  margin-block: 0;
  margin-inline: 0;
  color: var(--color-text-dropdown-group-label-8vygj0, #424650);
  border-block: var(--border-divider-list-width-tdfx1x, 1px) solid transparent;
  border-inline: var(--border-divider-list-width-tdfx1x, 1px) solid transparent;
  border-inline-width: 0;
  font-weight: bold;
  display: flex;
  justify-content: space-between;
  padding-block: calc(var(--space-xxs-hwfkai, 4px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));
  padding-inline: calc(var(--space-button-horizontal-k0c786, 20px) + var(--border-item-width-miijiw, 2px));
  z-index: 1;
}
.awsui_header_16mm3_7gtlv_145.awsui_disabled_16mm3_7gtlv_160:not(#\9) {
  color: var(--color-text-dropdown-item-disabled-pl4fy2, #b4b4bb);
  cursor: default;
}
.awsui_header_16mm3_7gtlv_145.awsui_expandable-header_16mm3_7gtlv_164:not(#\9) {
  border-block-start-color: var(--color-border-dropdown-group-2jm6kh, #c6c6cd);
  border-block-end-color: var(--color-border-dropdown-group-2jm6kh, #c6c6cd);
  cursor: pointer;
}
.awsui_header_16mm3_7gtlv_145.awsui_expandable-header_16mm3_7gtlv_164.awsui_disabled_16mm3_7gtlv_160:not(#\9) {
  cursor: default;
}
.awsui_header_16mm3_7gtlv_145.awsui_expandable-header_16mm3_7gtlv_164:not(#\9):focus {
  outline: none;
}
.awsui_header_16mm3_7gtlv_145.awsui_expandable-header_16mm3_7gtlv_164.awsui_rolled-down_16mm3_7gtlv_175:not(#\9) {
  border-block-end-color: transparent;
}
.awsui_header_16mm3_7gtlv_145.awsui_expandable-header_16mm3_7gtlv_164.awsui_highlighted_16mm3_7gtlv_178:not(#\9) {
  background-color: var(--color-background-dropdown-item-hover-wyujnt, #f3f3f7);
  color: var(--color-text-dropdown-item-highlighted-q6vxih, #0f141a);
  padding-block: var(--space-xxs-hwfkai, 4px);
  padding-inline: var(--space-button-horizontal-k0c786, 20px);
  border-block: var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-07ng6s, #8c8c94);
  border-inline: var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-07ng6s, #8c8c94);
  border-start-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-end-radius: var(--border-radius-item-iwaia5, 8px);
  z-index: 2;
}
.awsui_header_16mm3_7gtlv_145.awsui_expandable-header_16mm3_7gtlv_164.awsui_highlighted_16mm3_7gtlv_178.awsui_disabled_16mm3_7gtlv_160:not(#\9) {
  background-color: var(--color-background-dropdown-item-dimmed-dhho03, transparent);
  border-color: var(--color-border-dropdown-item-dimmed-hover-ga9sch, #8c8c94);
  color: var(--color-text-dropdown-item-dimmed-iy2k20, #b4b4bb);
}
.awsui_header_16mm3_7gtlv_145.awsui_expandable-header_16mm3_7gtlv_164.awsui_highlighted_16mm3_7gtlv_178.awsui_is-focused_16mm3_7gtlv_196:not(#\9) {
  border-color: var(--color-border-dropdown-item-focused-k9miqq, #424650);
}
.awsui_header_16mm3_7gtlv_145.awsui_expandable-header_16mm3_7gtlv_164.awsui_highlighted_16mm3_7gtlv_178.awsui_is-focused_16mm3_7gtlv_196:not(#\9):not(.awsui_visual-refresh_16mm3_7gtlv_199) {
  box-shadow: inset 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_category_16mm3_7gtlv_203:not(#\9) {
  list-style: none;
  margin-block-start: calc(-1 * var(--border-divider-list-width-tdfx1x, 1px));
  padding-block: 0;
  padding-inline: 0;
}
.awsui_category_16mm3_7gtlv_203:not(#\9):first-child {
  margin-block-start: 0;
}
.awsui_category_16mm3_7gtlv_203.awsui_expandable_16mm3_7gtlv_164:not(#\9) {
  border-block-start: 0;
}
.awsui_category_16mm3_7gtlv_203:not(#\9):last-child {
  border-block-end: none;
}
.awsui_category_16mm3_7gtlv_203.awsui_variant-navigation_16mm3_7gtlv_218:not(#\9) {
  padding-block-start: var(--space-xxs-hwfkai, 4px);
}
.awsui_category_16mm3_7gtlv_203.awsui_variant-navigation_16mm3_7gtlv_218.awsui_expandable_16mm3_7gtlv_164:not(#\9) {
  padding-block-start: 0;
}

.awsui_expand-icon_16mm3_7gtlv_225:not(#\9) {
  position: relative;
  inset-inline-start: var(--space-s-tvghoh, 12px);
  inline-size: var(--space-m-dsumyt, 16px);
  display: inline-block;
  transition: transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_expand-icon_16mm3_7gtlv_225:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_expand-icon_16mm3_7gtlv_225:not(#\9), .awsui-mode-entering .awsui_expand-icon_16mm3_7gtlv_225:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_expand-icon-up_16mm3_7gtlv_242:not(#\9) {
  transform: rotate(-180deg);
}
.awsui_expand-icon-right_16mm3_7gtlv_245:not(#\9) {
  transform: rotate(-90deg);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_expand-icon-right_16mm3_7gtlv_245:not(#\9):dir(rtl) {
  transform: rotate(90deg);
}

.awsui_items-list-container_16mm3_7gtlv_253:not(#\9) {
  padding-block: 0;
  padding-inline: 0;
  margin-block-start: -1px;
  margin-block-end: 0;
  margin-inline: 0;
  overflow-y: auto;
}

.awsui_in-dropdown_16mm3_7gtlv_262:not(#\9) {
  margin-block-end: -1px;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_14cnr_hsnrj_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  position: static;
  white-space: inherit;
  display: inline;
}
.awsui_root_14cnr_hsnrj_145 > .awsui_trigger_14cnr_hsnrj_179:not(#\9) {
  display: inline;
}
.awsui_root_14cnr_hsnrj_145 > .awsui_dropdown_14cnr_hsnrj_182:not(#\9) {
  position: static;
  -webkit-user-select: none;
          -moz-user-select: none;
       user-select: none;
  background-color: var(--color-background-dropdown-item-default-lzrka9, #ffffff);
  outline: none;
  border-block-start: none;
  border-block-end: none;
  display: flex;
  flex-direction: column;
  inline-size: 100%;
}
.awsui_root_14cnr_hsnrj_145 > .awsui_dropdown_14cnr_hsnrj_182.awsui_nowrap_14cnr_hsnrj_193:not(#\9) {
  white-space: nowrap;
}
.awsui_root_14cnr_hsnrj_145 > .awsui_dropdown_14cnr_hsnrj_182.awsui_open_14cnr_hsnrj_196:not(#\9) {
  display: flex;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_trigger-label_q2oen_w271r_5:not(#\9),
.awsui_menu-item_q2oen_w271r_6:not(#\9),
.awsui_main-action-label_q2oen_w271r_7: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_item-element_93a1u_gacg5_145:not(#\9) {
  position: relative;
  z-index: 1;
  border-block: var(--border-item-width-miijiw, 2px) solid transparent;
  border-inline: var(--border-item-width-miijiw, 2px) solid transparent;
  list-style: none;
  padding-block: 0;
  padding-inline: 0;
  color: var(--color-text-dropdown-item-default-zani00, #0f141a);
  margin-block-start: calc(-1 * var(--border-width-dropdown-youcay, 2px));
  cursor: pointer;
}
.awsui_item-element_93a1u_gacg5_145.awsui_disabled_93a1u_gacg5_157:not(#\9) {
  cursor: default;
  color: var(--color-text-dropdown-item-disabled-pl4fy2, #b4b4bb);
}
.awsui_item-element_93a1u_gacg5_145:not(#\9):first-child {
  margin-block-start: 0;
}
.awsui_item-element_93a1u_gacg5_145.awsui_show-divider_93a1u_gacg5_164:not(#\9) {
  border-block-end: var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-group-2jm6kh, #c6c6cd);
}
.awsui_item-element_93a1u_gacg5_145.awsui_highlighted_93a1u_gacg5_167:not(#\9) {
  color: var(--color-text-dropdown-item-highlighted-q6vxih, #0f141a);
  z-index: 2;
  background-color: var(--color-background-dropdown-item-hover-wyujnt, #f3f3f7);
  border-color: var(--color-border-dropdown-item-hover-07ng6s, #8c8c94);
  border-start-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-end-radius: var(--border-radius-item-iwaia5, 8px);
}
.awsui_item-element_93a1u_gacg5_145.awsui_highlighted_93a1u_gacg5_167.awsui_disabled_93a1u_gacg5_157:not(#\9) {
  color: var(--color-text-dropdown-item-dimmed-iy2k20, #b4b4bb);
  border-color: var(--color-border-dropdown-item-dimmed-hover-ga9sch, #8c8c94);
  background-color: var(--color-background-dropdown-item-dimmed-dhho03, transparent);
}
.awsui_item-element_93a1u_gacg5_145.awsui_highlighted_93a1u_gacg5_167.awsui_is-focused_93a1u_gacg5_182:not(#\9) {
  border-color: var(--color-border-dropdown-item-focused-k9miqq, #424650);
}
.awsui_item-element_93a1u_gacg5_145.awsui_highlighted_93a1u_gacg5_167.awsui_is-focused_93a1u_gacg5_182:not(#\9):not(.awsui_visual-refresh_93a1u_gacg5_185) {
  box-shadow: inset 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_menu-item_93a1u_gacg5_189:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
  display: flex;
  align-items: flex-start;
  padding-block: var(--space-xxs-hwfkai, 4px);
  padding-inline: var(--space-l-2ud1p3, 20px);
  color: inherit;
  text-decoration: none;
  /* stylelint-disable selector-max-type */
  /* stylelint-enable selector-max-type */
}
.awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9) {
  padding-block-end: calc(var(--space-xxs-hwfkai, 4px) + var(--space-xxxs-pajhad, 2px));
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: inherit;
  letter-spacing: normal;
  text-decoration-line: underline;
  text-decoration-color: currentColor;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9), .awsui-mode-entering .awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9):focus {
  outline: none;
}
.awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9):active, .awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9):focus, .awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201.awsui_current-breadcrumb_93a1u_gacg5_237:not(#\9) {
  font-weight: var(--font-weight-button-0eg20c, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  color: var(--color-text-breadcrumb-current-mmrid5, #656871);
  font-weight: 700;
  text-decoration: none;
}
.awsui_menu-item_93a1u_gacg5_189.awsui_link-style_93a1u_gacg5_201.awsui_link-style-highlighted_93a1u_gacg5_245:not(#\9) {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_menu-item_93a1u_gacg5_189:not(#\9):focus {
  outline: none;
}
.awsui_has-category-header_93a1u_gacg5_251 > .awsui_menu-item_93a1u_gacg5_189:not(#\9), .awsui_has-category-header_93a1u_gacg5_251 > .awsui_item-tooltip-wrapper_93a1u_gacg5_251 > .awsui_menu-item_93a1u_gacg5_189:not(#\9), .awsui_has-category-header_93a1u_gacg5_251:not(#\9):not(.awsui_has-checkmark_93a1u_gacg5_251) > span > .awsui_menu-item_93a1u_gacg5_189 {
  padding-inline-start: calc(var(--space-xs-ymlm0b, 8px) + var(--space-l-2ud1p3, 20px));
}

.awsui_icon_93a1u_gacg5_255:not(#\9) {
  padding-inline-end: var(--space-xxs-hwfkai, 4px);
  flex-shrink: 0;
}
.awsui_icon_93a1u_gacg5_255.awsui_checkmark_93a1u_gacg5_259:not(#\9) {
  color: var(--color-text-status-info-xbstx5, #006ce0);
}
.awsui_icon_93a1u_gacg5_255.awsui_disabled_93a1u_gacg5_157:not(#\9) {
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
}

.awsui_external-icon_93a1u_gacg5_266:not(#\9) {
  margin-inline-start: var(--space-xxs-hwfkai, 4px);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_button-dropdown_sne0l_1n3m3_145:not(#\9) {
  display: inline-block;
}
.awsui_button-dropdown_sne0l_1n3m3_145.awsui_full-width_sne0l_1n3m3_148:not(#\9) {
  inline-size: 100%;
  display: block;
}

.awsui_items-list-container_sne0l_1n3m3_153:not(#\9) {
  padding-block: 0;
  padding-inline: 0;
  margin-block: 0;
  margin-inline: 0;
  animation: awsui_awsui-motion-fade-in-0_sne0l_1n3m3_1 500ms var(--motion-easing-show-quick-9hlj8q, ease-out);
  animation-fill-mode: none;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_items-list-container_sne0l_1n3m3_153:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_items-list-container_sne0l_1n3m3_153:not(#\9), .awsui-mode-entering .awsui_items-list-container_sne0l_1n3m3_153:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_rotate_sne0l_1n3m3_172:not(#\9) {
  transform: rotate(0deg);
  transition: transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_rotate_sne0l_1n3m3_172:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_rotate_sne0l_1n3m3_172:not(#\9), .awsui-mode-entering .awsui_rotate_sne0l_1n3m3_172:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_rotate-open_sne0l_1n3m3_186:not(#\9) {
  transform: rotate(-180deg);
}

.awsui_header_sne0l_1n3m3_190:not(#\9) {
  display: flex;
  flex-direction: column;
  list-style: none;
  padding-block: var(--space-s-tvghoh, 12px);
  padding-inline: var(--space-l-2ud1p3, 20px);
  border-block-start: var(--border-width-dropdown-youcay, 2px) solid transparent;
  border-block-end: var(--border-width-dropdown-youcay, 2px) solid var(--color-border-dropdown-group-2jm6kh, #c6c6cd);
  border-inline: var(--border-width-dropdown-youcay, 2px) solid transparent;
}

.awsui_title_sne0l_1n3m3_201:not(#\9),
.awsui_description_sne0l_1n3m3_202:not(#\9) {
  color: var(--color-text-top-navigation-title-kiop92, #0f141a);
}

.awsui_trigger-button_sne0l_1n3m3_206.awsui_full-width_sne0l_1n3m3_148:not(#\9) {
  display: grid;
  grid-template-columns: 1fr auto;
}
.awsui_trigger-button_sne0l_1n3m3_206.awsui_full-width_sne0l_1n3m3_148.awsui_loading_sne0l_1n3m3_210:not(#\9) {
  grid-template-columns: auto 1fr auto;
}

.awsui_split-trigger-wrapper_sne0l_1n3m3_214:not(#\9) {
  display: flex;
}
.awsui_split-trigger-wrapper_sne0l_1n3m3_214 > .awsui_trigger-item_sne0l_1n3m3_217 > .awsui_trigger-button_sne0l_1n3m3_206:not(#\9):focus, .awsui_split-trigger-wrapper_sne0l_1n3m3_214 > .awsui_trigger-item_sne0l_1n3m3_217 > .awsui_trigger-button_sne0l_1n3m3_206:not(#\9):hover {
  z-index: 1;
}
.awsui_split-trigger-wrapper_sne0l_1n3m3_214 > .awsui_trigger-item_sne0l_1n3m3_217:not(#\9):not(:last-child) > .awsui_trigger-button_sne0l_1n3m3_206 {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
  padding-inline-end: var(--space-m-dsumyt, 16px);
  margin-inline-end: var(--space-xxxs-pajhad, 2px);
}
.awsui_split-trigger-wrapper_sne0l_1n3m3_214 > .awsui_trigger-item_sne0l_1n3m3_217:not(#\9):not(:last-child) > .awsui_trigger-button_sne0l_1n3m3_206.awsui_has-no-text_sne0l_1n3m3_226 {
  padding-inline: var(--space-button-icon-only-horizontal-i85hxi, 6px);
}
.awsui_split-trigger-wrapper_sne0l_1n3m3_214 > .awsui_trigger-item_sne0l_1n3m3_217:not(#\9):not(:last-child) > .awsui_trigger-button_sne0l_1n3m3_206.awsui_has-no-text_sne0l_1n3m3_226.awsui_visual-refresh_sne0l_1n3m3_229 {
  padding-inline-start: calc(var(--space-s-tvghoh, 12px) - 2px);
}
.awsui_split-trigger-wrapper_sne0l_1n3m3_214 > .awsui_trigger-item_sne0l_1n3m3_217:not(#\9):not(:first-child) > .awsui_trigger-button_sne0l_1n3m3_206 {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
  padding-inline: calc(var(--space-xs-ymlm0b, 8px) - 2px);
}
.awsui_split-trigger-wrapper_sne0l_1n3m3_214 > .awsui_trigger-item_sne0l_1n3m3_217:not(#\9):not(:first-child).awsui_visual-refresh_sne0l_1n3m3_229 > .awsui_trigger-button_sne0l_1n3m3_206 {
  padding-inline-end: calc(var(--space-s-tvghoh, 12px) - 2px);
}
.awsui_split-trigger-wrapper_sne0l_1n3m3_214 > .awsui_trigger-item_sne0l_1n3m3_217.awsui_variant-normal_sne0l_1n3m3_240:not(#\9):not(:last-child) > .awsui_trigger-button_sne0l_1n3m3_206 {
  margin-inline-end: 0;
}
.awsui_split-trigger-wrapper_sne0l_1n3m3_214 > .awsui_trigger-item_sne0l_1n3m3_217.awsui_variant-normal_sne0l_1n3m3_240:not(#\9):not(:first-child) > .awsui_trigger-button_sne0l_1n3m3_206 {
  margin-inline-start: calc(var(--border-width-button-jm0qg7, 2px) * -1);
}

.awsui_split-trigger_sne0l_1n3m3_214:not(#\9) {
  display: contents;
}

.awsui_dropdown-trigger_sne0l_1n3m3_251:not(#\9) {
  display: contents;
}

.awsui_main-action-full-width_sne0l_1n3m3_255:not(#\9) {
  flex: 1 1 0;
}

.awsui_main-action-trigger-full-width_sne0l_1n3m3_259:not(#\9) {
  flex: 0 0 auto;
}

.awsui_test-utils-button-trigger_sne0l_1n3m3_263: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
*/
@keyframes awsui_drag-handle-entry_155yk_7kiru_1 {
  from {
    transform: translate(var(--awsui-drag-handle-animation-inline-offset-xgujsu), var(--awsui-drag-handle-animation-block-offset-xgujsu));
  }
  to {
    transform: translate(0, 0);
  }
}
@keyframes awsui_drag-handle-exit_155yk_7kiru_1 {
  from {
    transform: translate(0, 0);
  }
  to {
    transform: translate(var(--awsui-drag-handle-animation-inline-offset-xgujsu), var(--awsui-drag-handle-animation-block-offset-xgujsu));
  }
}
.awsui_direction-button-wrapper_155yk_7kiru_169:not(#\9) {
  --awsui-drag-handle-animation-inline-offset-xgujsu: 0;
  --awsui-drag-handle-animation-block-offset-xgujsu: 0;
}
@keyframes awsui_awsui-motion-fade-in_155yk_7kiru_1 {
  from {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }
}
@keyframes awsui_awsui-motion-fade-out-0_155yk_7kiru_1 {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.awsui_direction-button-wrapper-motion-enter_155yk_7kiru_189:not(#\9), .awsui_direction-button-wrapper-motion-entering_155yk_7kiru_189:not(#\9), .awsui_direction-button-wrapper-motion-exit_155yk_7kiru_189:not(#\9), .awsui_direction-button-wrapper-motion-exiting_155yk_7kiru_189:not(#\9) {
  pointer-events: none;
}
.awsui_direction-button-wrapper-motion-entering_155yk_7kiru_189:not(#\9) {
  animation: awsui_drag-handle-entry_155yk_7kiru_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1)), awsui_awsui-motion-fade-in_155yk_7kiru_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_direction-button-wrapper-motion-entering_155yk_7kiru_189:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_direction-button-wrapper-motion-entering_155yk_7kiru_189:not(#\9), .awsui-mode-entering .awsui_direction-button-wrapper-motion-entering_155yk_7kiru_189:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_direction-button-wrapper-motion-exiting_155yk_7kiru_189:not(#\9) {
  animation: awsui_drag-handle-exit_155yk_7kiru_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1)) forwards, awsui_awsui-motion-fade-out-0_155yk_7kiru_1 var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1)) forwards;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_direction-button-wrapper-motion-exiting_155yk_7kiru_189:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_direction-button-wrapper-motion-exiting_155yk_7kiru_189:not(#\9), .awsui-mode-entering .awsui_direction-button-wrapper-motion-exiting_155yk_7kiru_189:not(#\9) {
  animation: none;
  transition: none;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_direction-button-wrapper_155yk_7kiru_169:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_direction-button-wrapper_155yk_7kiru_169:not(#\9), .awsui-mode-entering .awsui_direction-button-wrapper_155yk_7kiru_169:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_direction-button-wrapper-block-start_155yk_7kiru_229:not(#\9) {
  --awsui-drag-handle-animation-block-offset-xgujsu: 20px;
}

.awsui_direction-button-wrapper-block-end_155yk_7kiru_233:not(#\9) {
  --awsui-drag-handle-animation-block-offset-xgujsu: -20px;
}

.awsui_direction-button-wrapper-inline-start_155yk_7kiru_237:not(#\9),
.awsui_direction-button-wrapper-inline-end_155yk_7kiru_238.awsui_direction-button-wrapper-rtl_155yk_7kiru_238:not(#\9) {
  --awsui-drag-handle-animation-inline-offset-xgujsu: 20px;
}

.awsui_direction-button-wrapper-inline-end_155yk_7kiru_238:not(#\9),
.awsui_direction-button-wrapper-inline-start_155yk_7kiru_237.awsui_direction-button-wrapper-rtl_155yk_7kiru_238:not(#\9) {
  --awsui-drag-handle-animation-inline-offset-xgujsu: -20px;
}

.awsui_drag-handle-wrapper_155yk_7kiru_247:not(#\9) {
  position: relative;
  display: inline-block;
}

.awsui_portal-overlay_155yk_7kiru_252:not(#\9) {
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  pointer-events: none;
  z-index: 7000;
}

.awsui_portal-overlay-contents_155yk_7kiru_260:not(#\9) {
  pointer-events: auto;
}

.awsui_drag-handle_155yk_7kiru_247:not(#\9) {
  position: relative;
  display: flex;
}

.awsui_direction-button-wrapper_155yk_7kiru_169:not(#\9) {
  position: absolute;
  block-size: var(--space-static-xl-4tedi6, 24px);
  inline-size: var(--space-static-xl-4tedi6, 24px);
  padding-block: var(--space-static-xxs-ns94dp, 4px);
  padding-inline: var(--space-static-xxs-ns94dp, 4px);
}

.awsui_direction-button-wrapper-hidden_155yk_7kiru_277:not(#\9) {
  display: none;
}

.awsui_direction-button-wrapper-block-start_155yk_7kiru_229:not(#\9) {
  inset-block-start: calc(-1 * (var(--space-static-xl-4tedi6, 24px) + 2 * var(--space-static-xxs-ns94dp, 4px)));
  inset-inline-start: calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2 * var(--space-static-xxs-ns94dp, 4px)) / 2);
}

.awsui_direction-button-wrapper-block-end_155yk_7kiru_233:not(#\9) {
  inset-block-end: calc(-1 * (var(--space-static-xl-4tedi6, 24px) + 2 * var(--space-static-xxs-ns94dp, 4px)));
  inset-inline-start: calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2 * var(--space-static-xxs-ns94dp, 4px)) / 2);
}

.awsui_direction-button-wrapper-inline-start_155yk_7kiru_237:not(#\9) {
  inset-inline-start: calc(-1 * (var(--space-static-xl-4tedi6, 24px) + 2 * var(--space-static-xxs-ns94dp, 4px)));
  inset-block-start: calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2 * var(--space-static-xxs-ns94dp, 4px)) / 2);
}

.awsui_direction-button-wrapper-inline-end_155yk_7kiru_238:not(#\9) {
  inset-inline-end: calc(-1 * (var(--space-static-xl-4tedi6, 24px) + 2 * var(--space-static-xxs-ns94dp, 4px)));
  inset-block-start: calc(50% - (var(--space-static-xl-4tedi6, 24px) + 2 * var(--space-static-xxs-ns94dp, 4px)) / 2);
}

.awsui_direction-button_155yk_7kiru_169:not(#\9) {
  position: absolute;
  border-width: 0;
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
  touch-action: manipulation;
  inline-size: var(--space-static-xl-4tedi6, 24px);
  block-size: var(--space-static-xl-4tedi6, 24px);
  padding-block: var(--space-xxs-hwfkai, 4px);
  padding-inline: var(--space-xxs-hwfkai, 4px);
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
  background-color: var(--color-background-direction-button-default-bvhbsn, #424650);
  color: var(--color-text-direction-button-default-p88lvb, #ffffff);
  box-shadow: var(--shadow-dropdown-isf0w4, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));
}
.awsui_direction-button_155yk_7kiru_169:not(#\9):not(.awsui_direction-button-disabled_155yk_7kiru_320):hover {
  background-color: var(--color-background-direction-button-hover-74n5o1, #333843);
}
.awsui_direction-button_155yk_7kiru_169:not(#\9):not(.awsui_direction-button-disabled_155yk_7kiru_320):active {
  background-color: var(--color-background-direction-button-active-lvo0dy, #232b37);
}

.awsui_direction-button-disabled_155yk_7kiru_320:not(#\9) {
  cursor: default;
  background-color: var(--color-background-direction-button-disabled-uad4xk, #ebebf0);
  color: var(--color-text-direction-button-disabled-t86kvg, #b4b4bb);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_8k1rt_1i1h9_5:not(#\9) {
  /* used in test-utils */
}

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

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

.awsui_direction-button-block-start_8k1rt_1i1h9_17:not(#\9) {
  /* used in test-utils */
}

.awsui_direction-button-block-end_8k1rt_1i1h9_21:not(#\9) {
  /* used in test-utils */
}

.awsui_direction-button-inline-start_8k1rt_1i1h9_25:not(#\9) {
  /* used in test-utils */
}

.awsui_direction-button-inline-end_8k1rt_1i1h9_29: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_handle_sdha6_17tt1_145:not(#\9) {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  background: transparent;
  inline-size: -moz-fit-content;
  inline-size: fit-content;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  touch-action: none;
}
.awsui_handle-size-normal_sdha6_17tt1_153:not(#\9) {
  block-size: var(--line-height-body-m-2mh3ke, 20px);
  padding-inline: var(--space-scaled-xxxs-oo06c7, 2px);
}
.awsui_handle-size-small_sdha6_17tt1_157:not(#\9) {
  block-size: var(--line-height-body-s-nu5hx1, 16px);
}
.awsui_handle-drag-indicator_sdha6_17tt1_160:not(#\9) {
  cursor: grab;
}
.awsui_handle-drag-indicator_sdha6_17tt1_160:not(#\9):active {
  cursor: grabbing;
}
.awsui_handle-resize-area_sdha6_17tt1_166:not(#\9) {
  cursor: nwse-resize;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_handle-resize-area_sdha6_17tt1_166:not(#\9):dir(rtl) {
  cursor: nesw-resize;
}
.awsui_handle-resize-horizontal_sdha6_17tt1_173:not(#\9) {
  cursor: ew-resize;
}
.awsui_handle-resize-vertical_sdha6_17tt1_176:not(#\9) {
  cursor: ns-resize;
}
.awsui_handle-disabled_sdha6_17tt1_179:not(#\9) {
  cursor: default;
}
.awsui_handle_sdha6_17tt1_145:not(#\9):hover {
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_handle_sdha6_17tt1_145:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
body[data-awsui-focus-visible=true] .awsui_handle_sdha6_17tt1_145:not(#\9):focus:not(.awsui_hide-focus_sdha6_17tt1_189) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_handle_sdha6_17tt1_145:not(#\9):focus:not(.awsui_hide-focus_sdha6_17tt1_189) {
  outline: 2px dotted transparent;
  outline-offset: calc(0px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_handle_sdha6_17tt1_145:not(#\9):focus:not(.awsui_hide-focus_sdha6_17tt1_189)::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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_resize-icon_sdha6_17tt1_211:not(#\9) {
  stroke: var(--color-text-interactive-default-1o1pl2, #424650);
}
.awsui_resize-icon_sdha6_17tt1_211:not(#\9):hover {
  stroke: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_resize-icon-vertical_sdha6_17tt1_217:not(#\9) {
  margin-block: auto;
  margin-inline: auto;
}
.awsui_resize-icon-horizontal_sdha6_17tt1_221:not(#\9) {
  transform: rotate(90deg);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_1om0h_im8v7_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_slider_cqzlk_1ndgj_145:not(#\9) {
  padding-block: 0;
  padding-inline: 0;
  cursor: ns-resize;
  margin-block: 0;
  margin-inline: 0;
  block-size: 18px;
  touch-action: none;
}
.awsui_slider_cqzlk_1ndgj_145:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_1ndgj_145:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_1ndgj_145:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(0px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_slider_cqzlk_1ndgj_145: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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_slider-side_cqzlk_1ndgj_179:not(#\9) {
  cursor: ew-resize;
  margin-block: 0;
  margin-inline-end: 0;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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 */
@media (min-width: 689px) {
  .awsui_with-motion-vertical_b18tp_pelqr_146:not(#\9) {
    transition: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
    transition-property: border-color, opacity, block-size, inset-block-start;
  }
}
@media (min-width: 689px) and (prefers-reduced-motion: reduce) {
  .awsui_with-motion-vertical_b18tp_pelqr_146:not(#\9) {
    animation: none;
    transition: none;
  }
}
@media (min-width: 689px) {
  .awsui-motion-disabled .awsui_with-motion-vertical_b18tp_pelqr_146:not(#\9), .awsui-mode-entering .awsui_with-motion-vertical_b18tp_pelqr_146:not(#\9) {
    animation: none;
    transition: none;
  }
}

@media (min-width: 689px) {
  .awsui_with-motion-horizontal_b18tp_pelqr_165:not(#\9) {
    transition: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
    transition-property: border-color, opacity, inline-size, inset-inline-start;
  }
}
@media (min-width: 689px) and (prefers-reduced-motion: reduce) {
  .awsui_with-motion-horizontal_b18tp_pelqr_165:not(#\9) {
    animation: none;
    transition: none;
  }
}
@media (min-width: 689px) {
  .awsui-motion-disabled .awsui_with-motion-horizontal_b18tp_pelqr_165:not(#\9), .awsui-mode-entering .awsui_with-motion-horizontal_b18tp_pelqr_165:not(#\9) {
    animation: none;
    transition: none;
  }
}

/* stylelint-disable selector-combinator-disallowed-list, selector-max-type, selector-max-universal */
.awsui_resize-active_b18tp_pelqr_184 *:not(#\9) {
  -webkit-user-select: none;
          -moz-user-select: none;
       user-select: none;
}
.awsui_resize-active_b18tp_pelqr_184 * .awsui_with-motion-vertical_b18tp_pelqr_146:not(#\9),
.awsui_resize-active_b18tp_pelqr_184 * .awsui_with-motion-horizontal_b18tp_pelqr_165:not(#\9) {
  transition: none;
  animation: none;
}
.awsui_resize-active_b18tp_pelqr_184 iframe:not(#\9) {
  pointer-events: none;
}
.awsui_resize-side_b18tp_pelqr_195 *:not(#\9) {
  cursor: ew-resize;
}
.awsui_resize-bottom_b18tp_pelqr_198 *:not(#\9) {
  cursor: ns-resize;
}

/* stylelint-enable selector-combinator-disallowed-list, selector-max-type, selector-max-universal *//*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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 */
div.awsui_background_hyvsj_tjj1z_149:not(#\9) {
  display: contents;
}
div.awsui_background_hyvsj_tjj1z_149 > .awsui_scrolling-background_hyvsj_tjj1z_152:not(#\9) {
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
  color: var(--color-text-body-default-3mljql, #0f141a);
  grid-column: 1/span 5;
  grid-row: 1/9;
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_breadcrumbs_hyvsj_tjj1z_163:not(#\9) {
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
  grid-area: breadcrumbs;
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_drawers-container_hyvsj_tjj1z_176:not(#\9) {
  background-color: transparent;
  display: flex;
  grid-column: 5;
  grid-row: 1/span 9;
  block-size: var(--awsui-content-height-xgujsu);
  pointer-events: none;
  position: sticky;
  inset-block-start: var(--awsui-offset-top-xgujsu);
  z-index: 830;
}
.awsui_drawers-container_hyvsj_tjj1z_176.awsui_has-open-drawer_hyvsj_tjj1z_187:not(#\9) {
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
}
@media (min-width: 689px) {
  .awsui_drawers-container_hyvsj_tjj1z_176:not(#\9) {
    max-inline-size: calc(var(--awsui-layout-width-xgujsu) - var(--awsui-main-offset-left-xgujsu) - var(--awsui-default-min-content-width-xgujsu) - var(--awsui-content-gap-right-xgujsu));
  }
}
@media (max-width: 688px) {
  .awsui_drawers-container_hyvsj_tjj1z_176:not(#\9) {
    position: fixed;
    inset-inline-end: 0;
    z-index: 1001;
    /*
    When disableBodyScroll is true the offsetTop will be relative to the 
    app layout and not the body. However, the drawer position changes 
    to fixed in mobile viewports. The top value needs to include the 
    header because fixed position switches the top value so it is now 
    relative to the body.
    */
  }
  .awsui_drawers-container_hyvsj_tjj1z_176.awsui_disable-body-scroll_hyvsj_tjj1z_208:not(#\9) {
    inset-block-start: var(--awsui-header-height-xgujsu);
  }
}

.awsui_drawers-desktop-triggers-container_hyvsj_tjj1z_213: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  background-color: transparent;
  box-sizing: border-box;
  block-size: 100%;
  overflow-y: hidden;
  overflow-x: hidden;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  overscroll-behavior-y: contain;
}
.awsui_drawers-desktop-triggers-container_hyvsj_tjj1z_213:not(#\9):not(.awsui_has-multiple-triggers_hyvsj_tjj1z_251).awsui_has-open-drawer_hyvsj_tjj1z_187 {
  inline-size: 0;
}
.awsui_drawers-desktop-triggers-container_hyvsj_tjj1z_213.awsui_has-multiple-triggers_hyvsj_tjj1z_251.awsui_has-open-drawer_hyvsj_tjj1z_187:not(#\9) {
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
}
.awsui_drawers-desktop-triggers-container_hyvsj_tjj1z_213:not(#\9):not(.awsui_has-multiple-triggers_hyvsj_tjj1z_251):not(.awsui_has-open-drawer_hyvsj_tjj1z_187) {
  inline-size: calc(var(--space-layout-toggle-padding-chwlhz, 12px) * 2 + var(--space-layout-toggle-diameter-j2qffw, 36px));
}

.awsui_drawers-mobile-triggers-container_hyvsj_tjj1z_261:not(#\9) {
  display: flex;
  justify-content: flex-end;
}

.awsui_drawers-trigger-content_hyvsj_tjj1z_266:not(#\9) {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: var(--space-xs-ymlm0b, 8px);
  padding-block-start: var(--space-scaled-s-8ozaad, 12px);
  inline-size: calc(var(--space-layout-toggle-padding-chwlhz, 12px) * 2 + var(--space-layout-toggle-diameter-j2qffw, 36px));
}
.awsui_drawers-trigger-content_hyvsj_tjj1z_266:not(#\9):not(.awsui_has-multiple-triggers_hyvsj_tjj1z_251).awsui_has-open-drawer_hyvsj_tjj1z_187 {
  opacity: 0;
}
.awsui_drawers-trigger-content_hyvsj_tjj1z_266:not(#\9):not(.awsui_has-multiple-triggers_hyvsj_tjj1z_251):not(.awsui_has-open-drawer_hyvsj_tjj1z_187) {
  opacity: 1;
}
.awsui_drawers-trigger-content_hyvsj_tjj1z_266 > .awsui_drawers-trigger-overflow_hyvsj_tjj1z_280:not(#\9) {
  padding-block: 0;
  padding-inline: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 688px) {
  .awsui_drawers-trigger_hyvsj_tjj1z_266:not(#\9) {
    inline-size: 40px;
    display: flex;
    justify-content: center;
  }
}

.awsui_drawer_hyvsj_tjj1z_176:not(#\9) {
  --awsui-drawer-size-xgujsu: 290px;
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  border-color: transparent;
  display: grid;
  grid-template-columns: var(--space-m-dsumyt, 16px) 1fr;
  flex-shrink: 0;
  block-size: 100%;
  overflow-y: hidden;
  overflow-x: hidden;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  overscroll-behavior-y: contain;
  pointer-events: auto;
  word-wrap: break-word;
}
.awsui_drawer_hyvsj_tjj1z_176 > .awsui_drawer-content-container_hyvsj_tjj1z_311:not(#\9) {
  grid-column: 1/span 2;
  grid-row: 1;
  inline-size: var(--awsui-drawer-size-xgujsu);
  display: grid;
  grid-template-columns: var(--space-m-dsumyt, 16px) 1fr auto var(--space-m-dsumyt, 16px);
  grid-template-rows: var(--size-vertical-panel-icon-offset-z959cw, 15px) auto 1fr;
  overflow-y: auto;
}
.awsui_drawer_hyvsj_tjj1z_176 > .awsui_drawer-content-container_hyvsj_tjj1z_311 > .awsui_drawer-close-button_hyvsj_tjj1z_320:not(#\9) {
  grid-column: 3;
  grid-row: 2;
  z-index: 1;
}
.awsui_drawer_hyvsj_tjj1z_176 > .awsui_drawer-content-container_hyvsj_tjj1z_311 > .awsui_drawer-content_hyvsj_tjj1z_311:not(#\9) {
  grid-column: 1/span 4;
  block-size: var(--awsui-content-height-xgujsu);
}
.awsui_drawer_hyvsj_tjj1z_176 > .awsui_drawer-content-container_hyvsj_tjj1z_311 > .awsui_drawer-content_hyvsj_tjj1z_311.awsui_drawer-content-hidden_hyvsj_tjj1z_329:not(#\9) {
  display: none;
}
.awsui_drawer_hyvsj_tjj1z_176 > .awsui_drawer-slider_hyvsj_tjj1z_332:not(#\9) {
  grid-column: 1;
  grid-row: 1;
  block-size: 100%;
  display: flex;
  align-items: center;
}
.awsui_drawer_hyvsj_tjj1z_176:not(#\9):not(.awsui_is-drawer-open_hyvsj_tjj1z_339) {
  opacity: 0;
  inline-size: 0;
}
.awsui_drawer_hyvsj_tjj1z_176.awsui_is-drawer-open_hyvsj_tjj1z_339:not(#\9) {
  border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-inline-start: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
  opacity: 1;
  inline-size: var(--awsui-drawer-size-xgujsu);
}
@media (min-width: 2541px) {
  .awsui_drawer_hyvsj_tjj1z_176.awsui_is-drawer-open_hyvsj_tjj1z_339:not(#\9) {
    --awsui-drawer-size-xgujsu: 320px;
  }
}
@media (max-width: 688px) {
  .awsui_drawer_hyvsj_tjj1z_176.awsui_is-drawer-open_hyvsj_tjj1z_339:not(#\9) {
    --awsui-drawer-size-xgujsu: 100vw;
    inline-size: 100vw;
  }
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
header.awsui_content_hyvsj_tjj1z_365:not(#\9) {
  grid-area: header;
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
The first and last column definitions have two responsibilities.
If Navigation and/or Tools exist then that will determine the width of
the first and last columns, respectively, and the content in these drawers
will create horizontal space from the center column content. However, if the
navigationHide and/or toolsHide properties have been set then the first
and last column width will default to the minimum content gap properties to
create the necessary visual space around the main content.

The minimum content width property is set to zero and applied under all
circumstances regardless of whether the minContentWidth property is
explicitly set in script.
*/
.awsui_layout_hyvsj_tjj1z_390:not(#\9) {
  --awsui-breadcrumbs-gap-xgujsu: 0px;
  --awsui-content-gap-left-xgujsu: 0px;
  --awsui-content-gap-right-xgujsu: 0px;
  --awsui-content-height-xgujsu: calc(100vh - var(--awsui-header-height-xgujsu) - var(--awsui-footer-height-xgujsu));
  --awsui-default-max-content-width-xgujsu: 1280px;
  --awsui-default-min-content-width-xgujsu: 0px;
  --awsui-footer-height-xgujsu: 0px;
  --awsui-header-gap-xgujsu: 0px;
  --awsui-header-height-xgujsu: 0px;
  --awsui-layout-width-xgujsu: 0px;
  --awsui-main-gap-xgujsu: 0px;
  --awsui-main-offset-left-xgujsu: 0px;
  --awsui-main-template-rows-xgujsu: 1fr;
  --awsui-max-content-width-xgujsu: 0px;
  --awsui-min-content-width-xgujsu: 280px;
  --awsui-mobile-bar-height-xgujsu: calc(2 * var(--space-m-dsumyt, 16px) + var(--space-scaled-xs-xwoogq, 8px));
  --awsui-notifications-height-xgujsu: 0px;
  --awsui-offset-top-xgujsu: var(--awsui-header-height-xgujsu);
  --awsui-overlap-height-xgujsu: var(--space-dark-header-overlap-distance-ld45ap, 36px);
  --awsui-toggles-left-width-xgujsu: 0px;
  --awsui-toggles-right-width-xgujsu: 0px;
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
  color: var(--color-text-body-default-3mljql, #0f141a);
  display: grid;
  grid-template-areas: ". . mobileToolbar . ." ". . notifications . ." ". . breadcrumbsGap . ." ". . breadcrumbs . ." ". . headerGap . ." ". . header . ." ". . mainGap . ." ". . main . ." ". . main . .";
  grid-template-columns: min-content minmax(var(--awsui-content-gap-left-xgujsu), 1fr) minmax(var(--awsui-default-min-content-width-xgujsu), var(--awsui-default-max-content-width-xgujsu)) minmax(var(--awsui-content-gap-right-xgujsu), 1fr) min-content;
  grid-template-rows: auto auto var(--awsui-breadcrumbs-gap-xgujsu) auto var(--awsui-header-gap-xgujsu) auto var(--awsui-main-gap-xgujsu) var(--awsui-overlap-height-xgujsu) var(--awsui-main-template-rows-xgujsu);
  min-block-size: var(--awsui-content-height-xgujsu);
  position: relative;
  /*
  Add unified max-width for AppLayout content based on breakpoints. Only use the max content 
  width custom property for the middle column definition if the maxContentWidth property 
  has been explicitly set to a non-zero value and subsequently set the has-max-content-width 
  data attribute to true.
  */
  /*
  Only use the max content width custom property for the middle column definition
  if the maxContentWidth property has been explicitly set to a non-zero value and
  subsequently set the has-max-content-width data attribute to true.
  */
  /*
  Warning! This is a hack! We are implementing a short term fix to prevent the
  tools drawer from potentially getting pushed off screen. Currently there is no
  protection against a navigationWidth, minContentWidth, and toolsWidth that are
  in excess ove the available space in the viewport. To accomodate this we remove
  the minContentWidth and set it to zero in small viewports and below until the
  isMobile breakpoint sets the drawers to overlay at 100vw.
  */
  /*
  In desktop viewports the content gap property for the left and right
  columns should override the default of zero if the navigationHide
  or toolsHide property is set. This ensures adequate horizontal space
  for the center column from the edges of the viewport when there is
  not left or right content.

  Warning! If these design tokens change it will adversely impact the 
  calculation used to determine the Split Panel maximum width in the 
  handleSplitPanelMaxWidth function in the context.
  */
  /*
  In mobile viewports the Navigation and Tools drawers are hidden
  and triggered by the MobileToolbar which then take up the entire viewport.
  The center column needs permanent space from the horizontal viewport
  edges regardless of whether or not there is a Navigation or Tools.
  */
  /*
  Override the desktop gap values set above for the Notifications, Header, and Main
  components for mobile viewports.
  */
}
@media (min-width: 1401px) {
  .awsui_layout_hyvsj_tjj1z_390:not(#\9):not(.awsui_has-max-content-width_hyvsj_tjj1z_462) {
    --awsui-default-max-content-width-xgujsu: 1280px;
  }
}
@media (min-width: 1921px) {
  .awsui_layout_hyvsj_tjj1z_390:not(#\9):not(.awsui_has-max-content-width_hyvsj_tjj1z_462) {
    --awsui-default-max-content-width-xgujsu: 1440px;
  }
}
@media (min-width: 2541px) {
  .awsui_layout_hyvsj_tjj1z_390:not(#\9):not(.awsui_has-max-content-width_hyvsj_tjj1z_462) {
    --awsui-default-max-content-width-xgujsu: 1620px;
  }
}
@media (min-width: 1401px) {
  .awsui_layout_hyvsj_tjj1z_390:not(#\9):not(.awsui_has-max-content-width_hyvsj_tjj1z_462).awsui_content-type-dashboard_hyvsj_tjj1z_477 {
    --awsui-default-max-content-width-xgujsu: 1280px;
  }
}
@media (min-width: 1921px) {
  .awsui_layout_hyvsj_tjj1z_390:not(#\9):not(.awsui_has-max-content-width_hyvsj_tjj1z_462).awsui_content-type-dashboard_hyvsj_tjj1z_477 {
    --awsui-default-max-content-width-xgujsu: 1620px;
  }
}
@media (min-width: 2541px) {
  .awsui_layout_hyvsj_tjj1z_390:not(#\9):not(.awsui_has-max-content-width_hyvsj_tjj1z_462).awsui_content-type-dashboard_hyvsj_tjj1z_477 {
    --awsui-default-max-content-width-xgujsu: 2160px;
  }
}
.awsui_layout_hyvsj_tjj1z_390:not(#\9):not(.awsui_has-max-content-width_hyvsj_tjj1z_462).awsui_content-type-table_hyvsj_tjj1z_491, .awsui_layout_hyvsj_tjj1z_390:not(#\9):not(.awsui_has-max-content-width_hyvsj_tjj1z_462).awsui_content-type-cards_hyvsj_tjj1z_491 {
  --awsui-default-max-content-width-xgujsu: 100%;
}
.awsui_layout_hyvsj_tjj1z_390.awsui_has-max-content-width_hyvsj_tjj1z_462:not(#\9) {
  --awsui-default-max-content-width-xgujsu: var(--awsui-max-content-width-xgujsu);
}
.awsui_layout_hyvsj_tjj1z_390.awsui_is-overlap-disabled_hyvsj_tjj1z_497:not(#\9) {
  --awsui-overlap-height-xgujsu: 0;
}
.awsui_layout_hyvsj_tjj1z_390.awsui_is-hide-mobile-toolbar_hyvsj_tjj1z_500:not(#\9) {
  --awsui-mobile-bar-height-xgujsu: 0px;
}
@media (min-width: 993px) {
  .awsui_layout_hyvsj_tjj1z_390:not(#\9) {
    --awsui-default-min-content-width-xgujsu: var(--awsui-min-content-width-xgujsu, 280px);
  }
}
@media (max-width: 992px) {
  .awsui_layout_hyvsj_tjj1z_390:not(#\9) {
    --awsui-default-min-content-width-xgujsu: 0px;
  }
}
@media (min-width: 689px) {
  .awsui_layout_hyvsj_tjj1z_390.awsui_has-content-gap-left_hyvsj_tjj1z_514:not(#\9) {
    --awsui-content-gap-left-xgujsu: var(--space-layout-content-horizontal-buc0zz, 24px);
  }
  .awsui_layout_hyvsj_tjj1z_390.awsui_has-content-gap-right_hyvsj_tjj1z_517:not(#\9) {
    --awsui-content-gap-right-xgujsu: var(--space-layout-content-horizontal-buc0zz, 24px);
  }
}
@media (max-width: 688px) {
  .awsui_layout_hyvsj_tjj1z_390:not(#\9) {
    --awsui-content-gap-left-xgujsu: var(--space-l-2ud1p3, 20px);
    --awsui-content-gap-right-xgujsu: var(--space-l-2ud1p3, 20px);
  }
}
.awsui_layout_hyvsj_tjj1z_390.awsui_has-breadcrumbs_hyvsj_tjj1z_527:not(#\9) {
  --awsui-breadcrumbs-gap-xgujsu: var(--space-scaled-m-m892r9, 16px);
}
.awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-header_hyvsj_tjj1z_530:not(#\9), .awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-notifications_hyvsj_tjj1z_530:not(#\9):not(.awsui_has-breadcrumbs_hyvsj_tjj1z_527).awsui_has-header_hyvsj_tjj1z_530 {
  --awsui-header-gap-xgujsu: var(--space-scaled-xs-xwoogq, 8px);
}
.awsui_layout_hyvsj_tjj1z_390.awsui_has-breadcrumbs_hyvsj_tjj1z_527.awsui_has-header_hyvsj_tjj1z_530:not(#\9) {
  --awsui-header-gap-xgujsu: var(--space-scaled-xs-xwoogq, 8px);
}
.awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-notifications_hyvsj_tjj1z_530:not(#\9):not(.awsui_has-breadcrumbs_hyvsj_tjj1z_527):not(.awsui_has-header_hyvsj_tjj1z_530) {
  --awsui-main-gap-xgujsu: var(--space-xs-ymlm0b, 8px);
}
.awsui_layout_hyvsj_tjj1z_390.awsui_has-breadcrumbs_hyvsj_tjj1z_527:not(#\9):not(.awsui_has-header_hyvsj_tjj1z_530) {
  --awsui-main-gap-xgujsu: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_layout_hyvsj_tjj1z_390.awsui_has-header_hyvsj_tjj1z_530:not(#\9) {
  --awsui-main-gap-xgujsu: var(--space-content-header-padding-bottom-rvy5xz, 16px);
}
.awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-main_hyvsj_tjj1z_545:not(#\9):not(.awsui_disable-content-paddings_hyvsj_tjj1z_545) {
  --awsui-main-gap-xgujsu: var(--space-scaled-s-8ozaad, 12px);
}
.awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-main_hyvsj_tjj1z_545.awsui_disable-content-paddings_hyvsj_tjj1z_545:not(#\9) {
  --awsui-main-gap-xgujsu: 0px;
}
@media (max-width: 688px) {
  .awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-header_hyvsj_tjj1z_530:not(#\9) {
    --awsui-header-gap-xgujsu: var(--space-scaled-s-8ozaad, 12px);
  }
  .awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-notifications_hyvsj_tjj1z_530:not(#\9):not(.awsui_has-breadcrumbs_hyvsj_tjj1z_527).awsui_has-header_hyvsj_tjj1z_530 {
    --awsui-header-gap-xgujsu: var(--space-scaled-s-8ozaad, 12px);
  }
  .awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-notifications_hyvsj_tjj1z_530:not(#\9):not(.awsui_has-breadcrumbs_hyvsj_tjj1z_527):not(.awsui_has-header_hyvsj_tjj1z_530), .awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-main_hyvsj_tjj1z_545:not(#\9):not(.awsui_disable-content-paddings_hyvsj_tjj1z_545) {
    --awsui-main-gap-xgujsu: var(--space-scaled-s-8ozaad, 12px);
  }
  .awsui_layout_hyvsj_tjj1z_390.awsui_content-first-child-main_hyvsj_tjj1z_545.awsui_disable-content-paddings_hyvsj_tjj1z_545:not(#\9) {
    --awsui-main-gap-xgujsu: 0px;
  }
}
.awsui_layout_hyvsj_tjj1z_390.awsui_has-left-toggles-gutter_hyvsj_tjj1z_565:not(#\9) {
  --awsui-toggles-left-width-xgujsu: calc(var(--space-layout-toggle-padding-chwlhz, 12px) + 36px);
}
.awsui_layout_hyvsj_tjj1z_390.awsui_has-right-toggles-gutter_hyvsj_tjj1z_568:not(#\9) {
  --awsui-toggles-right-width-xgujsu: calc(var(--space-layout-toggle-padding-chwlhz, 12px) + 36px);
}

/*
If disableBodyScroll is true (very uncommon use case) then the AppLayout component 
and not the document body will be the scrollable element. This requires a fixed height 
instead of a minimum height with a vertical scroll policy. The offset top value for 
components with position: sticky (MobileToolbar, Navigation, Notifications, Tools) will be 
set zero since the AppLayout is nearest scrollable parent and any existing header does 
not matter. The offset top value for AppLayout contentMain children with 
position: sticky will be the value of the notifications height in addition to the 
notifications top margin and some additional vertical space for aesthetics.
*/
.awsui_layout_hyvsj_tjj1z_390.awsui_disable-body-scroll_hyvsj_tjj1z_208:not(#\9) {
  --awsui-main-template-rows-xgujsu: 1fr auto;
  --awsui-offset-top-xgujsu: 0px;
  block-size: var(--awsui-content-height-xgujsu);
  overflow-y: scroll;
}
.awsui_layout_hyvsj_tjj1z_390.awsui_disable-body-scroll_hyvsj_tjj1z_208.awsui_has-split-panel_hyvsj_tjj1z_588.awsui_split-panel-position-bottom_hyvsj_tjj1z_588:not(#\9) {
  --awsui-main-template-rows-xgujsu: repeat(2, auto);
}

/*
This CSS class is applied to the document body to prevent overflow scrolling
when the navigation or tools drawers are open in responsive viewports.
*/
.awsui_block-body-scroll_hyvsj_tjj1z_596:not(#\9) {
  overflow: hidden;
}

/* stylelint-disable selector-max-universal, selector-combinator-disallowed-list */
.awsui_unfocusable_hyvsj_tjj1z_601:not(#\9),
.awsui_unfocusable_hyvsj_tjj1z_601 *:not(#\9) {
  visibility: hidden !important;
}

/* stylelint-enable selector-max-universal, selector-combinator-disallowed-list */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_container_hyvsj_tjj1z_611:not(#\9) {
  grid-area: main;
  padding-block-end: var(--space-layout-content-bottom-zeb1g9, 40px);
  /*
  If the split panel is in the bottom position additional padding will need to be
  added to the content area. This is to ensure that the user is able to scroll
  far enough to see all of the content that would otherwise be obscured by the
  sticky position of the split panel.
  */
  /*
  If disableContentPaddings is enabled then the Main content has a different
  behavior inside the Layout grid. By default it will render across the entire
  grid column span. If the Navigation is open on the left, we increment the
  start column by one. If the Tools or Split Panel (in side position) is open
  on the right, we decrement the column end by one.
  */
}
.awsui_container_hyvsj_tjj1z_611.awsui_has-split-panel_hyvsj_tjj1z_588.awsui_split-panel-position-bottom_hyvsj_tjj1z_588:not(#\9) {
  padding-block-end: calc(var(--awsui-split-panel-height-xgujsu) + var(--space-layout-content-bottom-zeb1g9, 40px));
}
.awsui_container_hyvsj_tjj1z_611.awsui_disable-content-paddings_hyvsj_tjj1z_545:not(#\9) {
  grid-column: 1/6;
  padding-block: 0;
  padding-inline: 0;
}
@media (min-width: 689px) {
  .awsui_container_hyvsj_tjj1z_611.awsui_disable-content-paddings_hyvsj_tjj1z_545.awsui_is-navigation-open_hyvsj_tjj1z_637:not(#\9) {
    grid-column-start: 2;
  }
  .awsui_container_hyvsj_tjj1z_611.awsui_disable-content-paddings_hyvsj_tjj1z_545.awsui_is-tools-open_hyvsj_tjj1z_640:not(#\9), .awsui_container_hyvsj_tjj1z_611.awsui_disable-content-paddings_hyvsj_tjj1z_545.awsui_is-split-panel-open_hyvsj_tjj1z_640.awsui_split-panel-position-side_hyvsj_tjj1z_640:not(#\9), .awsui_container_hyvsj_tjj1z_611.awsui_disable-content-paddings_hyvsj_tjj1z_545.awsui_has-active-drawer_hyvsj_tjj1z_640:not(#\9) {
    grid-column-end: 5;
  }
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
section.awsui_mobile-toolbar_hyvsj_tjj1z_653:not(#\9) {
  align-items: center;
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
  border-block-end: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: var(--shadow-sticky-lolw8j, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));
  box-sizing: border-box;
  block-size: var(--awsui-mobile-bar-height-xgujsu);
  display: grid;
  grid-area: mobileToolbar;
  grid-column: 1/span 5;
  grid-template-columns: auto minmax(0, 1fr) auto;
  padding-block: 0;
  padding-inline: var(--space-m-dsumyt, 16px);
  position: sticky;
  inset-block-start: var(--awsui-offset-top-xgujsu);
  z-index: 1000;
}
section.awsui_mobile-toolbar_hyvsj_tjj1z_653:not(#\9):not(.awsui_remove-high-contrast-header_hyvsj_tjj1z_670) {
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
  box-shadow: var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));
}
section.awsui_mobile-toolbar_hyvsj_tjj1z_653 > .awsui_mobile-toolbar-nav_hyvsj_tjj1z_674:not(#\9) {
  grid-column: 1;
  margin-inline-end: var(--space-m-dsumyt, 16px);
}
section.awsui_mobile-toolbar_hyvsj_tjj1z_653 > .awsui_mobile-toolbar-breadcrumbs_hyvsj_tjj1z_678:not(#\9) {
  grid-column: 2;
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
}
section.awsui_mobile-toolbar_hyvsj_tjj1z_653 > .awsui_mobile-toolbar-tools_hyvsj_tjj1z_682:not(#\9) {
  grid-column: 3;
  margin-inline-start: var(--space-m-dsumyt, 16px);
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_navigation-container_hyvsj_tjj1z_691:not(#\9) {
  display: flex;
  grid-column: 1;
  grid-row: 1/span 9;
  block-size: var(--awsui-content-height-xgujsu);
  position: sticky;
  inset-block-start: var(--awsui-offset-top-xgujsu);
  z-index: 830;
  /*
  The navigation and tools containers (that contain the toggle buttons)
  stretch the full height of the app layout. Normally, this wouldn't be an
  issue because they sit above the app layout's content padding.

  But if disableContentPaddings is set to true and there are buttons on the
  left/right edges of the screen, they will be covered by the containers. So
  we need to disable pointer events in the container and re-enable them in
  the panels and toggle buttons.
  */
  pointer-events: none;
}
@media (max-width: 688px) {
  .awsui_navigation-container_hyvsj_tjj1z_691:not(#\9) {
    inset-inline-start: 0;
    position: fixed;
    z-index: 1001;
    /*
    When disableBodyScroll is true the offsetTop will be relative to the 
    app layout and not the body. However, the drawer position changes 
    to fixed in mobile viewports. The top value needs to include the 
    header because fixed position switches the top value so it is now 
    relative to the body.
    */
  }
  .awsui_navigation-container_hyvsj_tjj1z_691.awsui_disable-body-scroll_hyvsj_tjj1z_208:not(#\9) {
    inset-block-start: var(--awsui-header-height-xgujsu);
  }
}

nav.awsui_show-navigation_hyvsj_tjj1z_729:not(#\9) {
  padding-block: var(--space-scaled-s-8ozaad, 12px);
  padding-inline: var(--space-layout-toggle-padding-chwlhz, 12px);
  /*
  Apply the animation only in desktop viewports because the MobileToolbar will
  take control in responsive viewports.
  */
}
@keyframes awsui_showButtons_hyvsj_tjj1z_1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
nav.awsui_show-navigation_hyvsj_tjj1z_729.awsui_is-navigation-open_hyvsj_tjj1z_637:not(#\9) {
  display: none;
}
@media (min-width: 689px) {
  nav.awsui_show-navigation_hyvsj_tjj1z_729:not(#\9):not(.awsui_is-navigation-open_hyvsj_tjj1z_637) {
    display: block;
  }
  nav.awsui_show-navigation_hyvsj_tjj1z_729:not(#\9):not(.awsui_is-navigation-open_hyvsj_tjj1z_637).awsui_animating_hyvsj_tjj1z_752 {
    animation: awsui_showButtons_hyvsj_tjj1z_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms);
  }
}
@media (min-width: 689px) and (prefers-reduced-motion: reduce) {
  nav.awsui_show-navigation_hyvsj_tjj1z_729:not(#\9):not(.awsui_is-navigation-open_hyvsj_tjj1z_637).awsui_animating_hyvsj_tjj1z_752 {
    animation: none;
    transition: none;
  }
}
@media (min-width: 689px) {
  .awsui-motion-disabled nav.awsui_show-navigation_hyvsj_tjj1z_729:not(#\9):not(.awsui_is-navigation-open_hyvsj_tjj1z_637).awsui_animating_hyvsj_tjj1z_752, .awsui-mode-entering nav.awsui_show-navigation_hyvsj_tjj1z_729:not(#\9):not(.awsui_is-navigation-open_hyvsj_tjj1z_637).awsui_animating_hyvsj_tjj1z_752 {
    animation: none;
    transition: none;
  }
}

nav.awsui_navigation_hyvsj_tjj1z_691:not(#\9) {
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  inset-block-end: 0;
  block-size: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  overscroll-behavior-y: contain;
  position: relative;
  word-wrap: break-word;
  pointer-events: auto;
  border-inline-end: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
  display: flex;
  flex-direction: column;
  /*
  A non-semantic node is added with a fixed width equal to the final Navigation
  width. This will create the visual appearance of horizontal movement and
  prevent unwanted text wrapping.
  */
}
@keyframes awsui_openNavigation_hyvsj_tjj1z_1 {
  from {
    opacity: 0;
    inline-size: calc(var(--space-layout-toggle-padding-chwlhz, 12px) * 2 + var(--space-layout-toggle-diameter-j2qffw, 36px));
  }
  to {
    opacity: 1;
    inline-size: var(--awsui-navigation-width-xgujsu);
  }
}
nav.awsui_navigation_hyvsj_tjj1z_691:not(#\9):not(.awsui_is-navigation-open_hyvsj_tjj1z_637) {
  inline-size: 0;
  display: none;
}
nav.awsui_navigation_hyvsj_tjj1z_691.awsui_is-navigation-open_hyvsj_tjj1z_637.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
  animation: awsui_openNavigation_hyvsj_tjj1z_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms);
}
@media (prefers-reduced-motion: reduce) {
  nav.awsui_navigation_hyvsj_tjj1z_691.awsui_is-navigation-open_hyvsj_tjj1z_637.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled nav.awsui_navigation_hyvsj_tjj1z_691.awsui_is-navigation-open_hyvsj_tjj1z_637.awsui_animating_hyvsj_tjj1z_752:not(#\9), .awsui-mode-entering nav.awsui_navigation_hyvsj_tjj1z_691.awsui_is-navigation-open_hyvsj_tjj1z_637.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
  animation: none;
  transition: none;
}
nav.awsui_navigation_hyvsj_tjj1z_691 > .awsui_animated-content_hyvsj_tjj1z_816:not(#\9) {
  inline-size: var(--awsui-navigation-width-xgujsu);
}
nav.awsui_navigation_hyvsj_tjj1z_691 > .awsui_content-container_hyvsj_tjj1z_819:not(#\9) {
  flex-grow: 1;
}
@media (max-width: 688px) {
  nav.awsui_navigation_hyvsj_tjj1z_691:not(#\9) {
    --awsui-navigation-width-xgujsu: 100vw;
  }
}

.awsui_hide-navigation_hyvsj_tjj1z_828:not(#\9) {
  position: absolute;
  inset-inline-end: var(--space-m-dsumyt, 16px);
  inset-block-start: var(--size-vertical-panel-icon-offset-z959cw, 15px);
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_notifications_hyvsj_tjj1z_838:not(#\9) {
  color: var(--color-text-body-default-3mljql, #0f141a);
  grid-area: notifications;
  z-index: 850;
}
.awsui_notifications_hyvsj_tjj1z_838.awsui_has-notification-content_hyvsj_tjj1z_843:not(#\9) {
  padding-block-start: var(--space-scaled-s-8ozaad, 12px);
}
@media (min-width: 689px) {
  .awsui_notifications_hyvsj_tjj1z_838.awsui_sticky-notifications_hyvsj_tjj1z_847:not(#\9) {
    --awsui-flashbar-sticky-bottom-margin-xgujsu: var(--space-xxl-32srm4, 32px);
    position: sticky;
    inset-block-start: var(--awsui-offset-top-xgujsu);
  }
  .awsui_notifications_hyvsj_tjj1z_838.awsui_sticky-notifications_hyvsj_tjj1z_847:not(#\9):not(.awsui_high-contrast_hyvsj_tjj1z_852) {
    background-color: var(--color-background-layout-main-uncvr6, #ffffff);
  }
  .awsui_notifications_hyvsj_tjj1z_838.awsui_has-notification-content_hyvsj_tjj1z_843:not(#\9) {
    padding-block-start: var(--space-xs-ymlm0b, 8px);
  }
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
When the Split Panel is in the bottom position it was share the same row
as the content area. This row is defined as 1 fractional unit which will
consume the remaining vertical space in the grid after the notifications
and breadcrumbs.
*/
section.awsui_split-panel-bottom_hyvsj_tjj1z_870:not(#\9) {
  /*
  The align self property will position the split panel at the bottom of the grid row.
  This could be off the viewport if the content area has enough content to be scrollable.
  */
  align-self: end;
  inset-block-end: var(--awsui-footer-height-xgujsu);
  display: none;
  grid-column: 1/6;
  grid-row: 9;
  block-size: auto;
  overflow-y: hidden;
  /*
  The position sticky will work in conjunction with the align self: end; property.
  If the grid row scrolls beyond the viewport, the sticky bottom position
  will lift it up above the footer so it is always visible.
  */
  position: sticky;
  z-index: 840;
  /*
  Unlike the side position the Split Panel is persistent in the DOM
  when in the bottom position.
  */
  /*
  Warning! This is a hack! The existing design token for the split panel
  shadow in the bottom position does not render in the refactored code.
  It appears to be related to the fact that the legacy split panel element
  has a height equal to the expanded height and a corresponding translation
  of the Y position so it is moved off the screen. This will need to be
  refactored with an adjustment to the split panel design token.
  */
  /*
  When the data attribute changes indicating the Split Panel has been opened
  apply the animation to the height property.
  */
}
@keyframes awsui_openSplitPanelBottom_hyvsj_tjj1z_1 {
  from {
    block-size: var(--awsui-split-panel-reported-header-size-xgujsu, 0);
  }
  to {
    block-size: var(--awsui-split-panel-reported-size-xgujsu);
  }
}
section.awsui_split-panel-bottom_hyvsj_tjj1z_870.awsui_disable-body-scroll_hyvsj_tjj1z_208:not(#\9) {
  inset-block-end: 0;
}
section.awsui_split-panel-bottom_hyvsj_tjj1z_870.awsui_is-navigation-open_hyvsj_tjj1z_637.awsui_position-bottom_hyvsj_tjj1z_917:not(#\9) {
  grid-column-start: 2;
}
section.awsui_split-panel-bottom_hyvsj_tjj1z_870.awsui_has-open-drawer_hyvsj_tjj1z_187.awsui_position-bottom_hyvsj_tjj1z_917:not(#\9) {
  grid-column-end: 5;
}
section.awsui_split-panel-bottom_hyvsj_tjj1z_870.awsui_position-bottom_hyvsj_tjj1z_917:not(#\9) {
  display: block;
}
section.awsui_split-panel-bottom_hyvsj_tjj1z_870:not(#\9):not(.awsui_is-split-panel-open_hyvsj_tjj1z_640).awsui_position-bottom_hyvsj_tjj1z_917 {
  box-shadow: rgba(0, 7, 22, 0.1) 0px -32px 32px -24px;
}
section.awsui_split-panel-bottom_hyvsj_tjj1z_870.awsui_is-split-panel-open_hyvsj_tjj1z_640.awsui_position-bottom_hyvsj_tjj1z_917:not(#\9) {
  box-shadow: var(--shadow-split-bottom-vlyulf, 0px -36px 36px -36px rgba(0, 7, 22, 0.1));
}
section.awsui_split-panel-bottom_hyvsj_tjj1z_870.awsui_is-split-panel-open_hyvsj_tjj1z_640.awsui_position-bottom_hyvsj_tjj1z_917.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
  animation: awsui_openSplitPanelBottom_hyvsj_tjj1z_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms);
}
@media (prefers-reduced-motion: reduce) {
  section.awsui_split-panel-bottom_hyvsj_tjj1z_870.awsui_is-split-panel-open_hyvsj_tjj1z_640.awsui_position-bottom_hyvsj_tjj1z_917.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled section.awsui_split-panel-bottom_hyvsj_tjj1z_870.awsui_is-split-panel-open_hyvsj_tjj1z_640.awsui_position-bottom_hyvsj_tjj1z_917.awsui_animating_hyvsj_tjj1z_752:not(#\9), .awsui-mode-entering section.awsui_split-panel-bottom_hyvsj_tjj1z_870.awsui_is-split-panel-open_hyvsj_tjj1z_640.awsui_position-bottom_hyvsj_tjj1z_917.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
  animation: none;
  transition: none;
}

section.awsui_split-panel-side_hyvsj_tjj1z_946:not(#\9) {
  block-size: 100%;
  overflow-x: hidden;
  pointer-events: auto;
  /*
  The min and max widths are applied when the Split Panel is opened otherwise
  it would not be possible to animate the width and the box shadow would
  be persistent in the DOM when closed.
  */
}
section.awsui_split-panel-side_hyvsj_tjj1z_946:not(#\9):not(.awsui_is-split-panel-open_hyvsj_tjj1z_640), section.awsui_split-panel-side_hyvsj_tjj1z_946.awsui_position-bottom_hyvsj_tjj1z_917:not(#\9) {
  inline-size: 0;
}
section.awsui_split-panel-side_hyvsj_tjj1z_946.awsui_is-split-panel-open_hyvsj_tjj1z_640.awsui_position-side_hyvsj_tjj1z_959:not(#\9) {
  max-inline-size: var(--awsui-split-panel-max-width-xgujsu, 280px);
  min-inline-size: var(--awsui-split-panel-min-width-xgujsu, 280px);
  border-inline-start: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
}
section.awsui_split-panel-side_hyvsj_tjj1z_946.awsui_is-split-panel-open_hyvsj_tjj1z_640.awsui_position-side_hyvsj_tjj1z_959:not(#\9):not(.awsui_has-open-drawer_hyvsj_tjj1z_187) {
  border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-panel-side-17i7jr, #c6c6cd);
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
The Tools component container has a max width calculation that depends on the
state of the other siblings within the Layout grid definition. The layout width
is set in the resize observer in the Layout component. The main offset left
will calculate the distance from the start of the Layout component. The minimum
content width has a default value that can be set directly with the minContentWidth
property. The content gap right is computed in the Layout styles based on the
viewport size and state of the Tools drawer.
*/
.awsui_tools-container_hyvsj_tjj1z_981:not(#\9) {
  --awsui-tools-max-width-xgujsu: calc(var(--awsui-layout-width-xgujsu) - var(--awsui-main-offset-left-xgujsu) - var(--awsui-default-min-content-width-xgujsu) - var(--awsui-content-gap-right-xgujsu));
  display: flex;
  grid-column: 5;
  grid-row: 1/span 9;
  block-size: var(--awsui-content-height-xgujsu);
  max-inline-size: var(--awsui-tools-max-width-xgujsu);
  position: sticky;
  inset-block-start: var(--awsui-offset-top-xgujsu);
  z-index: 830;
  pointer-events: none;
}
@media (max-width: 688px) {
  .awsui_tools-container_hyvsj_tjj1z_981:not(#\9) {
    --awsui-tools-max-width-xgujsu: none;
    --awsui-tools-width-xgujsu: auto;
    position: fixed;
    inset-inline-end: 0;
    z-index: 1001;
    /*
    When disableBodyScroll is true the offsetTop will be relative to the 
    app layout and not the body. However, the drawer position changes 
    to fixed in mobile viewports. The top value needs to include the 
    header because fixed position switches the top value so it is now 
    relative to the body.
    */
  }
  .awsui_tools-container_hyvsj_tjj1z_981.awsui_disable-body-scroll_hyvsj_tjj1z_208:not(#\9) {
    inset-block-start: var(--awsui-header-height-xgujsu);
  }
}

.awsui_tools_hyvsj_tjj1z_981:not(#\9) {
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  flex-shrink: 0;
  block-size: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  overscroll-behavior-y: contain;
  pointer-events: auto;
  position: relative;
  word-wrap: break-word;
  /*
  A non-semantic node is added with a fixed width equal to the final Tools
  width. This will create the visual appearance of horizontal movement and
  prevent unwanted text wrapping.
  */
  /*
  A right border is needed if the Tools is open and the buttons are persistent in
  the DOM. This creates a visual vertical boundary between the Tools and the Buttons
  only when they are both present. This is the circumstance when there is a Split Panel
  in the side position.
  */
}
@keyframes awsui_openTools_hyvsj_tjj1z_1 {
  from {
    opacity: var(--awsui-tools-animation-starting-opacity-xgujsu, 0);
    inline-size: calc(var(--space-layout-toggle-padding-chwlhz, 12px) * 2 + var(--space-layout-toggle-diameter-j2qffw, 36px));
  }
  to {
    opacity: 1;
    inline-size: var(--awsui-tools-width-xgujsu);
  }
}
.awsui_tools_hyvsj_tjj1z_981:not(#\9):not(.awsui_is-tools-open_hyvsj_tjj1z_640) {
  inline-size: 0;
  display: none;
}
.awsui_tools_hyvsj_tjj1z_981.awsui_is-tools-open_hyvsj_tjj1z_640:not(#\9) {
  border-inline-start: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_tools_hyvsj_tjj1z_981.awsui_is-tools-open_hyvsj_tjj1z_640.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
  animation: awsui_openTools_hyvsj_tjj1z_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_tools_hyvsj_tjj1z_981.awsui_is-tools-open_hyvsj_tjj1z_640.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_tools_hyvsj_tjj1z_981.awsui_is-tools-open_hyvsj_tjj1z_640.awsui_animating_hyvsj_tjj1z_752:not(#\9), .awsui-mode-entering .awsui_tools_hyvsj_tjj1z_981.awsui_is-tools-open_hyvsj_tjj1z_640.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_tools_hyvsj_tjj1z_981 > .awsui_animated-content_hyvsj_tjj1z_816:not(#\9) {
  inline-size: var(--awsui-tools-width-xgujsu);
}
@media (min-width: 689px) {
  .awsui_tools_hyvsj_tjj1z_981.awsui_is-tools-open_hyvsj_tjj1z_640.awsui_has-tools-form-persistence_hyvsj_tjj1z_1070:not(#\9) {
    border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  }
}
@media (max-width: 688px) {
  .awsui_tools_hyvsj_tjj1z_981:not(#\9) {
    --awsui-tools-width-xgujsu: 100vw;
  }
}

.awsui_hide-tools_hyvsj_tjj1z_1080:not(#\9) {
  position: absolute;
  inset-inline-end: var(--space-m-dsumyt, 16px);
  inset-block-start: var(--size-vertical-panel-icon-offset-z959cw, 15px);
  z-index: 1;
}

/*
Warning! If these design tokens for padding change it will adversely impact
the calculation used to determine the Split Panel maximum width in the
handleSplitPanelMaxWidth function in the context.
*/
.awsui_show-tools_hyvsj_tjj1z_1092: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  box-sizing: border-box;
  padding-block: var(--space-scaled-s-8ozaad, 12px);
  padding-inline: var(--space-layout-toggle-padding-chwlhz, 12px);
  /*
  Apply the animation only in desktop viewports because the MobileToolbar will 
  take control in responsive viewports.
  */
}
@keyframes awsui_showButtons_hyvsj_tjj1z_1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.awsui_show-tools_hyvsj_tjj1z_1092:not(#\9):not(.awsui_has-tools-form_hyvsj_tjj1z_1070) {
  display: none;
}
@media (min-width: 689px) {
  .awsui_show-tools_hyvsj_tjj1z_1092.awsui_has-tools-form_hyvsj_tjj1z_1070:not(#\9) {
    display: flex;
    flex-direction: column;
    gap: var(--space-xs-ymlm0b, 8px);
  }
  .awsui_show-tools_hyvsj_tjj1z_1092.awsui_has-tools-form_hyvsj_tjj1z_1070.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
    animation: awsui_showButtons_hyvsj_tjj1z_1 var(--motion-duration-refresh-only-fast-zfibh6, 115ms);
  }
}
@media (min-width: 689px) and (prefers-reduced-motion: reduce) {
  .awsui_show-tools_hyvsj_tjj1z_1092.awsui_has-tools-form_hyvsj_tjj1z_1070.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
    animation: none;
    transition: none;
  }
}
@media (min-width: 689px) {
  .awsui-motion-disabled .awsui_show-tools_hyvsj_tjj1z_1092.awsui_has-tools-form_hyvsj_tjj1z_1070.awsui_animating_hyvsj_tjj1z_752:not(#\9), .awsui-mode-entering .awsui_show-tools_hyvsj_tjj1z_1092.awsui_has-tools-form_hyvsj_tjj1z_1070.awsui_animating_hyvsj_tjj1z_752:not(#\9) {
    animation: none;
    transition: none;
  }
  .awsui_show-tools_hyvsj_tjj1z_1092.awsui_has-tools-form-persistence_hyvsj_tjj1z_1070:not(#\9) {
    background-color: var(--color-background-container-content-78ljyf, #ffffff);
    z-index: 1;
  }
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_trigger-button-styles_hyvsj_tjj1z_1172:not(#\9) {
  background: var(--color-background-layout-toggle-default-2hgjdu, #424650);
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
  block-size: var(--space-layout-toggle-diameter-j2qffw, 36px);
  inline-size: var(--space-layout-toggle-diameter-j2qffw, 36px);
}
.awsui_trigger-button-styles_hyvsj_tjj1z_1172:not(#\9):hover {
  background: var(--color-background-layout-toggle-hover-0cpm7g, #656871);
}
.awsui_trigger-button-styles_hyvsj_tjj1z_1172:not(#\9):active {
  background: var(--color-background-layout-toggle-active-ap91vm, #424650);
}

.awsui_trigger-badge-wrapper_hyvsj_tjj1z_1188:not(#\9) {
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  clip-path: path("M34.2193 10.1845C33.3961 10.579 32.4739 10.8 31.5 10.8C28.0206 10.8 25.2 7.97939 25.2 4.5C25.2 3.52614 25.421 2.6039 25.8155 1.78066C23.4518 0.639587 20.8006 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36C27.9411 36 36 27.9411 36 18C36 15.1994 35.3604 12.5482 34.2193 10.1845Z");
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_trigger-badge-wrapper_hyvsj_tjj1z_1188:not(#\9):dir(rtl) {
  clip-path: path("M1.78066 10.1845C2.6039 10.579 3.52615 10.8 4.5 10.8C7.97939 10.8 10.8 7.97939 10.8 4.5C10.8 3.52614 10.579 2.6039 10.1845 1.78066C12.5482 0.639587 15.1994 0 18 0C27.9411 0 36 8.05887 36 18C36 27.9411 27.9411 36 18 36C8.05887 36 0 27.9411 0 18C0 15.1994 0.639587 12.5482 1.78066 10.1845Z");
}

/*
Warning! If these design tokens for width change it will adversely impact
the calculation used to determine the Split Panel maximum width in the
handleSplitPanelMaxWidth function in the context.
*/
.awsui_trigger_hyvsj_tjj1z_1172:not(#\9) {
  border-block: none;
  border-inline: none;
  padding-inline: 0;
  color: var(--color-text-layout-toggle-1a15s3, #ffffff);
  cursor: pointer;
  pointer-events: auto;
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_tjj1z_1172:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_tjj1z_1172:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(3px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_trigger_hyvsj_tjj1z_1172:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * 3px);
  inset-block-start: calc(-1 * 3px);
  inline-size: calc(100% + 3px + 3px);
  block-size: calc(100% + 3px + 3px);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_trigger_hyvsj_tjj1z_1172:not(#\9):focus {
  outline: none;
}
.awsui_trigger_hyvsj_tjj1z_1172.awsui_selected_hyvsj_tjj1z_1240:not(#\9) {
  background: var(--color-background-layout-toggle-selected-default-5go4i7, #006ce0);
  color: var(--color-text-layout-toggle-selected-4t49fq, #ffffff);
}
.awsui_trigger_hyvsj_tjj1z_1172.awsui_selected_hyvsj_tjj1z_1240:not(#\9):hover {
  background: var(--color-background-layout-toggle-selected-hover-pt3n9b, #004a9e);
}
.awsui_trigger_hyvsj_tjj1z_1172.awsui_selected_hyvsj_tjj1z_1240:not(#\9):active {
  background: var(--color-background-layout-toggle-selected-active-7ovd7l, #006ce0);
}
.awsui_trigger_hyvsj_tjj1z_1172.awsui_selected_hyvsj_tjj1z_1240 > .awsui_trigger-badge-wrapper_hyvsj_tjj1z_1188:not(#\9) {
  background: var(--color-background-layout-toggle-selected-default-5go4i7, #006ce0);
  color: var(--color-text-layout-toggle-selected-4t49fq, #ffffff);
}
.awsui_trigger_hyvsj_tjj1z_1172.awsui_selected_hyvsj_tjj1z_1240 > .awsui_trigger-badge-wrapper_hyvsj_tjj1z_1188:not(#\9):hover {
  background: var(--color-background-layout-toggle-selected-hover-pt3n9b, #004a9e);
}
.awsui_trigger_hyvsj_tjj1z_1172.awsui_selected_hyvsj_tjj1z_1240 > .awsui_trigger-badge-wrapper_hyvsj_tjj1z_1188:not(#\9):active {
  background: var(--color-background-layout-toggle-selected-active-7ovd7l, #006ce0);
}
.awsui_trigger_hyvsj_tjj1z_1172.awsui_badge_hyvsj_tjj1z_1260:not(#\9), .awsui_trigger_hyvsj_tjj1z_1172.awsui_badge_hyvsj_tjj1z_1260:not(#\9):hover, .awsui_trigger_hyvsj_tjj1z_1172.awsui_badge_hyvsj_tjj1z_1260:not(#\9):active {
  background: transparent;
}

.awsui_trigger-wrapper_hyvsj_tjj1z_1264:not(#\9) {
  position: relative;
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
}
.awsui_trigger-wrapper_hyvsj_tjj1z_1264:not(#\9):not(.awsui_remove-high-contrast-header_hyvsj_tjj1z_670) {
  box-shadow: var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));
}

.awsui_trigger-wrapper-tooltip-visible_hyvsj_tjj1z_1275:not(#\9) {
  /* used in test-utils*/
}

.awsui_dot_hyvsj_tjj1z_1279:not(#\9) {
  position: absolute;
  inline-size: 9px;
  block-size: 9px;
  border-start-start-radius: 8px;
  border-start-end-radius: 8px;
  border-end-start-radius: 8px;
  border-end-end-radius: 8px;
  background-color: var(--color-background-badge-icon-eprfkm, #db0000);
  inset-block-start: 0;
  inset-inline-end: 0;
}

.awsui_trigger-tooltip_hyvsj_tjj1z_1292:not(#\9) {
  /* used in test-utils */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_rjqu5_zu8o5_5:not(#\9),
.awsui_header-text_rjqu5_zu8o5_6:not(#\9),
.awsui_open-button_rjqu5_zu8o5_7:not(#\9),
.awsui_close-button_rjqu5_zu8o5_8:not(#\9),
.awsui_preferences-button_rjqu5_zu8o5_9:not(#\9),
.awsui_slider_rjqu5_zu8o5_10:not(#\9),
.awsui_open-position-bottom_rjqu5_zu8o5_11:not(#\9),
.awsui_open-position-side_rjqu5_zu8o5_12: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_xttbq_1rjuy_145: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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_drawer_12i0j_k4z6d_189:not(#\9) {
  position: sticky;
  z-index: 830;
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  display: grid;
  grid-template-columns: var(--space-m-dsumyt, 16px) 1fr;
  inline-size: var(--awsui-drawer-size-xgujsu);
  block-size: 100%;
  overflow: hidden;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  overscroll-behavior-y: contain;
  pointer-events: auto;
  word-wrap: break-word;
}
.awsui_drawer_12i0j_k4z6d_189.awsui_with-expanded-motion_12i0j_k4z6d_203:not(#\9) {
  transition: inline-size var(--motion-duration-refresh-only-slow-ugjy90, 250ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1)), min-inline-size var(--motion-duration-refresh-only-slow-ugjy90, 250ms) var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_drawer_12i0j_k4z6d_189.awsui_with-expanded-motion_12i0j_k4z6d_203:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_drawer_12i0j_k4z6d_189.awsui_with-expanded-motion_12i0j_k4z6d_203:not(#\9), .awsui-mode-entering .awsui_drawer_12i0j_k4z6d_189.awsui_with-expanded-motion_12i0j_k4z6d_203:not(#\9) {
  animation: none;
  transition: none;
}
@media (min-width: 689px) {
  .awsui_drawer_12i0j_k4z6d_189:not(#\9):not(.awsui_legacy_12i0j_k4z6d_217) {
    border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-px1i24, #c6c6cd);
  }
}
@media (max-width: 688px) {
  .awsui_drawer_12i0j_k4z6d_189:not(#\9) {
    inline-size: 100%;
  }
  .awsui_drawer_12i0j_k4z6d_189.awsui_last-opened_12i0j_k4z6d_225:not(#\9) {
    z-index: 1001;
  }
}
.awsui_drawer_12i0j_k4z6d_189.awsui_drawer-global_12i0j_k4z6d_229:not(#\9) {
  display: block;
}
@media (min-width: 689px) {
  .awsui_drawer_12i0j_k4z6d_189.awsui_drawer-global_12i0j_k4z6d_229:not(#\9) {
    inline-size: var(--awsui-drawer-size-xgujsu);
  }
}
@media (max-width: 688px) {
  .awsui_drawer_12i0j_k4z6d_189.awsui_drawer-global_12i0j_k4z6d_229:not(#\9):not(.awsui_last-opened_12i0j_k4z6d_225):not(.awsui_drawer-expanded_12i0j_k4z6d_238) {
    display: none;
  }
}
.awsui_drawer_12i0j_k4z6d_189.awsui_drawer-hidden_12i0j_k4z6d_242:not(#\9) {
  display: none;
}
.awsui_drawer_12i0j_k4z6d_189.awsui_drawer-expanded_12i0j_k4z6d_238:not(#\9) {
  inline-size: 100%;
}
@media (min-width: 689px) {
  .awsui_drawer_12i0j_k4z6d_189.awsui_drawer-expanded_12i0j_k4z6d_238:not(#\9) {
    border-inline-start: none;
  }
  .awsui_drawer_12i0j_k4z6d_189.awsui_drawer-expanded_12i0j_k4z6d_238.awsui_has-next-siblings_12i0j_k4z6d_252 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252:not(#\9):after {
    content: "";
    position: absolute;
    block-size: 100%;
    inline-size: 8px;
    inset-inline-end: 0;
    background: var(--color-gap-global-drawer-w5yxw2, #ebebf0);
    border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-px1i24, #c6c6cd);
    box-sizing: border-box;
  }
  .awsui_drawer_12i0j_k4z6d_189.awsui_drawer-expanded_12i0j_k4z6d_238 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252:not(#\9) {
    inline-size: 100%;
    grid-template-columns: 8px 1fr;
  }
  .awsui_drawer_12i0j_k4z6d_189.awsui_drawer-expanded_12i0j_k4z6d_238 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-content-container_12i0j_k4z6d_266:not(#\9) {
    grid-column: 2;
  }
  .awsui_drawer_12i0j_k4z6d_189.awsui_drawer-expanded_12i0j_k4z6d_238 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-gap_12i0j_k4z6d_269:not(#\9) {
    grid-column: 1;
    grid-row: 1;
    block-size: 100%;
    inline-size: 8px;
    background: var(--color-gap-global-drawer-w5yxw2, #ebebf0);
    border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-px1i24, #c6c6cd);
  }
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_drawer-content-container_12i0j_k4z6d_266:not(#\9) {
  grid-column: 1/span 2;
  grid-row: 1;
  display: grid;
  grid-template-columns: var(--space-m-dsumyt, 16px) 1fr auto var(--space-m-dsumyt, 16px);
  grid-template-rows: 14px auto 1fr;
  overflow-y: auto;
  min-inline-size: var(--awsui-drawer-size-xgujsu);
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_drawer-content-container_12i0j_k4z6d_266 > .awsui_drawer-close-button_12i0j_k4z6d_287:not(#\9) {
  grid-column: 3;
  grid-row: 2;
  z-index: 1;
  align-self: start;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_drawer-content-container_12i0j_k4z6d_266 > .awsui_drawer-expanded-mode-button_12i0j_k4z6d_293:not(#\9) {
  grid-column: 2;
  grid-row: 2;
  z-index: 1;
  align-self: start;
  display: flex;
  justify-content: flex-end;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_drawer-content-container_12i0j_k4z6d_266 > .awsui_drawer-content_12i0j_k4z6d_266:not(#\9) {
  grid-column: 1/span 4;
  grid-row: 1/span 2;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_drawer-content-container_12i0j_k4z6d_266 > .awsui_drawer-content_12i0j_k4z6d_266.awsui_drawer-content-hidden_12i0j_k4z6d_305:not(#\9) {
  display: none;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_drawer-slider_12i0j_k4z6d_308:not(#\9) {
  grid-column: 1;
  grid-row: 1;
  block-size: 100%;
  display: flex;
  align-items: center;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252:not(#\9) {
  display: grid;
  min-inline-size: var(--awsui-drawer-size-xgujsu);
  grid-template-columns: 8px var(--space-m-dsumyt, 16px) 1fr;
  overflow: hidden;
}
@media (max-width: 688px) {
  .awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252:not(#\9) {
    grid-template-columns: 1fr;
    grid-column: 1/span 2;
  }
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-gap_12i0j_k4z6d_269:not(#\9) {
  grid-column: 1;
  grid-row: 1;
  block-size: 100%;
  inline-size: 8px;
  background: var(--color-gap-global-drawer-w5yxw2, #ebebf0);
  border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-px1i24, #c6c6cd);
  box-sizing: border-box;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-slider_12i0j_k4z6d_308:not(#\9) {
  grid-column: 2;
  grid-row: 1;
  display: flex;
  align-items: center;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-content-container_12i0j_k4z6d_266:not(#\9) {
  grid-row: 1;
  display: grid;
  grid-template-columns: var(--space-m-dsumyt, 16px) 1fr auto var(--space-m-dsumyt, 16px);
  grid-template-rows: 14px auto 1fr;
  overflow-y: auto;
}
@media (min-width: 689px) {
  .awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-content-container_12i0j_k4z6d_266:not(#\9) {
    grid-column: 2/span 2;
  }
}
@media (max-width: 688px) {
  .awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-content-container_12i0j_k4z6d_266:not(#\9) {
    grid-column: 1/span 2;
  }
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-content-container_12i0j_k4z6d_266 > .awsui_drawer-actions_12i0j_k4z6d_359:not(#\9) {
  position: absolute;
  display: flex;
  align-self: flex-start;
  justify-self: flex-end;
  padding-inline-end: var(--space-m-dsumyt, 16px);
  padding-block-start: 14px;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-content-container_12i0j_k4z6d_266 > .awsui_drawer-close-button_12i0j_k4z6d_287:not(#\9) {
  grid-column: 3;
  grid-row: 2;
  z-index: 1;
  align-self: start;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-content-container_12i0j_k4z6d_266 > .awsui_drawer-expanded-mode-button_12i0j_k4z6d_293:not(#\9) {
  grid-column: 2;
  grid-row: 2;
  z-index: 1;
  align-self: start;
  display: flex;
  justify-content: flex-end;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-content-container_12i0j_k4z6d_266 > .awsui_drawer-content_12i0j_k4z6d_266:not(#\9) {
  grid-column: 1/span 4;
  grid-row: 1/span 2;
}
.awsui_drawer_12i0j_k4z6d_189 > .awsui_global-drawer-wrapper_12i0j_k4z6d_252 > .awsui_drawer-content-container_12i0j_k4z6d_266 > .awsui_drawer-content_12i0j_k4z6d_266.awsui_drawer-content-hidden_12i0j_k4z6d_305:not(#\9) {
  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
*/
/* 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_root_7nfqu_1eazm_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  color: var(--color-text-body-default-3mljql, #0f141a);
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
  --awsui-max-content-width-xgujsu: 100%;
  display: grid;
  grid-template-areas: "toolbar    toolbar     toolbar" ".       notifications  ." ".           main       .";
  grid-template-columns: var(--space-layout-content-horizontal-buc0zz, 24px) minmax(0, 1fr) var(--space-layout-content-horizontal-buc0zz, 24px);
  grid-template-rows: min-content min-content 1fr;
}
@media (min-width: 689px) {
  .awsui_root_7nfqu_1eazm_153:not(#\9) {
    grid-template-areas: "toolbar    toolbar      toolbar       toolbar   toolbar         toolbar  toolbar" "navigation .         notifications    .         sideSplitPanel  tools    global-tools" "navigation .             main         .         sideSplitPanel  tools    global-tools";
    grid-template-columns: min-content minmax(var(--space-layout-content-horizontal-buc0zz, 24px), 1fr) minmax(0, var(--awsui-max-content-width-xgujsu)) minmax(var(--space-layout-content-horizontal-buc0zz, 24px), 1fr) min-content min-content;
    grid-template-rows: min-content min-content 1fr min-content;
  }
  .awsui_root_7nfqu_1eazm_153.awsui_has-adaptive-widths-default_7nfqu_1eazm_197:not(#\9) {
    --awsui-max-content-width-xgujsu: 1620px;
  }
}
@media (min-width: 689px) and (min-width: 1401px) {
  .awsui_root_7nfqu_1eazm_153.awsui_has-adaptive-widths-dashboard_7nfqu_1eazm_202:not(#\9) {
    --awsui-max-content-width-xgujsu: 1280px;
  }
}
@media (min-width: 689px) and (min-width: 1921px) {
  .awsui_root_7nfqu_1eazm_153.awsui_has-adaptive-widths-dashboard_7nfqu_1eazm_202:not(#\9) {
    --awsui-max-content-width-xgujsu: 1620px;
  }
}
@media (min-width: 689px) and (min-width: 2541px) {
  .awsui_root_7nfqu_1eazm_153.awsui_has-adaptive-widths-dashboard_7nfqu_1eazm_202:not(#\9) {
    --awsui-max-content-width-xgujsu: 2160px;
  }
}
@media (min-width: 689px) {
  .awsui_root_7nfqu_1eazm_153.awsui_drawer-expanded-mode_7nfqu_1eazm_217:not(#\9) {
    grid-template-columns: 0 0 0 0 0 0 auto;
  }
}

.awsui_navigation_7nfqu_1eazm_222:not(#\9),
.awsui_tools_7nfqu_1eazm_223:not(#\9),
.awsui_global-tools_7nfqu_1eazm_224:not(#\9) {
  grid-row: 1/-1;
  grid-column: 1/-1;
  background: var(--color-background-container-content-78ljyf, #ffffff);
  opacity: 1;
}
@media (max-width: 688px) {
  .awsui_navigation_7nfqu_1eazm_222:not(#\9),
  .awsui_tools_7nfqu_1eazm_223:not(#\9),
  .awsui_global-tools_7nfqu_1eazm_224:not(#\9) {
    inline-size: 100%;
  }
}

.awsui_navigation_7nfqu_1eazm_222:not(#\9) {
  z-index: 830;
}
@media (min-width: 689px) {
  .awsui_navigation_7nfqu_1eazm_222:not(#\9) {
    grid-area: navigation;
    inline-size: var(--awsui-navigation-width-xgujsu);
    border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-px1i24, #c6c6cd);
  }
}
@media (max-width: 688px) {
  .awsui_navigation_7nfqu_1eazm_222:not(#\9) {
    z-index: 1001;
  }
}

@media (min-width: 689px) {
  .awsui_tools_7nfqu_1eazm_223:not(#\9) {
    grid-area: tools;
    /* stylelint-disable plugin/no-unsupported-browser-features */
  }
  .awsui_tools_7nfqu_1eazm_223:not(#\9):not(:has(> [data-testid])) {
    inline-size: var(--awsui-tools-width-xgujsu);
  }
  .awsui_tools_7nfqu_1eazm_223:not(#\9):not(:has(> [data-testid])).awsui_tools-open_7nfqu_1eazm_262 {
    border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-px1i24, #c6c6cd);
  }
}

@media (min-width: 689px) {
  .awsui_global-tools_7nfqu_1eazm_224:not(#\9) {
    display: flex;
    grid-area: global-tools;
    justify-content: flex-end;
  }
}

@media (min-width: 689px) {
  .awsui_split-panel-side_7nfqu_1eazm_276:not(#\9) {
    grid-area: sideSplitPanel;
    border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-px1i24, #c6c6cd);
    opacity: 1;
  }
}

.awsui_split-panel-bottom_7nfqu_1eazm_283:not(#\9) {
  position: sticky;
  z-index: 840;
  align-self: end;
  grid-area: main;
  grid-column: 1/-1;
}
@media (min-width: 689px) {
  .awsui_split-panel-bottom_7nfqu_1eazm_283:not(#\9) {
    grid-column: 2/5;
  }
}

.awsui_panel-hidden_7nfqu_1eazm_296:not(#\9) {
  border-block: none;
  border-inline: none;
  opacity: 0;
  z-index: 0;
}
.awsui_panel-hidden_7nfqu_1eazm_296.awsui_navigation_7nfqu_1eazm_222:not(#\9), .awsui_panel-hidden_7nfqu_1eazm_296.awsui_tools_7nfqu_1eazm_223:not(#\9), .awsui_panel-hidden_7nfqu_1eazm_296.awsui_global-tools_7nfqu_1eazm_224:not(#\9) {
  inline-size: 0px;
}

.awsui_toolbar-container_7nfqu_1eazm_306:not(#\9) {
  grid-area: toolbar;
  block-size: 42px;
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-layout-px1i24, #c6c6cd);
}

.awsui_notifications-container_7nfqu_1eazm_312:not(#\9) {
  grid-area: notifications;
}

.awsui_notifications-background_7nfqu_1eazm_316:not(#\9) {
  background: var(--color-background-layout-main-uncvr6, #ffffff);
  grid-area: notifications;
  grid-column: 1/-1;
}
@media (min-width: 689px) {
  .awsui_notifications-background_7nfqu_1eazm_316:not(#\9) {
    grid-column: 2/5;
  }
}

.awsui_main-landmark_7nfqu_1eazm_327:not(#\9) {
  display: contents;
}

.awsui_main_7nfqu_1eazm_327:not(#\9) {
  grid-area: main;
  margin-block-start: var(--space-scaled-s-8ozaad, 12px);
  margin-block-end: var(--space-layout-content-bottom-zeb1g9, 40px);
}
.awsui_main-disable-paddings_7nfqu_1eazm_336:not(#\9) {
  margin-block: 0;
  grid-column: 1/-1;
}
@media (min-width: 689px) {
  .awsui_main-disable-paddings_7nfqu_1eazm_336:not(#\9) {
    grid-column: 2/5;
  }
}

.awsui_content-header_7nfqu_1eazm_346:not(#\9) {
  margin-block-end: var(--space-content-header-padding-bottom-rvy5xz, 16px);
}

.awsui_content_7nfqu_1eazm_346:not(#\9) {
  display: contents;
}

/* stylelint-disable-next-line selector-combinator-disallowed-list, selector-max-universal */
@media (max-width: 688px) {
  .awsui_unfocusable-mobile_7nfqu_1eazm_356 *:not(#\9) {
    visibility: hidden;
  }
}

.awsui_hidden_7nfqu_1eazm_361:not(#\9) {
  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
*/
/* 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_navigation-container_2p2ab_pi2n7_153:not(#\9) {
  position: sticky;
  z-index: 830;
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  inset-block-end: 0;
  overflow-x: hidden;
  word-wrap: break-word;
  pointer-events: auto;
  display: flex;
  flex-direction: column;
}
.awsui_navigation-container_2p2ab_pi2n7_153:not(#\9):not(.awsui_is-navigation-open_2p2ab_pi2n7_164) {
  inline-size: 0px;
  display: none;
}
.awsui_navigation-container_2p2ab_pi2n7_153 > .awsui_navigation_2p2ab_pi2n7_153:not(#\9) {
  flex-grow: 1;
  block-size: 100%;
  overflow-y: auto;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  overscroll-behavior-y: contain;
  inline-size: var(--awsui-navigation-width-xgujsu);
  position: relative;
}
@media (max-width: 688px) {
  .awsui_navigation-container_2p2ab_pi2n7_153:not(#\9) {
    --awsui-navigation-width-xgujsu: 100vw;
    z-index: 1001;
  }
}

.awsui_hide-navigation_2p2ab_pi2n7_184:not(#\9) {
  position: absolute;
  inset-inline-end: var(--space-m-dsumyt, 16px);
  inset-block-start: 14px;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_breadcrumb-group_d19fg_1er8s_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  margin-block: 0;
  margin-inline: 0;
  padding-block: var(--space-xxs-hwfkai, 4px);
  padding-inline: 0;
}
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180:not(#\9) {
  display: flex;
  align-items: center;
  padding-block: 0;
  padding-inline: 0;
  margin-block: 0;
  margin-inline: 0;
  list-style: none;
  inline-size: 100%;
  flex-wrap: nowrap;
}
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180.awsui_ghost_d19fg_1er8s_191:not(#\9) {
  flex-wrap: wrap;
  position: absolute;
  inset-inline-start: -9000px;
}
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180 > .awsui_item_d19fg_1er8s_196:not(#\9),
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180 > .awsui_ghost-item_d19fg_1er8s_197:not(#\9),
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180 > .awsui_ellipsis_d19fg_1er8s_198:not(#\9) {
  display: inline-block;
  padding-block: 0;
  padding-inline: 0;
  margin-block: 0;
  margin-inline: 0;
}
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180 > .awsui_item_d19fg_1er8s_196:not(#\9):last-child {
  flex-shrink: 1;
  min-inline-size: 0;
}
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180 > .awsui_item_d19fg_1er8s_196.awsui_hide_d19fg_1er8s_209:not(#\9) {
  display: none;
}
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180 > .awsui_ellipsis_d19fg_1er8s_198:not(#\9) {
  display: none;
}
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180 > .awsui_ellipsis_d19fg_1er8s_198.awsui_visible_d19fg_1er8s_215:not(#\9) {
  display: flex;
  flex-shrink: 0;
}
.awsui_breadcrumb-group_d19fg_1er8s_145 > .awsui_breadcrumb-group-list_d19fg_1er8s_180 > .awsui_ellipsis_d19fg_1er8s_198 > .awsui_icon_d19fg_1er8s_219:not(#\9) {
  margin-block: 0;
  margin-inline: 10px;
  color: var(--color-text-breadcrumb-icon-mh2txm, #8c8c94);
}

.awsui_breadcrumbs-skeleton_d19fg_1er8s_225:not(#\9) {
  display: none;
}

.awsui_collapsed-button_d19fg_1er8s_229: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  min-inline-size: 0;
  word-break: break-word;
  font-weight: var(--font-weight-button-0eg20c, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  letter-spacing: var(--font-button-letter-spacing-ufowe3, 0.005em);
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  cursor: pointer;
  padding-block: 0;
  padding-inline: 0;
  border-inline: none;
  border-block: none;
  background: none;
  display: flex;
  gap: var(--space-xxs-hwfkai, 4px);
  max-inline-size: 100%;
}
body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1er8s_229:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1er8s_229:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_collapsed-button_d19fg_1er8s_229:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 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% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_collapsed-button_d19fg_1er8s_229:not(#\9):hover {
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_collapsed-button_d19fg_1er8s_229 > :not(#\9):last-child {
  color: var(--color-text-breadcrumb-current-mmrid5, #656871);
  font-weight: 700;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.awsui_collapsed-button_d19fg_1er8s_229 > :not(#\9):last-child:hover {
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}

.awsui_button-icon_d19fg_1er8s_311:not(#\9) {
  transform: rotate(0deg);
  transition: transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_button-icon_d19fg_1er8s_311:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_button-icon_d19fg_1er8s_311:not(#\9), .awsui-mode-entering .awsui_button-icon_d19fg_1er8s_311:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_button-icon-open_d19fg_1er8s_325:not(#\9) {
  transform: rotate(-180deg);
}

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

.awsui_breadcrumb_1kosq_1spjj_149:not(#\9),
.awsui_ghost-breadcrumb_1kosq_1spjj_150:not(#\9) {
  display: flex;
}
.awsui_breadcrumb_1kosq_1spjj_149 > .awsui_icon_1kosq_1spjj_153:not(#\9),
.awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_icon_1kosq_1spjj_153:not(#\9) {
  margin-block: 0;
  margin-inline: var(--space-xs-ymlm0b, 8px);
  color: var(--color-text-breadcrumb-icon-mh2txm, #8c8c94);
}
.awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9),
.awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9) {
  min-inline-size: 0;
  overflow: hidden;
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: inherit;
  letter-spacing: normal;
  text-decoration-line: underline;
  text-decoration-color: currentColor;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9),
  .awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9), .awsui-mode-entering .awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9), .awsui-motion-disabled .awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9), .awsui-mode-entering .awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9):hover,
.awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9):focus,
.awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9):focus {
  outline: none;
}
.awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9):active,
.awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9):active, .awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9):focus, .awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9):hover, .awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9):active, .awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9):focus, .awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159 > .awsui_text_1kosq_1spjj_206:not(#\9),
.awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159 > .awsui_text_1kosq_1spjj_206:not(#\9) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
body[data-awsui-focus-visible=true] .awsui_breadcrumb_1kosq_1spjj_149 > .awsui_anchor_1kosq_1spjj_159:not(#\9):focus,
body[data-awsui-focus-visible=true] .awsui_ghost-breadcrumb_1kosq_1spjj_150 > .awsui_anchor_1kosq_1spjj_159:not(#\9):focus {
  outline: thin dotted;
  outline: var(--border-link-focus-ring-outline-1p0hnu, 0);
  outline-offset: 2px;
  outline-color: var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_breadcrumb_1kosq_1spjj_149.awsui_last_1kosq_1spjj_225 > .awsui_icon_1kosq_1spjj_153:not(#\9),
.awsui_ghost-breadcrumb_1kosq_1spjj_150.awsui_last_1kosq_1spjj_225 > .awsui_icon_1kosq_1spjj_153:not(#\9) {
  display: none;
}
.awsui_breadcrumb_1kosq_1spjj_149.awsui_last_1kosq_1spjj_225 > .awsui_anchor_1kosq_1spjj_159:not(#\9),
.awsui_ghost-breadcrumb_1kosq_1spjj_150.awsui_last_1kosq_1spjj_225 > .awsui_anchor_1kosq_1spjj_159:not(#\9) {
  color: var(--color-text-breadcrumb-current-mmrid5, #656871);
  font-weight: 700;
  text-decoration: none;
  cursor: default;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_breadcrumbs-own_ete58_yonx9_5:not(#\9):not(:empty) + .awsui_breadcrumbs-discovered_ete58_yonx9_5 {
  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
*/
.awsui_sticky-notifications_154bi_1mvpx_9:not(#\9) {
  position: sticky;
  z-index: 850;
}
.awsui_sticky-notifications-with-background_154bi_1mvpx_13:not(#\9) {
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
}

.awsui_has-notifications-content_154bi_1mvpx_17:not(#\9) {
  padding-block-start: var(--space-scaled-xs-xwoogq, 8px);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_split-panel-side_j4v3w_1dcwh_145:not(#\9) {
  position: sticky;
  z-index: 830;
  overflow-x: hidden;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_trigger-button-styles_lpshu_nm2my_145:not(#\9) {
  background: transparent;
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
  block-size: 30px;
  inline-size: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
}
.awsui_trigger-button-styles_lpshu_nm2my_145:not(#\9):hover {
  background: var(--color-background-input-disabled-cecgeg, #ebebf0);
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_trigger-button-styles_lpshu_nm2my_145:not(#\9):active {
  background: var(--color-background-control-disabled-cb50zl, #dedee3);
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}

.awsui_trigger-badge-wrapper_lpshu_nm2my_168:not(#\9) {
  position: absolute;
  inset-block-start: 0;
  inset-inline-start: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  clip-path: path("M29.2862 10.4145C28.7243 10.5998 28.1238 10.7 27.4999 10.7C24.3519 10.7 21.7999 8.14803 21.7999 5C21.7999 3.92883 22.0954 2.92667 22.6093 2.07057C20.3785 0.754846 17.7774 0 15 0C6.71573 0 0 6.71573 0 15C0 23.2843 6.71573 30 15 30C23.2843 30 30 23.2843 30 15C30 13.4007 29.7497 11.8599 29.2862 10.4145Z");
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_trigger-badge-wrapper_lpshu_nm2my_168:not(#\9):dir(rtl) {
  clip-path: path("M2.21384 10.4145C2.77569 10.5998 3.37617 10.7 4.00007 10.7C7.1481 10.7 9.70007 8.14803 9.70007 5C9.70007 3.92883 9.4046 2.92667 8.89071 2.07057C11.1215 0.754846 13.7226 0 16.5 0C24.7843 0 31.5 6.71573 31.5 15C31.5 23.2843 24.7843 30 16.5 30C8.21573 30 1.5 23.2843 1.5 15C1.5 13.4007 1.75029 11.8599 2.21384 10.4145Z");
}

.awsui_trigger_lpshu_nm2my_145:not(#\9) {
  border-block: none;
  border-inline: none;
  cursor: pointer;
  pointer-events: auto;
}
body[data-awsui-focus-visible=true] .awsui_trigger_lpshu_nm2my_145:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_trigger_lpshu_nm2my_145:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(3px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_trigger_lpshu_nm2my_145:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * 3px);
  inset-block-start: calc(-1 * 3px);
  inline-size: calc(100% + 3px + 3px);
  block-size: calc(100% + 3px + 3px);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_trigger_lpshu_nm2my_145:not(#\9):focus {
  outline: none;
}
.awsui_trigger_lpshu_nm2my_145.awsui_selected_lpshu_nm2my_212:not(#\9) {
  background: var(--color-background-layout-toggle-selected-default-5go4i7, #006ce0);
  color: var(--color-text-layout-toggle-selected-4t49fq, #ffffff);
}
.awsui_trigger_lpshu_nm2my_145.awsui_selected_lpshu_nm2my_212:not(#\9):hover {
  background: var(--color-background-layout-toggle-selected-hover-pt3n9b, #004a9e);
}
.awsui_trigger_lpshu_nm2my_145.awsui_selected_lpshu_nm2my_212:not(#\9):active {
  background: var(--color-background-layout-toggle-selected-active-7ovd7l, #006ce0);
}
.awsui_trigger_lpshu_nm2my_145.awsui_selected_lpshu_nm2my_212 > .awsui_trigger-badge-wrapper_lpshu_nm2my_168:not(#\9) {
  background: var(--color-background-layout-toggle-selected-default-5go4i7, #006ce0);
  color: var(--color-text-layout-toggle-selected-4t49fq, #ffffff);
}
.awsui_trigger_lpshu_nm2my_145.awsui_selected_lpshu_nm2my_212 > .awsui_trigger-badge-wrapper_lpshu_nm2my_168:not(#\9):hover {
  background: var(--color-background-layout-toggle-selected-hover-pt3n9b, #004a9e);
}
.awsui_trigger_lpshu_nm2my_145.awsui_selected_lpshu_nm2my_212 > .awsui_trigger-badge-wrapper_lpshu_nm2my_168:not(#\9):active {
  background: var(--color-background-layout-toggle-selected-active-7ovd7l, #006ce0);
}
.awsui_trigger_lpshu_nm2my_145.awsui_badge_lpshu_nm2my_232:not(#\9), .awsui_trigger_lpshu_nm2my_145.awsui_badge_lpshu_nm2my_232:not(#\9):hover, .awsui_trigger_lpshu_nm2my_145.awsui_badge_lpshu_nm2my_232:not(#\9):active {
  background: transparent;
}

.awsui_trigger-wrapper_lpshu_nm2my_236:not(#\9) {
  position: relative;
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
}

.awsui_dot_lpshu_nm2my_244:not(#\9) {
  position: absolute;
  inline-size: 8px;
  block-size: 8px;
  border-start-start-radius: 8px;
  border-start-end-radius: 8px;
  border-end-start-radius: 8px;
  border-end-end-radius: 8px;
  background-color: var(--color-background-badge-icon-eprfkm, #db0000);
  inset-block-start: 1px;
  inset-inline-end: -1px;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_universal-toolbar_1kzri_ogk3k_153:not(#\9) {
  background-color: var(--color-background-layout-panel-content-89bszq, #ffffff);
  box-sizing: border-box;
  padding-block: 0;
  padding-inline: var(--space-m-dsumyt, 16px);
  padding-inline-end: 0;
  position: sticky;
  z-index: 1000;
  transition: ease var(--motion-duration-refresh-only-slow-ugjy90, 250ms);
  transition-property: inset-block-start, opacity;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_universal-toolbar_1kzri_ogk3k_153:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_universal-toolbar_1kzri_ogk3k_153:not(#\9), .awsui-mode-entering .awsui_universal-toolbar_1kzri_ogk3k_153:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_universal-toolbar_1kzri_ogk3k_153.awsui_disable-body-scroll_1kzri_ogk3k_174:not(#\9) {
  inset-block-start: 0px;
}
.awsui_universal-toolbar_1kzri_ogk3k_153.awsui_toolbar-hidden_1kzri_ogk3k_177:not(#\9) {
  opacity: 0;
}
.awsui_universal-toolbar_1kzri_ogk3k_153 > .awsui_toolbar-container_1kzri_ogk3k_180:not(#\9) {
  block-size: 100%;
  align-items: center;
  display: grid;
  -moz-column-gap: var(--space-static-xs-gnm0mz, 8px);
       column-gap: var(--space-static-xs-gnm0mz, 8px);
  inline-size: 100%;
  grid-template-columns: min-content minmax(0, 3fr) minmax(auto, 1fr);
  grid-template-rows: 1fr;
}
.awsui_universal-toolbar_1kzri_ogk3k_153 > .awsui_toolbar-container_1kzri_ogk3k_180 > .awsui_universal-toolbar-nav_1kzri_ogk3k_189:not(#\9) {
  grid-column: 1;
  padding-inline-end: var(--space-static-xxs-ns94dp, 4px);
}
.awsui_universal-toolbar_1kzri_ogk3k_153 > .awsui_toolbar-container_1kzri_ogk3k_180 > .awsui_universal-toolbar-breadcrumbs_1kzri_ogk3k_193:not(#\9) {
  grid-column: 2;
  background-color: transparent;
  flex: 1 0;
}
.awsui_universal-toolbar_1kzri_ogk3k_153 > .awsui_toolbar-container_1kzri_ogk3k_180 > .awsui_universal-toolbar-drawers_1kzri_ogk3k_198:not(#\9) {
  grid-column: 3;
  -moz-column-gap: var(--space-static-xs-gnm0mz, 8px);
       column-gap: var(--space-static-xs-gnm0mz, 8px);
  display: flex;
  justify-content: flex-end;
  block-size: 100%;
}

.awsui_drawers-desktop-triggers-container_1kzri_ogk3k_206:not(#\9),
.awsui_drawers-mobile-triggers-container_1kzri_ogk3k_207: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  background-color: transparent;
  padding-inline: 0;
  padding-inline-end: var(--space-m-dsumyt, 16px);
  box-sizing: border-box;
  overflow-y: hidden;
  overflow-x: hidden;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  overscroll-behavior-y: contain;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  overscroll-behavior-x: contain;
  inline-size: 100%;
}

.awsui_drawers-trigger-content_1kzri_ogk3k_250:not(#\9) {
  block-size: 100%;
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: var(--space-xs-ymlm0b, 8px);
  justify-content: flex-end;
  padding-inline-start: var(--space-xs-ymlm0b, 8px);
}

.awsui_group-divider_1kzri_ogk3k_260:not(#\9) {
  border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  block-size: 60%;
}

@media (max-width: 688px) {
  .awsui_drawers-trigger_1kzri_ogk3k_250:not(#\9) {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

.awsui_block-body-scroll_1kzri_ogk3k_273:not(#\9) {
  overflow: hidden;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_link_4c84z_b6zwi_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: inline;
  white-space: inherit;
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: inherit;
  letter-spacing: normal;
  text-decoration-line: none;
  text-decoration-color: transparent;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_link_4c84z_b6zwi_145:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_link_4c84z_b6zwi_145:not(#\9), .awsui-mode-entering .awsui_link_4c84z_b6zwi_145:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_link_4c84z_b6zwi_145:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145:not(#\9):focus {
  outline: none;
}
.awsui_link_4c84z_b6zwi_145:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145:not(#\9):active, .awsui_link_4c84z_b6zwi_145:not(#\9):focus, .awsui_link_4c84z_b6zwi_145:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9) {
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit;
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: inherit;
  letter-spacing: normal;
  text-decoration-line: none;
  text-decoration-color: transparent;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9), .awsui-mode-entering .awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9):focus {
  outline: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9):active, .awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9):focus, .awsui_link_4c84z_b6zwi_145.awsui_variant-secondary_4c84z_b6zwi_211:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9) {
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: inherit;
  letter-spacing: normal;
  text-decoration-line: underline;
  text-decoration-color: currentColor;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9), .awsui-mode-entering .awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9):focus {
  outline: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9):active, .awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9):focus, .awsui_link_4c84z_b6zwi_145.awsui_variant-primary_4c84z_b6zwi_246:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9) {
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: 700;
  letter-spacing: 0.005em;
  text-decoration-line: none;
  text-decoration-color: transparent;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9), .awsui-mode-entering .awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9):focus {
  outline: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9):active, .awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9):focus, .awsui_link_4c84z_b6zwi_145.awsui_variant-info_4c84z_b6zwi_279:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: var(--color-text-link-button-underline-hover-cn3mqh, transparent);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9) {
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: var(--font-box-value-large-weight-wr00sw, 700);
  text-decoration-line: underline;
  text-decoration-color: currentColor;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9), .awsui-mode-entering .awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9):focus {
  outline: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9):active, .awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9):focus, .awsui_link_4c84z_b6zwi_145.awsui_variant-value-large_4c84z_b6zwi_314:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9) {
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  font-weight: 700;
  letter-spacing: 0.005em;
  text-decoration-line: none;
  text-decoration-color: transparent;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9), .awsui-mode-entering .awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9):focus {
  outline: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9):active {
  color: var(--color-text-interactive-active-fedaa8, #0f141a);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9):active, .awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9):focus, .awsui_link_4c84z_b6zwi_145.awsui_variant-top-navigation_4c84z_b6zwi_346:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: transparent;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9) {
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: var(--font-link-button-weight-vslyg9, 700);
  letter-spacing: var(--font-link-button-letter-spacing-imtxwq, 0.005em);
  text-decoration-line: underline;
  text-decoration-color: var(--color-text-link-button-underline-z4wjnv, transparent);
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9), .awsui-mode-entering .awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9):focus {
  outline: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9):active, .awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9):focus, .awsui_link_4c84z_b6zwi_145.awsui_variant-recovery_4c84z_b6zwi_381:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: var(--color-text-link-button-underline-hover-cn3mqh, transparent);
}
.awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9) {
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  color: var(--color-text-link-button-normal-default-z3c9cl, #006ce0);
  font-weight: 700;
  letter-spacing: var(--font-button-letter-spacing-ufowe3, 0.005em);
  text-decoration-line: none;
  text-decoration-color: transparent;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9), .awsui-mode-entering .awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-button-normal-hover-lkvmt7, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9):focus {
  outline: none;
}
.awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9):active {
  color: var(--color-text-link-button-normal-active-lfkgdn, #002b66);
}
.awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9):active, .awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9):focus, .awsui_link_4c84z_b6zwi_145.awsui_button_4c84z_b6zwi_414:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: transparent;
}
.awsui_link_4c84z_b6zwi_145.awsui_color-inverted_4c84z_b6zwi_449:not(#\9) {
  color: var(--color-text-notification-default-1iey72, #f9f9fa);
}
.awsui_link_4c84z_b6zwi_145.awsui_color-inverted_4c84z_b6zwi_449:not(#\9):not(.awsui_button_4c84z_b6zwi_414) {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_link_4c84z_b6zwi_145.awsui_color-inverted_4c84z_b6zwi_449:not(#\9):hover {
  color: var(--color-text-link-inverted-hover-ocd3u3, #ffffff);
}
body[data-awsui-focus-visible=true] .awsui_link_4c84z_b6zwi_145:not(#\9):focus {
  outline: thin dotted;
  outline: var(--border-link-focus-ring-outline-1p0hnu, 0);
  outline-offset: 2px;
  outline-color: var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_link_4c84z_b6zwi_145.awsui_font-size-body-s_4c84z_b6zwi_470:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  text-underline-offset: 0.3em;
  text-decoration-thickness: 1px;
}
.awsui_link_4c84z_b6zwi_145.awsui_font-size-body-m_4c84z_b6zwi_477:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
}
.awsui_link_4c84z_b6zwi_145.awsui_font-size-heading-xs_4c84z_b6zwi_483:not(#\9) {
  font-size: var(--font-size-heading-xs-j8yzxv, 14px);
  line-height: var(--line-height-heading-xs-q9j004, 18px);
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
}
.awsui_link_4c84z_b6zwi_145.awsui_font-size-heading-s_4c84z_b6zwi_489:not(#\9) {
  font-size: var(--font-size-heading-s-zp08en, 16px);
  line-height: var(--line-height-heading-s-hmi4vc, 20px);
  letter-spacing: var(--letter-spacing-heading-s-4st9ep, -0.005em);
  text-underline-offset: 0.3em;
  text-decoration-thickness: 1px;
}
.awsui_link_4c84z_b6zwi_145.awsui_font-size-heading-m_4c84z_b6zwi_496:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
}
.awsui_link_4c84z_b6zwi_145.awsui_font-size-heading-l_4c84z_b6zwi_503:not(#\9) {
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
  letter-spacing: var(--letter-spacing-heading-l-5v6ibv, -0.015em);
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
}
.awsui_link_4c84z_b6zwi_145.awsui_font-size-heading-xl_4c84z_b6zwi_510:not(#\9) {
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
  letter-spacing: var(--letter-spacing-heading-xl-ckkb6u, -0.02em);
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
}
.awsui_link_4c84z_b6zwi_145.awsui_font-size-display-l_4c84z_b6zwi_517:not(#\9) {
  font-size: var(--font-size-display-l-wa6woo, 42px);
  line-height: var(--line-height-display-l-vwanzp, 48px);
  letter-spacing: var(--letter-spacing-display-l-elyyxk, -0.03em);
  text-underline-offset: 0.25em;
  text-decoration-thickness: 2px;
}
.awsui_link_4c84z_b6zwi_145.awsui_font-size-inherit_4c84z_b6zwi_524:not(#\9) {
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
}

.awsui_icon-wrapper_4c84z_b6zwi_532:not(#\9) {
  white-space: nowrap;
}

.awsui_icon_4c84z_b6zwi_532:not(#\9) {
  display: inline-block;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_icon-shake_1cbgc_7ugo6_153:not(#\9) {
  display: inline-block;
  animation: awsui_awsui-motion-shake-horizontally_1cbgc_7ugo6_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@keyframes awsui_awsui-motion-shake-horizontally_1cbgc_7ugo6_1 {
  0% {
    transform: translateX(-5px);
    animation-timing-function: linear;
  }
  50% {
    transform: translateX(5px);
    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_icon-shake_1cbgc_7ugo6_153:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_icon-shake_1cbgc_7ugo6_153:not(#\9), .awsui-mode-entering .awsui_icon-shake_1cbgc_7ugo6_153:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_container-fade-in_1cbgc_7ugo6_181:not(#\9) {
  animation: awsui_awsui-motion-fade-in-0_1cbgc_7ugo6_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_1cbgc_7ugo6_1 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_container-fade-in_1cbgc_7ugo6_181:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_container-fade-in_1cbgc_7ugo6_181:not(#\9), .awsui-mode-entering .awsui_container-fade-in_1cbgc_7ugo6_181:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_1cbgc_7ugo6_203:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}
.awsui_root_1cbgc_7ugo6_203.awsui_status-error_1cbgc_7ugo6_212:not(#\9) {
  color: var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_root_1cbgc_7ugo6_203.awsui_status-warning_1cbgc_7ugo6_215:not(#\9) {
  color: var(--color-text-status-warning-fa077b, #855900);
}
.awsui_root_1cbgc_7ugo6_203.awsui_status-success_1cbgc_7ugo6_218:not(#\9) {
  color: var(--color-text-status-success-4f6v4h, #00802f);
}
.awsui_root_1cbgc_7ugo6_203.awsui_status-info_1cbgc_7ugo6_221:not(#\9) {
  color: var(--color-text-status-info-xbstx5, #006ce0);
}
.awsui_root_1cbgc_7ugo6_203.awsui_status-stopped_1cbgc_7ugo6_224:not(#\9) {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
}
.awsui_root_1cbgc_7ugo6_203.awsui_status-pending_1cbgc_7ugo6_227:not(#\9) {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
}
.awsui_root_1cbgc_7ugo6_203.awsui_status-in-progress_1cbgc_7ugo6_230:not(#\9) {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
}
.awsui_root_1cbgc_7ugo6_203.awsui_status-loading_1cbgc_7ugo6_233:not(#\9) {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
}
.awsui_root_1cbgc_7ugo6_203.awsui_color-override-red_1cbgc_7ugo6_236:not(#\9) {
  color: var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_root_1cbgc_7ugo6_203.awsui_color-override-grey_1cbgc_7ugo6_239:not(#\9) {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
}
.awsui_root_1cbgc_7ugo6_203.awsui_color-override-blue_1cbgc_7ugo6_242:not(#\9) {
  color: var(--color-text-status-info-xbstx5, #006ce0);
}
.awsui_root_1cbgc_7ugo6_203.awsui_color-override-green_1cbgc_7ugo6_245:not(#\9) {
  color: var(--color-text-status-success-4f6v4h, #00802f);
}
.awsui_root_1cbgc_7ugo6_203.awsui_color-override-yellow_1cbgc_7ugo6_248:not(#\9) {
  color: var(--color-text-status-warning-fa077b, #855900);
}

.awsui_container_1cbgc_7ugo6_181.awsui_display-inline_1cbgc_7ugo6_252:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
  display: inline;
}
.awsui_container_1cbgc_7ugo6_181.awsui_display-inline_1cbgc_7ugo6_252 > .awsui_icon_1cbgc_7ugo6_153:not(#\9) {
  white-space: nowrap;
}
.awsui_container_1cbgc_7ugo6_181.awsui_display-inline-block_1cbgc_7ugo6_260:not(#\9) {
  display: inline-block;
  word-wrap: break-word;
  word-break: break-all;
}
.awsui_container_1cbgc_7ugo6_181.awsui_display-inline-block_1cbgc_7ugo6_260 > .awsui_icon_1cbgc_7ugo6_153:not(#\9) {
  padding-inline-end: var(--space-xxs-hwfkai, 4px);
}

.awsui_overflow-ellipsis_1cbgc_7ugo6_269:not(#\9) {
  max-inline-size: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: text-bottom;
}/*
 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_fl8v6_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  word-wrap: break-word;
  position: relative;
}
.awsui_root_14iqq_fl8v6_189.awsui_fit-height_14iqq_fl8v6_222:not(#\9) {
  display: flex;
  flex-direction: column;
  block-size: 100%;
}
.awsui_root_14iqq_fl8v6_189.awsui_fit-height_14iqq_fl8v6_222.awsui_with-side-media_14iqq_fl8v6_227:not(#\9) {
  flex-direction: row;
}
.awsui_root_14iqq_fl8v6_189.awsui_variant-default_14iqq_fl8v6_230:not(#\9), .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230:not(#\9) {
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-sizing: border-box;
}
.awsui_root_14iqq_fl8v6_189.awsui_variant-default_14iqq_fl8v6_230.awsui_refresh_14iqq_fl8v6_238:not(#\9), .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230.awsui_refresh_14iqq_fl8v6_238:not(#\9) {
  border-block: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-inline: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_root_14iqq_fl8v6_189.awsui_variant-default_14iqq_fl8v6_230:not(#\9):not(.awsui_refresh_14iqq_fl8v6_238)::before, .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230:not(#\9):not(.awsui_refresh_14iqq_fl8v6_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;
  border-block-start: var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  z-index: 1;
}
.awsui_root_14iqq_fl8v6_189.awsui_variant-default_14iqq_fl8v6_230:not(#\9):not(.awsui_refresh_14iqq_fl8v6_238)::after, .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230:not(#\9):not(.awsui_refresh_14iqq_fl8v6_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: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: var(--shadow-container-53ltfv, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));
}
.awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230:not(#\9):not(:last-child), .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230:not(#\9):not(:last-child)::before, .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_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_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230 + .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230:not(#\9), .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230 + .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230:not(#\9)::before, .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230 + .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230:not(#\9)::after {
  border-start-start-radius: 0;
  border-start-end-radius: 0;
}
.awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230 + .awsui_root_14iqq_fl8v6_189.awsui_variant-stacked_14iqq_fl8v6_230:not(#\9):not(.awsui_refresh_14iqq_fl8v6_238)::before {
  border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_root_14iqq_fl8v6_189.awsui_sticky-enabled_14iqq_fl8v6_288:not(#\9):not(.awsui_refresh_14iqq_fl8v6_238)::before {
  inset-block-start: calc(-1 * var(--border-container-top-width-n1eke6, 0px));
}
.awsui_root_14iqq_fl8v6_189.awsui_sticky-enabled_14iqq_fl8v6_288:not(#\9):not(.awsui_refresh_14iqq_fl8v6_238).awsui_variant-stacked_14iqq_fl8v6_230::before {
  inset-block-start: calc(-1 * var(--border-divider-section-width-uwo8my, 1px));
}
.awsui_root_14iqq_fl8v6_189.awsui_with-stuck-sticky-header-at-bottom_14iqq_fl8v6_294:not(#\9) {
  border-end-end-radius: 0;
  border-end-start-radius: 0;
}

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

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

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

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

.awsui_header_14iqq_fl8v6_350:not(#\9) {
  background-color: var(--color-background-container-header-ydavso, #ffffff);
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
}
.awsui_header_14iqq_fl8v6_350.awsui_header-full-page_14iqq_fl8v6_355:not(#\9) {
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
}
.awsui_header-variant-embedded_14iqq_fl8v6_358.awsui_refresh_14iqq_fl8v6_238:not(#\9):not(.awsui_header-sticky-enabled_14iqq_fl8v6_358) {
  background-color: transparent;
}
.awsui_header_14iqq_fl8v6_350.awsui_header-with-media_14iqq_fl8v6_361:not(#\9) {
  background: none;
}
.awsui_header_14iqq_fl8v6_350.awsui_header-with-media_14iqq_fl8v6_361:not(#\9):not(:empty) {
  border-block-end: none;
}
.awsui_header-sticky-disabled_14iqq_fl8v6_367:not(#\9) {
  position: relative;
  z-index: 1;
}
.awsui_header-sticky-enabled_14iqq_fl8v6_358:not(#\9) {
  inset-block-start: 0;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  position: sticky;
  z-index: 800;
}
.awsui_header-stuck_14iqq_fl8v6_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_fl8v6_377:not(#\9)::before {
  border-block: 0;
  border-inline: 0;
}
.awsui_header-stuck_14iqq_fl8v6_377:not(#\9):not(.awsui_header-variant-cards_14iqq_fl8v6_387) {
  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_fl8v6_390.awsui_header-stuck_14iqq_fl8v6_377:not(#\9) {
  margin-block-end: calc(var(--line-height-heading-xl-hko6p0, 30px) - var(--line-height-heading-l-mg5bx6, 24px));
}
.awsui_header_14iqq_fl8v6_350:not(#\9):not(:empty) {
  border-block-end: var(--border-container-sticky-width-nri0ix, 0px) solid var(--color-border-container-divider-9huz1a, transparent);
}
.awsui_header_14iqq_fl8v6_350.awsui_with-paddings_14iqq_fl8v6_396:not(#\9) {
  padding-block-start: var(--space-container-header-top-am4vzw, 12px);
  padding-block-end: var(--space-container-header-bottom-2taq8v, 8px);
  padding-inline: var(--space-container-horizontal-nqrzyh, 20px);
}
.awsui_header_14iqq_fl8v6_350.awsui_with-paddings_14iqq_fl8v6_396.awsui_header-variant-cards_14iqq_fl8v6_387:not(#\9) {
  padding-block: var(--space-container-header-top-am4vzw, 12px);
  padding-inline: var(--space-container-horizontal-nqrzyh, 20px);
}
.awsui_header_14iqq_fl8v6_350.awsui_with-hidden-content_14iqq_fl8v6_405:not(#\9) {
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
}
.awsui_header-variant-cards_14iqq_fl8v6_387:not(#\9) {
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-sizing: border-box;
}
.awsui_header-variant-cards_14iqq_fl8v6_387.awsui_refresh_14iqq_fl8v6_238:not(#\9) {
  border-block: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-inline: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_header-variant-cards_14iqq_fl8v6_387:not(#\9):not(.awsui_refresh_14iqq_fl8v6_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;
  border-block-start: var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  z-index: 1;
}
.awsui_header-variant-cards_14iqq_fl8v6_387:not(#\9):not(.awsui_refresh_14iqq_fl8v6_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: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  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_fl8v6_387:not(#\9):not(.awsui_header-sticky-enabled_14iqq_fl8v6_358) {
  position: relative;
}
.awsui_header-variant-cards_14iqq_fl8v6_387.awsui_header-stuck_14iqq_fl8v6_377:not(#\9)::after, .awsui_header-variant-cards_14iqq_fl8v6_387.awsui_header-stuck_14iqq_fl8v6_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_fl8v6_463.awsui_header-stuck_14iqq_fl8v6_377:not(#\9) {
  box-shadow: none;
}
.awsui_header-variant-full-page_14iqq_fl8v6_463.awsui_header-stuck_14iqq_fl8v6_377 > .awsui_header-cover_14iqq_fl8v6_466:not(#\9) {
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
  inline-size: 100%;
  position: absolute;
  block-size: var(--space-scaled-s-8ozaad, 12px);
  inset-block-start: calc(-1 * var(--space-scaled-s-8ozaad, 12px));
}
.awsui_header-variant-full-page_14iqq_fl8v6_463.awsui_header-stuck_14iqq_fl8v6_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;
  border-block-end: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_header-variant-full-page_14iqq_fl8v6_463.awsui_header-stuck_14iqq_fl8v6_377:not(#\9)::after {
  content: "";
  position: absolute;
  inset: 0;
  box-shadow: var(--shadow-sticky-lolw8j, 0px 4px 8px 1px rgba(0, 7, 22, 0.1));
  clip-path: polygon(-999% 100%, 999% 100%, 999% 999%, -999% 999%);
}

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

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

.awsui_footer_14iqq_fl8v6_511.awsui_with-paddings_14iqq_fl8v6_396:not(#\9) {
  padding-block: var(--space-scaled-s-8ozaad, 12px);
  padding-inline: var(--space-container-horizontal-nqrzyh, 20px);
}
.awsui_footer_14iqq_fl8v6_511.awsui_with-divider_14iqq_fl8v6_515:not(#\9) {
  border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #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
*/
.awsui_header-label_4mvj3_1h74t_5:not(#\9),
.awsui_root_4mvj3_1h74t_6:not(#\9) {
  /* used in analytics metadata */
}/*
 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 */
.awsui_root_2qdw9_1wwr6_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, 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_1wwr6_181.awsui_refresh_2qdw9_1wwr6_217:not(#\9), .awsui_root_2qdw9_1wwr6_181:not(#\9):not(.awsui_root-no-actions_2qdw9_1wwr6_217) {
  row-gap: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_root-no-actions_2qdw9_1wwr6_217.awsui_root-variant-h2_2qdw9_1wwr6_220:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217), .awsui_root-no-actions_2qdw9_1wwr6_217.awsui_root-variant-h3_2qdw9_1wwr6_220:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217), .awsui_root-has-description_2qdw9_1wwr6_220.awsui_root-variant-h2_2qdw9_1wwr6_220:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217), .awsui_root-has-description_2qdw9_1wwr6_220.awsui_root-variant-h3_2qdw9_1wwr6_220:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_root-no-actions_2qdw9_1wwr6_217:not(#\9):not(.awsui_root-has-description_2qdw9_1wwr6_220):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block-end: calc(var(--space-scaled-xs-xwoogq, 8px) + var(--space-xxxs-pajhad, 2px));
}
.awsui_root-no-actions_2qdw9_1wwr6_217.awsui_refresh_2qdw9_1wwr6_217.awsui_root-variant-h2_2qdw9_1wwr6_220:not(#\9), .awsui_root-no-actions_2qdw9_1wwr6_217.awsui_refresh_2qdw9_1wwr6_217.awsui_root-variant-h3_2qdw9_1wwr6_220:not(#\9) {
  row-gap: var(--space-scaled-xxxs-oo06c7, 2px);
}
.awsui_root_2qdw9_1wwr6_181.awsui_root-variant-h1_2qdw9_1wwr6_229:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217) {
  row-gap: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_root-no-actions_2qdw9_1wwr6_217:not(#\9):not(.awsui_root-has-description_2qdw9_1wwr6_220).awsui_refresh_2qdw9_1wwr6_217.awsui_root-variant-h3_2qdw9_1wwr6_220 {
  padding-block-end: var(--space-scaled-xs-xwoogq, 8px);
}
.awsui_root_2qdw9_1wwr6_181.awsui_root-variant-h1_2qdw9_1wwr6_229.awsui_root-has-description_2qdw9_1wwr6_220:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block-end: var(--space-scaled-2x-xxs-e79hr1, 4px);
}

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

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

.awsui_actions_2qdw9_1wwr6_263:not(#\9) {
  display: flex;
  align-items: flex-start;
  min-block-size: var(--size-vertical-input-p1d7xx, 32px);
}
.awsui_actions-centered_2qdw9_1wwr6_268:not(#\9) {
  align-items: center;
}
.awsui_actions-variant-h1_2qdw9_1wwr6_271.awsui_refresh_2qdw9_1wwr6_217:not(#\9) {
  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_1wwr6_275.awsui_refresh_2qdw9_1wwr6_217:not(#\9) {
  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_1wwr6_279.awsui_refresh_2qdw9_1wwr6_217:not(#\9) {
  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_1wwr6_271:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block: var(--space-scaled-xs-xwoogq, 8px);
  padding-inline: 0;
}
.awsui_actions-variant-h2_2qdw9_1wwr6_275:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217), .awsui_actions-variant-h3_2qdw9_1wwr6_279:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: 0;
}
.awsui_root-has-description_2qdw9_1wwr6_220 > .awsui_main_2qdw9_1wwr6_239 > .awsui_actions_2qdw9_1wwr6_263:not(#\9) {
  padding-block-end: 0;
}

.awsui_title_2qdw9_1wwr6_295:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
  color: var(--color-text-heading-default-pn83b8, #0f141a);
}
.awsui_title-variant-h1_2qdw9_1wwr6_300:not(#\9) {
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  padding-block-start: var(--space-scaled-2x-xxs-e79hr1, 4px);
}
.awsui_title-variant-h1_2qdw9_1wwr6_300.awsui_refresh_2qdw9_1wwr6_217:not(#\9) {
  padding-block-start: calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-xl-hko6p0, 30px)) / 2);
}
.awsui_title-variant-h2_2qdw9_1wwr6_307:not(#\9) {
  font-size: var(--font-size-heading-l-vnacx6, 20px);
}
.awsui_title-variant-h2_2qdw9_1wwr6_307.awsui_refresh_2qdw9_1wwr6_217:not(#\9) {
  padding-block-start: calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-l-mg5bx6, 24px)) / 2);
}
.awsui_title-variant-h3_2qdw9_1wwr6_313:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
}
.awsui_title-variant-h3_2qdw9_1wwr6_313.awsui_refresh_2qdw9_1wwr6_217:not(#\9) {
  padding-block-start: calc((var(--size-vertical-input-p1d7xx, 32px) - var(--line-height-heading-m-uoaqdh, 22px)) / 2);
}
.awsui_title-variant-h2_2qdw9_1wwr6_307:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217), .awsui_title-variant-h3_2qdw9_1wwr6_313:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block-start: var(--space-scaled-xs-xwoogq, 8px);
}
.awsui_no-wrap_2qdw9_1wwr6_249 > .awsui_title_2qdw9_1wwr6_295:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block-end: calc(var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxxs-oo06c7, 2px));
}

.awsui_root-no-actions_2qdw9_1wwr6_217.awsui_root-has-description_2qdw9_1wwr6_220 > .awsui_main_2qdw9_1wwr6_239 > :not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217).awsui_title-variant-h2_2qdw9_1wwr6_307, .awsui_root-no-actions_2qdw9_1wwr6_217.awsui_root-has-description_2qdw9_1wwr6_220 > .awsui_main_2qdw9_1wwr6_239 > :not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217).awsui_title-variant-h3_2qdw9_1wwr6_313 {
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_root-variant-h1_2qdw9_1wwr6_229.awsui_root-no-actions_2qdw9_1wwr6_217:not(#\9):not(.awsui_root-has-description_2qdw9_1wwr6_220):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block-end: var(--space-scaled-2x-xxs-e79hr1, 4px);
}

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

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

.awsui_description_2qdw9_1wwr6_344:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  color: var(--color-text-heading-secondary-3uj5r4, #424650);
}
.awsui_description-variant-h1_2qdw9_1wwr6_351:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
}
.awsui_description-variant-h2_2qdw9_1wwr6_355:not(#\9) {
  font-size: var(--font-header-h2-description-size-g2wws3, 14px);
  line-height: var(--font-header-h2-description-line-height-ts2s6o, 20px);
}
.awsui_description-variant-h2_2qdw9_1wwr6_355:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_description-variant-h3_2qdw9_1wwr6_362:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}
.awsui_description-variant-h3_2qdw9_1wwr6_362:not(#\9):not(.awsui_refresh_2qdw9_1wwr6_217) {
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_heading_2qdw9_1wwr6_371:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  display: inline;
  font-size: inherit;
  margin-inline-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_heading_2qdw9_1wwr6_371:not(#\9):only-child {
  margin-block: 0;
  margin-inline: 0;
}
.awsui_heading-variant-h1_2qdw9_1wwr6_382:not(#\9) {
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
  letter-spacing: var(--letter-spacing-heading-xl-ckkb6u, -0.02em);
}
.awsui_heading-variant-h2_2qdw9_1wwr6_387:not(#\9) {
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
  letter-spacing: var(--letter-spacing-heading-l-5v6ibv, -0.015em);
}
.awsui_heading-variant-h3_2qdw9_1wwr6_392:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
}

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

.awsui_counter_2qdw9_1wwr6_426:not(#\9) {
  color: var(--color-text-counter-q4zq3v, #656871);
  font-weight: 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 */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_content-enter_gwq0h_uapds_161:not(#\9) {
  animation: awsui_awsui-motion-fade-in_gwq0h_uapds_1 var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out);
}
@keyframes awsui_awsui-motion-fade-in_gwq0h_uapds_1 {
  from {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_content-enter_gwq0h_uapds_161:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_content-enter_gwq0h_uapds_161:not(#\9), .awsui-mode-entering .awsui_content-enter_gwq0h_uapds_161:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_trigger-expanded_gwq0h_uapds_183:not(#\9) {
  transition: border-bottom-color var(--motion-duration-show-paced-otsjh8, 180ms) var(--motion-easing-show-paced-ym6eyn, ease-out);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_trigger-expanded_gwq0h_uapds_183:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_trigger-expanded_gwq0h_uapds_183:not(#\9), .awsui-mode-entering .awsui_trigger-expanded_gwq0h_uapds_183:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_icon_gwq0h_uapds_197:not(#\9) {
  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_icon_gwq0h_uapds_197:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_icon_gwq0h_uapds_197:not(#\9), .awsui-mode-entering .awsui_icon_gwq0h_uapds_197:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_gwq0h_uapds_211: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  min-inline-size: 0;
  word-break: break-word;
  display: block;
}

.awsui_expand-button_gwq0h_uapds_246:not(#\9) {
  outline: none;
}

.awsui_icon_gwq0h_uapds_197:not(#\9) {
  transform: rotate(-90deg);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_icon_gwq0h_uapds_197.awsui_expanded_gwq0h_uapds_254:not(#\9) {
  transform: rotate(0deg);
}
.awsui_icon_gwq0h_uapds_197:not(#\9):dir(rtl) {
  transform: rotate(90deg);
}
.awsui_icon_gwq0h_uapds_197:not(#\9):dir(rtl).awsui_expanded_gwq0h_uapds_254 {
  transform: rotate(0deg);
}

.awsui_icon-container_gwq0h_uapds_264:not(#\9) {
  position: relative;
  margin-inline: calc((var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px)) / -2) calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_icon-container-container_gwq0h_uapds_268:not(#\9) {
  margin-inline-end: var(--space-xs-ymlm0b, 8px);
}

.awsui_wrapper_gwq0h_uapds_272:not(#\9) {
  box-sizing: border-box;
  border-block: none;
  border-inline: none;
  inline-size: 100%;
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  text-align: start;
}
.awsui_wrapper-default_gwq0h_uapds_280:not(#\9), .awsui_wrapper-inline_gwq0h_uapds_280:not(#\9), .awsui_wrapper-footer_gwq0h_uapds_280:not(#\9) {
  border-block: var(--border-divider-section-width-uwo8my, 1px) solid transparent;
  border-inline: var(--border-divider-section-width-uwo8my, 1px) solid transparent;
}
.awsui_wrapper-navigation_gwq0h_uapds_284:not(#\9) {
  border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid transparent;
}
.awsui_wrapper-navigation_gwq0h_uapds_284:not(#\9), .awsui_wrapper-container_gwq0h_uapds_287:not(#\9) {
  display: flex;
  font-weight: var(--font-weight-heading-s-lcx0ai, 700);
}
.awsui_wrapper-default_gwq0h_uapds_280:not(#\9), .awsui_wrapper-inline_gwq0h_uapds_280:not(#\9), .awsui_wrapper-navigation_gwq0h_uapds_284:not(#\9), .awsui_wrapper-footer_gwq0h_uapds_280:not(#\9), .awsui_wrapper-compact_gwq0h_uapds_291:not(#\9) {
  color: var(--color-text-expandable-section-default-wr6pq6, #0f141a);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_wrapper-default_gwq0h_uapds_280:not(#\9), .awsui_wrapper-inline_gwq0h_uapds_280:not(#\9), .awsui_wrapper-navigation_gwq0h_uapds_284:not(#\9), .awsui_wrapper-footer_gwq0h_uapds_280:not(#\9) {
  font-size: var(--font-expandable-heading-size-0uk059, 16px);
  letter-spacing: var(--letter-spacing-heading-s-4st9ep, -0.005em);
}
.awsui_wrapper-default_gwq0h_uapds_280:not(#\9) {
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline-end: var(--space-xxs-hwfkai, 4px);
}
.awsui_wrapper-default_gwq0h_uapds_280.awsui_header-deprecated_gwq0h_uapds_304:not(#\9) {
  padding-inline-start: var(--space-xxs-hwfkai, 4px);
}
.awsui_wrapper-default_gwq0h_uapds_280:not(#\9):not(.awsui_header-deprecated_gwq0h_uapds_304), .awsui_wrapper-inline_gwq0h_uapds_280:not(#\9):not(.awsui_header-deprecated_gwq0h_uapds_304) {
  padding-inline-start: calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px)) / -2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_wrapper-default_gwq0h_uapds_280.awsui_wrapper-expanded_gwq0h_uapds_310:not(#\9), .awsui_wrapper-inline_gwq0h_uapds_280.awsui_wrapper-expanded_gwq0h_uapds_310:not(#\9) {
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
  border-block-end-color: var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_wrapper-footer_gwq0h_uapds_280:not(#\9) {
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_wrapper-footer_gwq0h_uapds_280:not(#\9), .awsui_wrapper-compact_gwq0h_uapds_291:not(#\9) {
  padding-inline-end: 0;
}
.awsui_wrapper-footer_gwq0h_uapds_280.awsui_header-deprecated_gwq0h_uapds_304:not(#\9), .awsui_wrapper-compact_gwq0h_uapds_291.awsui_header-deprecated_gwq0h_uapds_304:not(#\9) {
  padding-inline-start: 0;
}
.awsui_wrapper-footer_gwq0h_uapds_280:not(#\9):not(.awsui_header-deprecated_gwq0h_uapds_304), .awsui_wrapper-compact_gwq0h_uapds_291:not(#\9):not(.awsui_header-deprecated_gwq0h_uapds_304) {
  padding-inline-start: calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px)) / -2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_wrapper-container_gwq0h_uapds_287:not(#\9) {
  padding-block: var(--space-container-header-top-am4vzw, 12px) var(--space-container-header-bottom-2taq8v, 8px);
  padding-inline-end: var(--space-container-horizontal-nqrzyh, 20px);
}
.awsui_wrapper-container_gwq0h_uapds_287:not(#\9):not(.awsui_wrapper-expanded_gwq0h_uapds_310) {
  padding-block-end: var(--space-container-header-top-am4vzw, 12px);
}
.awsui_wrapper-container_gwq0h_uapds_287.awsui_header-deprecated_gwq0h_uapds_304:not(#\9) {
  padding-inline-start: var(--space-container-horizontal-nqrzyh, 20px);
}
.awsui_wrapper-container_gwq0h_uapds_287:not(#\9):not(.awsui_header-deprecated_gwq0h_uapds_304) {
  padding-inline-start: calc(var(--space-container-horizontal-nqrzyh, 20px) + calc(var(--size-icon-medium-uv8xcz, 20px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px)) / -2 + var(--space-xs-ymlm0b, 8px)));
}
body[data-awsui-focus-visible=true] .awsui_wrapper-container_gwq0h_uapds_287:not(#\9):focus {
  padding-block: calc(var(--space-scaled-s-8ozaad, 12px) - var(--border-divider-section-width-uwo8my, 1px));
  padding-inline: calc(var(--space-l-2ud1p3, 20px) - var(--border-divider-section-width-uwo8my, 1px));
}

.awsui_header_gwq0h_uapds_304:not(#\9) {
  /* used in test-utils */
}
.awsui_header-wrapper_gwq0h_uapds_347:not(#\9), .awsui_header-deprecated_gwq0h_uapds_304:not(#\9) {
  display: flex;
  font-weight: var(--font-weight-heading-s-lcx0ai, 700);
}
.awsui_header-wrapper_gwq0h_uapds_347:not(#\9) {
  font-size: inherit;
  letter-spacing: inherit;
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
}
.awsui_header-actions-wrapper_gwq0h_uapds_359:not(#\9) {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_uapds_365:not(#\9):focus, body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_uapds_365:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_uapds_365:not(#\9):focus, body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_uapds_365:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(0px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-button_gwq0h_uapds_365:not(#\9):focus::before, body[data-awsui-focus-visible=true] .awsui_header-container-button_gwq0h_uapds_365: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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_header-button_gwq0h_uapds_365:not(#\9) {
  box-sizing: border-box;
  display: flex;
  margin-inline-start: calc(-1 * calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px)) / -2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px)));
}
.awsui_header-container-button_gwq0h_uapds_365:not(#\9) {
  margin-inline-start: calc(-1 * calc(var(--size-icon-medium-uv8xcz, 20px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px)) / -2 + var(--space-xs-ymlm0b, 8px)));
}
.awsui_header-container_gwq0h_uapds_365:not(#\9) {
  inline-size: 100%;
}
.awsui_header-container_gwq0h_uapds_365 > .awsui_icon-container_gwq0h_uapds_264:not(#\9) {
  margin-block-start: var(--space-expandable-section-icon-offset-top-cntyn8, 4px);
}
.awsui_header-navigation_gwq0h_uapds_400 > .awsui_icon-container_gwq0h_uapds_264:not(#\9) {
  display: inline-flex;
  cursor: pointer;
  color: var(--color-text-expandable-section-navigation-icon-default-wh1lig, #424650);
  border-block: 0;
  border-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  background: transparent;
  outline: none;
  text-decoration: none;
  flex-direction: column;
}
.awsui_header-navigation_gwq0h_uapds_400 > .awsui_icon-container_gwq0h_uapds_264:not(#\9):hover {
  color: var(--color-text-expandable-section-hover-ztre2n, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_uapds_400 > .awsui_icon-container_gwq0h_uapds_264:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_uapds_400 > .awsui_icon-container_gwq0h_uapds_264:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(2px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-navigation_gwq0h_uapds_400 > .awsui_icon-container_gwq0h_uapds_264: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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_header-text_gwq0h_uapds_437:not(#\9) {
  /* used in test-utils */
}

:not(#\9):not(.awsui_wrapper-compact_gwq0h_uapds_291) > .awsui_header-actions-wrapper_gwq0h_uapds_359 {
  flex-wrap: wrap;
  -moz-column-gap: var(--space-xs-ymlm0b, 8px);
       column-gap: var(--space-xs-ymlm0b, 8px);
  row-gap: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_content_gwq0h_uapds_161:not(#\9) {
  display: none;
}
.awsui_content-default_gwq0h_uapds_450:not(#\9), .awsui_content-inline_gwq0h_uapds_450:not(#\9) {
  padding-block: var(--space-scaled-xs-xwoogq, 8px);
  padding-inline: 0;
}
.awsui_content-footer_gwq0h_uapds_454:not(#\9) {
  padding-block: var(--space-xs-ymlm0b, 8px);
  padding-inline: 0;
}
.awsui_content-expanded_gwq0h_uapds_458:not(#\9) {
  display: block;
}
.awsui_content-compact_gwq0h_uapds_461:not(#\9) {
  padding-inline-start: calc(var(--size-icon-normal-levt08, 16px) + (var(--line-height-body-m-2mh3ke, 20px) - var(--size-icon-normal-levt08, 16px)) / -2 + var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px));
}

.awsui_focusable_gwq0h_uapds_465:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
body[data-awsui-focus-visible=true] .awsui_focusable_gwq0h_uapds_465:not(#\9):focus {
  outline: 2px dotted transparent;
  border-block: var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-8bi903, #006ce0);
  border-inline: var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_click-target_gwq0h_uapds_480:not(#\9) {
  cursor: pointer;
}
.awsui_click-target_gwq0h_uapds_480:not(#\9):not(.awsui_wrapper-container_gwq0h_uapds_287):not(.awsui_header-container-button_gwq0h_uapds_365):hover {
  color: var(--color-text-expandable-section-hover-ztre2n, #006ce0);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_tjzwn_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  flex-wrap: wrap;
  margin-block: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
  margin-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
  pointer-events: none;
}
.awsui_grid_14yj0_tjzwn_145.awsui_no-gutters_14yj0_tjzwn_181:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
}

.awsui_grid-column_14yj0_tjzwn_186:not(#\9) {
  box-sizing: border-box;
  position: relative;
  padding-block: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  padding-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  display: flex;
}
.awsui_grid_14yj0_tjzwn_145.awsui_no-gutters_14yj0_tjzwn_181 > .awsui_grid-column_14yj0_tjzwn_186:not(#\9) {
  padding-block: 0;
  padding-inline: 0;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-1_14yj0_tjzwn_197:not(#\9) {
  flex: 0 0 8.3333333333%;
  max-inline-size: 8.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-1_14yj0_tjzwn_201:not(#\9) {
  inset-inline-start: 8.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-1_14yj0_tjzwn_204:not(#\9) {
  inset-inline-end: 8.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-2_14yj0_tjzwn_207:not(#\9) {
  flex: 0 0 16.6666666667%;
  max-inline-size: 16.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-2_14yj0_tjzwn_211:not(#\9) {
  inset-inline-start: 16.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-2_14yj0_tjzwn_214:not(#\9) {
  inset-inline-end: 16.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-3_14yj0_tjzwn_217:not(#\9) {
  flex: 0 0 25%;
  max-inline-size: 25%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-3_14yj0_tjzwn_221:not(#\9) {
  inset-inline-start: 25%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-3_14yj0_tjzwn_224:not(#\9) {
  inset-inline-end: 25%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-4_14yj0_tjzwn_227:not(#\9) {
  flex: 0 0 33.3333333333%;
  max-inline-size: 33.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-4_14yj0_tjzwn_231:not(#\9) {
  inset-inline-start: 33.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-4_14yj0_tjzwn_234:not(#\9) {
  inset-inline-end: 33.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-5_14yj0_tjzwn_237:not(#\9) {
  flex: 0 0 41.6666666667%;
  max-inline-size: 41.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-5_14yj0_tjzwn_241:not(#\9) {
  inset-inline-start: 41.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-5_14yj0_tjzwn_244:not(#\9) {
  inset-inline-end: 41.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-6_14yj0_tjzwn_247:not(#\9) {
  flex: 0 0 50%;
  max-inline-size: 50%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-6_14yj0_tjzwn_251:not(#\9) {
  inset-inline-start: 50%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-6_14yj0_tjzwn_254:not(#\9) {
  inset-inline-end: 50%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-7_14yj0_tjzwn_257:not(#\9) {
  flex: 0 0 58.3333333333%;
  max-inline-size: 58.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-7_14yj0_tjzwn_261:not(#\9) {
  inset-inline-start: 58.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-7_14yj0_tjzwn_264:not(#\9) {
  inset-inline-end: 58.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-8_14yj0_tjzwn_267:not(#\9) {
  flex: 0 0 66.6666666667%;
  max-inline-size: 66.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-8_14yj0_tjzwn_271:not(#\9) {
  inset-inline-start: 66.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-8_14yj0_tjzwn_274:not(#\9) {
  inset-inline-end: 66.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-9_14yj0_tjzwn_277:not(#\9) {
  flex: 0 0 75%;
  max-inline-size: 75%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-9_14yj0_tjzwn_281:not(#\9) {
  inset-inline-start: 75%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-9_14yj0_tjzwn_284:not(#\9) {
  inset-inline-end: 75%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-10_14yj0_tjzwn_287:not(#\9) {
  flex: 0 0 83.3333333333%;
  max-inline-size: 83.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-10_14yj0_tjzwn_291:not(#\9) {
  inset-inline-start: 83.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-10_14yj0_tjzwn_294:not(#\9) {
  inset-inline-end: 83.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-11_14yj0_tjzwn_297:not(#\9) {
  flex: 0 0 91.6666666667%;
  max-inline-size: 91.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-11_14yj0_tjzwn_301:not(#\9) {
  inset-inline-start: 91.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-11_14yj0_tjzwn_304:not(#\9) {
  inset-inline-end: 91.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_colspan-12_14yj0_tjzwn_307:not(#\9) {
  flex: 0 0 100%;
  max-inline-size: 100%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-12_14yj0_tjzwn_311:not(#\9) {
  inset-inline-start: 100%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-12_14yj0_tjzwn_314:not(#\9) {
  inset-inline-end: 100%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_push-0_14yj0_tjzwn_317:not(#\9) {
  inset-inline-start: auto;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_pull-0_14yj0_tjzwn_320:not(#\9) {
  inset-inline-end: auto;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-1_14yj0_tjzwn_323:not(#\9) {
  margin-inline-start: 8.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-2_14yj0_tjzwn_326:not(#\9) {
  margin-inline-start: 16.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-3_14yj0_tjzwn_329:not(#\9) {
  margin-inline-start: 25%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-4_14yj0_tjzwn_332:not(#\9) {
  margin-inline-start: 33.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-5_14yj0_tjzwn_335:not(#\9) {
  margin-inline-start: 41.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-6_14yj0_tjzwn_338:not(#\9) {
  margin-inline-start: 50%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-7_14yj0_tjzwn_341:not(#\9) {
  margin-inline-start: 58.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-8_14yj0_tjzwn_344:not(#\9) {
  margin-inline-start: 66.6666666667%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-9_14yj0_tjzwn_347:not(#\9) {
  margin-inline-start: 75%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-10_14yj0_tjzwn_350:not(#\9) {
  margin-inline-start: 83.3333333333%;
}
.awsui_grid-column_14yj0_tjzwn_186.awsui_offset-11_14yj0_tjzwn_353:not(#\9) {
  margin-inline-start: 91.6666666667%;
}

.awsui_restore-pointer-events_14yj0_tjzwn_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_8dwez_153:not(#\9),
.awsui_warning-icon-shake-wrapper_14mhv_8dwez_154:not(#\9) {
  animation: awsui_awsui-motion-shake-horizontally_14mhv_8dwez_1 var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@keyframes awsui_awsui-motion-shake-horizontally_14mhv_8dwez_1 {
  0% {
    transform: translateX(-5px);
    animation-timing-function: linear;
  }
  50% {
    transform: translateX(5px);
    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_8dwez_153:not(#\9),
  .awsui_warning-icon-shake-wrapper_14mhv_8dwez_154:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_error-icon-shake-wrapper_14mhv_8dwez_153:not(#\9), .awsui-mode-entering .awsui_error-icon-shake-wrapper_14mhv_8dwez_153:not(#\9), .awsui-motion-disabled .awsui_warning-icon-shake-wrapper_14mhv_8dwez_154:not(#\9), .awsui-mode-entering .awsui_warning-icon-shake-wrapper_14mhv_8dwez_154:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_error-icon-scale-wrapper_14mhv_8dwez_184:not(#\9),
.awsui_warning-icon-scale-wrapper_14mhv_8dwez_185:not(#\9) {
  animation: awsui_awsui-motion-scale-popup_14mhv_8dwez_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_8dwez_1 {
  0% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_error-icon-scale-wrapper_14mhv_8dwez_184:not(#\9),
  .awsui_warning-icon-scale-wrapper_14mhv_8dwez_185:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_error-icon-scale-wrapper_14mhv_8dwez_184:not(#\9), .awsui-mode-entering .awsui_error-icon-scale-wrapper_14mhv_8dwez_184:not(#\9), .awsui-motion-disabled .awsui_warning-icon-scale-wrapper_14mhv_8dwez_185:not(#\9), .awsui-mode-entering .awsui_warning-icon-scale-wrapper_14mhv_8dwez_185:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_warning_14mhv_8dwez_154:not(#\9),
.awsui_error_14mhv_8dwez_153:not(#\9) {
  animation: awsui_awsui-motion-fade-in-0_14mhv_8dwez_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_8dwez_1 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_warning_14mhv_8dwez_154:not(#\9),
  .awsui_error_14mhv_8dwez_153:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_warning_14mhv_8dwez_154:not(#\9), .awsui-mode-entering .awsui_warning_14mhv_8dwez_154:not(#\9), .awsui-motion-disabled .awsui_error_14mhv_8dwez_153:not(#\9), .awsui-mode-entering .awsui_error_14mhv_8dwez_153:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_14mhv_8dwez_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  box-sizing: border-box;
}

.awsui_label_14mhv_8dwez_269:not(#\9) {
  box-sizing: border-box;
  color: var(--color-text-form-label-84uan1, #0f141a);
  display: inline;
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  font-weight: var(--font-display-label-weight-zavpeo, 700);
  margin-inline-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_label_14mhv_8dwez_269:not(#\9):only-child {
  margin-block: 0;
  margin-inline: 0;
}

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

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

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

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

.awsui_controls_14mhv_8dwez_308:not(#\9):not(.awsui_label-hidden_14mhv_8dwez_308) {
  padding-block-start: var(--space-xxs-hwfkai, 4px);
}
.awsui_label-wrapper_14mhv_8dwez_311:not(#\9):empty + .awsui_controls_14mhv_8dwez_308 {
  padding-block-start: 0;
}

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

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

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

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

.awsui_visually-hidden_14mhv_8dwez_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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_vrgzu_v8tye_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  padding-block-start: var(--space-xxs-hwfkai, 4px);
  padding-block-end: calc(var(--space-xxs-hwfkai, 4px) + var(--space-xxxs-pajhad, 2px));
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
  color: var(--color-text-dropdown-footer-ks7c04, #656871);
}
.awsui_root_vrgzu_v8tye_145 > .awsui_recovery_vrgzu_v8tye_180: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_1afi9_1jgth_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}
.awsui_root_1afi9_1jgth_145:not(#\9):not(.awsui_hidden_1afi9_1jgth_176) {
  border-block-start: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-item-default-877b5f, #c6c6cd);
}
.awsui_root_1afi9_1jgth_145:not(#\9):not(.awsui_hidden_1afi9_1jgth_176).awsui_no-items_1afi9_1jgth_179 {
  border-block-start: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-item-top-gp2d1p, transparent);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_2rhyz_uz5yt_145:not(#\9) {
  /* used in test-utils for component to distinguish input from other input-like components, for example autosuggest */
}

.awsui_input_2rhyz_uz5yt_149: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  inline-size: 100%;
  cursor: text;
  box-sizing: border-box;
  background-color: var(--color-background-input-default-bz9w07, #ffffff);
  border-start-start-radius: var(--border-radius-input-7q0str, 8px);
  border-start-end-radius: var(--border-radius-input-7q0str, 8px);
  border-end-start-radius: var(--border-radius-input-7q0str, 8px);
  border-end-end-radius: var(--border-radius-input-7q0str, 8px);
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-f3bzwh, #8c8c94);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-f3bzwh, #8c8c94);
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  block-size: var(--size-vertical-input-p1d7xx, 32px);
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-readonly_2rhyz_uz5yt_196:not(#\9) {
  background-color: var(--color-background-input-default-bz9w07, #ffffff);
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
}
.awsui_input_2rhyz_uz5yt_149:not(#\9)::-webkit-input-placeholder {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
  -webkit-user-select: none;
          user-select: none;
}
.awsui_input_2rhyz_uz5yt_149:not(#\9)::-ms-input-placeholder {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
}
.awsui_input_2rhyz_uz5yt_149:not(#\9)::-moz-placeholder {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
  opacity: 1;
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):-ms-input-placeholder {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):-moz-placeholder {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
  opacity: 1;
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):focus {
  outline: 2px dotted transparent;
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-9bkrxq, #006ce0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-9bkrxq, #006ce0);
  border-start-start-radius: var(--border-radius-input-7q0str, 8px);
  border-start-end-radius: var(--border-radius-input-7q0str, 8px);
  border-end-start-radius: var(--border-radius-input-7q0str, 8px);
  border-end-end-radius: var(--border-radius-input-7q0str, 8px);
  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):disabled {
  background-color: var(--color-background-input-disabled-cecgeg, #ebebf0);
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  color: var(--color-text-input-disabled-as3mmb, #b4b4bb);
  cursor: auto;
  cursor: default;
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):disabled::-webkit-input-placeholder {
  color: var(--color-text-input-placeholder-disabled-9zawsz, #b4b4bb);
  -webkit-user-select: none;
          user-select: none;
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):disabled::-ms-input-placeholder {
  color: var(--color-text-input-placeholder-disabled-9zawsz, #b4b4bb);
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):disabled::-moz-placeholder {
  color: var(--color-text-input-placeholder-disabled-9zawsz, #b4b4bb);
  opacity: 1;
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):disabled:-ms-input-placeholder {
  color: var(--color-text-input-placeholder-disabled-9zawsz, #b4b4bb);
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):disabled:-moz-placeholder {
  color: var(--color-text-input-placeholder-disabled-9zawsz, #b4b4bb);
  opacity: 1;
}
.awsui_input_2rhyz_uz5yt_149:not(#\9):invalid {
  box-shadow: none;
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-invalid_2rhyz_uz5yt_263:not(#\9) {
  color: var(--color-text-status-error-57bfn2, #db0000);
  border-color: var(--color-text-status-error-57bfn2, #db0000);
  padding-inline-start: calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));
  border-inline-start-width: var(--border-invalid-width-3xd6e1, 8px);
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-invalid_2rhyz_uz5yt_263:not(#\9):focus {
  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-invalid_2rhyz_uz5yt_263.awsui_input-has-icon-left_2rhyz_uz5yt_272:not(#\9) {
  padding-inline-start: calc(var(--space-field-icon-offset-ikwzwx, 36px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-warning_2rhyz_uz5yt_275:not(#\9) {
  color: var(--color-text-status-warning-fa077b, #855900);
  border-color: var(--color-text-status-warning-fa077b, #855900);
  padding-inline-start: calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));
  border-inline-start-width: var(--border-invalid-width-3xd6e1, 8px);
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-warning_2rhyz_uz5yt_275:not(#\9):focus {
  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-warning_2rhyz_uz5yt_275.awsui_input-has-icon-left_2rhyz_uz5yt_272:not(#\9) {
  padding-inline-start: calc(var(--space-field-icon-offset-ikwzwx, 36px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-type-search_2rhyz_uz5yt_287:not(#\9) {
  box-sizing: border-box;
  -webkit-appearance: none;
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-type-search_2rhyz_uz5yt_287:not(#\9)::-webkit-search-decoration {
  -webkit-appearance: none;
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-type-search_2rhyz_uz5yt_287:not(#\9)::-webkit-search-cancel-button {
  display: none;
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-has-icon-left_2rhyz_uz5yt_272:not(#\9) {
  padding-inline-start: var(--space-field-icon-offset-ikwzwx, 36px);
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-has-icon-right_2rhyz_uz5yt_300:not(#\9) {
  padding-inline-end: var(--space-field-icon-offset-ikwzwx, 36px);
}
.awsui_input_2rhyz_uz5yt_149.awsui_input-has-no-border-radius_2rhyz_uz5yt_303:not(#\9) {
  border-start-start-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-start-end-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-end-start-radius: var(--border-radius-dropdown-fgc2a1, 8px);
  border-end-end-radius: var(--border-radius-dropdown-fgc2a1, 8px);
}

.awsui_input-container_2rhyz_uz5yt_310:not(#\9) {
  display: flex;
  position: relative;
}

.awsui_input-icon-left_2rhyz_uz5yt_315:not(#\9) {
  position: absolute;
  pointer-events: none;
  inset-inline-start: var(--space-field-horizontal-0aq2ch, 12px);
  inset-block-start: calc(50% - var(--line-height-body-m-2mh3ke, 20px) / 2);
}

.awsui_input-icon-right_2rhyz_uz5yt_322:not(#\9) {
  position: absolute;
  inset-block-start: calc(calc(50% - var(--line-height-body-m-2mh3ke, 20px) / 2) - var(--space-xxxs-pajhad, 2px));
  inset-inline-end: calc(var(--space-field-horizontal-0aq2ch, 12px) - var(--space-xxs-hwfkai, 4px));
}

.awsui_input-button-right_2rhyz_uz5yt_328: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_placeholder_dwuol_1ank7_145:not(#\9) {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
}

.awsui_item_dwuol_1ank7_150:not(#\9) {
  display: flex;
  align-items: center;
}
.awsui_item_dwuol_1ank7_150 > .awsui_checkbox_dwuol_1ank7_154:not(#\9) {
  position: relative;
  min-block-size: var(--size-control-adm93y, 16px);
  min-inline-size: var(--size-control-adm93y, 16px);
  block-size: var(--size-control-adm93y, 16px);
  inline-size: var(--size-control-adm93y, 16px);
  margin-inline-end: var(--space-field-horizontal-0aq2ch, 12px);
}

.awsui_filter_dwuol_1ank7_163:not(#\9) {
  z-index: 4;
  flex-shrink: 0;
}

.awsui_trigger_dwuol_1ank7_168:not(#\9) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.awsui_layout-strut_dwuol_1ank7_174:not(#\9) {
  inline-size: 100%;
  position: relative;
  transform: translate3d(0, 0, 0);
}

.awsui_list-bottom_dwuol_1ank7_180:not(#\9) {
  /* used in unit-tests */
}

.awsui_selected-icon_dwuol_1ank7_184:not(#\9) {
  color: var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_show-label-tag_dwuol_1ank7_188 > .awsui_selected-icon_dwuol_1ank7_184:not(#\9) {
  padding-inline-start: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_inline-token-trigger_dwuol_1ank7_192:not(#\9) {
  display: flex;
  flex-wrap: nowrap;
  -moz-column-gap: var(--space-xxs-hwfkai, 4px);
       column-gap: var(--space-xxs-hwfkai, 4px);
  inline-size: 100%;
}

.awsui_inline-token-list_dwuol_1ank7_199:not(#\9) {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  gap: var(--space-xxs-hwfkai, 4px);
  inline-size: 100%;
  overflow-x: hidden;
  -webkit-mask-image: linear-gradient(270deg, transparent, white 20px, white);
          mask-image: linear-gradient(270deg, transparent, white 20px, white);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_inline-token-list_dwuol_1ank7_199:not(#\9):dir(rtl) {
  -webkit-mask-image: linear-gradient(-270deg, transparent, white 20px, white);
          mask-image: linear-gradient(-270deg, transparent, white 20px, white);
}
.awsui_inline-token-list_dwuol_1ank7_199 > .awsui_inline-token_dwuol_1ank7_192:not(#\9) {
  display: flex;
  align-items: center;
  min-inline-size: -moz-max-content;
  min-inline-size: max-content;
  block-size: 18px;
  border-block: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  border-inline: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  padding-block: 0;
  padding-inline: var(--space-xxs-hwfkai, 4px);
  background: var(--color-background-item-selected-pyr5cw, #f0fbff);
  border-start-start-radius: var(--border-radius-token-ycnemh, 8px);
  border-start-end-radius: var(--border-radius-token-ycnemh, 8px);
  border-end-start-radius: var(--border-radius-token-ycnemh, 8px);
  border-end-end-radius: var(--border-radius-token-ycnemh, 8px);
  color: var(--color-text-body-default-3mljql, #0f141a);
}

.awsui_visual-refresh_dwuol_1ank7_229 > .awsui_inline-token-list_dwuol_1ank7_199 > .awsui_inline-token_dwuol_1ank7_192:not(#\9) {
  border-start-start-radius: var(--border-radius-badge-exolfb, 4px);
  border-start-end-radius: var(--border-radius-badge-exolfb, 4px);
  border-end-start-radius: var(--border-radius-badge-exolfb, 4px);
  border-end-end-radius: var(--border-radius-badge-exolfb, 4px);
}

.awsui_inline-token-hidden-placeholder_dwuol_1ank7_236:not(#\9) {
  position: absolute !important;
  inset-block-start: -9999px !important;
  inset-inline-start: -9999px !important;
}

.awsui_inline-token-counter_dwuol_1ank7_242:not(#\9) {
  white-space: nowrap;
}

.awsui_inline-token-trigger--disabled_dwuol_1ank7_246 > .awsui_inline-token-list_dwuol_1ank7_199 > .awsui_inline-token_dwuol_1ank7_192:not(#\9) {
  border-color: var(--color-border-control-disabled-dqtwtk, #dedee3);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  color: var(--color-text-disabled-y4dmv3, #b4b4bb);
}

.awsui_inline-label-trigger-wrapper_dwuol_1ank7_252:not(#\9) {
  margin-block-start: -7px;
}

.awsui_inline-label-wrapper_dwuol_1ank7_256:not(#\9) {
  margin-block-start: calc(var(--space-scaled-xs-xwoogq, 8px) * -1);
}

.awsui_inline-label_dwuol_1ank7_252:not(#\9) {
  background: linear-gradient(to bottom, var(--color-background-layout-main-uncvr6, #ffffff), var(--color-background-input-default-bz9w07, #ffffff));
  border-start-start-radius: 2px;
  border-start-end-radius: 2px;
  border-end-start-radius: 2px;
  border-end-end-radius: 2px;
  box-sizing: border-box;
  display: inline-block;
  color: var(--color-text-form-label-84uan1, #0f141a);
  font-weight: var(--font-display-label-weight-zavpeo, 700);
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: 14px;
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  position: relative;
  inset-inline-start: calc(var(--border-width-field-2xc78x, 1px) + var(--space-field-horizontal-0aq2ch, 12px) - var(--space-scaled-xxs-pfm1nx, 4px));
  margin-block-start: var(--space-scaled-xs-xwoogq, 8px);
  padding-block-end: 2px;
  padding-inline: var(--space-scaled-xxs-pfm1nx, 4px);
  max-inline-size: calc(100% - 2 * var(--space-field-horizontal-0aq2ch, 12px));
  z-index: 1;
}

.awsui_disabled-reason-tooltip_dwuol_1ank7_282:not(#\9) {
  /* used in test-utils or tests */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_1fn7j_99qaw_145:not(#\9) {
  position: absolute;
  inline-size: 100%;
  block-size: 100%;
  inset-block-start: 0;
  inset-inline-start: 0;
}
.awsui_root_1fn7j_99qaw_145 > .awsui_styled-box_1fn7j_99qaw_152:not(#\9) {
  fill: var(--color-background-control-default-nub6gm, #ffffff);
  stroke: var(--color-border-control-default-sh3548, #8c8c94);
  stroke-width: var(--border-width-field-2xc78x, 1px);
  transition: fill var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear), stroke var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_root_1fn7j_99qaw_145 > .awsui_styled-box_1fn7j_99qaw_152:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_root_1fn7j_99qaw_145 > .awsui_styled-box_1fn7j_99qaw_152:not(#\9), .awsui-mode-entering .awsui_root_1fn7j_99qaw_145 > .awsui_styled-box_1fn7j_99qaw_152:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_root_1fn7j_99qaw_145 > .awsui_styled-box-checked_1fn7j_99qaw_168:not(#\9), .awsui_root_1fn7j_99qaw_145 > .awsui_styled-box-indeterminate_1fn7j_99qaw_168:not(#\9) {
  fill: var(--color-background-control-checked-jwoxtj, #006ce0);
  stroke: var(--color-border-control-checked-o1zph2, #006ce0);
}
.awsui_root_1fn7j_99qaw_145 > .awsui_styled-box-disabled_1fn7j_99qaw_172:not(#\9), .awsui_root_1fn7j_99qaw_145 > .awsui_styled-box-readonly_1fn7j_99qaw_172:not(#\9) {
  fill: var(--color-background-control-disabled-cb50zl, #dedee3);
  stroke: var(--color-border-control-disabled-dqtwtk, #dedee3);
}
.awsui_root_1fn7j_99qaw_145 > .awsui_styled-line_1fn7j_99qaw_176:not(#\9) {
  stroke: var(--color-foreground-control-default-z8tr7i, #ffffff);
  stroke-width: 2;
  fill: none;
}
.awsui_root_1fn7j_99qaw_145 > .awsui_styled-line-disabled_1fn7j_99qaw_181:not(#\9) {
  stroke: var(--color-foreground-control-disabled-6vf647, #ffffff);
}
.awsui_root_1fn7j_99qaw_145 > .awsui_styled-line-readonly_1fn7j_99qaw_184:not(#\9) {
  stroke: var(--color-foreground-control-read-only-dtlpre, #656871);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_option_1p2cx_j2mbg_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  align-items: flex-start;
  inline-size: 100%;
  min-inline-size: 0;
  box-sizing: border-box;
  color: inherit;
}
.awsui_option_1p2cx_j2mbg_153:not(#\9):not(.awsui_disabled_1p2cx_j2mbg_190) {
  cursor: inherit;
}
.awsui_option_1p2cx_j2mbg_153.awsui_parent_1p2cx_j2mbg_193:not(#\9) {
  font-weight: bold;
}
.awsui_option_1p2cx_j2mbg_153.awsui_parent_1p2cx_j2mbg_193:not(#\9):not(.awsui_disabled_1p2cx_j2mbg_190):not(.awsui_highlighted_1p2cx_j2mbg_196) {
  color: var(--color-text-dropdown-group-label-8vygj0, #424650);
}

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

.awsui_label-content_1p2cx_j2mbg_207:not(#\9) {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.awsui_label_1p2cx_j2mbg_207:not(#\9),
.awsui_tag_1p2cx_j2mbg_214:not(#\9),
.awsui_label-tag_1p2cx_j2mbg_215:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
}

.awsui_label_1p2cx_j2mbg_207:not(#\9),
.awsui_tag_1p2cx_j2mbg_214:not(#\9) {
  flex-wrap: wrap;
}

.awsui_label-prefix_1p2cx_j2mbg_225:not(#\9) {
  font-weight: 700;
}

.awsui_label-tag_1p2cx_j2mbg_215:not(#\9) {
  padding-inline-start: var(--space-s-tvghoh, 12px);
  flex: auto;
  text-align: end;
}
.awsui_label-tag_1p2cx_j2mbg_215:not(#\9):empty {
  display: none;
}

.awsui_tags_1p2cx_j2mbg_238:not(#\9),
.awsui_description_1p2cx_j2mbg_239:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  color: var(--color-text-dropdown-item-secondary-77b2z6, #656871);
  flex-wrap: wrap;
}
.awsui_tags_1p2cx_j2mbg_238.awsui_highlighted_1p2cx_j2mbg_196:not(#\9),
.awsui_description_1p2cx_j2mbg_239.awsui_highlighted_1p2cx_j2mbg_196:not(#\9) {
  color: var(--color-text-dropdown-item-secondary-hover-rwb7km, #656871);
}
.awsui_tags_1p2cx_j2mbg_238.awsui_selected_1p2cx_j2mbg_250:not(#\9),
.awsui_description_1p2cx_j2mbg_239.awsui_selected_1p2cx_j2mbg_250:not(#\9) {
  color: var(--color-text-dropdown-item-secondary-77b2z6, #656871);
}

.awsui_tags_1p2cx_j2mbg_238:not(#\9) {
  display: flex;
  align-items: stretch;
}

.awsui_tag_1p2cx_j2mbg_214:not(#\9):not(:last-child) {
  padding-inline-end: var(--space-m-dsumyt, 16px);
}

.awsui_icon_1p2cx_j2mbg_264:not(#\9) {
  padding-inline-end: var(--space-xs-ymlm0b, 8px);
  align-content: center;
  display: flex;
  flex-shrink: 0;
}

.awsui_icon-size-big_1p2cx_j2mbg_271:not(#\9) {
  padding-block-start: var(--space-option-icon-big-top-rs5wgf, 0px);
}

.awsui_filtering-match-highlight_1p2cx_j2mbg_275:not(#\9) {
  background-color: var(--color-background-dropdown-item-filter-match-8fnvh3, #f0fbff);
  color: var(--color-text-dropdown-item-filter-match-73jeqe, #006ce0);
  font-weight: bold;
}

.awsui_disabled_1p2cx_j2mbg_190:not(#\9) {
  color: var(--color-text-dropdown-item-disabled-pl4fy2, #b4b4bb);
  pointer-events: none;
}
.awsui_disabled_1p2cx_j2mbg_190 > .awsui_content_1p2cx_j2mbg_200 > .awsui_tags_1p2cx_j2mbg_238:not(#\9),
.awsui_disabled_1p2cx_j2mbg_190 > .awsui_content_1p2cx_j2mbg_200 > .awsui_description_1p2cx_j2mbg_239:not(#\9) {
  color: currentColor;
}

.awsui_trigger-variant_1p2cx_j2mbg_290:not(#\9) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_label_1q5vz_ocied_5:not(#\9) {
  /* used in analytics metadata */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_parent_2dmmi_qu62t_5:not(#\9),
.awsui_option-content_2dmmi_qu62t_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_selectable-item_15o6u_22jrd_145:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  position: relative;
  list-style: none;
  z-index: 1;
  border-block: var(--border-divider-list-width-tdfx1x, 1px) solid transparent;
  border-inline: var(--border-divider-list-width-tdfx1x, 1px) solid transparent;
  border-block-start-color: var(--color-border-dropdown-item-default-877b5f, #c6c6cd);
  border-block-end-color: var(--color-border-dropdown-item-default-877b5f, #c6c6cd);
  background-color: var(--color-background-dropdown-item-default-lzrka9, #ffffff);
  color: var(--color-text-dropdown-item-default-zani00, #0f141a);
  border-inline-start-width: 0;
  border-inline-end-width: 0;
  padding-block: calc(var(--space-xxs-hwfkai, 4px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));
  padding-inline: calc(var(--space-field-horizontal-0aq2ch, 12px) + var(--border-item-width-miijiw, 2px));
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_pad-bottom_15o6u_22jrd_167:not(#\9) {
  padding-block-end: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px)) + var(--space-xxxs-pajhad, 2px));
  border-block-end-color: transparent;
}
.awsui_selectable-item_15o6u_22jrd_145:not(#\9):not(:first-child), .awsui_selectable-item_15o6u_22jrd_145.awsui_virtual_15o6u_22jrd_171:not(#\9) {
  margin-block-start: calc(-1 * var(--border-item-width-miijiw, 2px));
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_has-background_15o6u_22jrd_174:not(#\9) {
  background-color: var(--color-background-dropdown-item-hover-wyujnt, #f3f3f7);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_highlighted_15o6u_22jrd_177:not(#\9), .awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177:not(#\9) {
  color: var(--color-text-dropdown-item-highlighted-q6vxih, #0f141a);
  border-width: var(--border-item-width-miijiw, 2px);
  border-start-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-end-radius: var(--border-radius-item-iwaia5, 8px);
  padding-block: var(--space-xxs-hwfkai, 4px);
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_highlighted_15o6u_22jrd_177.awsui_pad-bottom_15o6u_22jrd_167:not(#\9), .awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177.awsui_pad-bottom_15o6u_22jrd_167:not(#\9) {
  padding-block-end: calc(var(--space-xxs-hwfkai, 4px) + var(--space-xxxs-pajhad, 2px));
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_highlighted_15o6u_22jrd_177:not(#\9) {
  z-index: 3;
  background-color: var(--color-background-dropdown-item-hover-wyujnt, #f3f3f7);
  border-color: var(--color-border-dropdown-item-hover-07ng6s, #8c8c94);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_highlighted_15o6u_22jrd_177.awsui_disabled_15o6u_22jrd_195:not(#\9) {
  color: var(--color-text-dropdown-item-dimmed-iy2k20, #b4b4bb);
  border-color: var(--color-border-dropdown-item-dimmed-hover-ga9sch, #8c8c94);
  background-color: var(--color-background-dropdown-item-dimmed-dhho03, transparent);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_highlighted_15o6u_22jrd_177.awsui_is-keyboard_15o6u_22jrd_200:not(#\9) {
  border-color: var(--color-border-dropdown-item-focused-k9miqq, #424650);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_highlighted_15o6u_22jrd_177.awsui_is-keyboard_15o6u_22jrd_200:not(#\9):not(.awsui_visual-refresh_15o6u_22jrd_203) {
  box-shadow: inset 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177:not(#\9) {
  z-index: 2;
  background-color: var(--color-background-dropdown-item-selected-cnovvw, #f0fbff);
  border-color: var(--color-border-dropdown-item-selected-3nbye4, #006ce0);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177.awsui_next-item-selected_15o6u_22jrd_211:not(#\9) {
  border-end-start-radius: 0;
  border-end-end-radius: 0;
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177.awsui_highlighted_15o6u_22jrd_177:not(#\9) {
  border-color: var(--color-border-dropdown-item-selected-3nbye4, #006ce0);
  z-index: 3;
  outline: var(--border-item-width-miijiw, 2px) solid var(--color-border-dropdown-item-hover-07ng6s, #8c8c94);
  outline-offset: calc(-2 * var(--border-item-width-miijiw, 2px));
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177.awsui_highlighted_15o6u_22jrd_177.awsui_is-keyboard_15o6u_22jrd_200:not(#\9) {
  border-color: var(--color-border-dropdown-item-selected-3nbye4, #006ce0);
  outline-color: var(--color-border-dropdown-item-focused-k9miqq, #424650);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177.awsui_highlighted_15o6u_22jrd_177:not(#\9):not(.awsui_visual-refresh_15o6u_22jrd_203) {
  border-color: var(--color-border-dropdown-item-hover-07ng6s, #8c8c94);
  outline: none;
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177.awsui_highlighted_15o6u_22jrd_177:not(#\9):not(.awsui_visual-refresh_15o6u_22jrd_203).awsui_is-keyboard_15o6u_22jrd_200 {
  border-color: var(--color-border-dropdown-item-focused-k9miqq, #424650);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177 + .awsui_selectable-item_15o6u_22jrd_145.awsui_selected_15o6u_22jrd_177:not(#\9) {
  border-start-start-radius: 0;
  border-start-end-radius: 0;
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_parent_15o6u_22jrd_236:not(#\9) {
  font-weight: bold;
  color: var(--color-text-dropdown-group-label-8vygj0, #424650);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_parent_15o6u_22jrd_236:not(#\9):not(.awsui_interactiveGroups_15o6u_22jrd_240) {
  border-block-start-color: var(--color-border-dropdown-group-2jm6kh, #c6c6cd);
  padding-block: var(--space-xs-ymlm0b, 8px);
  padding-inline: var(--space-xs-ymlm0b, 8px);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_parent_15o6u_22jrd_236.awsui_interactiveGroups_15o6u_22jrd_240:not(#\9) {
  padding-block: calc(var(--space-xs-ymlm0b, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));
  padding-inline: calc(var(--space-field-horizontal-0aq2ch, 12px) + var(--border-item-width-miijiw, 2px));
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_parent_15o6u_22jrd_236.awsui_interactiveGroups_15o6u_22jrd_240.awsui_highlighted_15o6u_22jrd_177:not(#\9) {
  color: var(--color-text-dropdown-item-highlighted-q6vxih, #0f141a);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_parent_15o6u_22jrd_236.awsui_interactiveGroups_15o6u_22jrd_240.awsui_highlighted_15o6u_22jrd_177:not(#\9), .awsui_selectable-item_15o6u_22jrd_145.awsui_parent_15o6u_22jrd_236.awsui_interactiveGroups_15o6u_22jrd_240.awsui_selected_15o6u_22jrd_177:not(#\9) {
  padding-block: var(--space-xs-ymlm0b, 8px);
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_child_15o6u_22jrd_256:not(#\9) {
  padding-inline-start: calc(var(--space-xxl-32srm4, 32px) + var(--border-item-width-miijiw, 2px));
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_child_15o6u_22jrd_256.awsui_highlighted_15o6u_22jrd_177:not(#\9), .awsui_selectable-item_15o6u_22jrd_145.awsui_child_15o6u_22jrd_256.awsui_selected_15o6u_22jrd_177:not(#\9) {
  padding-inline-start: var(--space-xxl-32srm4, 32px);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262:not(#\9) {
  position: sticky;
  inset-block-start: 0;
  margin-block-end: calc(var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));
  z-index: 4;
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262:not(#\9):not(.awsui_highlighted_15o6u_22jrd_177):not(.awsui_selected_15o6u_22jrd_177) {
  border-inline-start-width: var(--border-item-width-miijiw, 2px);
  border-inline-start-color: var(--color-border-dropdown-container-gb937i, #b4b4bb);
  border-inline-end-color: var(--color-border-dropdown-container-gb937i, #b4b4bb);
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262:not(#\9):not(.awsui_highlighted_15o6u_22jrd_177):not(.awsui_selected_15o6u_22jrd_177):not(.awsui_with-scrollbar_15o6u_22jrd_274) {
  border-inline-end-width: var(--border-item-width-miijiw, 2px);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262:not(#\9):not(.awsui_highlighted_15o6u_22jrd_177):not(.awsui_selected_15o6u_22jrd_177).awsui_with-scrollbar_15o6u_22jrd_274 {
  border-inline-end-width: 0;
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262:not(#\9):not(.awsui_highlighted_15o6u_22jrd_177):not(.awsui_selected_15o6u_22jrd_177):not(.awsui_after-header_15o6u_22jrd_280) {
  border-start-start-radius: var(--border-radius-item-iwaia5, 8px);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262:not(#\9):not(.awsui_highlighted_15o6u_22jrd_177):not(.awsui_selected_15o6u_22jrd_177):not(.awsui_after-header_15o6u_22jrd_280):not(.awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262:not(.awsui_highlighted_15o6u_22jrd_177):not(.awsui_selected_15o6u_22jrd_177):not(.awsui_after-header_15o6u_22jrd_280).awsui_with-scrollbar_15o6u_22jrd_274) {
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262:not(#\9):not(.awsui_highlighted_15o6u_22jrd_177):not(.awsui_selected_15o6u_22jrd_177).awsui_after-header_15o6u_22jrd_280 {
  border-block-start-color: var(--color-background-dropdown-item-default-lzrka9, #ffffff);
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262.awsui_disabled_15o6u_22jrd_195.awsui_highlighted_15o6u_22jrd_177:not(#\9), .awsui_selectable-item_15o6u_22jrd_145.awsui_sticky_15o6u_22jrd_262.awsui_disabled_15o6u_22jrd_195.awsui_selected_15o6u_22jrd_177:not(#\9) {
  border-block-end-color: transparent;
  border-block-start-color: transparent;
  border-inline-start-color: transparent;
  border-inline-end-color: transparent;
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_disabled_15o6u_22jrd_195:not(#\9) {
  color: var(--color-text-dropdown-item-disabled-pl4fy2, #b4b4bb);
}
.awsui_selectable-item_15o6u_22jrd_145:not(#\9):not(.awsui_disabled_15o6u_22jrd_195):not(.awsui_parent_15o6u_22jrd_236) {
  cursor: pointer;
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_interactiveGroups_15o6u_22jrd_240:not(#\9):not(.awsui_disabled_15o6u_22jrd_195) {
  cursor: pointer;
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_virtual_15o6u_22jrd_171:not(#\9) {
  position: absolute;
  inset-block-start: var(--border-dropdown-virtual-offset-width-3wp954, 2px);
  inset-inline-start: 0;
  inline-size: 100%;
  box-sizing: border-box;
}
.awsui_selectable-item_15o6u_22jrd_145.awsui_virtual_15o6u_22jrd_171:not(#\9):first-of-type:not(.awsui_selected_15o6u_22jrd_177, .awsui_highlighted_15o6u_22jrd_177) {
  border-block-start-color: var(--color-border-dropdown-item-top-gp2d1p, transparent);
}

.awsui_measure-strut_15o6u_22jrd_315:not(#\9) {
  position: absolute;
  pointer-events: none;
  block-size: 100%;
  inline-size: 100%;
  inset-block-start: 0;
  inset-inline-start: 0;
  padding-block-start: var(--border-divider-list-width-tdfx1x, 1px);
}
.awsui_measure-strut-first_15o6u_22jrd_324:not(#\9) {
  padding-block-end: var(--border-divider-list-width-tdfx1x, 1px);
}

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

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

.awsui_select-all_15o6u_22jrd_338:not(#\9) {
  /* used in test-utils */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_button-trigger_l32fn_xo3sj_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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_button-trigger_18eso_9r9k6_161 > .awsui_arrow_18eso_9r9k6_161:not(#\9) {
  transition: transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_button-trigger_18eso_9r9k6_161 > .awsui_arrow_18eso_9r9k6_161:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_button-trigger_18eso_9r9k6_161 > .awsui_arrow_18eso_9r9k6_161:not(#\9), .awsui-mode-entering .awsui_button-trigger_18eso_9r9k6_161 > .awsui_arrow_18eso_9r9k6_161:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_button-trigger_18eso_9r9k6_161: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  position: relative;
  display: flex;
  inline-size: 100%;
  justify-content: space-between;
  align-items: center;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
  background-color: var(--color-background-input-default-bz9w07, #ffffff);
  border-start-start-radius: var(--border-radius-input-7q0str, 8px);
  border-start-end-radius: var(--border-radius-input-7q0str, 8px);
  border-end-start-radius: var(--border-radius-input-7q0str, 8px);
  border-end-end-radius: var(--border-radius-input-7q0str, 8px);
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-f3bzwh, #8c8c94);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-f3bzwh, #8c8c94);
  min-block-size: var(--size-vertical-input-p1d7xx, 32px);
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token-root_18eso_9r9k6_221:not(#\9), .awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token-nested_18eso_9r9k6_221:not(#\9) {
  padding-block: 0px;
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
  border-block-width: var(--border-width-token-2ukdpu, 2px);
  border-inline-width: var(--border-width-token-2ukdpu, 2px);
  border-color: var(--color-border-item-selected-63a3p8, #006ce0);
  border-start-end-radius: 0;
  border-end-end-radius: 0;
  block-size: 100%;
  min-block-size: unset;
}
body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token-root_18eso_9r9k6_221:not(#\9):focus, body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token-nested_18eso_9r9k6_221:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token-root_18eso_9r9k6_221:not(#\9):focus, body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token-nested_18eso_9r9k6_221:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token-root_18eso_9r9k6_221:not(#\9):focus::before, body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token-nested_18eso_9r9k6_221:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));
  inset-block-start: calc(-1 * var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));
  inline-size: calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));
  block-size: calc(100% + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px) + var(--space-filtering-token-operation-select-focus-outline-gutter-jacx1t, -5px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token-nested_18eso_9r9k6_221:not(#\9) {
  border-start-start-radius: calc(var(--border-radius-input-7q0str, 8px) / 2);
  border-end-start-radius: calc(var(--border-radius-input-7q0str, 8px) / 2);
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_has-caret_18eso_9r9k6_257:not(#\9) {
  padding-inline-end: var(--space-field-icon-offset-ikwzwx, 36px);
}
.awsui_button-trigger_18eso_9r9k6_161 > .awsui_placeholder_18eso_9r9k6_260:not(#\9) {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
}
.awsui_button-trigger_18eso_9r9k6_161 > .awsui_arrow_18eso_9r9k6_161:not(#\9) {
  position: absolute;
  inset-inline-end: var(--space-field-horizontal-0aq2ch, 12px);
  inset-block-start: calc(50% - var(--line-height-body-m-2mh3ke, 20px) / 2);
  color: var(--color-text-button-inline-icon-default-t9mq0d, #006ce0);
}
.awsui_button-trigger_18eso_9r9k6_161:not(#\9):hover > .awsui_arrow_18eso_9r9k6_161 {
  color: var(--color-text-button-inline-icon-hover-q4dj2i, #002b66);
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_pressed_18eso_9r9k6_273 > .awsui_arrow_18eso_9r9k6_161:not(#\9) {
  transform: rotate(-180deg);
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_disabled_18eso_9r9k6_276:not(#\9) {
  background-color: var(--color-background-input-disabled-cecgeg, #ebebf0);
  border-block: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  border-inline: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  color: var(--color-text-input-disabled-as3mmb, #b4b4bb);
  cursor: auto;
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_disabled_18eso_9r9k6_276 > .awsui_arrow_18eso_9r9k6_161:not(#\9) {
  color: var(--color-text-button-inline-icon-disabled-bnn5b7, #b4b4bb);
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_disabled_18eso_9r9k6_276.awsui_in-filtering-token_18eso_9r9k6_221:not(#\9) {
  border-color: var(--color-border-control-disabled-dqtwtk, #dedee3);
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_disabled_18eso_9r9k6_276 > .awsui_placeholder_18eso_9r9k6_260:not(#\9) {
  color: var(--color-text-input-placeholder-disabled-9zawsz, #b4b4bb);
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_readonly_18eso_9r9k6_292:not(#\9):not(.awsui_button-trigger_18eso_9r9k6_161.awsui_disabled_18eso_9r9k6_276):not(.awsui_button-trigger_18eso_9r9k6_161.awsui_in-filtering-token_18eso_9r9k6_221) {
  background-color: var(--color-background-input-default-bz9w07, #ffffff);
  border-block: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  border-inline: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
}
.awsui_button-trigger_18eso_9r9k6_161:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
body[data-awsui-focus-visible=true] .awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221):focus {
  outline: 2px dotted transparent;
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-9bkrxq, #006ce0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-9bkrxq, #006ce0);
  border-start-start-radius: var(--border-radius-input-7q0str, 8px);
  border-start-end-radius: var(--border-radius-input-7q0str, 8px);
  border-end-start-radius: var(--border-radius-input-7q0str, 8px);
  border-end-end-radius: var(--border-radius-input-7q0str, 8px);
  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221):invalid {
  box-shadow: none;
}
.awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221).awsui_invalid_18eso_9r9k6_314, .awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221).awsui_invalid_18eso_9r9k6_314:focus {
  color: var(--color-text-status-error-57bfn2, #db0000);
  border-color: var(--color-text-status-error-57bfn2, #db0000);
  padding-inline-start: calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));
  border-inline-start-width: var(--border-invalid-width-3xd6e1, 8px);
}
.awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221).awsui_invalid_18eso_9r9k6_314:focus, .awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221).awsui_invalid_18eso_9r9k6_314:focus:focus {
  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221).awsui_warning_18eso_9r9k6_323, .awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221).awsui_warning_18eso_9r9k6_323:focus {
  color: var(--color-text-status-warning-fa077b, #855900);
  border-color: var(--color-text-status-warning-fa077b, #855900);
  padding-inline-start: calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));
  border-inline-start-width: var(--border-invalid-width-3xd6e1, 8px);
}
.awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221).awsui_warning_18eso_9r9k6_323:focus, .awsui_button-trigger_18eso_9r9k6_161:not(#\9):not(.awsui_in-filtering-token_18eso_9r9k6_221).awsui_warning_18eso_9r9k6_323:focus:focus {
  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_button-trigger_18eso_9r9k6_161.awsui_inline-tokens_18eso_9r9k6_332:not(#\9) {
  padding-block: 0;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_gfwv3_1tcdv_193:not(#\9) {
  gap: var(--space-scaled-xs-xwoogq, 8px);
}
.awsui_root_gfwv3_1tcdv_193.awsui_horizontal_gfwv3_1tcdv_196:not(#\9) {
  display: flex;
  gap: var(--space-xs-ymlm0b, 8px);
  flex-direction: row;
  flex-wrap: wrap;
}
.awsui_root_gfwv3_1tcdv_193.awsui_vertical_gfwv3_1tcdv_202:not(#\9) {
  display: flex;
  flex-direction: column;
}

.awsui_list_gfwv3_1tcdv_207:not(#\9) {
  display: contents;
  list-style: none;
  padding-block: 0;
  padding-inline: 0;
  margin-block: 0;
  margin-inline: 0;
}
.awsui_list_gfwv3_1tcdv_207.awsui_horizontal_gfwv3_1tcdv_196:not(#\9), .awsui_list_gfwv3_1tcdv_207.awsui_vertical_gfwv3_1tcdv_202:not(#\9) {
  display: flex;
  gap: var(--space-xs-ymlm0b, 8px);
}
.awsui_list_gfwv3_1tcdv_207.awsui_horizontal_gfwv3_1tcdv_196:not(#\9) {
  flex-direction: row;
  flex-wrap: wrap;
}
.awsui_list_gfwv3_1tcdv_207.awsui_vertical_gfwv3_1tcdv_202:not(#\9) {
  flex-direction: column;
}
.awsui_list_gfwv3_1tcdv_207.awsui_grid_gfwv3_1tcdv_226:not(#\9) {
  display: grid;
  gap: var(--space-xs-ymlm0b, 8px);
  grid-template-columns: repeat(auto-fill, 230px);
}
@media (max-width: 688px) {
  .awsui_list_gfwv3_1tcdv_207.awsui_grid_gfwv3_1tcdv_226:not(#\9) {
    display: flex;
    flex-direction: column;
  }
}

.awsui_list-item_gfwv3_1tcdv_238:not(#\9) {
  padding-block: 0;
  padding-inline: 0;
  margin-block: 0;
  margin-inline: 0;
}

.awsui_toggle-container-inline_gfwv3_1tcdv_245:not(#\9) {
  padding-inline-start: var(--space-xs-ymlm0b, 8px);
  display: flex;
  align-items: center;
}

.awsui_toggle_gfwv3_1tcdv_245: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  align-items: center;
  background-color: transparent;
  border-block: var(--border-width-button-jm0qg7, 2px) solid transparent;
  border-inline: var(--border-width-button-jm0qg7, 2px) solid transparent;
  padding-block: 0;
  padding-inline: 0;
  margin-inline-start: -1px;
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: inherit;
  letter-spacing: normal;
  text-decoration-line: none;
  text-decoration-color: transparent;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_toggle_gfwv3_1tcdv_245:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_toggle_gfwv3_1tcdv_245:not(#\9), .awsui-mode-entering .awsui_toggle_gfwv3_1tcdv_245:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_toggle_gfwv3_1tcdv_245:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_toggle_gfwv3_1tcdv_245:not(#\9):focus {
  outline: none;
}
.awsui_toggle_gfwv3_1tcdv_245:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_toggle_gfwv3_1tcdv_245:not(#\9):active, .awsui_toggle_gfwv3_1tcdv_245:not(#\9):focus, .awsui_toggle_gfwv3_1tcdv_245:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_toggle_gfwv3_1tcdv_245:not(#\9):active, .awsui_toggle_gfwv3_1tcdv_245:not(#\9):focus, .awsui_toggle_gfwv3_1tcdv_245:not(#\9):hover {
  text-decoration: none;
  text-decoration-color: transparent;
}
body[data-awsui-focus-visible=true] .awsui_toggle_gfwv3_1tcdv_245:not(#\9):focus {
  outline: 2px dotted transparent;
  border-block: var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-8bi903, #006ce0);
  border-inline: var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_toggle_gfwv3_1tcdv_245 > .awsui_description_gfwv3_1tcdv_337:not(#\9) {
  margin-inline-start: var(--space-xxs-hwfkai, 4px);
}

.awsui_separator_gfwv3_1tcdv_341:not(#\9) {
  margin-block: 0;
  margin-inline: var(--space-scaled-m-m892r9, 16px);
  inline-size: var(--border-divider-section-width-uwo8my, 1px);
  background-color: var(--color-border-divider-default-jm73jm, #c6c6cd);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_dm8gx_bbt18_161: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}
.awsui_root_dm8gx_bbt18_161.awsui_has-items_dm8gx_bbt18_192:not(#\9):not(.awsui_no-padding_dm8gx_bbt18_192) {
  padding-block-start: var(--space-xs-ymlm0b, 8px);
}

.awsui_dismiss-button_dm8gx_bbt18_196:not(#\9) {
  margin-block-start: -1px;
  margin-block-end: 0;
  margin-inline-start: var(--space-xxs-hwfkai, 4px);
  margin-inline-end: -1px;
  border-block: 1px solid transparent;
  border-inline: 1px solid transparent;
  padding-block: 0;
  padding-inline: var(--space-xxs-hwfkai, 4px);
  color: var(--color-text-button-inline-icon-default-t9mq0d, #006ce0);
  background-color: transparent;
}
body[data-awsui-focus-visible=true] .awsui_dismiss-button_dm8gx_bbt18_196:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_dismiss-button_dm8gx_bbt18_196:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(0px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_dismiss-button_dm8gx_bbt18_196: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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_dismiss-button_dm8gx_bbt18_196:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
.awsui_dismiss-button_dm8gx_bbt18_196:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-button-inline-icon-hover-q4dj2i, #002b66);
}

.awsui_token_dm8gx_bbt18_238:not(#\9) {
  block-size: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--space-xxs-hwfkai, 4px);
}

.awsui_token-box_dm8gx_bbt18_245:not(#\9) {
  position: relative;
  block-size: 100%;
  border-block: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  border-inline: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  padding-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline-start: var(--space-field-horizontal-0aq2ch, 12px);
  padding-inline-end: var(--space-xxs-hwfkai, 4px);
  display: flex;
  align-items: flex-start;
  background: var(--color-background-item-selected-pyr5cw, #f0fbff);
  border-start-start-radius: var(--border-radius-token-ycnemh, 8px);
  border-start-end-radius: var(--border-radius-token-ycnemh, 8px);
  border-end-start-radius: var(--border-radius-token-ycnemh, 8px);
  border-end-end-radius: var(--border-radius-token-ycnemh, 8px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  box-sizing: border-box;
}

.awsui_token-box-readonly_dm8gx_bbt18_265:not(#\9) {
  border-color: var(--color-border-input-disabled-k518xl, #ebebf0);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  pointer-events: none;
}
.awsui_token-box-readonly_dm8gx_bbt18_265 > .awsui_dismiss-button_dm8gx_bbt18_196:not(#\9) {
  color: var(--color-text-button-inline-icon-disabled-bnn5b7, #b4b4bb);
}
.awsui_token-box-readonly_dm8gx_bbt18_265 > .awsui_dismiss-button_dm8gx_bbt18_196:not(#\9):hover {
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  cursor: initial;
  color: var(--color-text-button-inline-icon-disabled-bnn5b7, #b4b4bb);
}

.awsui_token-box-disabled_dm8gx_bbt18_279.awsui_token-box-disabled_dm8gx_bbt18_279:not(#\9) {
  border-color: var(--color-border-control-disabled-dqtwtk, #dedee3);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  color: var(--color-text-disabled-y4dmv3, #b4b4bb);
  pointer-events: none;
}
.awsui_token-box-disabled_dm8gx_bbt18_279.awsui_token-box-disabled_dm8gx_bbt18_279 > .awsui_dismiss-button_dm8gx_bbt18_196:not(#\9) {
  color: var(--color-text-button-inline-icon-disabled-bnn5b7, #b4b4bb);
}
.awsui_token-box-disabled_dm8gx_bbt18_279.awsui_token-box-disabled_dm8gx_bbt18_279 > .awsui_dismiss-button_dm8gx_bbt18_196:not(#\9):hover {
  cursor: initial;
  color: var(--color-text-button-inline-icon-disabled-bnn5b7, #b4b4bb);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_f8g6q_4xhtp_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_embedded_f8g6q_4xhtp_177: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: contents;
}

.awsui_tokens_f8g6q_4xhtp_210:not(#\9) {
  margin-block-start: var(--space-scaled-xs-xwoogq, 8px);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_dropdown-footer_vm8qf_jxdvh_5:not(#\9) {
  overflow: hidden;
  flex-shrink: 0;
}

.awsui_dropdown-content_vm8qf_jxdvh_10:not(#\9) {
  display: contents;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_12hwc_oboi4_5:not(#\9) {
  inline-size: 100%;
}

.awsui_layout-strut_12hwc_oboi4_9:not(#\9) {
  inline-size: 100%;
  position: relative;
  transform: translate3d(0, 0, 0);
}

.awsui_list-bottom_12hwc_oboi4_15:not(#\9) {
  /* used in unit-tests */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_badge_1yjyg_br0xt_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  display: inline-block;
  border-start-start-radius: var(--border-radius-badge-exolfb, 4px);
  border-start-end-radius: var(--border-radius-badge-exolfb, 4px);
  border-end-start-radius: var(--border-radius-badge-exolfb, 4px);
  border-end-end-radius: var(--border-radius-badge-exolfb, 4px);
  padding-block: 0;
  padding-inline: var(--space-xs-ymlm0b, 8px);
  color: var(--color-text-notification-default-1iey72, #f9f9fa);
}
.awsui_badge_1yjyg_br0xt_145.awsui_badge-color-grey_1yjyg_br0xt_188:not(#\9) {
  background-color: var(--color-background-notification-grey-68rc4b, #424650);
}
.awsui_badge_1yjyg_br0xt_145.awsui_badge-color-green_1yjyg_br0xt_191:not(#\9) {
  background-color: var(--color-background-notification-green-2rkyvu, #00802f);
}
.awsui_badge_1yjyg_br0xt_145.awsui_badge-color-blue_1yjyg_br0xt_194:not(#\9) {
  background-color: var(--color-background-notification-blue-4vnob8, #006ce0);
}
.awsui_badge_1yjyg_br0xt_145.awsui_badge-color-red_1yjyg_br0xt_197:not(#\9) {
  background-color: var(--color-background-notification-red-0487ea, #db0000);
}
.awsui_badge_1yjyg_br0xt_145.awsui_badge-color-severity-critical_1yjyg_br0xt_200:not(#\9) {
  background-color: var(--color-background-notification-severity-critical-0xl8pp, #870303);
  color: var(--color-text-notification-severity-critical-tv4vw4, #f9f9fa);
}
.awsui_badge_1yjyg_br0xt_145.awsui_badge-color-severity-high_1yjyg_br0xt_204:not(#\9) {
  background-color: var(--color-background-notification-severity-high-8nbgdi, #ce3311);
  color: var(--color-text-notification-severity-high-t4suvu, #f9f9fa);
}
.awsui_badge_1yjyg_br0xt_145.awsui_badge-color-severity-medium_1yjyg_br0xt_208:not(#\9) {
  background-color: var(--color-background-notification-severity-medium-lbljs2, #f89256);
  color: var(--color-text-notification-severity-medium-8f60kb, #0f141a);
}
.awsui_badge_1yjyg_br0xt_145.awsui_badge-color-severity-low_1yjyg_br0xt_212:not(#\9) {
  background-color: var(--color-background-notification-severity-low-giz8b6, #f2cd54);
  color: var(--color-text-notification-severity-low-gvojhi, #0f141a);
}
.awsui_badge_1yjyg_br0xt_145.awsui_badge-color-severity-neutral_1yjyg_br0xt_216:not(#\9) {
  background-color: var(--color-background-notification-severity-neutral-hnhgmv, #656871);
  color: var(--color-text-notification-severity-neutral-ynm2wl, #f9f9fa);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_vzb5h_185:not(#\9),
.awsui_file-input_1wp4s_vzb5h_186:not(#\9) {
  /* used in test-utils */
}

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

body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_vzb5h_196.awsui_force-focus-outline-icon_1wp4s_vzb5h_196:not(#\9) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_vzb5h_196.awsui_force-focus-outline-icon_1wp4s_vzb5h_196:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_vzb5h_196.awsui_force-focus-outline-icon_1wp4s_vzb5h_196:not(#\9)::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * var(--space-button-icon-focus-outline-gutter-vertical-r44mtq, 0px));
  inline-size: calc(100% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_vzb5h_196.awsui_force-focus-outline-button_1wp4s_vzb5h_217:not(#\9) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_vzb5h_196.awsui_force-focus-outline-button_1wp4s_vzb5h_217:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_file-input-button_1wp4s_vzb5h_196.awsui_force-focus-outline-button_1wp4s_vzb5h_217:not(#\9)::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 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% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_button-group_1v2mg_1s3dt_5:not(#\9) {
  /* used in test-utils */
}

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

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

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

.awsui_tooltip_1v2mg_1s3dt_21: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
*/
.awsui_variant-normal_1a743_qq3jc_9.awsui_pressed_1a743_qq3jc_9:not(#\9) {
  background: var(--color-background-toggle-button-normal-pressed-wu6ges, #d1f1ff);
  border-color: var(--color-border-toggle-button-normal-pressed-ab77je, #006ce0);
  color: var(--color-text-toggle-button-normal-pressed-vivff6, #002b66);
}

.awsui_variant-icon_1a743_qq3jc_15.awsui_pressed_1a743_qq3jc_9:not(#\9) {
  background: transparent;
  border-color: transparent;
  color: var(--color-text-toggle-button-icon-pressed-nbnm5x, #0f141a);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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 */
.awsui_root_vdkpj_15z3a_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_item-wrapper_vdkpj_15z3a_217:not(#\9) {
  display: inline-block;
}

.awsui_group_vdkpj_15z3a_221:not(#\9) {
  display: contents;
}

.awsui_divider_vdkpj_15z3a_225:not(#\9) {
  background-color: var(--color-border-divider-default-jm73jm, #c6c6cd);
  inline-size: var(--border-divider-section-width-uwo8my, 1px);
  margin-block: var(--space-static-xs-gnm0mz, 8px);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_label_13tpe_9w8pd_5:not(#\9),
.awsui_native-input_13tpe_9w8pd_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_content_1wepg_ykyec_145:not(#\9),
.awsui_description_1wepg_ykyec_146:not(#\9),
.awsui_label_1wepg_ykyec_147:not(#\9) {
  display: block;
}

.awsui_label_1wepg_ykyec_147:not(#\9) {
  color: var(--color-text-form-default-jsw02x, #0f141a);
}

.awsui_outline_1wepg_ykyec_155:not(#\9) {
  display: none;
}
.awsui_outline_1wepg_ykyec_155.awsui_show-outline_1wepg_ykyec_158:not(#\9) {
  display: block;
}

body[data-awsui-focus-visible=true] .awsui_native-input_1wepg_ykyec_162:not(#\9):focus + .awsui_outline_1wepg_ykyec_155 {
  display: block;
}

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

.awsui_label-wrapper_1wepg_ykyec_172:not(#\9) {
  position: relative;
  display: flex;
  cursor: default;
}

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

.awsui_empty-content_1wepg_ykyec_183:not(#\9) {
  inline-size: 0px;
}

.awsui_description_1wepg_ykyec_146:not(#\9) {
  color: var(--color-text-form-secondary-t0glp7, #656871);
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}
.awsui_description-bottom-padding_1wepg_ykyec_193:not(#\9) {
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_label_1wepg_ykyec_147:not(#\9),
.awsui_description_1wepg_ykyec_146:not(#\9) {
  padding-inline-start: var(--space-xs-ymlm0b, 8px);
}
.awsui_label-disabled_1wepg_ykyec_201:not(#\9),
.awsui_description-disabled_1wepg_ykyec_202:not(#\9) {
  color: var(--color-text-control-disabled-vh7v3o, #b4b4bb);
}

.awsui_control_1wepg_ykyec_206:not(#\9) {
  position: relative;
  /* stylelint-disable selector-max-type */
  /* stylelint-enable selector-max-type */
}
.awsui_control_1wepg_ykyec_206 > input:not(#\9), .awsui_control_1wepg_ykyec_206 > svg:not(#\9), .awsui_control_1wepg_ykyec_206 > .awsui_outline_1wepg_ykyec_155:not(#\9) {
  position: absolute;
  inline-size: 100%;
  block-size: 100%;
  inset-block-start: 0;
  inset-inline-start: 0;
}
.awsui_control_1wepg_ykyec_206 > input:not(#\9) {
  opacity: 0;
  z-index: 1;
  -webkit-user-select: none;
          -moz-user-select: none;
       user-select: none;
  cursor: default;
  margin-block: 0;
  margin-inline: 0;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_2cpzo_145.awsui_root_k2y2q_2cpzo_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
}

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

.awsui_outline_k2y2q_2cpzo_186:not(#\9) {
  position: relative;
}
.awsui_outline_k2y2q_2cpzo_186:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(2px - 1px);
}
.awsui_outline_k2y2q_2cpzo_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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_1mabk_i7wt6_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: block;
}

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

.awsui_radio_1mabk_i7wt6_178 + .awsui_radio_1mabk_i7wt6_178:not(#\9) {
  margin-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_radio--has-description_1mabk_i7wt6_186 + .awsui_radio_1mabk_i7wt6_178:not(#\9) {
  margin-block-start: var(--space-scaled-xs-xwoogq, 8px);
}

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

.awsui_outline_1mabk_i7wt6_198:not(#\9) {
  position: relative;
}
.awsui_outline_1mabk_i7wt6_198:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(2px - 1px);
}
.awsui_outline_1mabk_i7wt6_198: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: var(--border-radius-control-circular-focus-ring-yjhscw, 4px);
  border-start-end-radius: var(--border-radius-control-circular-focus-ring-yjhscw, 4px);
  border-end-start-radius: var(--border-radius-control-circular-focus-ring-yjhscw, 4px);
  border-end-end-radius: var(--border-radius-control-circular-focus-ring-yjhscw, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_styled-circle-border_1mabk_i7wt6_220:not(#\9) {
  stroke: var(--color-border-control-default-sh3548, #8c8c94);
  fill: var(--color-background-control-default-nub6gm, #ffffff);
}
.awsui_styled-circle-border_1mabk_i7wt6_220.awsui_styled-circle-disabled_1mabk_i7wt6_224:not(#\9), .awsui_styled-circle-border_1mabk_i7wt6_220.awsui_styled-circle-readonly_1mabk_i7wt6_224:not(#\9) {
  fill: var(--color-background-control-disabled-cb50zl, #dedee3);
  stroke: var(--color-background-control-disabled-cb50zl, #dedee3);
}

.awsui_styled-circle-fill_1mabk_i7wt6_229:not(#\9) {
  stroke: var(--color-background-control-checked-jwoxtj, #006ce0);
  fill: var(--color-foreground-control-default-z8tr7i, #ffffff);
  opacity: 0;
  transition: opacity var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_styled-circle-fill_1mabk_i7wt6_229:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_styled-circle-fill_1mabk_i7wt6_229:not(#\9), .awsui-mode-entering .awsui_styled-circle-fill_1mabk_i7wt6_229:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_styled-circle-fill_1mabk_i7wt6_229.awsui_styled-circle-checked_1mabk_i7wt6_245:not(#\9) {
  opacity: 1;
}
.awsui_styled-circle-fill_1mabk_i7wt6_229.awsui_styled-circle-disabled_1mabk_i7wt6_224:not(#\9) {
  fill: var(--color-foreground-control-disabled-6vf647, #ffffff);
  stroke: var(--color-background-control-disabled-cb50zl, #dedee3);
}
.awsui_styled-circle-fill_1mabk_i7wt6_229.awsui_styled-circle-readonly_1mabk_i7wt6_224:not(#\9) {
  fill: var(--color-foreground-control-read-only-dtlpre, #656871);
  stroke: var(--color-background-control-disabled-cb50zl, #dedee3);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_1s55x_14pps_145:not(#\9) {
  /* used in test-utils and in the use-selection hook */
}

.awsui_label_1s55x_14pps_149:not(#\9) {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  padding-block-end: var(--space-xxs-hwfkai, 4px);
  block-size: 100%;
  inset-block-start: 0;
  inline-size: 100%;
  inset-inline-start: 0;
  box-sizing: border-box;
  border-inline-end: 1px solid transparent;
}

.awsui_label-top_1s55x_14pps_163:not(#\9) {
  align-items: baseline;
  padding-block-start: var(--space-xs-ymlm0b, 8px);
}

.awsui_stud_1s55x_14pps_168:not(#\9) {
  visibility: hidden;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_root_wih1l_1x3lp_153:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  inline-size: 100%;
}

.awsui_tools_wih1l_1x3lp_164:not(#\9) {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  padding-block-start: var(--space-scaled-xs-xwoogq, 8px);
  padding-block-end: var(--space-table-header-tools-bottom-d9u5kf, 0px);
  padding-inline: 0;
}
.awsui_tools-filtering_wih1l_1x3lp_172:not(#\9) {
  max-inline-size: 100%;
  margin-inline-end: var(--space-l-2ud1p3, 20px);
}
@supports (flex-basis: fit-content) {
  .awsui_tools-filtering_wih1l_1x3lp_172:not(#\9) {
    flex: 1 1 fit-content;
  }
}
@supports not (flex-basis: fit-content) {
  .awsui_tools-filtering_wih1l_1x3lp_172:not(#\9) {
    flex: 1 1 auto;
  }
}
.awsui_tools-align-right_wih1l_1x3lp_186:not(#\9) {
  display: flex;
  margin-inline-start: auto;
}
.awsui_tools-pagination_wih1l_1x3lp_190 + .awsui_tools-preferences_wih1l_1x3lp_190:not(#\9) {
  border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-sizing: border-box;
  margin-inline-start: var(--space-xs-ymlm0b, 8px);
  padding-inline-start: var(--space-xs-ymlm0b, 8px);
}
.awsui_tools-small_wih1l_1x3lp_196 > .awsui_tools-filtering_wih1l_1x3lp_172:not(#\9) {
  margin-inline-end: 0;
  margin-block-end: var(--space-scaled-xs-xwoogq, 8px);
  flex-basis: 100%;
}

.awsui_table_wih1l_1x3lp_202:not(#\9) {
  inline-size: 100%;
  border-spacing: 0;
  position: relative;
  box-sizing: border-box;
}
.awsui_table-layout-fixed_wih1l_1x3lp_208:not(#\9) {
  table-layout: fixed;
}

.awsui_wrapper_wih1l_1x3lp_212:not(#\9) {
  position: relative;
  box-sizing: border-box;
  inline-size: 100%;
  overflow-x: auto;
  scrollbar-width: none; /* Hide scrollbar in Firefox */
}
.awsui_wrapper_wih1l_1x3lp_212.awsui_variant-stacked_wih1l_1x3lp_219 > .awsui_table_wih1l_1x3lp_202:not(#\9), .awsui_wrapper_wih1l_1x3lp_212.awsui_variant-stacked_wih1l_1x3lp_219 > .awsui_wrapper-content-measure_wih1l_1x3lp_219:not(#\9), .awsui_wrapper_wih1l_1x3lp_212.awsui_variant-container_wih1l_1x3lp_219 > .awsui_table_wih1l_1x3lp_202:not(#\9), .awsui_wrapper_wih1l_1x3lp_212.awsui_variant-container_wih1l_1x3lp_219 > .awsui_wrapper-content-measure_wih1l_1x3lp_219:not(#\9) {
  padding-inline: var(--space-table-horizontal-suurzj, 20px);
}
.awsui_wrapper_wih1l_1x3lp_212.awsui_variant-stacked_wih1l_1x3lp_219:not(#\9):not(.awsui_has-footer_wih1l_1x3lp_222), .awsui_wrapper_wih1l_1x3lp_212.awsui_variant-container_wih1l_1x3lp_219:not(#\9):not(.awsui_has-footer_wih1l_1x3lp_222) {
  padding-block-end: var(--space-table-content-bottom-tlfqmq, 4px);
}
.awsui_wrapper_wih1l_1x3lp_212:not(#\9):not(.awsui_has-header_wih1l_1x3lp_225) {
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
}
.awsui_wrapper_wih1l_1x3lp_212:not(#\9)::-webkit-scrollbar {
  display: none; /* Hide scrollbar in Safari and Chrome */
}
body[data-awsui-focus-visible=true] .awsui_wrapper_wih1l_1x3lp_212:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: 2px;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_cell-merged_wih1l_1x3lp_242:not(#\9) {
  text-align: center;
  padding-block: 0;
  padding-inline: 0;
}
.awsui_cell-merged_wih1l_1x3lp_242.awsui_has-footer_wih1l_1x3lp_222:not(#\9) {
  /*
  Add a bottom border to the body cell of an empty table as a separator between the
  table and the footer
  */
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_cell-merged-content_wih1l_1x3lp_254:not(#\9) {
  box-sizing: border-box;
  inline-size: 100%;
  padding-block-start: var(--space-scaled-m-m892r9, 16px);
  padding-block-end: var(--space-scaled-l-sej05l, 20px);
  padding-inline: var(--space-l-2ud1p3, 20px);
}
@supports (position: sticky) {
  .awsui_cell-merged-content_wih1l_1x3lp_254:not(#\9) {
    position: sticky;
    inset-inline-start: 0;
    margin-block: 0;
    margin-inline: calc(-2 * var(--space-table-horizontal-suurzj, 20px));
  }
}

.awsui_empty_wih1l_1x3lp_270:not(#\9) {
  color: var(--color-text-empty-68xc4n, #656871);
}

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

/*
The min/max/width token values in Visual Refresh should align
the table header and body cells selection control with the table
filter search icon.
*/
.awsui_selection-control_wih1l_1x3lp_283:not(#\9) {
  box-sizing: border-box;
  max-inline-size: var(--size-table-selection-horizontal-qqiajd, 40px);
  min-inline-size: var(--size-table-selection-horizontal-qqiajd, 40px);
  position: relative;
  inline-size: var(--size-table-selection-horizontal-qqiajd, 40px);
}
.awsui_selection-control_wih1l_1x3lp_283.awsui_selection-control-header_wih1l_1x3lp_290:not(#\9) {
  padding-block: var(--space-scaled-xs-xwoogq, 8px);
  padding-inline: var(--space-scaled-l-sej05l, 20px);
  border-inline-start: var(--border-item-width-miijiw, 2px) solid transparent;
}

.awsui_header-secondary_wih1l_1x3lp_296:not(#\9) {
  overflow: auto;
  -ms-overflow-style: none; /* Internet Explorer 10+ */
  scrollbar-width: none; /* Firefox */
  box-sizing: border-box;
  inline-size: 100%;
  border-start-start-radius: 0;
  border-start-end-radius: 0;
  border-end-start-radius: 0;
  border-end-end-radius: 0;
  background: var(--color-background-table-header-unjmda, #ffffff);
}
.awsui_header-secondary_wih1l_1x3lp_296.awsui_variant-full-page_wih1l_1x3lp_308:not(#\9) {
  background: var(--color-background-layout-main-uncvr6, #ffffff);
}
.awsui_header-secondary_wih1l_1x3lp_296.awsui_variant-stacked_wih1l_1x3lp_219 > .awsui_table_wih1l_1x3lp_202:not(#\9), .awsui_header-secondary_wih1l_1x3lp_296.awsui_variant-container_wih1l_1x3lp_219 > .awsui_table_wih1l_1x3lp_202:not(#\9) {
  padding-inline: var(--space-table-horizontal-suurzj, 20px);
}
.awsui_header-secondary_wih1l_1x3lp_296.awsui_variant-stacked_wih1l_1x3lp_219:not(#\9):not(.awsui_table-has-header_wih1l_1x3lp_314), .awsui_header-secondary_wih1l_1x3lp_296.awsui_variant-container_wih1l_1x3lp_219:not(#\9):not(.awsui_table-has-header_wih1l_1x3lp_314) {
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
}
.awsui_header-secondary_wih1l_1x3lp_296:not(#\9)::-webkit-scrollbar {
  display: none; /* Safari and Chrome */
}
.awsui_header-secondary_wih1l_1x3lp_296.awsui_table-has-header_wih1l_1x3lp_314:not(#\9) {
  border-block-start: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-container-divider-9huz1a, transparent);
}

.awsui_header-controls_wih1l_1x3lp_325:not(#\9) {
  padding-block: var(--space-container-header-top-am4vzw, 12px) var(--space-container-header-bottom-2taq8v, 8px);
}
.awsui_header-controls_wih1l_1x3lp_325.awsui_variant-full-page_wih1l_1x3lp_308:not(#\9) {
  padding-block: 0 calc(var(--space-container-header-bottom-2taq8v, 8px) + var(--space-table-header-tools-full-page-bottom-9m47g6, 4px));
}
.awsui_header-controls_wih1l_1x3lp_325.awsui_variant-stacked_wih1l_1x3lp_219:not(#\9), .awsui_header-controls_wih1l_1x3lp_325.awsui_variant-container_wih1l_1x3lp_219:not(#\9) {
  padding-inline: calc(var(--space-table-horizontal-suurzj, 20px) + var(--space-table-header-horizontal-kb5ww2, 0px));
}
.awsui_header-controls_wih1l_1x3lp_325.awsui_variant-embedded_wih1l_1x3lp_334:not(#\9), .awsui_header-controls_wih1l_1x3lp_325.awsui_variant-borderless_wih1l_1x3lp_334:not(#\9) {
  padding-inline: var(--space-table-header-horizontal-kb5ww2, 0px);
  padding-block-start: var(--space-table-embedded-header-top-twu628, 0px);
}

.awsui_footer-wrapper_wih1l_1x3lp_339.awsui_variant-stacked_wih1l_1x3lp_219:not(#\9), .awsui_footer-wrapper_wih1l_1x3lp_339.awsui_variant-container_wih1l_1x3lp_219:not(#\9) {
  padding-inline: var(--space-table-horizontal-suurzj, 20px);
}

.awsui_footer_wih1l_1x3lp_339:not(#\9) {
  padding-block: var(--space-scaled-s-8ozaad, 12px);
  padding-inline: var(--space-table-footer-horizontal-l5g495, 0px);
}
.awsui_footer-with-pagination_wih1l_1x3lp_347:not(#\9) {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: var(--space-scaled-s-8ozaad, 12px);
}
.awsui_footer-pagination_wih1l_1x3lp_355:not(#\9) {
  margin-inline-start: auto;
}

.awsui_thead-active_wih1l_1x3lp_359:not(#\9),
.awsui_row_wih1l_1x3lp_360:not(#\9),
.awsui_row-selected_wih1l_1x3lp_361: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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_card-inner_p8a6i_1ow2w_161:not(#\9) {
  transition-property: background-color;
  transition-duration: var(--motion-duration-transition-show-paced-t8d1os, 180ms);
  transition-timing-function: var(--motion-easing-transition-show-paced-x2k7uh, ease-out);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_card-inner_p8a6i_1ow2w_161:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_card-inner_p8a6i_1ow2w_161:not(#\9), .awsui-mode-entering .awsui_card-inner_p8a6i_1ow2w_161:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_card-inner_p8a6i_1ow2w_161:not(#\9)::before {
  transition-property: border-top-color, border-right-color, border-bottom-color, border-left-color;
  transition-duration: var(--motion-duration-transition-show-paced-t8d1os, 180ms);
  transition-timing-function: var(--motion-easing-transition-show-paced-x2k7uh, ease-out);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_card-inner_p8a6i_1ow2w_161:not(#\9)::before {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_card-inner_p8a6i_1ow2w_161:not(#\9)::before, .awsui-mode-entering .awsui_card-inner_p8a6i_1ow2w_161:not(#\9)::before {
  animation: none;
  transition: none;
}

.awsui_root_p8a6i_1ow2w_193: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_header-variant-full-page_p8a6i_1ow2w_232.awsui_header-refresh_p8a6i_1ow2w_232:not(#\9) {
  padding-block-start: 0;
  padding-inline-start: 0;
  padding-inline-end: 0;
  padding-block-end: calc(var(--space-container-header-bottom-2taq8v, 8px) + var(--space-table-header-tools-full-page-bottom-9m47g6, 4px));
}

.awsui_list_p8a6i_1ow2w_239:not(#\9) {
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
  padding-block: 0;
  padding-inline: 0;
  list-style: none;
  margin-block: 0;
  margin-inline-start: calc(var(--space-grid-gutter-whc3jp, 20px) * -1);
  margin-inline-end: 0;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-1_p8a6i_1ow2w_250 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 100%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-2_p8a6i_1ow2w_253 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 50%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-3_p8a6i_1ow2w_256 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 33.3333333333%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-4_p8a6i_1ow2w_259 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 25%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-5_p8a6i_1ow2w_262 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 20%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-6_p8a6i_1ow2w_265 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 16.6666666667%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-7_p8a6i_1ow2w_268 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 14.2857142857%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-8_p8a6i_1ow2w_271 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 12.5%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-9_p8a6i_1ow2w_274 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 11.1111111111%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-10_p8a6i_1ow2w_277 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 10%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-11_p8a6i_1ow2w_280 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 9.0909090909%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-12_p8a6i_1ow2w_283 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 8.3333333333%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-13_p8a6i_1ow2w_286 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 7.6923076923%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-14_p8a6i_1ow2w_289 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 7.1428571429%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-15_p8a6i_1ow2w_292 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 6.6666666667%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-16_p8a6i_1ow2w_295 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 6.25%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-17_p8a6i_1ow2w_298 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 5.8823529412%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-18_p8a6i_1ow2w_301 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 5.5555555556%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-19_p8a6i_1ow2w_304 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 5.2631578947%;
}
.awsui_list_p8a6i_1ow2w_239.awsui_list-grid-20_p8a6i_1ow2w_307 > .awsui_card_p8a6i_1ow2w_161:not(#\9) {
  inline-size: 5%;
}

.awsui_selection-control_p8a6i_1ow2w_311:not(#\9) {
  position: absolute;
  box-sizing: border-box;
  inline-size: calc(var(--size-control-adm93y, 16px) + 2 * var(--space-card-horizontal-8o8t31, 20px));
  inset-block-start: 0;
  inset-inline-end: 0;
  padding-block: var(--space-card-vertical-uad0cc, 16px);
  padding-inline: var(--space-card-horizontal-8o8t31, 20px);
}

.awsui_loading_p8a6i_1ow2w_321:not(#\9),
.awsui_empty_p8a6i_1ow2w_322:not(#\9) {
  overflow: hidden;
  text-align: center;
  color: var(--color-text-empty-68xc4n, #656871);
  margin-block-end: var(--space-scaled-l-sej05l, 20px);
}

.awsui_has-header_p8a6i_1ow2w_329:not(#\9) {
  margin-block-start: var(--space-grid-gutter-whc3jp, 20px);
}
.awsui_has-header_p8a6i_1ow2w_329.awsui_refresh_p8a6i_1ow2w_332.awsui_header-variant-full-page_p8a6i_1ow2w_232:not(#\9) {
  margin-block-start: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_card_p8a6i_1ow2w_161:not(#\9) {
  display: flex;
  overflow-wrap: break-word;
  word-wrap: break-word;
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  list-style: none;
}
.awsui_card-inner_p8a6i_1ow2w_161:not(#\9) {
  position: relative;
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  margin-block-start: 0;
  margin-block-end: var(--space-grid-gutter-whc3jp, 20px);
  margin-inline-start: var(--space-grid-gutter-whc3jp, 20px);
  margin-inline-end: 0;
  padding-block: var(--space-card-vertical-uad0cc, 16px);
  padding-inline: var(--space-card-horizontal-8o8t31, 20px);
  inline-size: 100%;
  min-inline-size: 0;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-sizing: border-box;
}
.awsui_card-inner_p8a6i_1ow2w_161:not(#\9)::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;
  border-block-start: var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  z-index: 1;
}
.awsui_card-inner_p8a6i_1ow2w_161:not(#\9)::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: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
}
.awsui_card-inner_p8a6i_1ow2w_161:not(#\9):not(.awsui_refresh_p8a6i_1ow2w_332)::after {
  box-shadow: var(--shadow-container-53ltfv, 0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12));
}
.awsui_card-inner_p8a6i_1ow2w_161.awsui_refresh_p8a6i_1ow2w_332:not(#\9)::after {
  border-block: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-inline: solid var(--border-divider-section-width-uwo8my, 1px) var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_card-header_p8a6i_1ow2w_403:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
  font-weight: var(--font-weight-heading-m-zf82dr, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_card-header-inner_p8a6i_1ow2w_411:not(#\9) {
  inline-size: 100%;
  display: inline-block;
}
.awsui_card-selectable_p8a6i_1ow2w_415 > .awsui_card-inner_p8a6i_1ow2w_161 > .awsui_card-header_p8a6i_1ow2w_403:not(#\9) {
  inline-size: 90%;
}
.awsui_card-selected_p8a6i_1ow2w_418 > .awsui_card-inner_p8a6i_1ow2w_161:not(#\9) {
  background-color: var(--color-background-item-selected-pyr5cw, #f0fbff);
}
.awsui_card-selected_p8a6i_1ow2w_418 > .awsui_card-inner_p8a6i_1ow2w_161:not(#\9)::before {
  border-block: var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  border-inline: var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
}

.awsui_section_p8a6i_1ow2w_426:not(#\9) {
  display: inline-block;
  box-sizing: border-box;
  padding-block-start: var(--space-xs-ymlm0b, 8px);
  padding-block-end: var(--space-scaled-xs-xwoogq, 8px);
  padding-inline: 0;
  vertical-align: top;
}
.awsui_section-header_p8a6i_1ow2w_434:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  font-weight: var(--font-display-label-weight-zavpeo, 700);
  color: var(--color-text-label-ljr3kp, #0f141a);
}
.awsui_section-content_p8a6i_1ow2w_440:not(#\9) {
  /* used in test-utils */
}

.awsui_section_p8a6i_1ow2w_426:not(#\9):last-child {
  padding-block-start: var(--space-xs-ymlm0b, 8px);
  padding-block-end: 0;
  padding-inline: 0;
}

.awsui_footer-pagination_p8a6i_1ow2w_450:not(#\9) {
  display: flex;
  justify-content: flex-end;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_t9lu8_181:not(#\9) {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
}

.awsui_css-grid_zqq3x_t9lu8_181:not(#\9) {
  display: grid;
  gap: var(--space-grid-gutter-whc3jp, 20px);
}
.awsui_css-grid_zqq3x_t9lu8_181.awsui_grid-no-gutters_zqq3x_t9lu8_192:not(#\9) {
  gap: 0;
}
.awsui_css-grid_zqq3x_t9lu8_181.awsui_grid-variant-text-grid_zqq3x_t9lu8_195 > .awsui_item_zqq3x_t9lu8_195:not(#\9) {
  padding-inline: var(--space-grid-gutter-whc3jp, 20px);
  position: relative;
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_css-grid_zqq3x_t9lu8_181.awsui_grid-variant-text-grid_zqq3x_t9lu8_195 > .awsui_item_zqq3x_t9lu8_195:not(#\9)::before {
  content: "";
  position: absolute;
  inset-block-start: 0;
  inset-block-end: 0;
  inset-inline-start: 0;
  border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  transform: translateX(calc(-0.5 * var(--space-grid-gutter-whc3jp, 20px)));
}
.awsui_css-grid_zqq3x_t9lu8_181.awsui_grid-variant-text-grid_zqq3x_t9lu8_195 > .awsui_item_zqq3x_t9lu8_195:not(#\9):dir(rtl)::before {
  transform: translateX(calc(0.5 * var(--space-grid-gutter-whc3jp, 20px)));
}
.awsui_css-grid_zqq3x_t9lu8_181.awsui_grid-variant-text-grid_zqq3x_t9lu8_195 > .awsui_item_zqq3x_t9lu8_195.awsui_first-column_zqq3x_t9lu8_212:not(#\9) {
  padding-inline-start: 0;
}
.awsui_css-grid_zqq3x_t9lu8_181.awsui_grid-variant-text-grid_zqq3x_t9lu8_195 > .awsui_item_zqq3x_t9lu8_195.awsui_first-column_zqq3x_t9lu8_212: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_b61xj_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  word-wrap: break-word;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213:not(#\9) {
  margin-block: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
  margin-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
  /* stylelint-disable-next-line selector-max-universal */
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-no-gutters_vvxn7_b61xj_219:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223:not(#\9) {
  margin-block: calc(-1 * var(--space-grid-gutter-whc3jp, 20px) / 2);
  margin-inline: calc(-1 * var(--space-grid-gutter-whc3jp, 20px));
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223 > *:not(#\9) {
  border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223.awsui_grid-breakpoint-default_vvxn7_b61xj_231 > *:not(#\9):nth-child(1n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223.awsui_grid-columns-1_vvxn7_b61xj_234.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-child(1n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223.awsui_grid-columns-1_vvxn7_b61xj_234.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-child(1n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223.awsui_grid-columns-2_vvxn7_b61xj_240.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223.awsui_grid-columns-2_vvxn7_b61xj_240.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223.awsui_grid-columns-3_vvxn7_b61xj_246.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223.awsui_grid-columns-3_vvxn7_b61xj_246.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-child(3n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-variant-text-grid_vvxn7_b61xj_223.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-child(4n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213:not(#\9):not(.awsui_grid-no-gutters_vvxn7_b61xj_219) > * {
  padding-block: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  padding-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213:not(#\9):not(.awsui_grid-no-gutters_vvxn7_b61xj_219).awsui_grid-variant-text-grid_vvxn7_b61xj_223 > * {
  padding-block: 0;
  padding-inline: var(--space-grid-gutter-whc3jp, 20px);
  margin-block: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  margin-inline: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268:not(#\9) {
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268 > *:not(#\9) {
  border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268.awsui_grid-breakpoint-default_vvxn7_b61xj_231 > *:not(#\9):nth-child(1n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268.awsui_grid-columns-1_vvxn7_b61xj_234.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-child(1n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268.awsui_grid-columns-1_vvxn7_b61xj_234.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-child(1n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268.awsui_grid-columns-2_vvxn7_b61xj_240.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268.awsui_grid-columns-2_vvxn7_b61xj_240.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268.awsui_grid-columns-3_vvxn7_b61xj_246.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268.awsui_grid-columns-3_vvxn7_b61xj_246.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-child(3n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-vertical-borders_vvxn7_b61xj_268.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-child(4n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301:not(#\9) {
  /* stylelint-disable selector-max-universal */
  /* stylelint-enable selector-max-universal */
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301 > *:not(#\9) {
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301 > *:not(#\9):last-child {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-2_vvxn7_b61xj_240.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-2_vvxn7_b61xj_240.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-3_vvxn7_b61xj_246.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-3_vvxn7_b61xj_246.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(2):nth-child(3n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-3_vvxn7_b61xj_246.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(2):nth-child(3n+2) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-3_vvxn7_b61xj_246.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(3):nth-child(3n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xxs_vvxn7_b61xj_234 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(2):nth-child(4n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(2):nth-child(4n+2) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(2):nth-child(4n+3) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(3):nth-child(4n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(3):nth-child(4n+2) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vvxn7_b61xj_181 > .awsui_grid_vvxn7_b61xj_213.awsui_grid-horizontal-borders_vvxn7_b61xj_301.awsui_grid-columns-4_vvxn7_b61xj_252.awsui_grid-breakpoint-xs_vvxn7_b61xj_237 > *:not(#\9):nth-last-child(4):nth-child(4n+1) {
  border-block-end-width: 0;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
@keyframes awsui_modal-slide-up_1d2i7_12vao_1 {
  0% {
    transform: translate(0, 10px);
  }
  100% {
    transform: translate(0, 0);
  }
}
.awsui_dialog_1d2i7_12vao_169:not(#\9) {
  animation: awsui_modal-slide-up_1d2i7_12vao_1 var(--motion-duration-slow-zji5vl, 180ms) ease-out, awsui_awsui-motion-fade-in-0_1d2i7_12vao_1 var(--motion-duration-slow-zji5vl, 180ms) ease-out;
  animation-delay: var(--motion-duration-fast-unntf6, 90ms);
  animation-fill-mode: both;
}
@keyframes awsui_awsui-motion-fade-in-0_1d2i7_12vao_1 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dialog_1d2i7_12vao_169:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dialog_1d2i7_12vao_169:not(#\9), .awsui-mode-entering .awsui_dialog_1d2i7_12vao_169:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_dialog_1d2i7_12vao_169.awsui_refresh_1d2i7_12vao_192:not(#\9) {
  animation: awsui_awsui-motion-scale-popup_1d2i7_12vao_1, awsui_awsui-motion-fade-in-0_1d2i7_12vao_1;
  animation-duration: var(--motion-duration-refresh-only-fast-zfibh6, 115ms);
  animation-timing-function: var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));
  animation-fill-mode: both;
}
@keyframes awsui_awsui-motion-fade-in-0_1d2i7_12vao_1 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes awsui_awsui-motion-scale-popup_1d2i7_12vao_1 {
  0% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dialog_1d2i7_12vao_169.awsui_refresh_1d2i7_12vao_192:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dialog_1d2i7_12vao_169.awsui_refresh_1d2i7_12vao_192:not(#\9), .awsui-mode-entering .awsui_dialog_1d2i7_12vao_169.awsui_refresh_1d2i7_12vao_192:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_1d2i7_12vao_225:not(#\9) {
  animation: awsui_awsui-motion-fade-in_1d2i7_12vao_1 var(--motion-duration-extra-slow-29bqym, 270ms) ease-out;
  animation-fill-mode: both;
}
@keyframes awsui_awsui-motion-fade-in_1d2i7_12vao_1 {
  from {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_root_1d2i7_12vao_225:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_root_1d2i7_12vao_225:not(#\9), .awsui-mode-entering .awsui_root_1d2i7_12vao_225:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_root_1d2i7_12vao_225.awsui_refresh_1d2i7_12vao_192:not(#\9) {
  animation-duration: var(--motion-duration-refresh-only-fast-zfibh6, 115ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_root_1d2i7_12vao_225.awsui_refresh_1d2i7_12vao_192:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_root_1d2i7_12vao_225.awsui_refresh_1d2i7_12vao_192:not(#\9), .awsui-mode-entering .awsui_root_1d2i7_12vao_225.awsui_refresh_1d2i7_12vao_192:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_1d2i7_12vao_225: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  background-color: var(--color-background-modal-overlay-mdne87, rgba(35, 43, 55, 0.7));
  display: flex;
  align-items: center;
  justify-items: center;
  inset: 0;
  position: fixed;
  z-index: 5000;
  outline: 0;
  overflow: auto;
  cursor: pointer;
}
.awsui_root_1d2i7_12vao_225.awsui_hidden_1d2i7_12vao_302:not(#\9) {
  display: none;
}

.awsui_focus-lock_1d2i7_12vao_306:not(#\9) {
  align-self: flex-start;
  margin-block: auto;
  margin-inline: auto;
  padding-block: var(--space-s-tvghoh, 12px);
  padding-inline: 0;
  z-index: 5000;
  pointer-events: none;
}

.awsui_dialog_1d2i7_12vao_169:not(#\9) {
  position: static;
  inset-block-start: 0;
  transform: translate(0, 0);
  inline-size: calc(100vw - var(--space-s-tvghoh, 12px) * 2);
  box-sizing: border-box;
  outline: none;
  z-index: 5000;
  pointer-events: all;
}
.awsui_dialog_1d2i7_12vao_169.awsui_small_1d2i7_12vao_326:not(#\9) {
  max-inline-size: 320px;
}
.awsui_dialog_1d2i7_12vao_169.awsui_medium_1d2i7_12vao_329:not(#\9) {
  max-inline-size: 600px;
}
.awsui_dialog_1d2i7_12vao_169.awsui_large_1d2i7_12vao_332:not(#\9) {
  max-inline-size: 820px;
}
.awsui_dialog_1d2i7_12vao_169.awsui_max_1d2i7_12vao_335.awsui_breakpoint-xs_1d2i7_12vao_335:not(#\9) {
  max-inline-size: calc(100vw - (8 * 10px + var(--space-xxxl-aut1u7, 40px)));
  margin-block: auto;
  margin-inline: auto;
}

.awsui_container_1d2i7_12vao_341: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: block;
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  word-wrap: break-word;
  border-block-start: var(--border-container-top-width-n1eke6, 0px) solid var(--color-border-container-top-k3vmoz, transparent);
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: var(--shadow-modal-kwgqht, 0px 4px 20px 1px rgba(0, 7, 22, 0.1));
}

.awsui_content_1d2i7_12vao_382:not(#\9) {
  padding-block-start: var(--space-container-content-top-1wtqrc, 4px);
  padding-block-end: var(--space-modal-content-bottom-nl6ceq, 16px);
  padding-inline: var(--space-modal-horizontal-y5hnwp, 20px);
}
.awsui_content_1d2i7_12vao_382.awsui_no-paddings_1d2i7_12vao_387:not(#\9) {
  padding-block: 0;
  padding-inline: 0;
}

.awsui_header_1d2i7_12vao_392:not(#\9) {
  padding-block-start: var(--space-container-header-top-am4vzw, 12px);
  padding-block-end: var(--space-container-header-bottom-2taq8v, 8px);
  padding-inline: var(--space-modal-horizontal-y5hnwp, 20px);
  background-color: var(--color-background-container-header-ydavso, #ffffff);
  border-block-end: 1px solid var(--color-border-container-divider-9huz1a, transparent);
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: 0;
  border-end-end-radius: 0;
}

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

.awsui_footer_1d2i7_12vao_408:not(#\9) {
  border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  padding-block: var(--space-scaled-s-8ozaad, 12px);
  padding-inline: var(--space-container-horizontal-nqrzyh, 20px);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  position: sticky;
  inset-block-end: 0;
  z-index: 800;
}
.awsui_footer--stuck_1d2i7_12vao_417:not(#\9) {
  border-start-start-radius: 0;
  border-start-end-radius: 0;
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
}
.awsui_footer_1d2i7_12vao_408:not(#\9):after {
  content: "";
  display: table;
  clear: both;
}

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

.awsui_modal-open_1d2i7_12vao_433:not(#\9) {
  overflow: hidden;
  /*
   * When padding-right is added to account for scrollbar being turned
   * off by overflow:hidden, that padding will go offscreen and have no
   * effect if box-sizing is content-box and body width is 100%.  Set
   * border-box to avoid this; this should be safe as box-sizing isn't
   * inherited by child elements normally.
   */
  box-sizing: border-box;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_header_15dxs_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
*/
/* 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_r2vco_w90gc_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_trigger-button_119fv_11zih_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 */
.awsui_drag-overlay_1ksmw_fx4vv_145:not(#\9) {
  box-shadow: var(--shadow-container-active-ypjjoc, 0px 1px 1px 1px #e9ebed, 0px 6px 36px rgba(0, 7, 22, 0.1019607843));
}
.awsui_drag-overlay-item_1ksmw_fx4vv_148:not(#\9) {
  border-start-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-end-radius: var(--border-radius-item-iwaia5, 8px);
}
body[data-awsui-focus-visible=true] .awsui_drag-overlay-item_1ksmw_fx4vv_148:not(#\9) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_drag-overlay-item_1ksmw_fx4vv_148:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(0px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_drag-overlay-item_1ksmw_fx4vv_148:not(#\9)::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: var(--border-radius-item-iwaia5, 8px);
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-end-radius: var(--border-radius-item-iwaia5, 8px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_drag-overlay-container_1ksmw_fx4vv_175:not(#\9) {
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
}
body[data-awsui-focus-visible=true] .awsui_drag-overlay-container_1ksmw_fx4vv_175:not(#\9) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_drag-overlay-container_1ksmw_fx4vv_175:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(0px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_drag-overlay-container_1ksmw_fx4vv_175:not(#\9)::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: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_active_1ksmw_fx4vv_203:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_placeholder_1ksmw_fx4vv_213:not(#\9) {
  position: relative;
}
.awsui_placeholder_1ksmw_fx4vv_213:not(#\9):after {
  content: " ";
  position: absolute;
  inset: 0;
  background: var(--color-drag-placeholder-hover-guvi5d, #d1f1ff);
}
.awsui_placeholder-item_1ksmw_fx4vv_222:not(#\9):after {
  border-start-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-end-radius: var(--border-radius-item-iwaia5, 8px);
}
.awsui_placeholder-container_1ksmw_fx4vv_228:not(#\9):after {
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
}

.awsui_sorting_1ksmw_fx4vv_235:not(#\9) {
  transition: transform var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_sorting_1ksmw_fx4vv_235:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_sorting_1ksmw_fx4vv_235:not(#\9), .awsui-mode-entering .awsui_sorting_1ksmw_fx4vv_235: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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_1sdq3_1r7gl_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  align-items: center;
  max-inline-size: calc(688px - 2 * var(--space-l-2ud1p3, 20px));
}

.awsui_input_1sdq3_1r7gl_180:not(#\9) {
  flex: 1;
}

.awsui_results_1sdq3_1r7gl_184:not(#\9) {
  color: var(--color-text-form-label-84uan1, #0f141a);
  display: inline-block;
  box-sizing: border-box;
  white-space: nowrap;
  padding-inline-start: var(--space-s-tvghoh, 12px);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_4yi2u_1p0sr_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
}

.awsui_outline_4yi2u_1p0sr_178:not(#\9) {
  position: relative;
}
.awsui_outline_4yi2u_1p0sr_178:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(2px - 1px);
}
.awsui_outline_4yi2u_1p0sr_178: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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_toggle-control_4yi2u_1p0sr_200:not(#\9) {
  forced-color-adjust: none;
  margin-block-start: calc((var(--line-height-body-m-2mh3ke, 20px) - 16px) / 2);
  min-block-size: 16px;
  min-inline-size: 24px;
  block-size: 16px;
  inline-size: 24px;
  background: var(--color-background-toggle-default-feiaap, #424650);
  border-start-start-radius: 8px;
  border-start-end-radius: 8px;
  border-end-start-radius: 8px;
  border-end-end-radius: 8px;
}
.awsui_toggle-control-checked_4yi2u_1p0sr_213:not(#\9) {
  background: var(--color-background-control-checked-jwoxtj, #006ce0);
}
.awsui_toggle-control-disabled_4yi2u_1p0sr_216:not(#\9) {
  background: var(--color-background-control-disabled-cb50zl, #dedee3);
}
.awsui_toggle-control-disabled_4yi2u_1p0sr_216.awsui_toggle-control-checked_4yi2u_1p0sr_213:not(#\9) {
  background: var(--color-background-toggle-checked-disabled-7t40bu, #b8e7ff);
}
.awsui_toggle-control-readonly_4yi2u_1p0sr_222:not(#\9) {
  background: var(--color-background-control-disabled-cb50zl, #dedee3);
}

.awsui_toggle-handle_4yi2u_1p0sr_226:not(#\9) {
  display: block;
  position: absolute;
  border-start-start-radius: 6px;
  border-start-end-radius: 6px;
  border-end-start-radius: 6px;
  border-end-end-radius: 6px;
  background: var(--color-foreground-control-default-z8tr7i, #ffffff);
  box-shadow: 1px 1px rgba(0, 0, 0, 0.25);
  inline-size: 12px;
  block-size: 12px;
  inset-block-start: 2px;
  inset-inline-start: 2px;
  transition: transform var(--motion-duration-fast-unntf6, 90ms) var(--motion-easing-ease-out-quart-p9axhm, cubic-bezier(0.165, 0.84, 0.44, 1)), background-color var(--motion-duration-fast-unntf6, 90ms) var(--motion-easing-ease-out-quart-p9axhm, cubic-bezier(0.165, 0.84, 0.44, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_toggle-handle_4yi2u_1p0sr_226:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_toggle-handle_4yi2u_1p0sr_226:not(#\9), .awsui-mode-entering .awsui_toggle-handle_4yi2u_1p0sr_226:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_toggle-handle-checked_4yi2u_1p0sr_251:not(#\9) {
  transform: translateX(8px);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_toggle-handle-checked_4yi2u_1p0sr_251:not(#\9):dir(rtl) {
  transform: translateX(-8px);
}
.awsui_toggle-handle-disabled_4yi2u_1p0sr_258:not(#\9) {
  background: var(--color-foreground-control-disabled-6vf647, #ffffff);
  box-shadow: none;
}
.awsui_toggle-handle-readonly_4yi2u_1p0sr_262:not(#\9):not(.awsui_toggle-handle-disabled_4yi2u_1p0sr_258) {
  box-shadow: none;
}
.awsui_toggle-handle-readonly_4yi2u_1p0sr_262:not(#\9):not(.awsui_toggle-handle-disabled_4yi2u_1p0sr_258).awsui_toggle-handle-checked_4yi2u_1p0sr_251 {
  background: var(--color-foreground-control-read-only-dtlpre, #656871);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
.awsui_visible-content_tc96w_gf4ld_289:not(#\9),
.awsui_visible-content-toggle_tc96w_gf4ld_290:not(#\9),
.awsui_visible-content-groups_tc96w_gf4ld_291:not(#\9),
.awsui_visible-content-group_tc96w_gf4ld_291:not(#\9) {
  /* used in test-utils */
}

.awsui_visible-content-title_tc96w_gf4ld_296:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  font-weight: var(--font-display-label-weight-zavpeo, 700);
  color: var(--color-text-form-label-84uan1, #0f141a);
  margin-block-start: 0;
  margin-block-end: var(--space-scaled-l-sej05l, 20px);
  margin-inline: 0;
}

.awsui_visible-content-group-label_tc96w_gf4ld_306:not(#\9) {
  color: var(--color-text-group-label-0wronh, #424650);
  padding-block-end: var(--space-xs-ymlm0b, 8px);
  border-block-end: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-46ol9n, #ebebf0);
}

.awsui_visible-content-option_tc96w_gf4ld_312:not(#\9) {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  padding-block: var(--space-xs-ymlm0b, 8px);
  padding-inline-start: var(--space-scaled-l-sej05l, 20px);
  padding-inline-end: 0px;
  border-block-end: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-46ol9n, #ebebf0);
}
.awsui_visible-content-option_tc96w_gf4ld_312:not(#\9):last-child {
  border-block-end: none;
}

.awsui_visible-content-option-label_tc96w_gf4ld_325:not(#\9) {
  overflow: hidden;
  text-overflow: ellipsis;
  padding-inline-end: var(--space-l-2ud1p3, 20px);
  flex-grow: 1;
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
.awsui_content-display-option-toggle_tc96w_gf4ld_620:not(#\9) {
  /* used in test-utils */
}

.awsui_content-display-option-content_tc96w_gf4ld_624: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  align-items: flex-start;
  padding-block: var(--space-xs-ymlm0b, 8px);
  padding-inline-start: 0;
  padding-inline-end: var(--space-scaled-xs-xwoogq, 8px);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  border-start-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-end-radius: var(--border-radius-item-iwaia5, 8px);
}

.awsui_content-display-option_tc96w_gf4ld_620:not(#\9) {
  list-style: none;
  position: relative;
  border-block-start: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-46ol9n, #ebebf0);
}

.awsui_content-display-option-label_tc96w_gf4ld_672:not(#\9) {
  flex-grow: 1;
  min-inline-size: 0;
  word-break: break-word;
  padding-inline-end: var(--space-l-2ud1p3, 20px);
}

.awsui_drag-handle-wrapper_tc96w_gf4ld_679:not(#\9) {
  margin-inline: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_content-display_tc96w_gf4ld_620:not(#\9),
.awsui_content-display-text-filter_tc96w_gf4ld_684:not(#\9),
.awsui_content-display-no-match_tc96w_gf4ld_685:not(#\9) {
  /* used in test-utils */
}

.awsui_content-display-title_tc96w_gf4ld_689:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  font-weight: var(--font-display-label-weight-zavpeo, 700);
  color: var(--color-text-form-label-84uan1, #0f141a);
  margin-block: 0;
  margin-inline: 0;
}

.awsui_content-display-description_tc96w_gf4ld_698:not(#\9) {
  color: var(--color-text-form-secondary-t0glp7, #656871);
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  margin-block-start: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_content-display-option-list_tc96w_gf4ld_706:not(#\9) {
  position: relative;
  list-style: none;
  padding-block: 0;
  padding-inline: 0;
}

.awsui_root_tc96w_gf4ld_713:not(#\9),
.awsui_modal-root_tc96w_gf4ld_714:not(#\9),
.awsui_trigger-button_tc96w_gf4ld_715:not(#\9),
.awsui_cancel-button_tc96w_gf4ld_716:not(#\9),
.awsui_confirm-button_tc96w_gf4ld_717:not(#\9),
.awsui_custom_tc96w_gf4ld_718:not(#\9),
.awsui_content-before_tc96w_gf4ld_719:not(#\9) {
  /* used in test-utils */
}

.awsui_second-column-small_tc96w_gf4ld_723:not(#\9) {
  padding-block-start: calc(2 * var(--space-scaled-l-sej05l, 20px));
}

.awsui_wrap-lines_tc96w_gf4ld_727:not(#\9),
.awsui_striped-rows_tc96w_gf4ld_728:not(#\9),
.awsui_content-density_tc96w_gf4ld_729:not(#\9),
.awsui_page-size_tc96w_gf4ld_730:not(#\9),
.awsui_page-size-form-field_tc96w_gf4ld_731:not(#\9),
.awsui_page-size-radio-group_tc96w_gf4ld_732:not(#\9),
.awsui_sticky-columns_tc96w_gf4ld_733:not(#\9),
.awsui_sticky-columns-form-field_tc96w_gf4ld_734:not(#\9),
.awsui_sticky-columns-radio-group_tc96w_gf4ld_735:not(#\9),
.awsui_sticky-columns-first_tc96w_gf4ld_736:not(#\9),
.awsui_sticky-columns-last_tc96w_gf4ld_737: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_layout_5gtk3_1vz33_145:not(#\9) {
  --awsui-content-layout-default-horizontal-padding-xgujsu: var(--space-layout-content-horizontal-buc0zz, 24px);
  --awsui-content-layout-max-content-width-xgujsu: 0px;
  --awsui-content-layout-main-gap-xgujsu: 0px;
  display: grid;
  grid-template-columns: 0 0 1fr minmax(0, var(--awsui-content-layout-max-content-width-xgujsu)) 1fr 0 0;
  grid-template-rows: var(--awsui-content-layout-main-gap-xgujsu) 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_1vz33_145:not(#\9) {
    --awsui-content-layout-default-horizontal-padding-xgujsu: var(--space-l-2ud1p3, 20px);
  }
}
.awsui_layout_5gtk3_1vz33_145 > .awsui_background_5gtk3_1vz33_159:not(#\9) {
  grid-column: 1/8;
  grid-row: 1/6;
  color: var(--color-text-body-default-3mljql, #0f141a);
}
.awsui_layout_5gtk3_1vz33_145 > .awsui_background_5gtk3_1vz33_159.awsui_is-overlap-disabled_5gtk3_1vz33_164:not(#\9) {
  grid-row: 1/5;
}
.awsui_layout_5gtk3_1vz33_145 > .awsui_background_5gtk3_1vz33_159 > .awsui_header-background_5gtk3_1vz33_167:not(#\9) {
  inline-size: 100%;
  block-size: 100%;
}
.awsui_layout_5gtk3_1vz33_145 > .awsui_notifications_5gtk3_1vz33_171:not(#\9) {
  grid-column: 4;
  grid-row: 2;
  padding-block-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_layout_5gtk3_1vz33_145 > .awsui_breadcrumbs_5gtk3_1vz33_176:not(#\9) {
  grid-column: 4;
  grid-row: 3;
  padding-block-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_layout_5gtk3_1vz33_145.awsui_default-padding_5gtk3_1vz33_181:not(#\9) {
  --awsui-content-layout-main-gap-xgujsu: var(--space-scaled-m-m892r9, 16px);
  grid-template-columns: var(--awsui-toggles-left-width-xgujsu, 0) var(--awsui-content-layout-default-horizontal-padding-xgujsu, 0) 1fr minmax(0, var(--awsui-content-layout-max-content-width-xgujsu)) 1fr var(--awsui-content-layout-default-horizontal-padding-xgujsu, 0) var(--awsui-toggles-right-width-xgujsu, 0);
}
.awsui_layout_5gtk3_1vz33_145 > .awsui_header-wrapper_5gtk3_1vz33_185:not(#\9) {
  grid-column: 4;
  grid-row: 4;
  padding-block-end: var(--space-content-header-padding-bottom-rvy5xz, 16px);
}
.awsui_layout_5gtk3_1vz33_145 > .awsui_header-wrapper_5gtk3_1vz33_185.awsui_with-divider_5gtk3_1vz33_190:not(#\9) {
  border-block-end: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_layout_5gtk3_1vz33_145 > .awsui_content_5gtk3_1vz33_193:not(#\9) {
  grid-column: 4;
  grid-row: 5/8;
}
.awsui_layout_5gtk3_1vz33_145:not(#\9):not(.awsui_has-header_5gtk3_1vz33_197) {
  grid-template-rows: var(--awsui-content-layout-main-gap-xgujsu) min-content min-content 0 calc(var(--space-dark-header-overlap-distance-ld45ap, 36px)) 1fr;
}
.awsui_layout_5gtk3_1vz33_145.awsui_is-overlap-disabled_5gtk3_1vz33_164:not(#\9) {
  grid-template-rows: var(--awsui-content-layout-main-gap-xgujsu) min-content min-content auto 0 1fr;
}

.awsui_layout_5gtk3_1vz33_145.awsui_is-visual-refresh_5gtk3_1vz33_204 > .awsui_background_5gtk3_1vz33_159.awsui_has-default-background_5gtk3_1vz33_204:not(#\9) {
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
}

.awsui_layout_5gtk3_1vz33_145:not(#\9):not(.awsui_is-visual-refresh_5gtk3_1vz33_204).awsui_has-notifications_5gtk3_1vz33_208 {
  --awsui-content-layout-main-gap-xgujsu: 0px;
}
.awsui_layout_5gtk3_1vz33_145:not(#\9):not(.awsui_is-visual-refresh_5gtk3_1vz33_204) > .awsui_notifications_5gtk3_1vz33_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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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 */
.awsui_root_ptw8i_1ygma_181:not(#\9) {
  padding-block: var(--space-static-l-n53k41, 20px);
  padding-inline: var(--space-static-l-n53k41, 20px);
  border-start-start-radius: var(--border-radius-dropzone-eklq14, 12px);
  border-start-end-radius: var(--border-radius-dropzone-eklq14, 12px);
  border-end-start-radius: var(--border-radius-dropzone-eklq14, 12px);
  border-end-end-radius: var(--border-radius-dropzone-eklq14, 12px);
  color: var(--color-dropzone-text-default-m7ucyv, #424650);
  background-color: var(--color-dropzone-background-default-ia1ya0, #ffffff);
  border-color: var(--color-dropzone-border-default-lohkzd, #8c8c94);
  border-block: 1px dashed var(--color-dropzone-border-default-lohkzd, #8c8c94);
  border-inline: 1px dashed var(--color-dropzone-border-default-lohkzd, #8c8c94);
}
.awsui_root_ptw8i_1ygma_181.awsui_hovered_ptw8i_1ygma_194:not(#\9) {
  color: var(--color-dropzone-text-hover-yjnvhw, #424650);
  background-color: var(--color-dropzone-background-hover-j9ea7e, #f0fbff);
  border-block: 1px dashed var(--color-dropzone-border-hover-ejc85p, #002b66);
  border-inline: 1px dashed var(--color-dropzone-border-hover-ejc85p, #002b66);
}

.awsui_content_ptw8i_1ygma_201:not(#\9) {
  display: flex;
  flex-direction: column;
  gap: var(--space-static-xxs-ns94dp, 4px);
  align-items: center;
  justify-content: center;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_39ths_7bxfe_209: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_file-loading-overlay_39ths_7bxfe_241:not(#\9) {
  position: absolute;
  inset-inline-end: var(--space-static-xs-gnm0mz, 8px);
  inset-block-end: var(--space-static-xxs-ns94dp, 4px);
}
.awsui_file-loading-overlay-single-row_39ths_7bxfe_246:not(#\9) {
  inset-inline-end: var(--space-static-xxl-ifa9j8, 32px);
}

.awsui_file-option-name_39ths_7bxfe_250:not(#\9),
.awsui_file-option-size_39ths_7bxfe_251:not(#\9),
.awsui_file-option-last-modified_39ths_7bxfe_252:not(#\9) {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.awsui_file-option_39ths_7bxfe_250:not(#\9) {
  inline-size: 100%;
  min-inline-size: 0;
  display: flex;
  gap: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_file-option-thumbnail_39ths_7bxfe_265:not(#\9) {
  margin-block-start: var(--space-static-xxs-ns94dp, 4px);
}

.awsui_file-option-thumbnail-image_39ths_7bxfe_269:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  inline-size: 48px;
  block-size: 48px;
  -o-object-fit: cover;
     object-fit: cover;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.awsui_file-option-metadata_39ths_7bxfe_282:not(#\9) {
  inline-size: 100%;
}
.awsui_file-option-metadata_39ths_7bxfe_282.awsui_with-image_39ths_7bxfe_285:not(#\9) {
  inline-size: calc(100% - 48px);
}
.awsui_file-option-metadata_39ths_7bxfe_282.awsui_single-row-loading_39ths_7bxfe_288:not(#\9) {
  inline-size: calc(100% - var(--size-icon-normal-levt08, 16px));
}

.awsui_token_39ths_7bxfe_292:not(#\9) {
  position: relative;
  block-size: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--space-xxs-hwfkai, 4px);
}
.awsui_token-grid_39ths_7bxfe_299:not(#\9) {
  display: grid;
  grid-template-rows: max-content auto;
}
@media (max-width: 688px) {
  .awsui_token-grid_39ths_7bxfe_299:not(#\9) {
    display: flex;
  }
}
.awsui_token-contains-image_39ths_7bxfe_308:not(#\9) {
  grid-template-rows: 68px auto;
}

.awsui_token-box_39ths_7bxfe_312:not(#\9) {
  position: relative;
  block-size: 100%;
  border-block: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  border-inline: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  padding-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline-start: var(--space-field-horizontal-0aq2ch, 12px);
  padding-inline-end: var(--space-xxs-hwfkai, 4px);
  display: flex;
  align-items: flex-start;
  background: var(--color-background-item-selected-pyr5cw, #f0fbff);
  border-start-start-radius: var(--border-radius-token-ycnemh, 8px);
  border-start-end-radius: var(--border-radius-token-ycnemh, 8px);
  border-end-start-radius: var(--border-radius-token-ycnemh, 8px);
  border-end-end-radius: var(--border-radius-token-ycnemh, 8px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  box-sizing: border-box;
}
.awsui_token-box_39ths_7bxfe_312.awsui_horizontal_39ths_7bxfe_331:not(#\9) {
  max-inline-size: 230px;
}
@media (max-width: 688px) {
  .awsui_token-box_39ths_7bxfe_312.awsui_horizontal_39ths_7bxfe_331:not(#\9) {
    max-inline-size: 100%;
  }
}
.awsui_token-box_39ths_7bxfe_312.awsui_error_39ths_7bxfe_339:not(#\9) {
  border-color: var(--color-border-status-error-vxvfad, #db0000);
  border-inline-start-width: var(--border-invalid-width-3xd6e1, 8px);
}
.awsui_token-box_39ths_7bxfe_312.awsui_error_39ths_7bxfe_339 > .awsui_dismiss-button_39ths_7bxfe_343:not(#\9) {
  color: var(--color-text-interactive-default-1o1pl2, #424650);
}
.awsui_token-box_39ths_7bxfe_312.awsui_error_39ths_7bxfe_339 > .awsui_dismiss-button_39ths_7bxfe_343:not(#\9):hover {
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_token-box_39ths_7bxfe_312.awsui_warning_39ths_7bxfe_349:not(#\9) {
  border-color: var(--color-border-status-warning-s79l22, #855900);
  border-inline-start-width: var(--border-invalid-width-3xd6e1, 8px);
}
.awsui_token-box_39ths_7bxfe_312.awsui_warning_39ths_7bxfe_349 > .awsui_dismiss-button_39ths_7bxfe_343:not(#\9) {
  color: var(--color-text-interactive-default-1o1pl2, #424650);
}
.awsui_token-box_39ths_7bxfe_312.awsui_warning_39ths_7bxfe_349 > .awsui_dismiss-button_39ths_7bxfe_343:not(#\9):hover {
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_token-box_39ths_7bxfe_312.awsui_read-only_39ths_7bxfe_359:not(#\9) {
  border-color: var(--color-border-input-disabled-k518xl, #ebebf0);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  pointer-events: none;
}
.awsui_token-box_39ths_7bxfe_312.awsui_read-only_39ths_7bxfe_359 > .awsui_dismiss-button_39ths_7bxfe_343:not(#\9) {
  color: var(--color-text-button-inline-icon-disabled-bnn5b7, #b4b4bb);
}
.awsui_token-box_39ths_7bxfe_312.awsui_read-only_39ths_7bxfe_359 > .awsui_dismiss-button_39ths_7bxfe_343:not(#\9):hover {
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
  cursor: initial;
  color: var(--color-text-button-inline-icon-disabled-bnn5b7, #b4b4bb);
}
.awsui_token-box_39ths_7bxfe_312.awsui_loading_39ths_7bxfe_372:not(#\9) {
  border-color: var(--color-border-control-disabled-dqtwtk, #dedee3);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_polq8_6ggi7_5:not(#\9),
.awsui_file-option-thumbnail_polq8_6ggi7_6:not(#\9),
.awsui_file-option-name_polq8_6ggi7_7:not(#\9),
.awsui_file-option-size_polq8_6ggi7_8:not(#\9),
.awsui_file-option-last-modified_polq8_6ggi7_9:not(#\9),
.awsui_ellipsis-active_polq8_6ggi7_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
*/
.awsui_root_1ubbm_139m0_9:not(#\9),
.awsui_hints_1ubbm_139m0_10:not(#\9) {
  /* used in test-utils */
}

.awsui_hints_1ubbm_139m0_10:not(#\9) {
  margin-block-start: var(--space-static-xxs-ns94dp, 4px);
}/*
 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_10lcv_157.awsui_enter_1q84n_10lcv_157:not(#\9) {
  opacity: 0;
  transform: translateY(-20px);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9) {
  opacity: 0;
  transform: translateY(-8px);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9) {
  opacity: 0;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_enter_1q84n_10lcv_157 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210:not(#\9) {
  transition-property: transform, opacity;
  transition-duration: var(--motion-duration-complex-tbdo30, 250ms);
  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_10lcv_157.awsui_entering_1q84n_10lcv_210:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9) {
  opacity: 1;
  transform: translateY(0);
  transition-property: transform, opacity;
  transition-duration: var(--motion-duration-complex-tbdo30, 250ms);
  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_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9) {
  transition-delay: calc(var(--motion-duration-complex-tbdo30, 250ms) - 50ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-icon_1q84n_10lcv_197:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9) {
  transition-delay: calc(var(--motion-duration-complex-tbdo30, 250ms) + 10ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-header_1q84n_10lcv_171:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9) {
  transition-delay: calc(var(--motion-duration-complex-tbdo30, 250ms) + 10ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_flash-message_1q84n_10lcv_171 > .awsui_flash-content_1q84n_10lcv_172:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9),
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9) {
  transition-delay: calc(var(--motion-duration-complex-tbdo30, 250ms) * 2 - 100ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9),
  .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entering_1q84n_10lcv_210 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_dismiss-button-wrapper_1q84n_10lcv_174:not(#\9), .awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_entered_1q84n_10lcv_231 > .awsui_flash-body_1q84n_10lcv_171 > .awsui_action-button-wrapper_1q84n_10lcv_173:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_flash-with-motion_1q84n_10lcv_157.awsui_exiting_1q84n_10lcv_336:not(#\9) {
  opacity: 0;
  transform: translateY(-20px);
  transition-property: transform, opacity;
  transition-duration: var(--motion-duration-responsive-mehora, 115ms);
  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_10lcv_157.awsui_exiting_1q84n_10lcv_336:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_flash-with-motion_1q84n_10lcv_157.awsui_exiting_1q84n_10lcv_336:not(#\9), .awsui-mode-entering .awsui_flash-with-motion_1q84n_10lcv_157.awsui_exiting_1q84n_10lcv_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_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370 > .awsui_item_1q84n_10lcv_370:not(#\9),
.awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370 > .awsui_flash-list-item_1q84n_10lcv_371:not(#\9),
.awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370.awsui_notification-bar_1q84n_10lcv_372:not(#\9) {
  transition-timing-function: var(--motion-easing-responsive-hjj3ai, cubic-bezier(0, 0, 0, 1));
  transition-duration: var(--motion-duration-responsive-mehora, 115ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370 > .awsui_item_1q84n_10lcv_370:not(#\9),
  .awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370 > .awsui_flash-list-item_1q84n_10lcv_371:not(#\9),
  .awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370.awsui_notification-bar_1q84n_10lcv_372:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370 > .awsui_item_1q84n_10lcv_370:not(#\9), .awsui-mode-entering .awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370 > .awsui_item_1q84n_10lcv_370:not(#\9), .awsui-motion-disabled .awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370 > .awsui_flash-list-item_1q84n_10lcv_371:not(#\9), .awsui-mode-entering .awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370 > .awsui_flash-list-item_1q84n_10lcv_371:not(#\9), .awsui-motion-disabled .awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370.awsui_notification-bar_1q84n_10lcv_372:not(#\9), .awsui-mode-entering .awsui_stack_1q84n_10lcv_370 > .awsui_animation-running_1q84n_10lcv_370.awsui_notification-bar_1q84n_10lcv_372:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_stack_1q84n_10lcv_370 > .awsui_collapsed_1q84n_10lcv_392.awsui_animation-ready_1q84n_10lcv_392 > .awsui_expanded-only_1q84n_10lcv_392:not(#\9),
.awsui_stack_1q84n_10lcv_370 > .awsui_collapsed_1q84n_10lcv_392.awsui_animation-running_1q84n_10lcv_370 > .awsui_expanded-only_1q84n_10lcv_392:not(#\9) {
  display: none;
}

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

.awsui_stack_1q84n_10lcv_370 > .awsui_expanded_1q84n_10lcv_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_10lcv_370 > .awsui_collapsed_1q84n_10lcv_392:not(#\9) {
  display: grid;
  grid-column: 1/4;
  grid-template-columns: repeat(var(--awsui-flashbar-stack-depth-xgujsu), 10px) 1fr repeat(var(--awsui-flashbar-stack-depth-xgujsu), 10px);
  row-gap: 8px;
  z-index: 0;
}
.awsui_stack_1q84n_10lcv_370 > .awsui_collapsed_1q84n_10lcv_392 > .awsui_item_1q84n_10lcv_370:not(#\9) {
  grid-column-start: calc(var(--awsui-flashbar-stack-index-xgujsu) + 1);
  grid-column-end: calc(var(--awsui-flashbar-stack-depth-xgujsu) * 2 + 1 - var(--awsui-flashbar-stack-index-xgujsu) + 1);
  grid-row-start: 1;
  grid-row-end: calc(var(--awsui-flashbar-stack-index-xgujsu) + 2);
  z-index: calc(var(--awsui-flashbar-stack-depth-xgujsu) - var(--awsui-flashbar-stack-index-xgujsu));
}
.awsui_stack_1q84n_10lcv_370 > .awsui_collapsed_1q84n_10lcv_392 > .awsui_item_1q84n_10lcv_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(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_10lcv_370 > .awsui_collapsed_1q84n_10lcv_392 > .awsui_item_1q84n_10lcv_370:not(#\9):not(:last-child) > .awsui_flash_1q84n_10lcv_157,
.awsui_stack_1q84n_10lcv_370 > .awsui_collapsed_1q84n_10lcv_392 > .awsui_item_1q84n_10lcv_370.awsui_flash_1q84n_10lcv_157:not(#\9) {
  box-shadow: var(--shadow-flash-collapsed-b68ip6, 0px 4px 4px rgba(0, 0, 0, 0.25));
}

.awsui_stack_1q84n_10lcv_370 > .awsui_expanded_1q84n_10lcv_392.awsui_animation-running_1q84n_10lcv_370 > .awsui_flash-list-item_1q84n_10lcv_371:not(#\9) {
  position: relative;
  z-index: calc(var(--awsui-flashbar-stack-depth-xgujsu) - var(--awsui-flashbar-stack-index-xgujsu));
}

.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448:not(#\9):not(.awsui_expanded_1q84n_10lcv_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_10lcv_370.awsui_collapsible_1q84n_10lcv_448:not(#\9):not(.awsui_expanded_1q84n_10lcv_392):not(.awsui_short-list_1q84n_10lcv_454):not(.awsui_visual-refresh_1q84n_10lcv_454) {
  /*
  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-xgujsu: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-pfm1nx, 4px) + 2 * 1px - calc(var(--space-scaled-xl-dunxp5, 24px) + 3px));
  margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-xgujsu, var(--awsui-stacked-notifications-default-bottom-margin-xgujsu)) + 0px + 0px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448:not(#\9):not(.awsui_expanded_1q84n_10lcv_392):not(.awsui_short-list_1q84n_10lcv_454):not(.awsui_visual-refresh_1q84n_10lcv_454) > .awsui_notification-bar_1q84n_10lcv_372 {
  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 */
  margin-block-end: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-scaled-xxs-pfm1nx, 4px) - 2 * 1px - 0px);
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448:not(#\9):not(.awsui_expanded_1q84n_10lcv_392):not(.awsui_short-list_1q84n_10lcv_454).awsui_visual-refresh_1q84n_10lcv_454 {
  /*
  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-xgujsu: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-pfm1nx, 4px) + 2 * 2px - calc(var(--space-scaled-xl-dunxp5, 24px) + 3px));
  margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-xgujsu, var(--awsui-stacked-notifications-default-bottom-margin-xgujsu)) + 0px + 0px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448:not(#\9):not(.awsui_expanded_1q84n_10lcv_392):not(.awsui_short-list_1q84n_10lcv_454).awsui_visual-refresh_1q84n_10lcv_454 > .awsui_notification-bar_1q84n_10lcv_372 {
  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 */
  margin-block-end: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-scaled-xxs-pfm1nx, 4px) - 2 * 2px - 0px);
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448:not(#\9):not(.awsui_expanded_1q84n_10lcv_392).awsui_short-list_1q84n_10lcv_454:not(.awsui_visual-refresh_1q84n_10lcv_454) {
  /*
  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-xgujsu: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-pfm1nx, 4px) + 2 * 1px - calc(var(--space-scaled-xl-dunxp5, 24px) + 3px));
  margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-xgujsu, var(--awsui-stacked-notifications-default-bottom-margin-xgujsu)) + 0px + 8px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448:not(#\9):not(.awsui_expanded_1q84n_10lcv_392).awsui_short-list_1q84n_10lcv_454:not(.awsui_visual-refresh_1q84n_10lcv_454) > .awsui_notification-bar_1q84n_10lcv_372 {
  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 */
  margin-block-end: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-scaled-xxs-pfm1nx, 4px) - 2 * 1px - 8px);
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448:not(#\9):not(.awsui_expanded_1q84n_10lcv_392).awsui_short-list_1q84n_10lcv_454.awsui_visual-refresh_1q84n_10lcv_454 {
  /*
  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-xgujsu: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-pfm1nx, 4px) + 2 * 2px - calc(var(--space-scaled-xl-dunxp5, 24px) + 3px));
  margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-xgujsu, var(--awsui-stacked-notifications-default-bottom-margin-xgujsu)) + 0px + 8px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448:not(#\9):not(.awsui_expanded_1q84n_10lcv_392).awsui_short-list_1q84n_10lcv_454.awsui_visual-refresh_1q84n_10lcv_454 > .awsui_notification-bar_1q84n_10lcv_372 {
  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 */
  margin-block-end: calc(calc(var(--space-scaled-xl-dunxp5, 24px) + 3px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-scaled-xxs-pfm1nx, 4px) - 2 * 2px - 8px);
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448.awsui_expanded_1q84n_10lcv_392:not(#\9):not(.awsui_visual-refresh_1q84n_10lcv_454) {
  /*
  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-xgujsu: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-pfm1nx, 4px) + 2 * 1px - var(--space-scaled-s-8ozaad, 12px));
  margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-xgujsu, var(--awsui-stacked-notifications-default-bottom-margin-xgujsu)) + var(--space-scaled-m-m892r9, 16px) + 0px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448.awsui_expanded_1q84n_10lcv_392:not(#\9):not(.awsui_visual-refresh_1q84n_10lcv_454) > .awsui_notification-bar_1q84n_10lcv_372 {
  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 */
  margin-block-end: calc(var(--space-scaled-s-8ozaad, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-scaled-xxs-pfm1nx, 4px) - 2 * 1px - 0px);
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448.awsui_expanded_1q84n_10lcv_392.awsui_visual-refresh_1q84n_10lcv_454: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-xgujsu: calc(var(--line-height-body-m-2mh3ke, 20px) + 2 * var(--space-scaled-xxs-pfm1nx, 4px) + 2 * 2px - var(--space-scaled-s-8ozaad, 12px));
  margin-block-end: calc(var(--awsui-stacked-notifications-bottom-margin-xgujsu, var(--awsui-stacked-notifications-default-bottom-margin-xgujsu)) + 0px + 0px);
}
.awsui_stack_1q84n_10lcv_370.awsui_collapsible_1q84n_10lcv_448.awsui_expanded_1q84n_10lcv_392.awsui_visual-refresh_1q84n_10lcv_454 > .awsui_notification-bar_1q84n_10lcv_372:not(#\9) {
  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 */
  margin-block-end: calc(var(--space-scaled-s-8ozaad, 12px) - var(--line-height-body-m-2mh3ke, 20px) - 2 * var(--space-scaled-xxs-pfm1nx, 4px) - 2 * 2px - 0px);
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
  background: var(--color-background-notification-stack-bar-qe5n4w, #232b37);
  border-color: var(--color-border-notification-stack-bar-aszsse, #232b37);
  border-start-start-radius: var(--border-radius-button-7bgkcs, 20px);
  border-start-end-radius: var(--border-radius-button-7bgkcs, 20px);
  border-end-start-radius: var(--border-radius-button-7bgkcs, 20px);
  border-end-end-radius: var(--border-radius-button-7bgkcs, 20px);
  border-block-style: solid;
  border-inline-style: solid;
  box-shadow: var(--shadow-panel-toggle-qddz27, 0px 6px 12px 1px rgba(0, 7, 22, 0.12));
  color: var(--color-text-notification-stack-bar-tjj0ek, #ffffff);
  cursor: pointer;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  grid-column: 2;
  grid-row: 2;
  -moz-column-gap: calc(var(--space-m-dsumyt, 16px) + var(--space-xxs-hwfkai, 4px));
       column-gap: calc(var(--space-m-dsumyt, 16px) + var(--space-xxs-hwfkai, 4px));
  justify-content: center;
  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_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_status_1q84n_10lcv_601 > .awsui_header_1q84n_10lcv_601:not(#\9),
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_status_1q84n_10lcv_601 > .awsui_item-count_1q84n_10lcv_602:not(#\9),
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  color: var(--color-text-notification-stack-bar-tjj0ek, #ffffff);
  cursor: pointer;
  margin-block: 0;
  padding-block: 0;
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_status_1q84n_10lcv_601:not(#\9) {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  -moz-column-gap: var(--space-m-dsumyt, 16px);
       column-gap: var(--space-m-dsumyt, 16px);
  justify-content: center;
  row-gap: 0;
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_status_1q84n_10lcv_601 > .awsui_header_1q84n_10lcv_601:not(#\9) {
  font-weight: var(--font-weight-button-0eg20c, 700);
  display: inline-block;
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_status_1q84n_10lcv_601 > .awsui_item-count_1q84n_10lcv_602:not(#\9) {
  -moz-column-gap: var(--space-s-tvghoh, 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_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_status_1q84n_10lcv_601 > .awsui_item-count_1q84n_10lcv_602 > .awsui_type-count_1q84n_10lcv_636 > .awsui_count-number_1q84n_10lcv_636:not(#\9) {
  margin-inline-start: var(--space-xxs-hwfkai, 4px);
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372:not(#\9):hover {
  background: var(--color-background-notification-stack-bar-hover-jh82oo, #424650);
  border-color: var(--color-background-notification-stack-bar-hover-jh82oo, #424650);
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372:not(#\9):active {
  background: var(--color-background-notification-stack-bar-active-a4h9r8, #232b37);
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372.awsui_visual-refresh_1q84n_10lcv_454:not(#\9) {
  border-block-width: 2px;
  border-inline-width: 2px;
  padding-inline: var(--space-l-2ud1p3, 20px);
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372:not(#\9):not(.awsui_visual-refresh_1q84n_10lcv_454) {
  border-block-width: 1px;
  border-inline-width: 1px;
  padding-inline: var(--space-s-tvghoh, 12px);
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372:not(#\9):not(.awsui_visual-refresh_1q84n_10lcv_454):focus {
  text-decoration: none;
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372:not(#\9):not(.awsui_visual-refresh_1q84n_10lcv_454):hover {
  text-decoration: none;
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603:not(#\9) {
  display: inline-block;
  flex-grow: 1;
  background: none;
  border-block: 0;
  border-inline: none;
  padding-block: 0;
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603 > .awsui_icon_1q84n_10lcv_670:not(#\9) {
  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_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603 > .awsui_icon_1q84n_10lcv_670:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603 > .awsui_icon_1q84n_10lcv_670:not(#\9), .awsui-mode-entering .awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603 > .awsui_icon_1q84n_10lcv_670:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603.awsui_expanded_1q84n_10lcv_392 > .awsui_icon_1q84n_10lcv_670:not(#\9) {
  transform: rotate(180deg);
}
.awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_603:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(0px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_stack_1q84n_10lcv_370 > .awsui_notification-bar_1q84n_10lcv_372 > .awsui_button_1q84n_10lcv_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: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_stack_1q84n_10lcv_370.awsui_expanded_1q84n_10lcv_392:not(#\9):not(.awsui_floating_1q84n_10lcv_711) {
  padding-block-end: var(--awsui-flashbar-sticky-bottom-margin-xgujsu, 0);
}

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

.awsui_flashbar_1q84n_10lcv_715:not(#\9),
.awsui_flash_1q84n_10lcv_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_flash_1q84n_10lcv_157:not(#\9) {
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  padding-block: var(--space-flashbar-vertical-th71op, 8px);
  padding-inline: var(--space-flashbar-horizontal-l63501, 16px);
  border-start-start-radius: var(--border-radius-flashbar-pp1ptu, 12px);
  border-start-end-radius: var(--border-radius-flashbar-pp1ptu, 12px);
  border-end-start-radius: var(--border-radius-flashbar-pp1ptu, 12px);
  border-end-end-radius: var(--border-radius-flashbar-pp1ptu, 12px);
  color: var(--color-text-notification-default-1iey72, #f9f9fa);
  overflow-wrap: break-word;
  word-wrap: break-word;
  box-shadow: var(--shadow-flash-sticky-k69vye, 0px 4px 8px rgba(0, 7, 22, 0.1));
}

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

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

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

.awsui_flash-focus-container_1q84n_10lcv_797:not(#\9) {
  display: flex;
  flex: 1;
  min-inline-size: 70%;
}
.awsui_flash-focus-container_1q84n_10lcv_797:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_10lcv_797:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_10lcv_797:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_flash-focus-container_1q84n_10lcv_797:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 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% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

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

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

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

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

.awsui_flash-header_1q84n_10lcv_171:not(#\9),
.awsui_header-replacement_1q84n_10lcv_851:not(#\9) {
  font-weight: 700;
}

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

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

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

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

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

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

.awsui_flash-type-success_1q84n_10lcv_885:not(#\9) {
  background-color: var(--color-background-notification-green-2rkyvu, #00802f);
}

.awsui_flash-type-error_1q84n_10lcv_889:not(#\9) {
  background-color: var(--color-background-notification-red-0487ea, #db0000);
}

.awsui_flash-type-info_1q84n_10lcv_893:not(#\9),
.awsui_flash-type-in-progress_1q84n_10lcv_894:not(#\9) {
  background-color: var(--color-background-notification-blue-4vnob8, #006ce0);
}

.awsui_flash-type-warning_1q84n_10lcv_898:not(#\9) {
  color: var(--color-text-notification-yellow-vjtdxk, #0f141a);
  background-color: var(--color-background-notification-yellow-y6us5r, #ffe347);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_header_6xiez_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
*/
/* 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_t4z6f_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

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

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

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

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

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

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

.awsui_actions_1i0s3_t4z6f_193:not(#\9) {
  min-inline-size: 1px;
  margin-inline-start: 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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_fvjdu_rfhbo_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  box-sizing: border-box;
  padding-inline-start: 0;
  margin-block: 0;
  margin-inline: 0;
  list-style: none;
}

.awsui_button_fvjdu_rfhbo_185:not(#\9),
.awsui_dots_fvjdu_rfhbo_186:not(#\9) {
  min-inline-size: var(--space-l-2ud1p3, 20px);
  border-block: var(--border-width-button-jm0qg7, 2px) solid transparent;
  border-inline: var(--border-width-button-jm0qg7, 2px) solid transparent;
}

.awsui_button_fvjdu_rfhbo_185:not(#\9) {
  cursor: pointer;
  text-align: center;
  box-sizing: border-box;
  background: transparent;
  line-height: inherit;
  padding-block: 0;
  padding-inline: 0;
}
.awsui_button_fvjdu_rfhbo_185:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_button_fvjdu_rfhbo_185:not(#\9):focus {
  outline: 2px dotted transparent;
  border-block: var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-8bi903, #006ce0);
  border-inline: var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_button-disabled_fvjdu_rfhbo_214:not(#\9) {
  cursor: default;
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
}

.awsui_arrow_fvjdu_rfhbo_219:not(#\9) {
  color: var(--color-text-interactive-default-1o1pl2, #424650);
}
.awsui_arrow_fvjdu_rfhbo_219:not(#\9):not(.awsui_button-disabled_fvjdu_rfhbo_214):hover {
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_arrow_fvjdu_rfhbo_219.awsui_button-disabled_fvjdu_rfhbo_214:not(#\9) {
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
}

.awsui_page-number_fvjdu_rfhbo_229:not(#\9) {
  color: var(--color-text-pagination-page-number-default-jqmmw0, #424650);
}
.awsui_page-number_fvjdu_rfhbo_229:not(#\9):not(.awsui_button-disabled_fvjdu_rfhbo_214):hover {
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_page-number_fvjdu_rfhbo_229.awsui_button-current_fvjdu_rfhbo_235:not(#\9) {
  font-weight: var(--font-wayfinding-link-active-weight-ny4hup, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  color: var(--color-text-interactive-active-fedaa8, #0f141a);
}
.awsui_page-number_fvjdu_rfhbo_229.awsui_button-current_fvjdu_rfhbo_235.awsui_button-disabled_fvjdu_rfhbo_214:not(#\9) {
  color: var(--color-text-pagination-page-number-active-disabled-uj04sc, #b4b4bb);
}
.awsui_page-number_fvjdu_rfhbo_229.awsui_button-disabled_fvjdu_rfhbo_214:not(#\9) {
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
}

.awsui_dots_fvjdu_rfhbo_186:not(#\9) {
  color: var(--color-text-interactive-default-1o1pl2, #424650);
}

.awsui_page-item_fvjdu_rfhbo_252:not(#\9),
.awsui_dots_fvjdu_rfhbo_186:not(#\9) {
  margin-block: var(--space-scaled-xxs-pfm1nx, 4px);
  margin-inline: var(--space-xxs-hwfkai, 4px);
  text-align: center;
  box-sizing: border-box;
  padding-block: 0;
  padding-inline: 0;
}
.awsui_page-item_fvjdu_rfhbo_252:not(#\9):first-child,
.awsui_dots_fvjdu_rfhbo_186:not(#\9):first-child {
  margin-inline-start: 0;
}
.awsui_page-item_fvjdu_rfhbo_252:not(#\9):last-child,
.awsui_dots_fvjdu_rfhbo_186:not(#\9):last-child {
  margin-inline-end: 0;
}

.awsui_root-disabled_fvjdu_rfhbo_270 > .awsui_dots_fvjdu_rfhbo_186:not(#\9) {
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_progress_11huc_3hniz_361:not(#\9)::-webkit-progress-value {
  -webkit-transition: width var(--motion-duration-moderate-c9utmg, 135ms) linear;
  transition: width var(--motion-duration-moderate-c9utmg, 135ms) linear;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_progress_11huc_3hniz_361:not(#\9)::-webkit-progress-value {
    animation: none;
    -webkit-transition: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_progress_11huc_3hniz_361:not(#\9)::-webkit-progress-value, .awsui-mode-entering .awsui_progress_11huc_3hniz_361:not(#\9)::-webkit-progress-value {
  animation: none;
  -webkit-transition: none;
  transition: none;
}

.awsui_result-state_11huc_3hniz_375:not(#\9) {
  animation: awsui_awsui-motion-fade-in_11huc_3hniz_1 var(--motion-duration-transition-show-paced-t8d1os, 180ms) var(--motion-easing-transition-show-paced-x2k7uh, ease-out);
}
@keyframes awsui_awsui-motion-fade-in_11huc_3hniz_1 {
  from {
    opacity: 0.2;
  }
  to {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: reduce) {
  .awsui_result-state_11huc_3hniz_375:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_result-state_11huc_3hniz_375:not(#\9), .awsui-mode-entering .awsui_result-state_11huc_3hniz_375:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_root_11huc_3hniz_397: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_with-result-button_11huc_3hniz_429:not(#\9) {
  padding-inline-end: var(--space-m-dsumyt, 16px);
}

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

.awsui_result-container-error_11huc_3hniz_437:not(#\9), .awsui_result-container-success_11huc_3hniz_437:not(#\9) {
  /* used in test-utils */
}

.awsui_result-button_11huc_3hniz_441:not(#\9) {
  display: inline-block;
  margin-block: var(--space-scaled-xxs-pfm1nx, 4px);
  margin-inline: 0;
}

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

.awsui_label-flash_11huc_3hniz_452:not(#\9) {
  color: inherit;
  font-weight: 700;
}
.awsui_label-key-value_11huc_3hniz_456:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  font-weight: var(--font-display-label-weight-zavpeo, 700);
  color: var(--color-text-label-ljr3kp, #0f141a);
  margin-block-end: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_flash_11huc_3hniz_464:not(#\9) {
  color: inherit;
}

.awsui_progress-container_11huc_3hniz_468:not(#\9) {
  display: flex;
  align-items: center;
  max-inline-size: 800px;
  block-size: var(--line-height-body-m-2mh3ke, 20px);
}

.awsui_percentage-container_11huc_3hniz_475:not(#\9) {
  inline-size: 33px;
  flex-shrink: 0;
  white-space: nowrap;
  text-align: end;
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}

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

.awsui_progress_11huc_3hniz_361:not(#\9) {
  inline-size: 100%;
  margin-inline-end: var(--space-s-tvghoh, 12px);
  min-inline-size: 0;
  block-size: 4px;
  border-block: 0;
  border-inline: none;
  box-sizing: border-box;
  border-start-start-radius: 10px;
  border-start-end-radius: 10px;
  border-end-start-radius: 10px;
  border-end-end-radius: 10px;
  background-color: var(--color-background-progress-bar-layout-default-qkmog1, #ebebf0);
}
.awsui_progress_11huc_3hniz_361:not(#\9)::-webkit-progress-bar {
  block-size: 4px;
  border-block: 0;
  border-inline: none;
  box-sizing: border-box;
  border-start-start-radius: 10px;
  border-start-end-radius: 10px;
  border-end-start-radius: 10px;
  border-end-end-radius: 10px;
  background-color: var(--color-background-progress-bar-layout-default-qkmog1, #ebebf0);
}
.awsui_progress_11huc_3hniz_361:not(#\9)::-webkit-progress-value {
  border-start-start-radius: 10px;
  border-start-end-radius: 0;
  border-end-start-radius: 10px;
  border-end-end-radius: 0;
  background-color: var(--color-background-progress-bar-content-default-4ou9az, #006ce0);
}
.awsui_progress_11huc_3hniz_361.awsui_complete_11huc_3hniz_521:not(#\9)::-webkit-progress-value {
  border-start-start-radius: 10px;
  border-start-end-radius: 10px;
  border-end-start-radius: 10px;
  border-end-end-radius: 10px;
}
.awsui_progress_11huc_3hniz_361:not(#\9)::-moz-progress-bar {
  border-start-start-radius: 10px;
  border-start-end-radius: 0;
  border-end-start-radius: 10px;
  border-end-end-radius: 0;
  background-color: var(--color-background-progress-bar-content-default-4ou9az, #006ce0);
}
.awsui_progress_11huc_3hniz_361.awsui_progress-in-flash_11huc_3hniz_534:not(#\9) {
  background-color: var(--color-background-progress-bar-layout-in-flash-wssh6k, rgba(255, 255, 255, 0.25));
}
.awsui_progress_11huc_3hniz_361.awsui_progress-in-flash_11huc_3hniz_534:not(#\9)::-moz-progress-bar {
  background-color: var(--color-background-progress-bar-content-in-flash-98s7uz, #ffffff);
}
.awsui_progress_11huc_3hniz_361.awsui_progress-in-flash_11huc_3hniz_534:not(#\9)::-webkit-progress-bar {
  background-color: var(--color-background-progress-bar-layout-in-flash-wssh6k, rgba(255, 255, 255, 0.25));
}
.awsui_progress_11huc_3hniz_361.awsui_progress-in-flash_11huc_3hniz_534:not(#\9)::-webkit-progress-value {
  background-color: var(--color-background-progress-bar-content-in-flash-98s7uz, #ffffff);
}

.awsui_additional-info_11huc_3hniz_547: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_1wzqe_10j2h_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_search-field_1wzqe_10j2h_177:not(#\9) {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  gap: var(--space-xs-ymlm0b, 8px) var(--space-s-tvghoh, 12px);
}

.awsui_input-wrapper_1wzqe_10j2h_184:not(#\9) {
  flex-grow: 1;
  display: flex;
  align-items: flex-end;
  max-inline-size: calc(688px - 2 * var(--space-l-2ud1p3, 20px));
}

.awsui_add-token_1wzqe_10j2h_191:not(#\9) {
  border-inline-start: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-sizing: border-box;
  margin-inline-start: var(--space-m-dsumyt, 16px);
  padding-inline-start: var(--space-m-dsumyt, 16px);
}

.awsui_tokens_1wzqe_10j2h_198:not(#\9) {
  margin-block: var(--space-xs-ymlm0b, 8px);
  margin-inline: 0;
}

.awsui_token-operator_1wzqe_10j2h_203:not(#\9) {
  font-weight: bold;
}

.awsui_property-editor_1wzqe_10j2h_207:not(#\9) {
  overflow-y: auto;
}
.awsui_property-editor-header_1wzqe_10j2h_210:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  font-weight: bold;
  padding-block-start: var(--space-s-tvghoh, 12px);
  padding-block-end: var(--space-xxs-hwfkai, 4px);
  padding-inline: var(--space-s-tvghoh, 12px);
}
.awsui_property-editor-header-enum_1wzqe_10j2h_223:not(#\9) {
  display: flex;
  gap: var(--space-xs-ymlm0b, 8px);
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  font-weight: bold;
  color: var(--color-text-dropdown-group-label-8vygj0, #424650);
  padding-block: calc(var(--space-xs-ymlm0b, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px));
  padding-inline: calc(var(--space-field-horizontal-0aq2ch, 12px) + var(--border-item-width-miijiw, 2px));
}
.awsui_property-editor-form_1wzqe_10j2h_238:not(#\9) {
  padding-block-start: var(--space-xxs-hwfkai, 4px);
  padding-block-end: var(--space-s-tvghoh, 12px);
  padding-inline: var(--space-s-tvghoh, 12px);
}
.awsui_property-editor-cancel_1wzqe_10j2h_243:not(#\9) {
  margin-inline-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_property-editor-actions_1wzqe_10j2h_246:not(#\9) {
  display: flex;
  justify-content: flex-end;
  border-block-start: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-dropdown-item-default-877b5f, #c6c6cd);
  padding-inline: var(--space-l-2ud1p3, 20px);
  padding-block: var(--space-s-tvghoh, 12px);
}

.awsui_property-editor-enum_1wzqe_10j2h_254:not(#\9) {
  display: flex;
  flex-direction: column;
}

.awsui_token-editor_1wzqe_10j2h_259:not(#\9) {
  display: flex;
  flex-direction: column;
  gap: var(--space-s-tvghoh, 12px);
  margin-block: var(--space-xxs-hwfkai, 4px);
  margin-inline: var(--space-xxs-hwfkai, 4px);
}
.awsui_token-editor-form_1wzqe_10j2h_266:not(#\9) {
  /* used in test-utils */
}
.awsui_token-editor-field-property_1wzqe_10j2h_269:not(#\9) {
  flex-grow: 2;
}
.awsui_token-editor-field-operator_1wzqe_10j2h_272:not(#\9) {
  flex-grow: 1;
}
.awsui_token-editor-field-value_1wzqe_10j2h_275:not(#\9) {
  flex-grow: 2;
}
.awsui_token-editor-multiselect-wrapper_1wzqe_10j2h_278:not(#\9) {
  position: relative;
  block-size: var(--size-vertical-input-p1d7xx, 32px);
  min-inline-size: 200px;
}
.awsui_token-editor-multiselect-wrapper-inner_1wzqe_10j2h_283:not(#\9) {
  position: absolute;
  inline-size: 100%;
}
.awsui_token-editor-cancel_1wzqe_10j2h_287:not(#\9) {
  margin-inline-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_token-editor-submit_1wzqe_10j2h_290:not(#\9) {
  /* used in test-utils */
}
.awsui_token-editor-actions_1wzqe_10j2h_293:not(#\9) {
  display: flex;
  justify-content: flex-end;
  padding-block-start: var(--space-s-tvghoh, 12px);
  border-block-start: 1px solid var(--color-border-dropdown-item-default-877b5f, #c6c6cd);
  padding-inline-end: calc(var(--space-m-dsumyt, 16px) + var(--space-xxs-hwfkai, 4px));
  margin-inline: calc(-1 * var(--space-m-dsumyt, 16px) + -1 * var(--space-xxs-hwfkai, 4px));
  margin-block-start: var(--space-s-tvghoh, 12px);
}
.awsui_token-editor-grid_1wzqe_10j2h_302: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: grid;
  gap: var(--space-s-tvghoh, 12px);
  grid-template-columns: minmax(min-content, 2fr) minmax(min-content, 120px) minmax(min-content, 3fr) min-content;
}
.awsui_token-editor-grid-group_1wzqe_10j2h_336:not(#\9) {
  display: contents;
}
.awsui_token-editor-grid_1wzqe_10j2h_302.awsui_token-editor-narrow_1wzqe_10j2h_339:not(#\9) {
  grid-template-columns: minmax(100px, 1fr);
  gap: var(--space-m-dsumyt, 16px);
}
.awsui_token-editor-grid_1wzqe_10j2h_302.awsui_token-editor-narrow_1wzqe_10j2h_339 > .awsui_token-editor-grid-group_1wzqe_10j2h_336:not(#\9) {
  display: flex;
  flex-direction: column;
  gap: var(--space-s-tvghoh, 12px);
}
.awsui_token-editor-grid_1wzqe_10j2h_302.awsui_token-editor-narrow_1wzqe_10j2h_339 > .awsui_token-editor-grid-group_1wzqe_10j2h_336.awsui_token-editor-supports-groups_1wzqe_10j2h_348:not(#\9) {
  padding-block-end: var(--space-m-dsumyt, 16px);
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_token-editor-grid-header_1wzqe_10j2h_352:not(#\9) {
  color: var(--color-text-column-header-wyzs6v, #424650);
  font-weight: var(--font-weight-heading-s-lcx0ai, 700);
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  text-align: start;
}
.awsui_token-editor-grid-cell_1wzqe_10j2h_358:not(#\9):not(.awsui_token-editor-narrow_1wzqe_10j2h_339) {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.awsui_token-editor-grid-cell_1wzqe_10j2h_358.awsui_token-editor-narrow_1wzqe_10j2h_339:not(#\9):nth-child(4) {
  display: flex;
  justify-content: flex-end;
}
.awsui_token-editor-add-token_1wzqe_10j2h_367:not(#\9) {
  margin-block-start: var(--space-s-tvghoh, 12px);
}

.awsui_custom-content-wrapper_1wzqe_10j2h_371:not(#\9) {
  display: contents;
}

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

.awsui_input_1wzqe_10j2h_184:not(#\9) {
  flex: 1;
}

.awsui_results_1wzqe_10j2h_383:not(#\9) {
  padding-block: calc(var(--space-scaled-xxs-pfm1nx, 4px) + var(--border-width-field-2xc78x, 1px));
  padding-inline: 0;
}

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

.awsui_remove-all_1wzqe_10j2h_393:not(#\9),
.awsui_join-operation_1wzqe_10j2h_394:not(#\9),
.awsui_custom-filter-actions_1wzqe_10j2h_395:not(#\9) {
  /* used in test-utils */
}

.awsui_constraint_1wzqe_10j2h_399:not(#\9) {
  padding-block-start: var(--space-xxs-hwfkai, 4px);
  color: var(--color-text-form-secondary-t0glp7, #656871);
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_filtering-token_1heb1_1ayd6_5:not(#\9) {
  /* used in test-utils */
}

.awsui_filtering-token-dismiss-button_1heb1_1ayd6_9:not(#\9) {
  /* used in test-utils */
}

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

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

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

.awsui_filtering-token-inner-dismiss-button_1heb1_1ayd6_25:not(#\9) {
  /* used in test-utils */
}

.awsui_filtering-token-inner-select_1heb1_1ayd6_29:not(#\9) {
  /* used in test-utils */
}

.awsui_filtering-token-inner-content_1heb1_1ayd6_33:not(#\9) {
  /* used in test-utils */
}

.awsui_filtering-token-edit-button_1heb1_1ayd6_37:not(#\9) {
  /* used in test-utils */
}

.awsui_token-editor-field-property_1heb1_1ayd6_41:not(#\9) {
  /* used in test-utils */
}

.awsui_token-editor-field-operator_1heb1_1ayd6_45:not(#\9) {
  /* used in test-utils */
}

.awsui_token-editor-field-value_1heb1_1ayd6_49:not(#\9) {
  /* used in test-utils */
}

.awsui_token-editor-token-remove-actions_1heb1_1ayd6_53:not(#\9) {
  /* used in test-utils */
}

.awsui_token-editor-token-add-actions_1heb1_1ayd6_57:not(#\9) {
  /* used in test-utils */
}

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

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

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

.awsui_property-editor-submit_1heb1_1ayd6_73: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
*/
/* 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
*/
.awsui_root_19bso_18ezr_153:not(#\9),
.awsui_inner-root_19bso_18ezr_154: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  align-content: stretch;
}
.awsui_root_19bso_18ezr_153.awsui_has-groups_19bso_18ezr_187:not(#\9),
.awsui_inner-root_19bso_18ezr_154.awsui_has-groups_19bso_18ezr_187:not(#\9) {
  min-block-size: calc(2px + var(--size-vertical-input-p1d7xx, 32px));
}
.awsui_root_19bso_18ezr_153.awsui_has-groups_19bso_18ezr_187.awsui_compact-mode_19bso_18ezr_191:not(#\9),
.awsui_inner-root_19bso_18ezr_154.awsui_has-groups_19bso_18ezr_187.awsui_compact-mode_19bso_18ezr_191:not(#\9) {
  min-block-size: calc(2px + 2 * var(--border-width-token-2ukdpu, 2px) + var(--size-vertical-input-p1d7xx, 32px));
}

.awsui_inner-root_19bso_18ezr_154:not(#\9) {
  block-size: 100%;
}

.awsui_token_19bso_18ezr_200:not(#\9),
.awsui_inner-token_19bso_18ezr_201:not(#\9) {
  border-block: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  border-inline: var(--border-width-token-2ukdpu, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  display: flex;
  align-items: stretch;
  background: var(--color-background-item-selected-pyr5cw, #f0fbff);
  border-start-start-radius: var(--border-radius-token-ycnemh, 8px);
  border-start-end-radius: var(--border-radius-token-ycnemh, 8px);
  border-end-start-radius: var(--border-radius-token-ycnemh, 8px);
  border-end-end-radius: var(--border-radius-token-ycnemh, 8px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  box-sizing: border-box;
}
.awsui_token_19bso_18ezr_200.awsui_grouped_19bso_18ezr_214:not(#\9),
.awsui_inner-token_19bso_18ezr_201.awsui_grouped_19bso_18ezr_214:not(#\9) {
  justify-content: space-between;
}

.awsui_inner-token_19bso_18ezr_201:not(#\9) {
  border-start-start-radius: calc(var(--border-radius-token-ycnemh, 8px) / 2);
  border-start-end-radius: calc(var(--border-radius-token-ycnemh, 8px) / 2);
  border-end-start-radius: calc(var(--border-radius-token-ycnemh, 8px) / 2);
  border-end-end-radius: calc(var(--border-radius-token-ycnemh, 8px) / 2);
}

.awsui_list_19bso_18ezr_226:not(#\9) {
  list-style: none;
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-xs-ymlm0b, 8px);
}

.awsui_show-operation_19bso_18ezr_237:not(#\9) {
  border-inline-start: none;
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}

.awsui_select_19bso_18ezr_243:not(#\9),
.awsui_inner-select_19bso_18ezr_244:not(#\9) {
  /* used in test-utils */
}

.awsui_token-content_19bso_18ezr_248:not(#\9) {
  display: flex;
  align-items: center;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
}
.awsui_token-content-grouped_19bso_18ezr_254:not(#\9) {
  padding-block: 2px;
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
}

.awsui_inner-token-content_19bso_18ezr_259:not(#\9) {
  padding-block: 1px;
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
}

.awsui_edit-button_19bso_18ezr_264:not(#\9),
.awsui_dismiss-button_19bso_18ezr_265:not(#\9),
.awsui_inner-dismiss-button_19bso_18ezr_266:not(#\9) {
  inline-size: 30px;
  margin-block: 0;
  margin-inline: 0;
  border-block: none;
  border-inline: none;
  padding-block: 0;
  padding-inline: var(--space-xxs-hwfkai, 4px);
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  background-color: transparent;
  border-inline-start: var(--border-width-button-jm0qg7, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_18ezr_264:not(#\9):focus,
body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_18ezr_265:not(#\9):focus,
body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_18ezr_266:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_18ezr_264:not(#\9):focus,
body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_18ezr_265:not(#\9):focus,
body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_18ezr_266:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_edit-button_19bso_18ezr_264:not(#\9):focus::before,
body[data-awsui-focus-visible=true] .awsui_dismiss-button_19bso_18ezr_265:not(#\9):focus::before,
body[data-awsui-focus-visible=true] .awsui_inner-dismiss-button_19bso_18ezr_266:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px));
  inset-block-start: calc(-1 * var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px));
  inline-size: calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px));
  block-size: calc(100% + var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px) + var(--space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3, -5px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_edit-button_19bso_18ezr_264:not(#\9):focus,
.awsui_dismiss-button_19bso_18ezr_265:not(#\9):focus,
.awsui_inner-dismiss-button_19bso_18ezr_266:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
.awsui_edit-button_19bso_18ezr_264:not(#\9):hover,
.awsui_dismiss-button_19bso_18ezr_265:not(#\9):hover,
.awsui_inner-dismiss-button_19bso_18ezr_266:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_edit-button_19bso_18ezr_264:not(#\9):disabled,
.awsui_dismiss-button_19bso_18ezr_265:not(#\9):disabled,
.awsui_inner-dismiss-button_19bso_18ezr_266:not(#\9):disabled {
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
  border-color: var(--color-border-control-disabled-dqtwtk, #dedee3);
}

.awsui_token-disabled_19bso_18ezr_324:not(#\9) {
  border-color: var(--color-border-control-disabled-dqtwtk, #dedee3);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  color: var(--color-text-disabled-y4dmv3, #b4b4bb);
  pointer-events: none;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_token-trigger_1b6uy_xiape_5:not(#\9),
.awsui_search-field_1b6uy_xiape_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 */
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_expand-toggle-icon_1ss49_kp5bf_153:not(#\9) {
  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_expand-toggle-icon_1ss49_kp5bf_153:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_expand-toggle-icon_1ss49_kp5bf_153:not(#\9), .awsui-mode-entering .awsui_expand-toggle-icon_1ss49_kp5bf_153:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_expand-toggle-icon_1ss49_kp5bf_153:not(#\9) {
  transform: rotate(-90deg);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_expand-toggle-icon_1ss49_kp5bf_153:not(#\9):dir(rtl) {
  transform: rotate(90deg);
}
.awsui_expand-toggle-icon-expanded_1ss49_kp5bf_174:not(#\9) {
  transform: rotate(0deg);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_expand-toggle-icon-expanded_1ss49_kp5bf_174:not(#\9):dir(rtl) {
  transform: rotate(0deg);
}

.awsui_expand-toggle_1ss49_kp5bf_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  cursor: pointer;
  inline-size: var(--space-m-dsumyt, 16px);
  block-size: var(--space-m-dsumyt, 16px);
  border-block: 0;
  border-inline: 0;
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  background: none;
  outline: 0;
  color: var(--color-text-interactive-default-1o1pl2, #424650);
}
body[data-awsui-focus-visible=true] .awsui_expand-toggle_1ss49_kp5bf_153:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_expand-toggle_1ss49_kp5bf_153:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_expand-toggle_1ss49_kp5bf_153:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  inset-block-start: calc(-1 * var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  inline-size: calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  block-size: calc(100% + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px) + var(--space-button-inline-icon-focus-outline-gutter-zbfgku, 0px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_expand-toggle_1ss49_kp5bf_153:not(#\9):hover {
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
}
.awsui_expand-toggle_1ss49_kp5bf_153:not(#\9):active {
  color: var(--color-text-interactive-active-fedaa8, #0f141a);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  position: absolute;
  inset-block: 0;
  display: flex;
  align-items: center;
}

.awsui_body-cell_c6tup_1vca0_152:not(#\9) {
  box-sizing: border-box;
  border-block-start: var(--border-divider-list-width-tdfx1x, 1px) solid transparent;
  border-block-end: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-divider-secondary-46ol9n, #ebebf0);
  word-wrap: break-word;
  font-weight: inherit;
  text-align: start;
}
.awsui_body-cell_c6tup_1vca0_152 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-end: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-block-start: calc(var(--space-scaled-xs-xwoogq, 8px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-start: calc(-1 * 2px);
}
.awsui_body-cell_c6tup_1vca0_152 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-block-end: calc(calc(var(--space-scaled-xs-xwoogq, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-end: calc(-1 * 2px);
}
.awsui_body-cell-align-top_c6tup_1vca0_254:not(#\9) {
  vertical-align: top;
}
.awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  box-sizing: border-box;
}
.awsui_body-cell-content_c6tup_1vca0_160:not(#\9):not(.awsui_body-cell-wrap_c6tup_1vca0_260) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child {
  border-inline-start: var(--border-item-width-miijiw, 2px) solid transparent;
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):first-child.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):last-child {
  border-inline-end: var(--border-item-width-miijiw, 2px) solid transparent;
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):last-child > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-end: calc(calc(var(--space-l-2ud1p3, 20px) - var(--border-item-width-miijiw, 2px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child {
  /*
    Remove the placeholder border if the row is not selectable.
    Rows that are not selectable will reserve the horizontal space
    that the placeholder border would consume.
  */
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(calc(var(--space-xxxs-pajhad, 2px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:first-child.awsui_has-striped-rows_c6tup_1vca0_530.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862) > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862) > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862).awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child.awsui_sticky-cell-pad-inline-start_c6tup_1vca0_696:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447).awsui_body-cell-editable_c6tup_1vca0_447:hover.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145 {
  margin-inline-start: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--border-divider-list-width-tdfx1x, 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_is-visual-refresh_c6tup_1vca0_357:not(#\9):first-child:not(.awsui_has-selection_c6tup_1vca0_862):not(.awsui_body-cell-editable_c6tup_1vca0_447) {
  border-inline-start: none;
}
.awsui_body-cell-first-row_c6tup_1vca0_1031:not(#\9) {
  border-block-start: var(--border-item-width-miijiw, 2px) solid transparent;
}
.awsui_body-cell-last-row_c6tup_1vca0_1034:not(#\9):not(.awsui_body-cell-selected_c6tup_1vca0_1034):not(.awsui_has-footer_c6tup_1vca0_1034) {
  border-block-end: var(--border-item-width-miijiw, 2px) solid transparent;
}
.awsui_body-cell-last-row_c6tup_1vca0_1034:not(#\9):not(.awsui_body-cell-selected_c6tup_1vca0_1034).awsui_has-footer_c6tup_1vca0_1034 {
  /*
  Add a bottom border to the body cells of the last row as a separator between the
  table and the footer
  */
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_body-cell-shaded_c6tup_1vca0_1044:not(#\9) {
  background: var(--color-background-cell-shaded-c928js, #f6f6f9);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_has-striped-rows_c6tup_1vca0_530:not(#\9):not(.awsui_body-cell-selected_c6tup_1vca0_1034):not(.awsui_body-cell-last-row_c6tup_1vca0_1034) {
  border-block-end-color: var(--color-border-cell-shaded-zttxxa, #dedee3);
}
.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9) {
  background-color: var(--color-background-item-selected-pyr5cw, #f0fbff);
  border-block-start: var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  border-block-end: var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
}
.awsui_body-cell-selected_c6tup_1vca0_1034 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-block-end: calc(var(--space-scaled-xs-xwoogq, 8px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-end: calc(-1 * 2px);
}
.awsui_body-cell-selected_c6tup_1vca0_1034.awsui_body-cell-last-row_c6tup_1vca0_1034.awsui_is-visual-refresh_c6tup_1vca0_357 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-block-end: calc(calc(var(--space-scaled-xs-xwoogq, 8px) + var(--border-divider-list-width-tdfx1x, 1px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-end: calc(-1 * 2px);
}
.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9):first-child {
  border-inline-start: var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  border-start-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-start-end-radius: 0;
  border-end-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-end-radius: 0;
}
.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9):last-child {
  border-inline-end: var(--border-item-width-miijiw, 2px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  border-start-start-radius: 0;
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-start-radius: 0;
  border-end-end-radius: var(--border-radius-item-iwaia5, 8px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696:not(#\9) {
  position: sticky;
  background: var(--color-background-container-content-78ljyf, #ffffff);
  z-index: 798;
  transition-property: padding;
  transition-duration: var(--motion-duration-transition-show-quick-5jnnjz, 90ms);
  transition-timing-function: var(--motion-easing-sticky-tn072u, cubic-bezier(1, 0, 0.83, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696:not(#\9), .awsui-mode-entering .awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696.awsui_body-cell-shaded_c6tup_1vca0_1044:not(#\9) {
  background: var(--color-background-cell-shaded-c928js, #f6f6f9);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9) {
  background-color: var(--color-background-item-selected-pyr5cw, #f0fbff);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9):first-child {
  box-shadow: 0 0 0 4px var(--color-background-container-content-78ljyf, #ffffff);
  clip-path: inset(0 0 0 0);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9):last-child {
  box-shadow: 4px 0 0 0 var(--color-background-container-content-78ljyf, #ffffff);
  clip-path: inset(0 0 0 0);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9):last-child.awsui_sticky-cell-last-inline-end_c6tup_1vca0_1109 {
  box-shadow: var(--shadow-sticky-column-last-qgh697, -4px 0 8px 1px rgba(0, 28, 36, 0.1)), 8px 0 0 0 var(--color-background-container-content-78ljyf, #ffffff);
  clip-path: inset(0 0 0 -24px);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell_c6tup_1vca0_696.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9):last-child.awsui_sticky-cell-last-inline-end_c6tup_1vca0_1109:dir(rtl) {
  box-shadow: var(--shadow-sticky-column-first-trcd2o, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));
  clip-path: inset(0 -24px 0 0);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell-last-inline-start_c6tup_1vca0_1118:not(#\9) {
  box-shadow: var(--shadow-sticky-column-first-trcd2o, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));
  clip-path: inset(0px -24px 0px 0px);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell-last-inline-start_c6tup_1vca0_1118:not(#\9):dir(rtl) {
  box-shadow: var(--shadow-sticky-column-last-qgh697, -4px 0 8px 1px rgba(0, 28, 36, 0.1));
  clip-path: inset(0 0 0 -24px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell-last-inline-end_c6tup_1vca0_1109:not(#\9) {
  box-shadow: var(--shadow-sticky-column-last-qgh697, -4px 0 8px 1px rgba(0, 28, 36, 0.1));
  clip-path: inset(0 0 0 -24px);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_body-cell_c6tup_1vca0_152.awsui_sticky-cell-last-inline-end_c6tup_1vca0_1109:not(#\9):dir(rtl) {
  box-shadow: var(--shadow-sticky-column-first-trcd2o, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));
  clip-path: inset(0 -24px 0 0);
}
.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9):not(:first-child) > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-block-start: calc(calc(var(--space-scaled-xs-xwoogq, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-start: calc(-1 * 2px);
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):not(.awsui_body-cell-selected_c6tup_1vca0_1034).awsui_body-cell-next-selected_c6tup_1vca0_1140 {
  border-block-end: 0;
}
.awsui_body-cell_c6tup_1vca0_152:not(#\9):not(.awsui_body-cell-selected_c6tup_1vca0_1034).awsui_body-cell-next-selected_c6tup_1vca0_1140 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-block-end: calc(calc(var(--space-scaled-xs-xwoogq, 8px) + var(--border-divider-list-width-tdfx1x, 1px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-end: calc(-1 * 2px);
}
.awsui_body-cell-selected_c6tup_1vca0_1034.awsui_body-cell-prev-selected_c6tup_1vca0_1147:not(#\9) {
  border-block-start: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-item-placeholder-zq3251, #006ce0);
}
.awsui_body-cell-selected_c6tup_1vca0_1034.awsui_body-cell-prev-selected_c6tup_1vca0_1147 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-block-start: calc(calc(var(--space-scaled-xs-xwoogq, 8px) + var(--border-item-width-miijiw, 2px) - var(--border-divider-list-width-tdfx1x, 1px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-start: calc(-1 * 2px);
}
.awsui_body-cell-selected_c6tup_1vca0_1034.awsui_body-cell-next-selected_c6tup_1vca0_1140:not(#\9) {
  border-block-end-width: var(--border-divider-list-width-tdfx1x, 1px);
}
.awsui_body-cell-selected_c6tup_1vca0_1034.awsui_body-cell-next-selected_c6tup_1vca0_1140:not(#\9):first-child {
  border-end-start-radius: 0;
}
.awsui_body-cell-selected_c6tup_1vca0_1034.awsui_body-cell-next-selected_c6tup_1vca0_1140:not(#\9):last-child {
  border-end-end-radius: 0;
}
.awsui_body-cell-selected_c6tup_1vca0_1034.awsui_body-cell-prev-selected_c6tup_1vca0_1147:not(#\9):first-child {
  border-start-start-radius: 0;
}
.awsui_body-cell-selected_c6tup_1vca0_1034.awsui_body-cell-prev-selected_c6tup_1vca0_1147:not(#\9):last-child {
  border-start-end-radius: 0;
}
.awsui_body-cell-selected_c6tup_1vca0_1034:not(#\9):not(.awsui_body-cell-prev-selected_c6tup_1vca0_1147) > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-block-start: calc(var(--space-scaled-xs-xwoogq, 8px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-start: calc(-1 * 2px);
}
.awsui_body-cell-editor-wrapper_c6tup_1vca0_1173:not(#\9) {
  padding-block: 0;
  padding-inline-start: 0;
  padding-inline-end: calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px));
}
.awsui_body-cell-success_c6tup_1vca0_1178:not(#\9) {
  padding-block: 0;
  padding-inline-start: 0;
  padding-inline-end: calc(calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px)) + calc(var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell-success_c6tup_1vca0_1178:not(#\9), .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173:not(#\9) {
  inset-block: 0;
  inset-inline-end: 0;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.awsui_body-cell-editor_c6tup_1vca0_1173:not(#\9) {
  cursor: pointer;
  outline: 0;
  background: 0;
  border-block: 0;
  border-inline: 0;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-scaled-xxs-pfm1nx, 4px);
  min-block-size: 10px;
  min-inline-size: 10px;
  color: var(--color-text-button-normal-default-60dc1n, #006ce0);
}
.awsui_body-cell-editor-disabled_c6tup_1vca0_1203:not(#\9) {
  color: var(--color-text-disabled-inline-edit-hrexz1, #424650);
}
.awsui_body-cell-editor_c6tup_1vca0_1173:not(#\9):hover {
  color: var(--color-text-button-normal-hover-3amiqf, #002b66);
}
.awsui_body-cell-editor_c6tup_1vca0_1173:not(#\9):active {
  color: var(--color-text-button-normal-active-mrsnjr, #002b66);
}
.awsui_body-cell-editor-row_c6tup_1vca0_1212:not(#\9) {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: space-between;
  -moz-column-gap: var(--space-xxs-hwfkai, 4px);
       column-gap: var(--space-xxs-hwfkai, 4px);
}
.awsui_body-cell-editor-row_c6tup_1vca0_1212 > :not(#\9):not(:last-child) {
  flex-grow: 1;
}
.awsui_body-cell-editor-controls_c6tup_1vca0_1222:not(#\9) {
  flex-shrink: 0;
}
.awsui_body-cell-editor-row-editor_c6tup_1vca0_1225:not(#\9) {
  max-inline-size: calc(100% - 6 * var(--space-xxs-hwfkai, 4px) - 2 * var(--size-icon-normal-levt08, 16px));
}
body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1vca0_1228:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1vca0_1228:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(-1px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1vca0_1228:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * -1px);
  inset-block-start: calc(-1 * -1px);
  inline-size: calc(100% + -1px + -1px);
  block-size: calc(100% + -1px + -1px);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_body-cell-editor-focusable_c6tup_1vca0_1228:not(#\9):focus.awsui_sticky-cell_c6tup_1vca0_696 {
  position: sticky;
}
.awsui_body-cell-editor-icon_c6tup_1vca0_1252:not(#\9) {
  display: none;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-expandable_c6tup_1vca0_447:not(#\9) {
  position: relative;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-expandable_c6tup_1vca0_447.awsui_sticky-cell_c6tup_1vca0_696:not(#\9) {
  position: sticky;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9) {
  position: relative;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_sticky-cell_c6tup_1vca0_696:not(#\9) {
  position: sticky;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  overflow: visible;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 0 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-0_c6tup_1vca0_166 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + -1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 1 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-1_c6tup_1vca0_173 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 0 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 2 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-2_c6tup_1vca0_180 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 1 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 3 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-3_c6tup_1vca0_187 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 4 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-4_c6tup_1vca0_194 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 3 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 5 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-5_c6tup_1vca0_201 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 4 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 6 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-6_c6tup_1vca0_208 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 5 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 7 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-7_c6tup_1vca0_215 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 6 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 8 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-8_c6tup_1vca0_222 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 7 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-9_c6tup_1vca0_229 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 8 * (var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2);
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) / 2 + 9 * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447.awsui_expandable-level-next_c6tup_1vca0_236 > .awsui_expandable-toggle-wrapper_c6tup_1vca0_145:not(#\9) {
  margin-inline-start: calc(calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px)) + (9 - 1) * calc(var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px)));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-inline-end: calc(var(--space-xxs-hwfkai, 4px) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-block-start: calc(var(--space-scaled-xxxs-oo06c7, 2px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-start: calc(-1 * 2px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447.awsui_body-cell-edit-active_c6tup_1vca0_447 > .awsui_body-cell-content_c6tup_1vca0_160:not(#\9) {
  padding-block-end: calc(calc(var(--space-scaled-xxxs-oo06c7, 2px) + 1px) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-end: calc(-1 * 2px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_resizable-columns_c6tup_1vca0_1364) > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-end: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--space-l-2ud1p3, 20px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447) > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447) > .awsui_expandable-cell-content_c6tup_1vca0_1367 > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173 {
  opacity: 0;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447):focus-within {
  position: relative;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447):focus-within {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447):focus-within::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inline-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  block-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447):focus-within.awsui_sticky-cell_c6tup_1vca0_696 {
  position: sticky;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447):focus-within.awsui_is-visual-refresh_c6tup_1vca0_357:first-child {
  position: relative;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447):focus-within.awsui_is-visual-refresh_c6tup_1vca0_357:first-child {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(1 * var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447):focus-within.awsui_is-visual-refresh_c6tup_1vca0_357:first-child::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inline-size: calc(100% + calc(1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  block-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):not(.awsui_body-cell-expandable_c6tup_1vca0_447):focus-within.awsui_is-visual-refresh_c6tup_1vca0_357:first-child.awsui_sticky-cell_c6tup_1vca0_696 {
  position: sticky;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):focus-within:focus-within .awsui_body-cell-editor-icon_c6tup_1vca0_1252, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447).awsui_body-cell-edit-disabled-popover_c6tup_1vca0_1418 .awsui_body-cell-editor-icon_c6tup_1vca0_1252 {
  display: unset;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):focus-within:focus-within.awsui_body-cell-has-success_c6tup_1vca0_1421 > .awsui_body-cell-content_c6tup_1vca0_160, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447).awsui_body-cell-edit-disabled-popover_c6tup_1vca0_1418.awsui_body-cell-has-success_c6tup_1vca0_1421 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-end: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--space-l-2ud1p3, 20px) + calc(var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px))) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):focus-within:focus-within > .awsui_body-cell-content_c6tup_1vca0_160, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447).awsui_body-cell-edit-disabled-popover_c6tup_1vca0_1418 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-end: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--space-l-2ud1p3, 20px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):focus-within:focus-within > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):focus-within:focus-within > .awsui_expandable-cell-content_c6tup_1vca0_1367 > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447).awsui_body-cell-edit-disabled-popover_c6tup_1vca0_1418 > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447).awsui_body-cell-edit-disabled-popover_c6tup_1vca0_1418 > .awsui_expandable-cell-content_c6tup_1vca0_1367 > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173 {
  opacity: 1;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):focus-within:focus-within > .awsui_body-cell-success_c6tup_1vca0_1178, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447).awsui_body-cell-edit-disabled-popover_c6tup_1vca0_1418 > .awsui_body-cell-success_c6tup_1vca0_1178 {
  opacity: 1;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):focus-within:focus-within.awsui_sticky-cell_c6tup_1vca0_696, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447).awsui_body-cell-edit-disabled-popover_c6tup_1vca0_1418.awsui_sticky-cell_c6tup_1vca0_696 {
  position: sticky;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover {
  position: relative;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover .awsui_body-cell-editor-icon_c6tup_1vca0_1252 {
  display: unset;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover:not(.awsui_body-cell-expandable_c6tup_1vca0_447) {
  cursor: pointer;
  background-color: var(--color-background-dropdown-item-hover-wyujnt, #f3f3f7);
  border-block: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-editable-cell-hover-nkpoh5, #8c8c94);
  border-inline: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-editable-cell-hover-nkpoh5, #8c8c94);
  inset-inline: calc(-1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover.awsui_sticky-cell_c6tup_1vca0_696 {
  position: sticky;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover:first-child {
  inset-inline: 0;
  border-start-start-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-start-radius: var(--border-radius-item-iwaia5, 8px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover:last-child {
  border-start-end-radius: var(--border-radius-item-iwaia5, 8px);
  border-end-end-radius: var(--border-radius-item-iwaia5, 8px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173 > .awsui_body-cell-content_c6tup_1vca0_160, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover > .awsui_expandable-cell-content_c6tup_1vca0_1367 > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-end: calc(calc(calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px)) - 2 * var(--border-divider-list-width-tdfx1x, 1px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover > .awsui_body-cell-success_c6tup_1vca0_1178 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-end: calc(calc(calc(calc(var(--space-xs-ymlm0b, 8px) + var(--space-xxs-hwfkai, 4px)) + calc(var(--size-icon-normal-levt08, 16px) + var(--space-xs-ymlm0b, 8px))) - 2 * var(--border-divider-list-width-tdfx1x, 1px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover.awsui_body-cell-last-row_c6tup_1vca0_1034.awsui_body-cell-selected_c6tup_1vca0_1034 > .awsui_body-cell-content_c6tup_1vca0_160, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover.awsui_body-cell-next-selected_c6tup_1vca0_1140 > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-block: calc(calc(var(--space-scaled-xs-xwoogq, 8px) - var(--border-divider-list-width-tdfx1x, 1px) / 2) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block: calc(-1 * 2px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover.awsui_body-cell-last-row_c6tup_1vca0_1034:not(.awsui_body-cell-expandable_c6tup_1vca0_447):not(.awsui_body-cell-selected_c6tup_1vca0_1034) > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-block-start: calc(calc(var(--space-scaled-xs-xwoogq, 8px) - (var(--border-divider-list-width-tdfx1x, 1px))) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block-start: calc(-1 * 2px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover.awsui_body-cell-first-row_c6tup_1vca0_1031:not(.awsui_body-cell-expandable_c6tup_1vca0_447):not(.awsui_body-cell-selected_c6tup_1vca0_1034) > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-block: calc(calc(var(--space-scaled-xs-xwoogq, 8px) - (var(--border-divider-list-width-tdfx1x, 1px))) - 1 * var(--border-divider-list-width-tdfx1x, 1px) + 2px);
  margin-block: calc(-1 * 2px);
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover > .awsui_body-cell-content_c6tup_1vca0_160 {
  padding-inline-end: calc(calc(var(--space-scaled-l-sej05l, 20px) + var(--space-l-2ud1p3, 20px)) - 1 * var(--border-divider-list-width-tdfx1x, 1px));
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173, .awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover > .awsui_expandable-cell-content_c6tup_1vca0_1367 > .awsui_body-cell-editor-wrapper_c6tup_1vca0_1173 {
  opacity: 1;
}
.awsui_body-cell_c6tup_1vca0_152.awsui_body-cell-editable_c6tup_1vca0_447:not(#\9):not(.awsui_body-cell-edit-active_c6tup_1vca0_447):hover:hover > .awsui_body-cell-success_c6tup_1vca0_1178 {
  opacity: 1;
}
body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1vca0_152:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1vca0_152:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1vca0_152:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inline-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  block-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1vca0_152:not(#\9):focus.awsui_sticky-cell_c6tup_1vca0_696 {
  position: sticky;
}
body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1vca0_152:not(#\9):focus.awsui_is-visual-refresh_c6tup_1vca0_357:first-child {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1vca0_152:not(#\9):focus.awsui_is-visual-refresh_c6tup_1vca0_357:first-child {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(1 * var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1vca0_152:not(#\9):focus.awsui_is-visual-refresh_c6tup_1vca0_357:first-child::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inline-size: calc(100% + calc(1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  block-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_body-cell_c6tup_1vca0_152:not(#\9):focus.awsui_is-visual-refresh_c6tup_1vca0_357:first-child.awsui_sticky-cell_c6tup_1vca0_696 {
  position: sticky;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_items-loader_115pt_16l07_5:not(#\9) {
  display: inline;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_resize-active_x7peu_rfwei_145:not(#\9):not(.awsui_resize-active-with-focus_x7peu_rfwei_145) * {
  cursor: col-resize;
  -webkit-user-select: none;
          -moz-user-select: none;
       user-select: none;
}

th:not(#\9):not(:last-child) > .awsui_divider_x7peu_rfwei_150 {
  position: absolute;
  outline: none;
  pointer-events: none;
  inset-inline-end: 0;
  inset-block-end: 0;
  inset-block-start: 0;
  min-block-size: var(--line-height-heading-xs-q9j004, 18px);
  max-block-size: calc(100% - calc(2 * var(--space-xs-ymlm0b, 8px) + var(--space-xxxs-pajhad, 2px)));
  margin-block: auto;
  margin-inline: auto;
  border-inline-start: var(--border-item-width-miijiw, 2px) solid var(--color-border-divider-interactive-default-8k07mh, #8c8c94);
  box-sizing: border-box;
}
th:not(#\9):not(:last-child) > .awsui_divider-disabled_x7peu_rfwei_164 {
  border-inline-start-color: var(--color-border-divider-default-jm73jm, #c6c6cd);
}
th:not(#\9):not(:last-child) > .awsui_divider-active_x7peu_rfwei_167 {
  border-inline-start: 2px solid var(--color-border-divider-active-ypkld8, #0f141a);
}

.awsui_resizer_x7peu_rfwei_171: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  border-block: none;
  border-inline: none;
  background: none;
  inset-block: 0;
  cursor: col-resize;
  position: absolute;
  inset-inline-end: calc(-1 * var(--space-xl-jfy3x4, 24px) / 2);
  inline-size: var(--space-xl-jfy3x4, 24px);
  z-index: 10;
}
.awsui_resizer_x7peu_rfwei_171:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
.awsui_resize-active_x7peu_rfwei_145 .awsui_resizer_x7peu_rfwei_171:not(#\9) {
  pointer-events: none;
}
th:not(#\9):last-child > .awsui_resizer_x7peu_rfwei_171 {
  inline-size: calc(var(--space-xl-jfy3x4, 24px) / 2);
  inset-inline-end: 0;
}
.awsui_resizer_x7peu_rfwei_171:not(#\9):hover + .awsui_divider_x7peu_rfwei_150 {
  border-inline-start: 2px solid var(--color-border-divider-active-ypkld8, #0f141a);
}
body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_rfwei_171.awsui_has-focus_x7peu_rfwei_225:not(#\9) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_rfwei_171.awsui_has-focus_x7peu_rfwei_225:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_rfwei_171.awsui_has-focus_x7peu_rfwei_225:not(#\9)::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px));
  inset-block-start: calc(-1 * calc(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px));
  inline-size: calc(100% + calc(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px) + calc(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px));
  block-size: calc(100% + calc(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px) + calc(var(--space-table-header-focus-outline-gutter-ymwujm, 0px) - 2px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_resizer_x7peu_rfwei_171.awsui_has-focus_x7peu_rfwei_225:not(#\9) {
  position: absolute;
}

.awsui_tracker_x7peu_rfwei_250:not(#\9) {
  display: none;
  position: absolute;
  border-inline-start: var(--border-divider-list-width-tdfx1x, 1px) dashed var(--color-border-divider-active-ypkld8, #0f141a);
  inline-size: 0;
  inset-block: 0;
}
.awsui_resize-active_x7peu_rfwei_145 .awsui_tracker_x7peu_rfwei_250:not(#\9) {
  display: block;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_header-cell_1spae_zgxxo_149:not(#\9) {
  position: relative;
  text-align: start;
  box-sizing: border-box;
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  background: var(--color-background-table-header-unjmda, #ffffff);
  color: var(--color-text-column-header-wyzs6v, #424650);
  font-weight: var(--font-weight-heading-s-lcx0ai, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-scaled-xs-xwoogq, 8px);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inline-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  block-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_header-cell-fake-focus_1spae_zgxxo_183:not(#\9) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_header-cell-fake-focus_1spae_zgxxo_183:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_header-cell-fake-focus_1spae_zgxxo_183:not(#\9)::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inline-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  block-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_header-cell-sticky_1spae_zgxxo_204:not(#\9) {
  border-block-end: var(--border-table-sticky-width-ai31mi, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_header-cell-stuck_1spae_zgxxo_207:not(#\9):not(.awsui_header-cell-variant-full-page_1spae_zgxxo_207) {
  border-block-end-color: transparent;
}
.awsui_header-cell-variant-full-page_1spae_zgxxo_207:not(#\9) {
  background: var(--color-background-layout-main-uncvr6, #ffffff);
}
.awsui_header-cell-variant-full-page_1spae_zgxxo_207.awsui_header-cell-hidden_1spae_zgxxo_213:not(#\9) {
  border-block-end-color: transparent;
}
.awsui_header-cell-variant-embedded_1spae_zgxxo_216.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):not(:is(.awsui_header-cell-sticky_1spae_zgxxo_204, .awsui_sticky-cell_1spae_zgxxo_216)), .awsui_header-cell-variant-borderless_1spae_zgxxo_216.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):not(:is(.awsui_header-cell-sticky_1spae_zgxxo_204, .awsui_sticky-cell_1spae_zgxxo_216)) {
  background: none;
}
.awsui_header-cell_1spae_zgxxo_149:not(#\9):last-child, .awsui_header-cell_1spae_zgxxo_149.awsui_header-cell-sortable_1spae_zgxxo_219:not(#\9) {
  padding-inline-end: var(--space-xs-ymlm0b, 8px);
}
.awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell_1spae_zgxxo_216:not(#\9) {
  position: sticky;
  background: var(--color-background-table-header-unjmda, #ffffff);
  z-index: 798;
  transition-property: padding;
  transition-duration: var(--motion-duration-transition-show-quick-5jnnjz, 90ms);
  transition-timing-function: var(--motion-easing-sticky-tn072u, cubic-bezier(1, 0, 0.83, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell_1spae_zgxxo_216:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell_1spae_zgxxo_216:not(#\9), .awsui-mode-entering .awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell_1spae_zgxxo_216:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell-pad-left_1spae_zgxxo_240:not(#\9):not(.awsui_has-selection_1spae_zgxxo_240) {
  padding-inline-start: var(--space-table-horizontal-suurzj, 20px);
}
.awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell-last-inline-start_1spae_zgxxo_243:not(#\9) {
  box-shadow: var(--shadow-sticky-column-first-trcd2o, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));
  clip-path: inset(0px -24px 0px 0px);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell-last-inline-start_1spae_zgxxo_243 > .awsui_resize-divider_1spae_zgxxo_248:not(#\9) {
  display: none;
}
.awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell-last-inline-start_1spae_zgxxo_243:not(#\9):dir(rtl) {
  box-shadow: var(--shadow-sticky-column-last-qgh697, -4px 0 8px 1px rgba(0, 28, 36, 0.1));
  clip-path: inset(0 0 0 -24px);
}
.awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell-last-inline-end_1spae_zgxxo_255:not(#\9) {
  box-shadow: var(--shadow-sticky-column-last-qgh697, -4px 0 8px 1px rgba(0, 28, 36, 0.1));
  clip-path: inset(0 0 0 -24px);
  /* stylelint-disable-next-line plugin/no-unsupported-browser-features */
}
.awsui_header-cell_1spae_zgxxo_149.awsui_sticky-cell-last-inline-end_1spae_zgxxo_255:not(#\9):dir(rtl) {
  box-shadow: var(--shadow-sticky-column-first-trcd2o, 4px 0px 8px 1px rgba(0, 7, 22, 0.1));
  clip-path: inset(0 -24px 0 0);
}

.awsui_sorting-icon_1spae_zgxxo_265:not(#\9) {
  position: absolute;
  inset-block-start: 50%;
  transform: translateY(-50%);
  inset-inline-end: var(--space-xxs-hwfkai, 4px);
  color: var(--color-text-column-sorting-icon-iazyfo, #424650);
}

.awsui_edit-icon_1spae_zgxxo_273:not(#\9) {
  margin-inline-start: var(--space-xxs-hwfkai, 4px);
  margin-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
  color: inherit;
}

.awsui_header-cell-content_1spae_zgxxo_279:not(#\9) {
  position: relative;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline-end: var(--space-s-tvghoh, 12px);
  padding-inline-start: var(--space-s-tvghoh, 12px);
}
.awsui_header-cell-content_1spae_zgxxo_279.awsui_header-cell-content-expandable_1spae_zgxxo_285:not(#\9) {
  padding-inline-start: calc(var(--space-s-tvghoh, 12px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px));
}
.awsui_header-cell-sortable_1spae_zgxxo_219 > .awsui_header-cell-content_1spae_zgxxo_279:not(#\9) {
  padding-inline-end: calc(var(--space-xl-jfy3x4, 24px) + var(--space-xxs-hwfkai, 4px));
}
.awsui_header-cell-content_1spae_zgxxo_279:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_zgxxo_279:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_zgxxo_279:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_zgxxo_279:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  inline-size: calc(100% + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)) + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  block-size: calc(100% + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)) + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_zgxxo_279.awsui_header-cell-fake-focus_1spae_zgxxo_183:not(#\9) {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_zgxxo_279.awsui_header-cell-fake-focus_1spae_zgxxo_183:not(#\9) {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-cell-content_1spae_zgxxo_279.awsui_header-cell-fake-focus_1spae_zgxxo_183:not(#\9)::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  inline-size: calc(100% + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)) + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  block-size: calc(100% + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)) + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_header-cell-disabled_1spae_zgxxo_337.awsui_header-cell-sorted_1spae_zgxxo_337 > .awsui_header-cell-content_1spae_zgxxo_279 > .awsui_sorting-icon_1spae_zgxxo_265:not(#\9) {
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
}

.awsui_header-cell-sortable_1spae_zgxxo_219:not(#\9):not(.awsui_header-cell-disabled_1spae_zgxxo_337) > .awsui_header-cell-content_1spae_zgxxo_279 {
  cursor: pointer;
}
.awsui_header-cell-sortable_1spae_zgxxo_219:not(#\9):not(.awsui_header-cell-disabled_1spae_zgxxo_337) > .awsui_header-cell-content_1spae_zgxxo_279:hover, .awsui_header-cell-sortable_1spae_zgxxo_219:not(#\9):not(.awsui_header-cell-disabled_1spae_zgxxo_337).awsui_header-cell-sorted_1spae_zgxxo_337 > .awsui_header-cell-content_1spae_zgxxo_279 {
  color: var(--color-text-interactive-active-fedaa8, #0f141a);
}
.awsui_header-cell-sortable_1spae_zgxxo_219:not(#\9):not(.awsui_header-cell-disabled_1spae_zgxxo_337) > .awsui_header-cell-content_1spae_zgxxo_279:hover > .awsui_sorting-icon_1spae_zgxxo_265, .awsui_header-cell-sortable_1spae_zgxxo_219:not(#\9):not(.awsui_header-cell-disabled_1spae_zgxxo_337).awsui_header-cell-sorted_1spae_zgxxo_337 > .awsui_header-cell-content_1spae_zgxxo_279 > .awsui_sorting-icon_1spae_zgxxo_265 {
  color: var(--color-text-interactive-active-fedaa8, #0f141a);
}

.awsui_header-cell-text_1spae_zgxxo_351:not(#\9) {
  line-height: var(--line-height-heading-xs-q9j004, 18px);
  padding-block: calc(var(--space-xxxs-pajhad, 2px) / 2);
}
.awsui_header-cell-text_1spae_zgxxo_351:not(#\9):not(.awsui_header-cell-text-wrap_1spae_zgxxo_355) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

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

/*
In Visual Refresh the first cell in the header should align
with the left edge of the table as closely as possible. If the
last header cell is sortable the sort icon should align with the
settings icon in the pagination slot.
*/
.awsui_header-cell_1spae_zgxxo_149:not(#\9):not(.awsui_is-visual-refresh_1spae_zgxxo_216):first-child {
  padding-inline-start: var(--space-xs-ymlm0b, 8px);
}
.awsui_header-cell_1spae_zgxxo_149:not(#\9):not(.awsui_is-visual-refresh_1spae_zgxxo_216):first-child.awsui_header-cell-content-expandable_1spae_zgxxo_285 {
  padding-inline-start: calc(var(--space-xs-ymlm0b, 8px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px));
}

.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9) {
  /*
    Striped rows requires additional left padding because the
    shaded background makes the child content appear too close
    to the table edge.
  */
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child:focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child:focus {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child:focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inline-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  block-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child.awsui_header-cell-fake-focus_1spae_zgxxo_183 {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child.awsui_header-cell-fake-focus_1spae_zgxxo_183 {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child.awsui_header-cell-fake-focus_1spae_zgxxo_183::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  inline-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px) + var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  block-size: calc(100% + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-scaled-xxs-pfm1nx, 4px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child > .awsui_header-cell-content_1spae_zgxxo_279 {
  padding-inline-start: 0px;
}
.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child > .awsui_header-cell-content_1spae_zgxxo_279.awsui_header-cell-content-expandable_1spae_zgxxo_285 {
  padding-inline-start: calc(0px + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px));
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child > .awsui_header-cell-content_1spae_zgxxo_279:focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child > .awsui_header-cell-content_1spae_zgxxo_279:focus {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child > .awsui_header-cell-content_1spae_zgxxo_279:focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  inline-size: calc(100% + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  block-size: calc(100% + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)) + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child > .awsui_header-cell-content_1spae_zgxxo_279.awsui_header-cell-fake-focus_1spae_zgxxo_183 {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child > .awsui_header-cell-content_1spae_zgxxo_279.awsui_header-cell-fake-focus_1spae_zgxxo_183 {
  outline: 2px dotted transparent;
  outline-offset: calc(calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-pfm1nx, 4px)) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child > .awsui_header-cell-content_1spae_zgxxo_279.awsui_header-cell-fake-focus_1spae_zgxxo_183::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-pfm1nx, 4px)));
  inset-block-start: calc(-1 * calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  inline-size: calc(100% + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px) + var(--space-scaled-xxs-pfm1nx, 4px)) + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  block-size: calc(100% + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)) + calc(-1 * var(--space-table-header-focus-outline-gutter-ymwujm, 0px)));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child:not(.awsui_has-striped-rows_1spae_zgxxo_476):not(.awsui_sticky-cell-pad-inline-start_1spae_zgxxo_476) {
  padding-inline-start: var(--space-xxxs-pajhad, 2px);
}
.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child:not(.awsui_has-striped-rows_1spae_zgxxo_476):not(.awsui_sticky-cell-pad-inline-start_1spae_zgxxo_476).awsui_header-cell-content-expandable_1spae_zgxxo_285 {
  padding-inline-start: calc(var(--space-xxxs-pajhad, 2px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px));
}
.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child.awsui_has-striped-rows_1spae_zgxxo_476:not(.awsui_sticky-cell-pad-inline-start_1spae_zgxxo_476) {
  padding-inline-start: var(--space-xxs-hwfkai, 4px);
}
.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):first-child.awsui_has-striped-rows_1spae_zgxxo_476:not(.awsui_sticky-cell-pad-inline-start_1spae_zgxxo_476).awsui_header-cell-content-expandable_1spae_zgxxo_285 {
  padding-inline-start: calc(var(--space-xxs-hwfkai, 4px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px));
}
.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216:not(#\9):last-child.awsui_header-cell-sortable_1spae_zgxxo_219 {
  padding-inline-end: var(--space-xxxs-pajhad, 2px);
}
.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216.awsui_sticky-cell-pad-inline-start_1spae_zgxxo_476:not(#\9) {
  padding-inline-start: var(--space-scaled-l-sej05l, 20px);
}
.awsui_header-cell_1spae_zgxxo_149.awsui_is-visual-refresh_1spae_zgxxo_216.awsui_sticky-cell-pad-inline-start_1spae_zgxxo_476.awsui_header-cell-content-expandable_1spae_zgxxo_285:not(#\9) {
  padding-inline-start: calc(var(--space-scaled-l-sej05l, 20px) + var(--space-m-dsumyt, 16px) + var(--space-xs-ymlm0b, 8px));
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_header-cell-text_dpuyq_1id1o_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 */
.awsui_sticky-scrollbar_faqt8_1f4oq_181:not(#\9) {
  block-size: 15px;
  position: sticky;
  display: none;
  overflow-x: auto;
  overflow-y: hidden;
  inset-block-end: 0;
  inline-size: 100%;
}
.awsui_sticky-scrollbar_faqt8_1f4oq_181[data-stuck=false]:not(#\9) {
  clip-path: inset(-9999px 0 0 0 round var(--border-radius-container-nsfwmm, 16px));
}
.awsui_sticky-scrollbar-content_faqt8_1f4oq_193:not(#\9) {
  block-size: 15px;
}
.awsui_sticky-scrollbar-visible_faqt8_1f4oq_196:not(#\9) {
  display: block;
}
.awsui_sticky-scrollbar-native-invisible_faqt8_1f4oq_199:not(#\9) {
  margin-block-start: -15px;
}
.awsui_sticky-scrollbar-offset_faqt8_1f4oq_202:not(#\9) {
  z-index: 799;
}
.awsui_sticky-scrollbar-offset_faqt8_1f4oq_202:not(#\9):not(.awsui_is-visual-refresh_faqt8_1f4oq_205) {
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  block-size: 15px;
  margin-block-start: calc(-1 * var(--border-divider-section-width-uwo8my, 1px));
  border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_sticky-scrollbar-offset_faqt8_1f4oq_202.awsui_is-visual-refresh_faqt8_1f4oq_205:not(#\9) {
  margin-block-start: -5px;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_header-link-text_eymn4_rug8v_5:not(#\9),
.awsui_link-text_eymn4_rug8v_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_l0dv0_1kfs7_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  min-inline-size: 0;
  word-break: break-word;
}

.awsui_header_l0dv0_1kfs7_179:not(#\9) {
  font-size: var(--font-panel-header-size-33h9j8, 18px);
  line-height: var(--font-panel-header-line-height-8xb2qj, 22px);
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  margin-block: 0;
  margin-inline: 0;
  padding-block: var(--space-panel-header-vertical-ckfgmy, 20px);
  padding-inline-start: var(--space-panel-nav-left-wn0n7h, 28px);
  padding-inline-end: calc(var(--space-scaled-xxl-6wgq96, 32px) + var(--space-xl-jfy3x4, 24px));
}

.awsui_header-link_l0dv0_1kfs7_192:not(#\9) {
  font-size: var(--font-panel-header-size-33h9j8, 18px);
  line-height: var(--font-panel-header-line-height-8xb2qj, 22px);
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  color: var(--color-text-heading-default-pn83b8, #0f141a);
  min-block-size: var(--font-panel-header-line-height-8xb2qj, 22px);
  display: flex;
}
.awsui_header-link--has-logo_l0dv0_1kfs7_202 > .awsui_header-link-text_l0dv0_1kfs7_202:not(#\9) {
  font-weight: 400;
  align-self: center;
}

.awsui_header-logo_l0dv0_1kfs7_207:not(#\9) {
  margin-inline-end: var(--space-s-tvghoh, 12px);
  margin-block-start: var(--space-xxxs-pajhad, 2px);
  max-inline-size: calc(1.25 * var(--size-icon-big-7pq9l3, 32px));
  align-self: flex-start;
}
.awsui_header-logo--stretched_l0dv0_1kfs7_213:not(#\9) {
  max-inline-size: 100%;
  margin-inline-end: 0;
}

.awsui_items-control_l0dv0_1kfs7_218:not(#\9) {
  padding-inline: var(--space-l-2ud1p3, 20px);
}

.awsui_list-container_l0dv0_1kfs7_222:not(#\9) {
  margin-block-end: var(--space-panel-content-bottom-24c6lu, 40px);
}

.awsui_items-control_l0dv0_1kfs7_218:not(#\9),
.awsui_list-container_l0dv0_1kfs7_222:not(#\9) {
  margin-block-start: var(--space-panel-content-top-qvd1dr, 20px);
}
.awsui_with-toolbar_l0dv0_1kfs7_230 > .awsui_divider-header_l0dv0_1kfs7_230 + .awsui_items-control_l0dv0_1kfs7_218:not(#\9),
.awsui_with-toolbar_l0dv0_1kfs7_230 > .awsui_divider-header_l0dv0_1kfs7_230 + .awsui_list-container_l0dv0_1kfs7_222:not(#\9) {
  margin-block-start: 0;
}

.awsui_list_l0dv0_1kfs7_222:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline-end: 0;
  padding-inline-start: var(--space-l-2ud1p3, 20px);
}

.awsui_list-variant-root_l0dv0_1kfs7_243:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline-start: var(--space-panel-nav-left-wn0n7h, 28px);
  padding-inline-end: var(--space-panel-side-right-8wwirc, 24px);
}
.awsui_list-variant-root--first_l0dv0_1kfs7_250:not(#\9) {
  margin-block-start: 0;
}

.awsui_list-variant-expandable-link-group_l0dv0_1kfs7_254:not(#\9) {
  padding-inline-start: var(--space-xxxl-aut1u7, 40px);
}

.awsui_list-item_l0dv0_1kfs7_258:not(#\9) {
  margin-block: var(--space-scaled-xs-xwoogq, 8px);
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  list-style: none;
}
.awsui_list-variant-root--first_l0dv0_1kfs7_250 > .awsui_list-item_l0dv0_1kfs7_258:not(#\9):first-child {
  margin-block-start: 0px;
}

.awsui_section_l0dv0_1kfs7_269:not(#\9),
.awsui_expandable-link-group_l0dv0_1kfs7_270:not(#\9) {
  margin-inline-start: calc(-1 * var(--space-l-2ud1p3, 20px));
}
.awsui_section--no-ident_l0dv0_1kfs7_273:not(#\9),
.awsui_expandable-link-group--no-ident_l0dv0_1kfs7_274:not(#\9) {
  margin-inline-start: 0;
}

.awsui_section_l0dv0_1kfs7_269:not(#\9) {
  margin-block: calc(var(--space-scaled-2x-l-u5ida5, 20px) - var(--border-divider-section-width-uwo8my, 1px));
  /* stylelint-disable-next-line selector-max-type */
}
.awsui_section_l0dv0_1kfs7_269.awsui_refresh_l0dv0_1kfs7_282:not(#\9) {
  margin-block: calc(var(--space-scaled-2x-m-4euqsk, 16px) - var(--border-divider-section-width-uwo8my, 1px));
}
.awsui_list-variant-root--first_l0dv0_1kfs7_250 > .awsui_list-item_l0dv0_1kfs7_258:not(#\9):first-child > .awsui_section_l0dv0_1kfs7_269 {
  margin-block-start: 0px;
}
.awsui_section_l0dv0_1kfs7_269 > div:not(#\9) {
  padding-block: 0;
  padding-inline: 0;
}

.awsui_list-variant-section-group_l0dv0_1kfs7_293:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
}

.awsui_section-group_l0dv0_1kfs7_300:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
  font-weight: var(--font-weight-heading-m-zf82dr, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  margin-block: 0;
  margin-inline: 0;
}

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

.awsui_link_l0dv0_1kfs7_315:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-secondary-a325a8, #424650);
  font-weight: 400;
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_link-active_l0dv0_1kfs7_324:not(#\9) {
  font-weight: var(--font-wayfinding-link-active-weight-ny4hup, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  color: var(--color-text-accent-uvfi4k, #006ce0);
}

.awsui_header-link_l0dv0_1kfs7_192:not(#\9),
.awsui_link_l0dv0_1kfs7_315:not(#\9) {
  text-decoration: none;
}
.awsui_header-link_l0dv0_1kfs7_192:not(#\9):hover,
.awsui_link_l0dv0_1kfs7_315:not(#\9):hover {
  color: var(--color-text-accent-uvfi4k, #006ce0);
}
.awsui_header-link_l0dv0_1kfs7_192:not(#\9):focus,
.awsui_link_l0dv0_1kfs7_315:not(#\9):focus {
  outline: none;
}
.awsui_header-link_l0dv0_1kfs7_192:not(#\9):hover, .awsui_header-link_l0dv0_1kfs7_192:not(#\9):focus, .awsui_link_l0dv0_1kfs7_315:not(#\9):hover, .awsui_link_l0dv0_1kfs7_315:not(#\9):focus {
  text-decoration: none;
}
body[data-awsui-focus-visible=true] .awsui_header-link_l0dv0_1kfs7_192:not(#\9):focus,
body[data-awsui-focus-visible=true] .awsui_link_l0dv0_1kfs7_315:not(#\9):focus {
  outline: thin dotted;
  outline: var(--border-link-focus-ring-outline-1p0hnu, 0);
  outline-offset: 2px;
  outline-color: var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_info_l0dv0_1kfs7_361:not(#\9) {
  margin-inline-start: var(--space-xs-ymlm0b, 8px);
}

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

.awsui_divider_l0dv0_1kfs7_230:not(#\9) {
  border-block: none;
  border-inline: none;
}

.awsui_divider-default_l0dv0_1kfs7_374:not(#\9) {
  margin-block: var(--space-scaled-2x-xl-he48nr, 24px);
  margin-inline: calc(-1 * var(--space-panel-divider-margin-horizontal-yw31p0, 8px));
  border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}

.awsui_divider-header_l0dv0_1kfs7_230:not(#\9) {
  margin-block: 0;
  border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-panel-header-4n3p1f, #c6c6cd);
}
.awsui_with-toolbar_l0dv0_1kfs7_230 > .awsui_divider-header_l0dv0_1kfs7_230:not(#\9) {
  border-color: transparent;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_info_1fhsi_6k3bb_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 */
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_pcgz5_1gfs8_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  font-size: var(--font-size-body-s-smc8cv, 12px);
  padding-block: var(--space-s-tvghoh, 12px);
  position: relative;
  max-inline-size: 800px;
  margin-inline: calc(var(--space-m-dsumyt, 16px) / 2);
}

.awsui_slider_pcgz5_1gfs8_190:not(#\9) {
  display: flex;
  align-items: center;
}
.awsui_slider-track_pcgz5_1gfs8_194:not(#\9), .awsui_slider-range_pcgz5_1gfs8_194:not(#\9) {
  position: absolute;
  border-start-start-radius: 3px;
  border-start-end-radius: 3px;
  border-end-start-radius: 3px;
  border-end-end-radius: 3px;
  margin-block-start: var(--space-xs-ymlm0b, 8px);
  margin-inline: calc(var(--space-m-dsumyt, 16px) / -2);
}
.awsui_slider-track_pcgz5_1gfs8_194:not(#\9) {
  background-color: var(--color-background-slider-track-04c9wf, #8c8c94);
  inline-size: calc(100% + var(--space-m-dsumyt, 16px));
  block-size: 2px;
  cursor: pointer;
}
.awsui_slider-track_pcgz5_1gfs8_194.awsui_disabled_pcgz5_1gfs8_209:not(#\9) {
  cursor: default;
  background-color: var(--color-background-control-disabled-cb50zl, #dedee3);
}
.awsui_slider-track_pcgz5_1gfs8_194.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_slider-track_pcgz5_1gfs8_194.awsui_disabled_pcgz5_1gfs8_209) {
  cursor: default;
  background-color: var(--color-background-control-disabled-cb50zl, #dedee3);
}
.awsui_slider-range_pcgz5_1gfs8_194:not(#\9) {
  background-color: var(--color-background-slider-handle-default-8d9sfs, #006ce0);
  block-size: 4px;
  inline-size: calc(var(--awsui-slider-range-inline-size-xgujsu) + var(--space-m-dsumyt, 16px));
}
.awsui_slider-range_pcgz5_1gfs8_194.awsui_error_pcgz5_1gfs8_222:not(#\9) {
  background-color: var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_slider-range_pcgz5_1gfs8_194.awsui_warning_pcgz5_1gfs8_225:not(#\9) {
  background-color: var(--color-text-status-warning-fa077b, #855900);
}
.awsui_slider-range_pcgz5_1gfs8_194.awsui_active_pcgz5_1gfs8_228:not(#\9) {
  background-color: var(--color-background-slider-handle-active-trfoqh, #004a9e);
}
.awsui_slider-range_pcgz5_1gfs8_194.awsui_error-active_pcgz5_1gfs8_231:not(#\9) {
  background-color: var(--color-background-slider-error-pressed-7qze98, #700000);
}
.awsui_slider-range_pcgz5_1gfs8_194.awsui_warning-active_pcgz5_1gfs8_234:not(#\9) {
  background-color: var(--color-background-slider-warning-pressed-q7fwwq, #855900);
}
.awsui_slider-range_pcgz5_1gfs8_194.awsui_disabled_pcgz5_1gfs8_209:not(#\9) {
  background-color: var(--color-background-control-disabled-cb50zl, #dedee3);
}
.awsui_slider-range_pcgz5_1gfs8_194.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_slider-range_pcgz5_1gfs8_194.awsui_disabled_pcgz5_1gfs8_209) {
  inline-size: calc(var(--awsui-slider-range-inline-size-xgujsu) + var(--space-s-tvghoh, 12px));
  background-color: var(--color-foreground-control-read-only-dtlpre, #656871);
}

.awsui_labels_pcgz5_1gfs8_245:not(#\9) {
  display: grid;
  grid-template-columns: 3fr repeat(calc((var(--awsui-slider-label-count-xgujsu) - 2) / 2 + (var(--awsui-slider-label-count-xgujsu) - 2) / 2 - 1), 2fr) 3fr;
  grid-auto-rows: 100%;
  padding-block-start: var(--space-m-dsumyt, 16px);
}
.awsui_labels-noref_pcgz5_1gfs8_251:not(#\9) {
  grid-template-columns: 1fr 1fr;
}
.awsui_labels-reference_pcgz5_1gfs8_254:not(#\9) {
  grid-column-start: var(--awsui-slider-reference-column-xgujsu);
  grid-column-end: var(--awsui-slider-next-reference-column-xgujsu);
  grid-row: 1;
  justify-self: center;
  text-align: center;
}
.awsui_labels-min_pcgz5_1gfs8_261:not(#\9) {
  grid-column: 1;
  grid-row: 1;
  grid-column-end: var(--awsui-slider-min-end-xgujsu);
  margin-inline-start: calc(var(--space-m-dsumyt, 16px) / -2);
}
.awsui_labels-max_pcgz5_1gfs8_267:not(#\9) {
  text-align: end;
  justify-content: flex-end;
  grid-row: 1;
  grid-column-end: calc(var(--awsui-slider-label-count-xgujsu) + 1);
  grid-column-start: var(--awsui-slider-max-start-xgujsu);
  margin-inline-end: calc(var(--space-m-dsumyt, 16px) / -2);
}
.awsui_labels-aria-description_pcgz5_1gfs8_275:not(#\9) {
  display: none;
}
@media (max-width: 576px) {
  .awsui_labels_pcgz5_1gfs8_245:not(#\9) {
    grid-template-columns: 1fr 1fr;
  }
  .awsui_labels-min_pcgz5_1gfs8_261:not(#\9) {
    grid-column: 1;
  }
  .awsui_labels-max_pcgz5_1gfs8_267:not(#\9) {
    grid-column: 2;
  }
  .awsui_labels_pcgz5_1gfs8_245 > .awsui_labels-reference_pcgz5_1gfs8_254:not(#\9) {
    display: none;
  }
}

.awsui_ticks_pcgz5_1gfs8_293:not(#\9) {
  display: grid;
  grid-template-columns: repeat(var(--awsui-slider-tick-count-xgujsu), 1fr);
  inline-size: calc(100% - var(--space-m-dsumyt, 16px));
  margin-inline: calc(var(--space-m-dsumyt, 16px) / 2);
}
.awsui_ticks-wrapper_pcgz5_1gfs8_299:not(#\9) {
  block-size: 0;
  display: flex;
  margin-inline: calc(var(--space-m-dsumyt, 16px) / -2);
}

.awsui_tick_pcgz5_1gfs8_293:not(#\9) {
  grid-row: 1;
  block-size: var(--space-xs-ymlm0b, 8px);
  inline-size: var(--space-xxxs-pajhad, 2px);
  padding-inline: 0;
  padding-block: 0;
  background: var(--color-background-slider-track-04c9wf, #8c8c94);
  inset-block-start: -4px;
}
.awsui_tick_pcgz5_1gfs8_293.awsui_middle_pcgz5_1gfs8_314:not(#\9):first-child, .awsui_tick_pcgz5_1gfs8_293.awsui_middle_pcgz5_1gfs8_314:not(#\9):last-child {
  visibility: hidden;
}
.awsui_tick_pcgz5_1gfs8_293.awsui_filled_pcgz5_1gfs8_317:not(#\9) {
  background: var(--color-background-slider-handle-default-8d9sfs, #006ce0);
}
.awsui_tick_pcgz5_1gfs8_293.awsui_filled_pcgz5_1gfs8_317.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_disabled_pcgz5_1gfs8_209) {
  background: var(--color-foreground-control-read-only-dtlpre, #656871);
}
.awsui_tick_pcgz5_1gfs8_293.awsui_active_pcgz5_1gfs8_228:not(#\9) {
  background: var(--color-background-slider-handle-active-trfoqh, #004a9e);
}
.awsui_tick_pcgz5_1gfs8_293.awsui_error_pcgz5_1gfs8_222:not(#\9) {
  background: var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_tick_pcgz5_1gfs8_293.awsui_warning_pcgz5_1gfs8_225:not(#\9) {
  background: var(--color-text-status-warning-fa077b, #855900);
}
.awsui_tick_pcgz5_1gfs8_293.awsui_error-active_pcgz5_1gfs8_231:not(#\9) {
  background-color: var(--color-background-slider-error-pressed-7qze98, #700000);
}
.awsui_tick_pcgz5_1gfs8_293.awsui_warning-active_pcgz5_1gfs8_234:not(#\9) {
  background-color: var(--color-background-slider-warning-pressed-q7fwwq, #855900);
}
.awsui_tick_pcgz5_1gfs8_293.awsui_disabled_pcgz5_1gfs8_209:not(#\9) {
  background: var(--color-background-control-disabled-cb50zl, #dedee3);
}
.awsui_tick_pcgz5_1gfs8_293.awsui_readonly_pcgz5_1gfs8_213:not(#\9) {
  background: var(--color-background-control-disabled-cb50zl, #dedee3);
}

.awsui_tooltip-thumb_pcgz5_1gfs8_345:not(#\9) {
  position: absolute;
  inline-size: var(--space-xxl-32srm4, 32px);
  block-size: var(--space-xxl-32srm4, 32px);
  margin-block-start: calc(var(--space-s-tvghoh, 12px) / -1);
  inset-inline-start: var(--awsui-slider-tooltip-position-xgujsu);
}
.awsui_tooltip-thumb_pcgz5_1gfs8_345.awsui_readonly_pcgz5_1gfs8_213:not(#\9) {
  inline-size: var(--space-xl-jfy3x4, 24px);
  block-size: var(--space-xl-jfy3x4, 24px);
  margin-block-start: calc(var(--space-xs-ymlm0b, 8px) / -1);
}

.awsui_thumb_pcgz5_1gfs8_358:not(#\9) {
  background: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  position: absolute;
  block-size: 0;
  inline-size: calc(100% + var(--space-m-dsumyt, 16px));
  margin-inline-start: calc(var(--space-m-dsumyt, 16px) / -2);
  outline: 0;
  margin-block-start: var(--space-xxs-hwfkai, 4px);
  cursor: pointer;
  touch-action: none;
}
.awsui_thumb_pcgz5_1gfs8_358.awsui_disabled_pcgz5_1gfs8_209:not(#\9) {
  cursor: default;
}
.awsui_thumb_pcgz5_1gfs8_358.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_thumb_pcgz5_1gfs8_358.awsui_disabled_pcgz5_1gfs8_209) {
  cursor: default;
}
.awsui_thumb_pcgz5_1gfs8_358.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_thumb_pcgz5_1gfs8_358.awsui_disabled_pcgz5_1gfs8_209):focus::-webkit-slider-thumb, .awsui_thumb_pcgz5_1gfs8_358.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_thumb_pcgz5_1gfs8_358.awsui_disabled_pcgz5_1gfs8_209):active::-webkit-slider-thumb {
  block-size: var(--space-s-tvghoh, 12px);
  inline-size: var(--space-s-tvghoh, 12px);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-foreground-control-read-only-dtlpre, #656871);
  background: var(--color-foreground-control-read-only-dtlpre, #656871);
  border-color: var(--color-background-slider-handle-active-trfoqh, #004a9e);
  border-block-width: 2px;
  border-inline-width: 2px;
}
.awsui_thumb_pcgz5_1gfs8_358.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_thumb_pcgz5_1gfs8_358.awsui_disabled_pcgz5_1gfs8_209):focus::-moz-range-thumb, .awsui_thumb_pcgz5_1gfs8_358.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_thumb_pcgz5_1gfs8_358.awsui_disabled_pcgz5_1gfs8_209):active::-moz-range-thumb {
  block-size: var(--space-s-tvghoh, 12px);
  inline-size: var(--space-s-tvghoh, 12px);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-foreground-control-read-only-dtlpre, #656871);
  background: var(--color-foreground-control-read-only-dtlpre, #656871);
  border-color: var(--color-background-slider-handle-active-trfoqh, #004a9e);
  border-block-width: 2px;
  border-inline-width: 2px;
}
.awsui_thumb_pcgz5_1gfs8_358.awsui_min_pcgz5_1gfs8_394:not(#\9) {
  margin-inline-start: calc(-1px + var(--space-m-dsumyt, 16px) / -2);
}
.awsui_thumb_pcgz5_1gfs8_358.awsui_max_pcgz5_1gfs8_397:not(#\9) {
  margin-inline-start: calc(1px + var(--space-m-dsumyt, 16px) / -2);
}
.awsui_thumb_pcgz5_1gfs8_358:not(#\9)::-webkit-slider-thumb {
  -webkit-appearance: none;
          appearance: none;
  appearance: none;
  background: var(--color-background-slider-handle-default-8d9sfs, #006ce0);
  border-color: var(--color-background-slider-handle-default-8d9sfs, #006ce0);
  border-block-width: 2px;
  border-inline-width: 2px;
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
  box-shadow: none;
  cursor: pointer;
  block-size: var(--space-m-dsumyt, 16px);
  inline-size: var(--space-m-dsumyt, 16px);
  pointer-events: all;
  position: relative;
}
.awsui_thumb_pcgz5_1gfs8_358:not(#\9)::-moz-range-thumb {
  -moz-appearance: none;
       appearance: none;
  appearance: none;
  background: var(--color-background-slider-handle-default-8d9sfs, #006ce0);
  border-color: var(--color-background-slider-handle-default-8d9sfs, #006ce0);
  border-block-width: 2px;
  border-inline-width: 2px;
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
  box-shadow: none;
  cursor: pointer;
  block-size: var(--space-m-dsumyt, 16px);
  inline-size: var(--space-m-dsumyt, 16px);
  pointer-events: all;
  position: relative;
}
.awsui_thumb_pcgz5_1gfs8_358:not(#\9):hover::-webkit-slider-thumb {
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-background-slider-handle-default-8d9sfs, #006ce0);
}
.awsui_thumb_pcgz5_1gfs8_358:not(#\9):hover::-moz-range-thumb {
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-background-slider-handle-default-8d9sfs, #006ce0);
}
.awsui_thumb_pcgz5_1gfs8_358:not(#\9):focus::-webkit-slider-thumb, .awsui_thumb_pcgz5_1gfs8_358:not(#\9):active::-webkit-slider-thumb {
  block-size: 20px;
  inline-size: 20px;
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-background-slider-handle-active-trfoqh, #004a9e);
  background: var(--color-background-slider-handle-active-trfoqh, #004a9e);
  border-color: var(--color-background-slider-handle-active-trfoqh, #004a9e);
  border-block-width: 2px;
  border-inline-width: 2px;
}
.awsui_thumb_pcgz5_1gfs8_358:not(#\9):focus::-moz-range-thumb, .awsui_thumb_pcgz5_1gfs8_358:not(#\9):active::-moz-range-thumb {
  block-size: 20px;
  inline-size: 20px;
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-background-slider-handle-active-trfoqh, #004a9e);
  background: var(--color-background-slider-handle-active-trfoqh, #004a9e);
  border-color: var(--color-background-slider-handle-active-trfoqh, #004a9e);
  border-block-width: 2px;
  border-inline-width: 2px;
}

.awsui_error_pcgz5_1gfs8_222:not(#\9)::-webkit-slider-thumb {
  background-color: var(--color-text-status-error-57bfn2, #db0000);
  border-color: var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_error_pcgz5_1gfs8_222:not(#\9)::-moz-range-thumb {
  background-color: var(--color-text-status-error-57bfn2, #db0000);
  border-color: var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_error_pcgz5_1gfs8_222:not(#\9):hover::-webkit-slider-thumb {
  background-color: var(--color-text-status-error-57bfn2, #db0000);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_error_pcgz5_1gfs8_222:not(#\9):hover::-moz-range-thumb {
  background-color: var(--color-text-status-error-57bfn2, #db0000);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_error_pcgz5_1gfs8_222:not(#\9):focus::-webkit-slider-thumb, .awsui_error_pcgz5_1gfs8_222:not(#\9):active::-webkit-slider-thumb {
  background-color: var(--color-background-slider-error-pressed-7qze98, #700000);
  border-block-width: 2px;
  border-inline-width: 2px;
  border-color: var(--color-background-slider-error-pressed-7qze98, #700000);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-background-slider-error-pressed-7qze98, #700000);
}
.awsui_error_pcgz5_1gfs8_222:not(#\9):focus::-moz-range-thumb, .awsui_error_pcgz5_1gfs8_222:not(#\9):active::-moz-range-thumb {
  background-color: var(--color-background-slider-error-pressed-7qze98, #700000);
  border-block-width: 2px;
  border-inline-width: 2px;
  border-color: var(--color-background-slider-error-pressed-7qze98, #700000);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-background-slider-error-pressed-7qze98, #700000);
}

.awsui_warning_pcgz5_1gfs8_225:not(#\9)::-webkit-slider-thumb {
  background-color: var(--color-text-status-warning-fa077b, #855900);
  border-color: var(--color-text-status-warning-fa077b, #855900);
}
.awsui_warning_pcgz5_1gfs8_225:not(#\9)::-moz-range-thumb {
  background-color: var(--color-text-status-warning-fa077b, #855900);
  border-color: var(--color-text-status-warning-fa077b, #855900);
}
.awsui_warning_pcgz5_1gfs8_225:not(#\9):hover::-webkit-slider-thumb {
  background-color: var(--color-text-status-warning-fa077b, #855900);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-text-status-warning-fa077b, #855900);
}
.awsui_warning_pcgz5_1gfs8_225:not(#\9):hover::-moz-range-thumb {
  background-color: var(--color-text-status-warning-fa077b, #855900);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-text-status-warning-fa077b, #855900);
}
.awsui_warning_pcgz5_1gfs8_225:not(#\9):focus::-webkit-slider-thumb, .awsui_warning_pcgz5_1gfs8_225:not(#\9):active::-webkit-slider-thumb {
  background-color: var(--color-background-slider-warning-pressed-q7fwwq, #855900);
  border-block-width: 2px;
  border-inline-width: 2px;
  border-color: var(--color-background-slider-warning-pressed-q7fwwq, #855900);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-background-slider-warning-pressed-q7fwwq, #855900);
}
.awsui_warning_pcgz5_1gfs8_225:not(#\9):focus::-moz-range-thumb, .awsui_warning_pcgz5_1gfs8_225:not(#\9):active::-moz-range-thumb {
  background-color: var(--color-background-slider-warning-pressed-q7fwwq, #855900);
  border-block-width: 2px;
  border-inline-width: 2px;
  border-color: var(--color-background-slider-warning-pressed-q7fwwq, #855900);
  box-shadow: 0px 0 0 2px var(--color-background-slider-handle-ring-qvcnj5, #ffffff), 0 0 0 4px var(--color-background-slider-warning-pressed-q7fwwq, #855900);
}

.awsui_disabled_pcgz5_1gfs8_209:not(#\9)::-webkit-slider-thumb,
.awsui_disabled_pcgz5_1gfs8_209:not(#\9):hover::-webkit-slider-thumb,
.awsui_disabled_pcgz5_1gfs8_209:not(#\9):active::-webkit-slider-thumb {
  block-size: var(--space-m-dsumyt, 16px);
  inline-size: var(--space-m-dsumyt, 16px);
  background-color: var(--color-background-control-disabled-cb50zl, #dedee3);
  border-color: var(--color-background-control-disabled-cb50zl, #dedee3);
  box-shadow: none;
  pointer-events: none;
}
.awsui_disabled_pcgz5_1gfs8_209:not(#\9)::-moz-range-thumb,
.awsui_disabled_pcgz5_1gfs8_209:not(#\9):hover::-moz-range-thumb,
.awsui_disabled_pcgz5_1gfs8_209:not(#\9):active::-moz-range-thumb {
  block-size: var(--space-m-dsumyt, 16px);
  inline-size: var(--space-m-dsumyt, 16px);
  background-color: var(--color-background-control-disabled-cb50zl, #dedee3);
  border-color: var(--color-background-control-disabled-cb50zl, #dedee3);
  box-shadow: none;
  pointer-events: none;
}

.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_disabled_pcgz5_1gfs8_209)::-webkit-slider-thumb,
.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_disabled_pcgz5_1gfs8_209):hover::-webkit-slider-thumb,
.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_disabled_pcgz5_1gfs8_209):active::-webkit-slider-thumb {
  block-size: var(--space-s-tvghoh, 12px);
  inline-size: var(--space-s-tvghoh, 12px);
  background-color: var(--color-foreground-control-read-only-dtlpre, #656871);
  border-color: var(--color-foreground-control-read-only-dtlpre, #656871);
  box-shadow: none;
  pointer-events: none;
  cursor: initial;
}
.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_disabled_pcgz5_1gfs8_209)::-moz-range-thumb,
.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_disabled_pcgz5_1gfs8_209):hover::-moz-range-thumb,
.awsui_readonly_pcgz5_1gfs8_213:not(#\9):not(.awsui_disabled_pcgz5_1gfs8_209):active::-moz-range-thumb {
  block-size: var(--space-s-tvghoh, 12px);
  inline-size: var(--space-s-tvghoh, 12px);
  background-color: var(--color-foreground-control-read-only-dtlpre, #656871);
  border-color: var(--color-foreground-control-read-only-dtlpre, #656871);
  box-shadow: none;
  pointer-events: none;
  cursor: initial;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_radio-button_feeqa_1rmzd_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
*/
div.awsui_column-layout_vj6p7_1ihwu_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  word-wrap: break-word;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221:not(#\9) {
  margin-block: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
  margin-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / -2);
  /* stylelint-disable-next-line selector-max-universal */
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-no-gutters_vj6p7_1ihwu_227:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231:not(#\9) {
  margin-block: calc(-1 * var(--space-grid-gutter-whc3jp, 20px) / 2);
  margin-inline: calc(-1 * var(--space-grid-gutter-whc3jp, 20px));
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231 > *:not(#\9) {
  border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231.awsui_grid-breakpoint-default_vj6p7_1ihwu_239 > *:not(#\9):nth-child(1n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231.awsui_grid-columns-1_vj6p7_1ihwu_242.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-child(1n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231.awsui_grid-columns-1_vj6p7_1ihwu_242.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-child(1n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231.awsui_grid-columns-2_vj6p7_1ihwu_248.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231.awsui_grid-columns-2_vj6p7_1ihwu_248.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231.awsui_grid-columns-3_vj6p7_1ihwu_254.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231.awsui_grid-columns-3_vj6p7_1ihwu_254.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-child(3n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-child(2n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-variant-text-grid_vj6p7_1ihwu_231.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-child(4n+1) {
  border-inline-start-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221:not(#\9):not(.awsui_grid-no-gutters_vj6p7_1ihwu_227) > * {
  padding-block: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  padding-inline: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221:not(#\9):not(.awsui_grid-no-gutters_vj6p7_1ihwu_227).awsui_grid-variant-text-grid_vj6p7_1ihwu_231 > * {
  padding-block: 0;
  padding-inline: var(--space-grid-gutter-whc3jp, 20px);
  margin-block: calc(var(--space-grid-gutter-whc3jp, 20px) / 2);
  margin-inline: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276:not(#\9) {
  /* stylelint-disable-next-line selector-max-universal */
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276 > *:not(#\9) {
  border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276.awsui_grid-breakpoint-default_vj6p7_1ihwu_239 > *:not(#\9):nth-child(1n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276.awsui_grid-columns-1_vj6p7_1ihwu_242.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-child(1n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276.awsui_grid-columns-1_vj6p7_1ihwu_242.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-child(1n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276.awsui_grid-columns-2_vj6p7_1ihwu_248.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276.awsui_grid-columns-2_vj6p7_1ihwu_248.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276.awsui_grid-columns-3_vj6p7_1ihwu_254.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276.awsui_grid-columns-3_vj6p7_1ihwu_254.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-child(3n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-child(2n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-vertical-borders_vj6p7_1ihwu_276.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-child(4n) {
  border-inline-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309:not(#\9) {
  /* stylelint-disable selector-max-universal */
  /* stylelint-enable selector-max-universal */
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309 > *:not(#\9) {
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309 > *:not(#\9):last-child {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-2_vj6p7_1ihwu_248.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-2_vj6p7_1ihwu_248.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-3_vj6p7_1ihwu_254.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-3_vj6p7_1ihwu_254.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(2):nth-child(3n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-3_vj6p7_1ihwu_254.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(2):nth-child(3n+2) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-3_vj6p7_1ihwu_254.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(3):nth-child(3n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xxs_vj6p7_1ihwu_242 > *:not(#\9):nth-last-child(2):nth-child(2n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(2):nth-child(4n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(2):nth-child(4n+2) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(2):nth-child(4n+3) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(3):nth-child(4n+1) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(3):nth-child(4n+2) {
  border-block-end-width: 0;
}
div.awsui_column-layout_vj6p7_1ihwu_189 > .awsui_grid_vj6p7_1ihwu_221.awsui_grid-horizontal-borders_vj6p7_1ihwu_309.awsui_grid-columns-4_vj6p7_1ihwu_260.awsui_grid-breakpoint-xs_vj6p7_1ihwu_245 > *:not(#\9):nth-last-child(4):nth-child(4n+1) {
  border-block-end-width: 0;
}

.awsui_root_vj6p7_1ihwu_359: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  min-inline-size: 0;
  word-break: break-word;
  display: block;
}

.awsui_tile-container_vj6p7_1ihwu_394:not(#\9) {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-f3bzwh, #8c8c94);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-f3bzwh, #8c8c94);
  border-start-start-radius: var(--border-radius-tiles-wm1vgw, 8px);
  border-start-end-radius: var(--border-radius-tiles-wm1vgw, 8px);
  border-end-start-radius: var(--border-radius-tiles-wm1vgw, 8px);
  border-end-end-radius: var(--border-radius-tiles-wm1vgw, 8px);
  background: var(--color-background-input-default-bz9w07, #ffffff);
  padding-block: var(--space-xs-ymlm0b, 8px);
  padding-inline: var(--space-scaled-m-m892r9, 16px);
  transition: border-color var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear), background-color var(--motion-duration-transition-quick-mcm2y0, 90ms) var(--motion-easing-transition-quick-qxak3i, linear);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_tile-container_vj6p7_1ihwu_394:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_tile-container_vj6p7_1ihwu_394:not(#\9), .awsui-mode-entering .awsui_tile-container_vj6p7_1ihwu_394:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_tile-container_vj6p7_1ihwu_394.awsui_refresh_vj6p7_1ihwu_419:not(#\9) {
  padding-block: var(--space-xs-ymlm0b, 8px);
  padding-inline: var(--space-s-tvghoh, 12px);
}
.awsui_tile-container_vj6p7_1ihwu_394.awsui_refresh_vj6p7_1ihwu_419.awsui_selected_vj6p7_1ihwu_423:not(#\9):not(.awsui_disabled_vj6p7_1ihwu_423):not(.awsui_readonly_vj6p7_1ihwu_423) {
  box-shadow: inset 0 0 0 var(--border-width-field-2xc78x, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_tile-container_vj6p7_1ihwu_394.awsui_has-metadata_vj6p7_1ihwu_426:not(#\9) {
  padding-block-end: var(--space-s-tvghoh, 12px);
}
.awsui_tile-container_vj6p7_1ihwu_394.awsui_has-metadata_vj6p7_1ihwu_426.awsui_refresh_vj6p7_1ihwu_419:not(#\9) {
  padding-block-end: var(--space-scaled-s-8ozaad, 12px);
}
.awsui_tile-container_vj6p7_1ihwu_394.awsui_selected_vj6p7_1ihwu_423:not(#\9) {
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-item-selected-63a3p8, #006ce0);
  background: var(--color-background-item-selected-pyr5cw, #f0fbff);
}
.awsui_tile-container_vj6p7_1ihwu_394.awsui_disabled_vj6p7_1ihwu_423:not(#\9) {
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-tiles-disabled-n9fk5o, #ebebf0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-tiles-disabled-n9fk5o, #ebebf0);
  background: var(--color-background-tiles-disabled-5ikjr0, #ebebf0);
}
.awsui_tile-container_vj6p7_1ihwu_394.awsui_readonly_vj6p7_1ihwu_423:not(#\9) {
  background-color: var(--color-background-input-default-bz9w07, #ffffff);
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
}

.awsui_columns_vj6p7_1ihwu_448:not(#\9) {
  display: flex;
  flex-wrap: wrap;
  margin-block: calc(var(--space-tile-gutter-bi2bdv, 24px) / -4);
  margin-inline-start: calc(var(--space-tile-gutter-bi2bdv, 24px) / -4);
  margin-inline-end: calc(var(--space-tile-gutter-bi2bdv, 24px) / -4);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-1_vj6p7_1ihwu_455 > .awsui_tile-container_vj6p7_1ihwu_394:not(#\9) {
  margin-block: calc(var(--space-tile-gutter-bi2bdv, 24px) / 4);
  margin-inline: calc(var(--space-tile-gutter-bi2bdv, 24px) / 4);
  box-sizing: border-box;
  flex: 0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-1_vj6p7_1ihwu_455 > .awsui_tile-container_vj6p7_1ihwu_394.awsui_breakpoint-xs_vj6p7_1ihwu_462:not(#\9) {
  flex: 0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-1_vj6p7_1ihwu_455 > .awsui_tile-container_vj6p7_1ihwu_394.awsui_breakpoint-xxs_vj6p7_1ihwu_466:not(#\9) {
  flex: 0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-2_vj6p7_1ihwu_470 > .awsui_tile-container_vj6p7_1ihwu_394:not(#\9) {
  margin-block: calc(var(--space-tile-gutter-bi2bdv, 24px) / 4);
  margin-inline: calc(var(--space-tile-gutter-bi2bdv, 24px) / 4);
  box-sizing: border-box;
  flex: 0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-2_vj6p7_1ihwu_470 > .awsui_tile-container_vj6p7_1ihwu_394.awsui_breakpoint-xs_vj6p7_1ihwu_462:not(#\9) {
  flex: 0 0 calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-2_vj6p7_1ihwu_470 > .awsui_tile-container_vj6p7_1ihwu_394.awsui_breakpoint-xxs_vj6p7_1ihwu_466:not(#\9) {
  flex: 0 0 calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-3_vj6p7_1ihwu_485 > .awsui_tile-container_vj6p7_1ihwu_394:not(#\9) {
  margin-block: calc(var(--space-tile-gutter-bi2bdv, 24px) / 4);
  margin-inline: calc(var(--space-tile-gutter-bi2bdv, 24px) / 4);
  box-sizing: border-box;
  flex: 0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-3_vj6p7_1ihwu_485 > .awsui_tile-container_vj6p7_1ihwu_394.awsui_breakpoint-xs_vj6p7_1ihwu_462:not(#\9) {
  flex: 0 0 calc(33.3333333333% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(33.3333333333% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-3_vj6p7_1ihwu_485 > .awsui_tile-container_vj6p7_1ihwu_394.awsui_breakpoint-xxs_vj6p7_1ihwu_466:not(#\9) {
  flex: 0 0 calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-4_vj6p7_1ihwu_500 > .awsui_tile-container_vj6p7_1ihwu_394:not(#\9) {
  margin-block: calc(var(--space-tile-gutter-bi2bdv, 24px) / 4);
  margin-inline: calc(var(--space-tile-gutter-bi2bdv, 24px) / 4);
  box-sizing: border-box;
  flex: 0 0 calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(100% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-4_vj6p7_1ihwu_500 > .awsui_tile-container_vj6p7_1ihwu_394.awsui_breakpoint-xs_vj6p7_1ihwu_462:not(#\9) {
  flex: 0 0 calc(25% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(25% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}
.awsui_columns_vj6p7_1ihwu_448.awsui_column-4_vj6p7_1ihwu_500 > .awsui_tile-container_vj6p7_1ihwu_394.awsui_breakpoint-xxs_vj6p7_1ihwu_466:not(#\9) {
  flex: 0 0 calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);
  max-inline-size: calc(50% - var(--space-tile-gutter-bi2bdv, 24px)/2);
}

.awsui_control_vj6p7_1ihwu_516:not(#\9) {
  flex-grow: 1;
  margin-block-end: var(--space-s-tvghoh, 12px);
}
.awsui_control_vj6p7_1ihwu_516.awsui_no-image_vj6p7_1ihwu_520:not(#\9) {
  margin-block-end: 0;
}

.awsui_image_vj6p7_1ihwu_524:not(#\9) {
  text-align: center;
}
.awsui_image_vj6p7_1ihwu_524 > img:not(#\9) {
  max-inline-size: 100%;
}
.awsui_image_vj6p7_1ihwu_524.awsui_disabled_vj6p7_1ihwu_423 > img:not(#\9) {
  opacity: 0.3;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_tabs-header-list_1acwa_dp0cl_5:not(#\9),
.awsui_active-tab-header_1acwa_dp0cl_6:not(#\9),
.awsui_tab-label_1acwa_dp0cl_7:not(#\9),
.awsui_tab-dismiss-button_1acwa_dp0cl_8: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
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/* stylelint-disable selector-max-type */
.awsui_tabs-header_14rmt_1hsv5_290:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  display: flex;
  flex-wrap: wrap;
}

.awsui_tab-header-scroll-container_14rmt_1hsv5_299:not(#\9) {
  display: flex;
  flex-grow: 1;
  max-inline-size: 100%;
}

.awsui_tabs-header-list_14rmt_1hsv5_305:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
  display: flex;
  overflow-x: scroll;
  overflow-y: hidden;
  position: relative;
  inline-size: 100%;
  scroll-snap-type: inline proximity;
  -ms-overflow-style: none; /* Internet Explorer 10+ */
  scrollbar-width: none; /* Firefox */
}
.awsui_tabs-header-list_14rmt_1hsv5_305:not(#\9)::-webkit-scrollbar {
  display: none; /* Safari and Chrome */
}

.awsui_pagination-button_14rmt_1hsv5_323:not(#\9) {
  margin-block: var(--space-scaled-s-8ozaad, 12px);
  margin-inline: 0;
  padding-block: 0;
  padding-inline: var(--space-xxs-hwfkai, 4px);
  display: flex;
}
.awsui_pagination-button-left_14rmt_1hsv5_330:not(#\9) {
  border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-control-disabled-dqtwtk, #dedee3);
}
.awsui_pagination-button-left-scrollable_14rmt_1hsv5_333:not(#\9) {
  z-index: 1;
  box-shadow: 5px 0px 4px -3px var(--color-border-tabs-shadow-l6jxjx, rgba(15, 20, 26, 0.12)), 1px 0px 0px 0px var(--color-border-tabs-shadow-l6jxjx, rgba(15, 20, 26, 0.12));
}
.awsui_pagination-button-right_14rmt_1hsv5_337:not(#\9) {
  border-inline-start: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-control-disabled-dqtwtk, #dedee3);
}
.awsui_pagination-button-right-scrollable_14rmt_1hsv5_340:not(#\9) {
  z-index: 1;
  box-shadow: -5px 0px 4px -3px var(--color-border-tabs-shadow-l6jxjx, rgba(15, 20, 26, 0.12)), -1px 0px 0px 0 var(--color-border-tabs-shadow-l6jxjx, rgba(15, 20, 26, 0.12));
}

.awsui_actions-container_14rmt_1hsv5_345:not(#\9) {
  flex-shrink: 0;
  align-self: center;
  padding-block: var(--space-xs-ymlm0b, 8px);
  padding-inline: var(--space-xs-ymlm0b, 8px);
  margin-inline-start: auto;
}

.awsui_tabs-tab_14rmt_1hsv5_353:not(#\9) {
  list-style: none;
  padding-block: 0;
  padding-inline: 0;
  flex-shrink: 0;
  display: flex;
  max-inline-size: calc(90% - var(--space-l-2ud1p3, 20px));
  scroll-snap-align: start;
}

.awsui_tabs-tab-label_14rmt_1hsv5_363:not(#\9) {
  display: flex;
  align-items: center;
  padding-inline: var(--space-xs-ymlm0b, 8px);
  padding-block: var(--space-scaled-2x-xxs-e79hr1, 4px);
  text-align: start;
  position: relative;
  min-inline-size: 0;
  word-break: break-word;
}

.awsui_tabs-tab-header-container_14rmt_1hsv5_374:not(#\9) {
  position: relative;
  border-block: var(--border-divider-section-width-uwo8my, 1px) solid transparent;
  border-inline: var(--border-divider-section-width-uwo8my, 1px) solid transparent;
  padding-inline: var(--space-xs-ymlm0b, 8px);
  display: flex;
  align-items: stretch;
}
.awsui_tabs-tab-header-container_14rmt_1hsv5_374:not(#\9), .awsui_tabs-tab-header-container_14rmt_1hsv5_374 > button:not(#\9) {
  background-color: transparent;
}
.awsui_tabs-tab-header-container_14rmt_1hsv5_374 > .awsui_tabs-tab-dismiss_14rmt_1hsv5_385:not(#\9), .awsui_tabs-tab-header-container_14rmt_1hsv5_374 > .awsui_tabs-tab-action_14rmt_1hsv5_385:not(#\9) {
  position: relative;
  display: flex;
  align-items: center;
}
.awsui_tabs-tab-header-container_14rmt_1hsv5_374.awsui_refresh_14rmt_1hsv5_390 > span:not(#\9):first-of-type {
  margin-inline-start: calc(-1 * var(--space-scaled-xs-xwoogq, 8px));
}

.awsui_tabs-tab-header-container_14rmt_1hsv5_374:not(#\9):not(.awsui_tabs-tab-disabled_14rmt_1hsv5_394):after {
  content: "";
  position: absolute;
  inset-inline-start: 0;
  inline-size: calc(100% - 1px);
  inset-block-end: calc(-1 * var(--border-divider-section-width-uwo8my, 1px));
  block-size: var(--border-active-width-axzm24, 4px);
  border-start-start-radius: var(--border-radius-tabs-focus-ring-o4qku1, 20px);
  border-start-end-radius: var(--border-radius-tabs-focus-ring-o4qku1, 20px);
  border-end-start-radius: var(--border-radius-tabs-focus-ring-o4qku1, 20px);
  border-end-end-radius: var(--border-radius-tabs-focus-ring-o4qku1, 20px);
  background: var(--color-border-tabs-underline-ueuyon, #006ce0);
  opacity: 0;
}
.awsui_tabs-tab-header-container_14rmt_1hsv5_374:not(#\9):not(.awsui_tabs-tab-disabled_14rmt_1hsv5_394).awsui_refresh_14rmt_1hsv5_390:after {
  transition: opacity var(--motion-duration-refresh-only-medium-5rbn3k, 165ms) var(--motion-easing-refresh-only-c-cxy2sk, cubic-bezier(0.84, 0, 0.16, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_tabs-tab-header-container_14rmt_1hsv5_374:not(#\9):not(.awsui_tabs-tab-disabled_14rmt_1hsv5_394).awsui_refresh_14rmt_1hsv5_390:after {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_tabs-tab-header-container_14rmt_1hsv5_374:not(#\9):not(.awsui_tabs-tab-disabled_14rmt_1hsv5_394).awsui_refresh_14rmt_1hsv5_390:after, .awsui-mode-entering .awsui_tabs-tab-header-container_14rmt_1hsv5_374:not(#\9):not(.awsui_tabs-tab-disabled_14rmt_1hsv5_394).awsui_refresh_14rmt_1hsv5_390:after {
  animation: none;
  transition: none;
}

.awsui_tabs-tab_14rmt_1hsv5_353:not(#\9):not(:last-child) > .awsui_tabs-tab-header-container_14rmt_1hsv5_374 {
  margin-inline-end: calc(-1 * var(--border-divider-section-width-uwo8my, 1px));
}
.awsui_tabs-tab_14rmt_1hsv5_353:not(#\9):not(:last-child) > .awsui_tabs-tab-header-container_14rmt_1hsv5_374:before {
  content: "";
  position: absolute;
  border-inline-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-tabs-divider-y4z8fk, #c6c6cd);
  inset: var(--space-scaled-s-8ozaad, 12px) 0;
  opacity: 1;
}
.awsui_tabs-tab_14rmt_1hsv5_353:not(#\9):not(:last-child) > .awsui_tabs-tab-header-container_14rmt_1hsv5_374.awsui_refresh_14rmt_1hsv5_390:before {
  inset: calc(var(--space-static-s-t763lu, 12px) - var(--border-active-width-axzm24, 4px)) 0;
}

.awsui_tabs-tab-link_14rmt_1hsv5_436:not(#\9) {
  position: relative;
  display: flex;
  align-items: stretch;
  text-decoration: none;
  cursor: pointer;
  padding-block-start: calc(var(--space-scaled-s-8ozaad, 12px) - 2px);
  padding-block-end: calc(var(--space-scaled-s-8ozaad, 12px) - 1px);
  padding-inline: 0;
  margin-block-start: 1px;
  border-block: var(--border-divider-section-width-uwo8my, 1px) solid transparent;
  border-inline: var(--border-divider-section-width-uwo8my, 1px) solid transparent;
  font-size: var(--font-tabs-size-18irgl, 16px);
  line-height: var(--font-tabs-line-height-5g6n1v, 20px);
  font-weight: var(--font-wayfinding-link-active-weight-ny4hup, 700);
  color: var(--color-text-interactive-default-1o1pl2, #424650);
  padding-inline-start: calc(var(--space-xxs-hwfkai, 4px) - 1px);
  padding-inline-end: var(--space-xxs-hwfkai, 4px);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_tabs-tab-link_14rmt_1hsv5_436.awsui_refresh_14rmt_1hsv5_390:not(#\9) {
  padding-block-start: calc(var(--space-static-xs-gnm0mz, 8px) - 1px);
  padding-block-end: calc(var(--space-static-xs-gnm0mz, 8px) - 1px);
  margin-block-start: 0;
}
.awsui_tabs-tab-link_14rmt_1hsv5_436:not(#\9):hover {
  color: var(--color-text-accent-uvfi4k, #006ce0);
}
.awsui_tabs-tab-link_14rmt_1hsv5_436:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1hsv5_436:not(#\9):focus {
  z-index: 1;
  border-inline-end-color: transparent;
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1hsv5_436:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-tabs-focus-outline-gutter-eerrg4, -8px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_tabs-tab-link_14rmt_1hsv5_436:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-tabs-focus-outline-gutter-eerrg4, -8px));
  inset-block-start: calc(-1 * var(--space-tabs-focus-outline-gutter-eerrg4, -8px));
  inline-size: calc(100% + var(--space-tabs-focus-outline-gutter-eerrg4, -8px) + var(--space-tabs-focus-outline-gutter-eerrg4, -8px));
  block-size: calc(100% + var(--space-tabs-focus-outline-gutter-eerrg4, -8px) + var(--space-tabs-focus-outline-gutter-eerrg4, -8px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_tabs-tab_14rmt_1hsv5_353:not(#\9):first-child {
  margin-inline-start: 1px;
  scroll-margin-inline-start: 1px;
}
.awsui_tabs-tab_14rmt_1hsv5_353:not(#\9):first-child > .awsui_tabs-tab-header-container_14rmt_1hsv5_374 {
  padding-inline-start: calc(var(--space-xs-ymlm0b, 8px) - 1px);
}

.awsui_tabs-tab_14rmt_1hsv5_353:not(#\9):last-child {
  margin-inline-end: 1px;
  scroll-margin-inline-end: 1px;
}
.awsui_tabs-tab_14rmt_1hsv5_353:not(#\9):last-child > .awsui_tabs-tab-header-container_14rmt_1hsv5_374 {
  padding-inline-end: calc(var(--space-xs-ymlm0b, 8px) - 1px);
}

.awsui_tabs-tab-disabled_14rmt_1hsv5_394:not(#\9), .awsui_tabs-tab-disabled_14rmt_1hsv5_394:not(#\9):hover {
  cursor: default;
  color: var(--color-text-interactive-disabled-bhh1zo, #b4b4bb);
  font-weight: var(--font-tabs-disabled-weight-e3lt4d, 700);
}

.awsui_tabs-tab-active_14rmt_1hsv5_514:not(#\9):not(.awsui_tabs-tab-disabled_14rmt_1hsv5_394) {
  color: var(--color-text-accent-uvfi4k, #006ce0);
}
.awsui_tabs-tab-active_14rmt_1hsv5_514:not(#\9):not(.awsui_tabs-tab-disabled_14rmt_1hsv5_394):after {
  opacity: 1;
}

.awsui_tabs-header-with-divider_14rmt_1hsv5_521:not(#\9) {
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-tabs-divider-y4z8fk, #c6c6cd);
}

.awsui_tabs-tab-focusable_14rmt_1hsv5_525:not(#\9) {
  /* used to manage focusable logic */
}

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

.awsui_tabs_14rmt_1hsv5_290: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: block;
  inline-size: 100%;
}

.awsui_tabs-content_14rmt_1hsv5_567:not(#\9) {
  display: none;
}

.awsui_fit-height_14rmt_1hsv5_571:not(#\9) {
  display: flex;
  flex-direction: column;
  block-size: 100%;
}

.awsui_tabs-content-active_14rmt_1hsv5_577:not(#\9) {
  display: block;
  flex: 1;
}
body[data-awsui-focus-visible=true] .awsui_tabs-content-active_14rmt_1hsv5_577:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: 2px;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_tabs-content-wrapper_14rmt_1hsv5_591.awsui_with-paddings_14rmt_1hsv5_591 > .awsui_tabs-content_14rmt_1hsv5_567:not(#\9) {
  padding-block: var(--space-scaled-m-m892r9, 16px);
  padding-inline: 0;
}
.awsui_fit-height_14rmt_1hsv5_571 > .awsui_tabs-content-wrapper_14rmt_1hsv5_591:not(#\9) {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: auto;
}

.awsui_fit-height_14rmt_1hsv5_571 > .awsui_tabs-content-wrapper_14rmt_1hsv5_591 > .awsui_tabs-container-content-wrapper_14rmt_1hsv5_602:not(#\9) {
  block-size: 100%;
  display: flex;
  flex-direction: column;
}
.awsui_tabs-container-content-wrapper_14rmt_1hsv5_602.awsui_with-paddings_14rmt_1hsv5_591 > .awsui_tabs-content_14rmt_1hsv5_567:not(#\9) {
  padding-block-start: var(--space-tabs-content-top-ju6qox, 12px);
  padding-block-end: var(--space-scaled-l-sej05l, 20px);
  padding-inline: var(--space-container-horizontal-nqrzyh, 20px);
}

.awsui_disabled-reason-tooltip_14rmt_1hsv5_613:not(#\9) {
  /* used in test-utils or tests */
}

.awsui_tabs-tab-focused_14rmt_1hsv5_617:not(#\9) {
  /* used to manage focusable state for disabled with reason tabs */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_tab-dismiss-button_1nq1i_1nd7r_5:not(#\9) {
  /* used in test-utils */
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/* stylelint-disable @cloudscape-design/no-implicit-descendant, selector-max-type */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_text-content_6absk_bpcho_146: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  /* stylelint-disable no-descending-specificity */
  /* stylelint-enable no-descending-specificity */
}
.awsui_text-content_6absk_bpcho_146 h1:not(#\9),
.awsui_text-content_6absk_bpcho_146 h2:not(#\9),
.awsui_text-content_6absk_bpcho_146 h3:not(#\9),
.awsui_text-content_6absk_bpcho_146 h4:not(#\9),
.awsui_text-content_6absk_bpcho_146 h5:not(#\9),
.awsui_text-content_6absk_bpcho_146 p:not(#\9) {
  font-family: inherit;
  font-weight: normal;
  text-decoration: none;
  margin-block: 0;
  margin-inline: 0;
  padding-block: var(--space-xxs-hwfkai, 4px);
  padding-inline: 0;
}
.awsui_text-content_6absk_bpcho_146 h1:not(#\9),
.awsui_text-content_6absk_bpcho_146 h2:not(#\9),
.awsui_text-content_6absk_bpcho_146 h3:not(#\9),
.awsui_text-content_6absk_bpcho_146 h4:not(#\9),
.awsui_text-content_6absk_bpcho_146 h5:not(#\9) {
  color: var(--color-text-heading-default-pn83b8, #0f141a);
}
.awsui_text-content_6absk_bpcho_146 h1:not(#\9) {
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
  letter-spacing: var(--letter-spacing-heading-xl-ckkb6u, -0.02em);
  font-weight: var(--font-weight-heading-xl-u3m4we, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_text-content_6absk_bpcho_146 h2:not(#\9) {
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
  letter-spacing: var(--letter-spacing-heading-l-5v6ibv, -0.015em);
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_text-content_6absk_bpcho_146 h3:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
  font-weight: var(--font-weight-heading-m-zf82dr, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_text-content_6absk_bpcho_146 h4:not(#\9) {
  font-size: var(--font-size-heading-s-zp08en, 16px);
  line-height: var(--line-height-heading-s-hmi4vc, 20px);
  letter-spacing: var(--letter-spacing-heading-s-4st9ep, -0.005em);
  font-weight: var(--font-weight-heading-s-lcx0ai, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_text-content_6absk_bpcho_146 h5:not(#\9) {
  font-size: var(--font-size-heading-xs-j8yzxv, 14px);
  line-height: var(--line-height-heading-xs-q9j004, 18px);
  font-weight: var(--font-weight-heading-xs-wqqpne, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}
.awsui_text-content_6absk_bpcho_146 b:not(#\9),
.awsui_text-content_6absk_bpcho_146 strong:not(#\9) {
  font-weight: 700;
}
.awsui_text-content_6absk_bpcho_146 p:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: inherit;
}
.awsui_text-content_6absk_bpcho_146 small:not(#\9) {
  display: inline-block;
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  color: var(--color-text-small-vk4o1c, #656871);
}
.awsui_text-content_6absk_bpcho_146 small a:not(#\9) {
  font-size: inherit;
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: inherit;
  letter-spacing: normal;
  text-decoration-line: underline;
  text-decoration-color: currentColor;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_text-content_6absk_bpcho_146 small a:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_text-content_6absk_bpcho_146 small a:not(#\9), .awsui-mode-entering .awsui_text-content_6absk_bpcho_146 small a:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_text-content_6absk_bpcho_146 small a:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_text-content_6absk_bpcho_146 small a:not(#\9):focus {
  outline: none;
}
.awsui_text-content_6absk_bpcho_146 small a:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_text-content_6absk_bpcho_146 small a:not(#\9):active, .awsui_text-content_6absk_bpcho_146 small a:not(#\9):focus, .awsui_text-content_6absk_bpcho_146 small a:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_text-content_6absk_bpcho_146 code:not(#\9),
.awsui_text-content_6absk_bpcho_146 pre:not(#\9),
.awsui_text-content_6absk_bpcho_146 samp:not(#\9) {
  font-family: var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);
  background: transparent;
}
.awsui_text-content_6absk_bpcho_146 code:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}
.awsui_text-content_6absk_bpcho_146 a:not(#\9) {
  text-underline-offset: 0.25em;
  text-decoration-thickness: 1px;
  color: var(--color-text-link-default-dsa7ac, #006ce0);
  font-weight: inherit;
  letter-spacing: normal;
  text-decoration-line: underline;
  text-decoration-color: currentColor;
  transition-property: color, -webkit-text-decoration;
  transition-property: color, text-decoration;
  transition-property: color, text-decoration, -webkit-text-decoration;
  transition-duration: var(--motion-duration-refresh-only-medium-5rbn3k, 165ms);
}
@media (prefers-reduced-motion: reduce) {
  .awsui_text-content_6absk_bpcho_146 a:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_text-content_6absk_bpcho_146 a:not(#\9), .awsui-mode-entering .awsui_text-content_6absk_bpcho_146 a:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_text-content_6absk_bpcho_146 a:not(#\9):hover {
  cursor: pointer;
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_text-content_6absk_bpcho_146 a:not(#\9):focus {
  outline: none;
}
.awsui_text-content_6absk_bpcho_146 a:not(#\9):active {
  color: var(--color-text-link-hover-nut5c6, #002b66);
}
.awsui_text-content_6absk_bpcho_146 a:not(#\9):active, .awsui_text-content_6absk_bpcho_146 a:not(#\9):focus, .awsui_text-content_6absk_bpcho_146 a:not(#\9):hover {
  text-decoration-line: underline;
  text-decoration-color: currentColor;
}
.awsui_text-content_6absk_bpcho_146 a:not(#\9):focus {
  outline: thin dotted;
  outline: var(--border-link-focus-ring-outline-1p0hnu, 0);
  outline-offset: 2px;
  outline-color: var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_text-content_6absk_bpcho_146 ul:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol:not(#\9) {
  padding-inline-start: var(--space-l-2ud1p3, 20px);
  margin-block: var(--space-scaled-xs-xwoogq, 8px);
  margin-inline: 0;
  list-style-position: outside;
}
.awsui_text-content_6absk_bpcho_146 ul + ul:not(#\9),
.awsui_text-content_6absk_bpcho_146 ul + ol:not(#\9),
.awsui_text-content_6absk_bpcho_146 ul > li + ul:not(#\9),
.awsui_text-content_6absk_bpcho_146 ul > li + li:not(#\9),
.awsui_text-content_6absk_bpcho_146 ul > li + ol:not(#\9),
.awsui_text-content_6absk_bpcho_146 ul > li > ul:not(#\9),
.awsui_text-content_6absk_bpcho_146 ul > li > ol:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol + ul:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol + ol:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol > li + ul:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol > li + li:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol > li + ol:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol > li > ul:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol > li > ol:not(#\9) {
  padding-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_text-content_6absk_bpcho_146 ul > li > ul:not(#\9),
.awsui_text-content_6absk_bpcho_146 ul > li > ol:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol > li > ul:not(#\9),
.awsui_text-content_6absk_bpcho_146 ol > li > ol:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_qk1j1_4axn6_145:not(#\9) {
  /* used for test-utils */
}

.awsui_textarea_qk1j1_4axn6_149: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  resize: auto;
  cursor: text;
  white-space: pre-wrap;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-field-horizontal-0aq2ch, 12px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  max-inline-size: 100%;
  inline-size: 100%;
  display: block;
  box-sizing: border-box;
  background-color: var(--color-background-input-default-bz9w07, #ffffff);
  border-start-start-radius: var(--border-radius-input-7q0str, 8px);
  border-start-end-radius: var(--border-radius-input-7q0str, 8px);
  border-end-start-radius: var(--border-radius-input-7q0str, 8px);
  border-end-end-radius: var(--border-radius-input-7q0str, 8px);
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-f3bzwh, #8c8c94);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-default-f3bzwh, #8c8c94);
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
}
.awsui_textarea_qk1j1_4axn6_149.awsui_textarea-readonly_qk1j1_4axn6_199:not(#\9) {
  background-color: var(--color-background-input-default-bz9w07, #ffffff);
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
}
.awsui_textarea_qk1j1_4axn6_149:not(#\9)::-moz-placeholder {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
  opacity: 1;
}
.awsui_textarea_qk1j1_4axn6_149:not(#\9)::placeholder {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
  opacity: 1;
}
.awsui_textarea_qk1j1_4axn6_149:not(#\9):-ms-input-placeholder {
  color: var(--color-text-input-placeholder-i4i8dv, #656871);
  font-style: italic;
}
.awsui_textarea_qk1j1_4axn6_149:not(#\9):focus {
  outline: 2px dotted transparent;
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-9bkrxq, #006ce0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-focused-9bkrxq, #006ce0);
  border-start-start-radius: var(--border-radius-input-7q0str, 8px);
  border-start-end-radius: var(--border-radius-input-7q0str, 8px);
  border-end-start-radius: var(--border-radius-input-7q0str, 8px);
  border-end-end-radius: var(--border-radius-input-7q0str, 8px);
  box-shadow: 0 0 0 var(--border-control-focus-ring-shadow-spread-9mjajk, 1px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_textarea_qk1j1_4axn6_149:not(#\9):invalid {
  box-shadow: none;
}
.awsui_textarea_qk1j1_4axn6_149:not(#\9):disabled {
  background-color: var(--color-background-input-disabled-cecgeg, #ebebf0);
  border-block: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  border-inline: var(--border-width-field-2xc78x, 1px) solid var(--color-border-input-disabled-k518xl, #ebebf0);
  color: var(--color-text-input-disabled-as3mmb, #b4b4bb);
  cursor: auto;
  cursor: default;
}
.awsui_textarea_qk1j1_4axn6_149:not(#\9):disabled::-moz-placeholder {
  color: var(--color-text-input-placeholder-disabled-9zawsz, #b4b4bb);
  opacity: 1;
}
.awsui_textarea_qk1j1_4axn6_149:not(#\9):disabled::placeholder {
  color: var(--color-text-input-placeholder-disabled-9zawsz, #b4b4bb);
  opacity: 1;
}
.awsui_textarea_qk1j1_4axn6_149:not(#\9):disabled:-ms-input-placeholder {
  color: var(--color-text-input-placeholder-disabled-9zawsz, #b4b4bb);
}
.awsui_textarea_qk1j1_4axn6_149.awsui_textarea-invalid_qk1j1_4axn6_241:not(#\9) {
  color: var(--color-text-status-error-57bfn2, #db0000);
  border-color: var(--color-text-status-error-57bfn2, #db0000);
  padding-inline-start: calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));
  border-inline-start-width: var(--border-invalid-width-3xd6e1, 8px);
}
.awsui_textarea_qk1j1_4axn6_149.awsui_textarea-invalid_qk1j1_4axn6_241:not(#\9):focus {
  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_textarea_qk1j1_4axn6_149.awsui_textarea-warning_qk1j1_4axn6_250:not(#\9) {
  color: var(--color-text-status-warning-fa077b, #855900);
  border-color: var(--color-text-status-warning-fa077b, #855900);
  padding-inline-start: calc(var(--space-field-horizontal-0aq2ch, 12px) - (var(--border-invalid-width-3xd6e1, 8px) - var(--border-width-field-2xc78x, 1px)));
  border-inline-start-width: var(--border-invalid-width-3xd6e1, 8px);
}
.awsui_textarea_qk1j1_4axn6_149.awsui_textarea-warning_qk1j1_4axn6_250:not(#\9):focus {
  box-shadow: 0 0 0 var(--border-control-invalid-focus-ring-shadow-spread-9jjf96, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_button_m5h9f_1jdi8_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  min-inline-size: 0;
  word-break: break-word;
  font-weight: var(--font-weight-button-0eg20c, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  white-space: nowrap;
  block-size: 100%;
  padding-inline: var(--space-xs-ymlm0b, 8px);
  text-decoration: none;
  cursor: pointer;
  border-block: transparent;
  border-inline: transparent;
  background: transparent;
  color: var(--color-text-interactive-default-1o1pl2, #424650);
}
.awsui_button_m5h9f_1jdi8_145:not(#\9):hover {
  color: var(--color-text-interactive-hover-j5y3wx, #0f141a);
  text-decoration: none;
}
.awsui_button_m5h9f_1jdi8_145:not(#\9):active, .awsui_button_m5h9f_1jdi8_145.awsui_expanded_m5h9f_1jdi8_197:not(#\9) {
  background: transparent;
  color: var(--color-text-interactive-active-fedaa8, #0f141a);
}
.awsui_button_m5h9f_1jdi8_145.awsui_expanded_m5h9f_1jdi8_197:not(#\9) {
  color: var(--color-text-accent-uvfi4k, #006ce0);
}
.awsui_button_m5h9f_1jdi8_145:not(#\9):focus {
  outline: none;
  text-decoration: none;
}
.awsui_button_m5h9f_1jdi8_145.awsui_offset-right-none_m5h9f_1jdi8_208:not(#\9) {
  margin-inline-end: 0;
}
.awsui_button_m5h9f_1jdi8_145.awsui_offset-right-l_m5h9f_1jdi8_211:not(#\9) {
  margin-inline-end: var(--space-s-tvghoh, 12px);
}
.awsui_button_m5h9f_1jdi8_145.awsui_offset-right-xxl_m5h9f_1jdi8_214:not(#\9) {
  margin-inline-end: var(--space-xl-jfy3x4, 24px);
}
body[data-awsui-focus-visible=true] .awsui_button_m5h9f_1jdi8_145:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_button_m5h9f_1jdi8_145:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(-1px - 1px);
}
body[data-awsui-focus-visible=true] .awsui_button_m5h9f_1jdi8_145:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * -1px);
  inset-block-start: calc(-1 * -1px);
  inline-size: calc(100% + -1px + -1px);
  block-size: calc(100% + -1px + -1px);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_text_m5h9f_1jdi8_239:not(#\9) {
  margin-inline-end: var(--space-xs-ymlm0b, 8px);
}

.awsui_icon_m5h9f_1jdi8_243 + .awsui_text_m5h9f_1jdi8_239:not(#\9) {
  margin-inline-start: var(--space-xs-ymlm0b, 8px);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_top-navigation_k5dlb_76xh0_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  background: var(--color-background-container-content-78ljyf, #ffffff);
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_top-navigation_k5dlb_76xh0_145 > .awsui_padding-box_k5dlb_76xh0_178:not(#\9) {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  box-sizing: border-box;
  block-size: calc(var(--space-xxxl-aut1u7, 40px) + var(--space-scaled-m-m892r9, 16px));
  padding-inline-start: var(--space-xxl-32srm4, 32px);
}
.awsui_top-navigation_k5dlb_76xh0_145.awsui_medium_k5dlb_76xh0_188 > .awsui_padding-box_k5dlb_76xh0_178:not(#\9), .awsui_top-navigation_k5dlb_76xh0_145.awsui_narrow_k5dlb_76xh0_188 > .awsui_padding-box_k5dlb_76xh0_178:not(#\9) {
  padding-inline-start: var(--space-l-2ud1p3, 20px);
}
.awsui_top-navigation_k5dlb_76xh0_145.awsui_medium_k5dlb_76xh0_188 > .awsui_padding-box_k5dlb_76xh0_178:not(#\9) {
  block-size: calc(var(--space-xxxl-aut1u7, 40px) + var(--space-scaled-xs-xwoogq, 8px));
  padding-inline-end: 0;
}
.awsui_top-navigation_k5dlb_76xh0_145.awsui_narrow_k5dlb_76xh0_188 > .awsui_padding-box_k5dlb_76xh0_178:not(#\9) {
  block-size: var(--space-xxxl-aut1u7, 40px);
}

.awsui_virtual_k5dlb_76xh0_199:not(#\9) {
  inline-size: 9000px;
}

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

/* stylelint-disable-next-line selector-combinator-disallowed-list, selector-max-universal */
.awsui_hidden_k5dlb_76xh0_203 *:not(#\9):not(#awsui_\9 _k5dlb_76xh0_1) {
  visibility: hidden;
}

.awsui_identity_k5dlb_76xh0_215:not(#\9) {
  min-inline-size: 0;
}
.awsui_identity_k5dlb_76xh0_215 > .awsui_identity-link_k5dlb_76xh0_218:not(#\9) {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: var(--color-text-top-navigation-title-kiop92, #0f141a);
}
.awsui_identity_k5dlb_76xh0_215 > .awsui_identity-link_k5dlb_76xh0_218:not(#\9):hover {
  color: var(--color-text-accent-uvfi4k, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_identity_k5dlb_76xh0_215 > .awsui_identity-link_k5dlb_76xh0_218:not(#\9):focus {
  outline: thin dotted;
  outline: var(--border-link-focus-ring-outline-1p0hnu, 0);
  outline-offset: 2px;
  outline-color: var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_identity_k5dlb_76xh0_215.awsui_no-logo_k5dlb_76xh0_238:not(#\9) {
  min-inline-size: 100px;
}

.awsui_logo_k5dlb_76xh0_242:not(#\9) {
  display: block;
  max-block-size: var(--space-xxl-32srm4, 32px);
  margin-inline-end: var(--space-s-tvghoh, 12px);
  inline-size: auto;
  flex-shrink: 0;
  min-inline-size: 10px;
}
.awsui_logo_k5dlb_76xh0_242.awsui_narrow_k5dlb_76xh0_188:not(#\9) {
  max-block-size: var(--space-xl-jfy3x4, 24px);
}

.awsui_title_k5dlb_76xh0_254:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
  font-weight: var(--font-weight-heading-m-zf82dr, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.awsui_no-logo_k5dlb_76xh0_238 > .awsui_identity-link_k5dlb_76xh0_218 > .awsui_title_k5dlb_76xh0_254:not(#\9) {
  font-weight: 700;
}

.awsui_inputs_k5dlb_76xh0_269:not(#\9) {
  display: flex;
  flex: 1;
  padding-block: 0;
  padding-inline: var(--space-m-dsumyt, 16px);
  justify-content: center;
}

.awsui_search_k5dlb_76xh0_277:not(#\9) {
  inline-size: 100%;
  max-inline-size: 340px;
}
.awsui_search-expanded_k5dlb_76xh0_281:not(#\9) {
  max-inline-size: none;
}

.awsui_utilities_k5dlb_76xh0_285:not(#\9) {
  display: flex;
  flex-shrink: 0;
  flex-direction: row;
  align-items: stretch;
  block-size: 100%;
}
.awsui_medium_k5dlb_76xh0_188 > .awsui_padding-box_k5dlb_76xh0_178 > .awsui_utilities_k5dlb_76xh0_285:not(#\9), .awsui_narrow_k5dlb_76xh0_188 > .awsui_padding-box_k5dlb_76xh0_178 > .awsui_utilities_k5dlb_76xh0_285:not(#\9) {
  padding-inline-start: 0;
}

.awsui_utility-wrapper_k5dlb_76xh0_296:not(#\9) {
  display: flex;
  position: relative;
  flex-shrink: 0;
  align-items: center;
  padding-block: 0;
  padding-inline: var(--space-m-dsumyt, 16px);
}
.awsui_utility-wrapper_k5dlb_76xh0_296:not(#\9)::after {
  display: block;
  position: absolute;
  content: "";
  inline-size: 1px;
  inset-inline-end: 0;
  inset-block: var(--space-s-tvghoh, 12px);
  background: var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_utility-wrapper_k5dlb_76xh0_296:not(#\9):last-of-type::after {
  display: none;
}

.awsui_utility-type-button-link_k5dlb_76xh0_317:not(#\9) {
  padding-block: 0;
  padding-inline: var(--space-l-2ud1p3, 20px);
}

.awsui_utility-type-menu-dropdown_k5dlb_76xh0_322:not(#\9) {
  padding-block: 0;
  padding-inline: var(--space-s-tvghoh, 12px);
  align-items: stretch;
}
.awsui_utility-type-menu-dropdown_k5dlb_76xh0_322:not(#\9):not(.awsui_narrow_k5dlb_76xh0_188):last-of-type, .awsui_utility-type-menu-dropdown_k5dlb_76xh0_322:not(#\9):not(.awsui_medium_k5dlb_76xh0_188):last-of-type {
  padding-inline-end: 0;
}

.awsui_utility-type-button-primary-button_k5dlb_76xh0_331:not(#\9) {
  inset-inline-start: -1px;
  border-inline-start: 1px solid var(--color-background-container-content-78ljyf, #ffffff);
}
.awsui_utility-type-button-primary-button_k5dlb_76xh0_331:not(#\9)::after {
  display: none;
}

.awsui_utility-link-icon_k5dlb_76xh0_339:not(#\9) {
  margin-inline-start: var(--space-xxs-hwfkai, 4px);
}

.awsui_utility-button-external-icon_k5dlb_76xh0_343:not(#\9) {
  display: inline-block;
}

.awsui_offset-right-none_k5dlb_76xh0_347:not(#\9) {
  margin-inline-end: 0;
}

.awsui_offset-right-l_k5dlb_76xh0_351:not(#\9) {
  margin-inline-end: var(--space-xxs-hwfkai, 4px);
}

.awsui_offset-right-xxl_k5dlb_76xh0_355:not(#\9) {
  margin-inline-end: var(--space-m-dsumyt, 16px);
}

/* Overflow Menu */
.awsui_overflow-menu-drawer_k5dlb_76xh0_360:not(#\9) {
  position: fixed;
  block-size: 100%;
  inline-size: 100%;
  z-index: 1001;
}

.awsui_overflow-menu_k5dlb_76xh0_360: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  background: var(--color-background-container-content-78ljyf, #ffffff);
  block-size: 100%;
}

.awsui_overflow-menu-header_k5dlb_76xh0_401:not(#\9) {
  display: flex;
  align-items: center;
  min-block-size: var(--font-panel-header-line-height-8xb2qj, 22px);
  padding-block: var(--space-scaled-m-m892r9, 16px);
  padding-inline: var(--space-scaled-m-m892r9, 16px);
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_overflow-menu-header-text_k5dlb_76xh0_409:not(#\9) {
  font-size: var(--font-panel-header-size-33h9j8, 18px);
  line-height: var(--font-panel-header-line-height-8xb2qj, 22px);
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  color: var(--color-text-heading-default-pn83b8, #0f141a);
  flex: 1;
  margin-block: 0;
  margin-inline: 0;
  text-align: center;
}
.awsui_overflow-menu-header-text--secondary_k5dlb_76xh0_421:not(#\9) {
  font-size: var(--font-header-h2-description-size-g2wws3, 14px);
  line-height: var(--font-header-h2-description-line-height-ts2s6o, 20px);
  font-weight: 400;
}

.awsui_overflow-menu-header-text--title_k5dlb_76xh0_427:not(#\9) {
  /* used in test-utils */
}

.awsui_overflow-menu-back-button_k5dlb_76xh0_431:not(#\9) {
  /* used in test-utils */
}

.awsui_overflow-menu-dismiss-button_k5dlb_76xh0_435:not(#\9) {
  /* used in test-utils */
}

.awsui_overflow-menu-control_k5dlb_76xh0_439: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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
  display: flex;
  inline-size: 100%;
  padding-block: 0;
  padding-inline: 0;
  background: none;
  border-block: none;
  border-inline: none;
}
.awsui_overflow-menu-list-item-utility_k5dlb_76xh0_477 > .awsui_overflow-menu-control_k5dlb_76xh0_439:not(#\9) {
  padding-block: var(--space-scaled-m-m892r9, 16px);
  padding-inline: var(--space-scaled-m-m892r9, 16px);
}
.awsui_overflow-menu-control_k5dlb_76xh0_439:not(#\9):hover {
  color: var(--color-text-accent-uvfi4k, #006ce0);
  cursor: pointer;
}
.awsui_overflow-menu-control-link_k5dlb_76xh0_485:not(#\9) {
  text-decoration: none;
}
.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_76xh0_488:not(#\9) {
  color: var(--color-text-dropdown-group-label-8vygj0, #424650);
  font-weight: bold;
}
.awsui_overflow-menu-control-expandable-menu-trigger_k5dlb_76xh0_488:not(#\9):hover {
  color: var(--color-text-accent-uvfi4k, #006ce0);
}
body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_76xh0_439:not(#\9):focus {
  position: relative;
}
body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_76xh0_439:not(#\9):focus {
  outline: 2px dotted transparent;
  outline-offset: calc(var(--space-button-focus-outline-gutter-jj138g, 4px) - 1px);
}
body[data-awsui-focus-visible=true] .awsui_overflow-menu-control_k5dlb_76xh0_439:not(#\9):focus::before {
  content: " ";
  display: block;
  position: absolute;
  inset-inline-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 4px));
  inset-block-start: calc(-1 * var(--space-button-focus-outline-gutter-jj138g, 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% + var(--space-button-focus-outline-gutter-jj138g, 4px) + var(--space-button-focus-outline-gutter-jj138g, 4px));
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 2px var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_overflow-menu-list_k5dlb_76xh0_477:not(#\9) {
  list-style: none;
  margin-block: 0;
  margin-inline: 0;
  padding-block: 0;
  padding-inline: 0;
}
.awsui_overflow-menu-list-submenu_k5dlb_76xh0_524:not(#\9) {
  margin-block: var(--space-scaled-xxs-pfm1nx, 4px);
  margin-inline: 0;
}

.awsui_overflow-menu-list-item_k5dlb_76xh0_477:not(#\9) {
  box-sizing: border-box;
  letter-spacing: var(--font-button-letter-spacing-ufowe3, 0.005em);
}
.awsui_overflow-menu-list-item-icon_k5dlb_76xh0_533:not(#\9) {
  margin-inline-end: var(--space-xxs-hwfkai, 4px);
}
.awsui_overflow-menu-list-item-text_k5dlb_76xh0_536:not(#\9) {
  flex: 1;
}
.awsui_overflow-menu-list-item-utility_k5dlb_76xh0_477:not(#\9) {
  font-weight: var(--font-weight-button-0eg20c, 700);
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid var(--color-border-divider-default-jm73jm, #c6c6cd);
}
.awsui_overflow-menu-list-item-submenu_k5dlb_76xh0_545:not(#\9) {
  border-block-start: var(--border-divider-section-width-uwo8my, 1px) solid transparent;
  border-block-end: var(--border-divider-section-width-uwo8my, 1px) solid transparent;
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-scaled-l-sej05l, 20px);
}
.awsui_overflow-menu-list-item-dropdown-menu_k5dlb_76xh0_551:not(#\9) {
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-scaled-s-8ozaad, 12px);
}
.awsui_overflow-menu-list-item-expandable_k5dlb_76xh0_555:not(#\9) {
  border-block-start-color: var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-block-end-color: var(--color-border-divider-default-jm73jm, #c6c6cd);
}

.awsui_icon_k5dlb_76xh0_560:not(#\9) {
  transform: rotate(0deg);
  transition: transform var(--motion-duration-rotate-180-cxi9g7, 135ms) var(--motion-easing-rotate-180-7a58rc, cubic-bezier(0.165, 0.84, 0.44, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_icon_k5dlb_76xh0_560:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_icon_k5dlb_76xh0_560:not(#\9), .awsui-mode-entering .awsui_icon_k5dlb_76xh0_560:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_icon-open_k5dlb_76xh0_574:not(#\9) {
  transform: rotate(-180deg);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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_1xupv_2js2v_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-variant: normal;
  font-stretch: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       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: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.awsui_wizard_1xupv_2js2v_177.awsui_refresh_1xupv_2js2v_177:not(#\9) {
  -moz-column-gap: var(--space-xl-jfy3x4, 24px);
       column-gap: var(--space-xl-jfy3x4, 24px);
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  grid-template-rows: auto 1fr;
  row-gap: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_wizard_1xupv_2js2v_177.awsui_refresh_1xupv_2js2v_177.awsui_small-container_1xupv_2js2v_184:not(#\9) {
  grid-template-columns: minmax(0, 1fr) 0;
  row-gap: var(--space-scaled-l-sej05l, 20px);
}

.awsui_wizard_1xupv_2js2v_177:not(#\9):not(.awsui_refresh_1xupv_2js2v_177) {
  display: flex;
}

.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177:not(#\9) {
  grid-column: 1;
  grid-row: 1/span 2;
  padding-block-start: calc(var(--space-xs-ymlm0b, 8px) + var(--space-scaled-xxs-pfm1nx, 4px));
  /* stylelint-disable selector-max-type */
  /* stylelint-enable selector-max-type */
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177:not(#\9) {
  position: relative;
  margin-block: 0;
  margin-inline: 0;
  padding-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-block-end: 0;
  padding-inline: 0;
  inline-size: 260px;
  box-sizing: border-box;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li:not(#\9) {
  display: grid;
  -moz-column-gap: var(--space-xs-ymlm0b, 8px);
       column-gap: var(--space-xs-ymlm0b, 8px);
  grid-template-columns: var(--space-l-2ud1p3, 20px) 1fr;
  grid-template-rows: repeat(2, auto);
  padding-block: 0;
  padding-inline: 0;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li > hr:not(#\9) {
  background-color: var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-block: 0;
  border-inline: 0;
  grid-column: 1;
  block-size: 100%;
  inline-size: var(--space-xxxs-pajhad, 2px);
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li > .awsui_number_1xupv_2js2v_226:not(#\9) {
  color: var(--color-text-small-vk4o1c, #656871);
  font-size: var(--font-size-body-s-smc8cv, 12px);
  grid-column: 2;
  grid-row: 1;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li > a:not(#\9) {
  align-items: start;
  -moz-column-gap: var(--space-xs-ymlm0b, 8px);
       column-gap: var(--space-xs-ymlm0b, 8px);
  cursor: pointer;
  display: grid;
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  grid-column: 1/span 2;
  grid-row: 2;
  grid-template-columns: var(--space-l-2ud1p3, 20px) 1fr;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li > a > .awsui_circle_1xupv_2js2v_242:not(#\9) {
  border-start-start-radius: 100%;
  border-start-end-radius: 100%;
  border-end-start-radius: 100%;
  border-end-end-radius: 100%;
  grid-column: 1;
  block-size: 10px;
  justify-self: center;
  margin-block-start: 6px;
  inline-size: 10px;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li > a > .awsui_title_1xupv_2js2v_253:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
  grid-column: 2;
}
body[data-awsui-focus-visible=true] .awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li > a:not(#\9):focus {
  outline: thin dotted;
  outline: var(--border-link-focus-ring-outline-1p0hnu, 0);
  outline-offset: 2px;
  outline-color: var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li:not(#\9):first-child > hr {
  grid-row: 2/span 2;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li:not(#\9):not(:first-child) > .awsui_number_1xupv_2js2v_226 {
  margin-block-start: var(--space-m-dsumyt, 16px);
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li:not(#\9):last-child > hr {
  grid-row: 1;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li:not(#\9):only-of-type > hr {
  display: none;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li:not(#\9):not(:first-child):not(:last-child) > hr {
  grid-row: 1/span 3;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_active_1xupv_2js2v_284 > a:not(#\9) {
  cursor: text;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_active_1xupv_2js2v_284 > a > .awsui_circle_1xupv_2js2v_242:not(#\9) {
  background-color: var(--color-background-control-checked-jwoxtj, #006ce0);
  box-shadow: 0 0 0 3px var(--color-background-container-content-78ljyf, #ffffff), 0 0 0 5px var(--color-background-control-checked-jwoxtj, #006ce0), 0 0 0 7px var(--color-background-container-content-78ljyf, #ffffff);
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_active_1xupv_2js2v_284 > a > .awsui_title_1xupv_2js2v_253:not(#\9) {
  color: var(--color-background-control-checked-jwoxtj, #006ce0);
  font-weight: 700;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_disabled_1xupv_2js2v_295 > a:not(#\9) {
  cursor: text;
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_disabled_1xupv_2js2v_295 > a > .awsui_circle_1xupv_2js2v_242:not(#\9) {
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  box-shadow: 0 0 0 2px var(--color-text-interactive-disabled-bhh1zo, #b4b4bb), 0 0 0 4px var(--color-background-container-content-78ljyf, #ffffff);
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_disabled_1xupv_2js2v_295 > a > .awsui_title_1xupv_2js2v_253:not(#\9) {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_enabled_1xupv_2js2v_305 > a > .awsui_circle_1xupv_2js2v_242:not(#\9) {
  background-color: var(--color-text-interactive-default-1o1pl2, #424650);
  box-shadow: 0 0 0 2px var(--color-text-interactive-default-1o1pl2, #424650), 0 0 0 4px var(--color-background-container-content-78ljyf, #ffffff);
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_enabled_1xupv_2js2v_305 > a > .awsui_title_1xupv_2js2v_253:not(#\9) {
  color: var(--color-text-interactive-default-1o1pl2, #424650);
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_enabled_1xupv_2js2v_305 > a:not(#\9):hover > .awsui_circle_1xupv_2js2v_242 {
  background-color: var(--color-background-control-checked-jwoxtj, #006ce0);
  box-shadow: 0 0 0 2px var(--color-background-control-checked-jwoxtj, #006ce0), 0 0 0 4px var(--color-background-container-content-78ljyf, #ffffff);
}
.awsui_navigation_1xupv_2js2v_193.awsui_refresh_1xupv_2js2v_177 > ul.awsui_refresh_1xupv_2js2v_177 > li.awsui_enabled_1xupv_2js2v_305 > a:not(#\9):hover > .awsui_title_1xupv_2js2v_253 {
  color: var(--color-background-control-checked-jwoxtj, #006ce0);
}

.awsui_navigation_1xupv_2js2v_193:not(#\9):not(.awsui_refresh_1xupv_2js2v_177) {
  color: var(--color-text-disabled-y4dmv3, #b4b4bb);
  display: inline-block;
  margin-inline-end: calc(2 * var(--space-xxxl-aut1u7, 40px));
  min-inline-size: 200px;
  padding-block-start: var(--space-xxs-hwfkai, 4px);
  inline-size: 200px;
  /* stylelint-disable selector-max-type */
  /* stylelint-enable selector-max-type */
}
.awsui_navigation_1xupv_2js2v_193:not(#\9):not(.awsui_refresh_1xupv_2js2v_177) > ul:not(.awsui_refresh_1xupv_2js2v_177) {
  list-style: none;
  padding-block: 0;
  padding-inline: 0;
  margin-block: 0;
  margin-inline: 0;
}
.awsui_navigation_1xupv_2js2v_193:not(#\9):not(.awsui_refresh_1xupv_2js2v_177) > ul:not(.awsui_refresh_1xupv_2js2v_177) > li {
  min-inline-size: 0;
  word-break: break-word;
  padding-block: 0 var(--space-scaled-m-m892r9, 16px);
}
.awsui_navigation_1xupv_2js2v_193:not(#\9):not(.awsui_refresh_1xupv_2js2v_177) > ul:not(.awsui_refresh_1xupv_2js2v_177) > li:not(:first-child) {
  margin-block-start: var(--space-scaled-m-m892r9, 16px);
}
.awsui_navigation_1xupv_2js2v_193:not(#\9):not(.awsui_refresh_1xupv_2js2v_177) > ul:not(.awsui_refresh_1xupv_2js2v_177) > li:not(:last-child) {
  border-block-end: var(--border-divider-list-width-tdfx1x, 1px) solid var(--color-border-layout-px1i24, #c6c6cd);
}

.awsui_form_1xupv_2js2v_349:not(#\9):not(.awsui_refresh_1xupv_2js2v_177) {
  min-inline-size: 0;
  word-break: break-word;
  inline-size: 100%;
}
.awsui_form_1xupv_2js2v_349:not(#\9):not(.awsui_refresh_1xupv_2js2v_177) > .awsui_form-header_1xupv_2js2v_354 {
  position: relative;
  margin-block-end: var(--space-scaled-m-m892r9, 16px);
}

.awsui_form_1xupv_2js2v_349.awsui_refresh_1xupv_2js2v_177:not(#\9) {
  min-inline-size: 0;
  word-break: break-word;
  display: contents;
}
.awsui_form_1xupv_2js2v_349.awsui_refresh_1xupv_2js2v_177 > .awsui_form-header_1xupv_2js2v_354:not(#\9) {
  grid-column: 2;
  grid-row: 1;
  color: var(--color-text-body-default-3mljql, #0f141a);
}
.awsui_form_1xupv_2js2v_349.awsui_refresh_1xupv_2js2v_177 > .awsui_form-header_1xupv_2js2v_354 > .awsui_form-header-content_1xupv_2js2v_369:not(#\9) {
  padding-block-start: calc(var(--space-xl-jfy3x4, 24px) + var(--space-scaled-xxxs-oo06c7, 2px));
  padding-block-end: var(--space-scaled-s-8ozaad, 12px);
}
.awsui_form_1xupv_2js2v_349.awsui_refresh_1xupv_2js2v_177 > .awsui_form-component_1xupv_2js2v_373:not(#\9) {
  grid-column: 2;
  grid-row: 2;
}
.awsui_form_1xupv_2js2v_349.awsui_refresh_1xupv_2js2v_177.awsui_small-container_1xupv_2js2v_184 > .awsui_form-header_1xupv_2js2v_354:not(#\9) {
  grid-column: 1/span 2;
}
.awsui_form_1xupv_2js2v_349.awsui_refresh_1xupv_2js2v_177.awsui_small-container_1xupv_2js2v_184 > .awsui_form-header_1xupv_2js2v_354 > .awsui_form-header-content_1xupv_2js2v_369:not(#\9) {
  padding-block-start: 0;
}
.awsui_form_1xupv_2js2v_349.awsui_refresh_1xupv_2js2v_177.awsui_small-container_1xupv_2js2v_184 > .awsui_form-component_1xupv_2js2v_373:not(#\9) {
  grid-column: 1/span 2;
}

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

.awsui_collapsed-steps_1xupv_2js2v_391:not(#\9) {
  color: var(--color-text-heading-secondary-3uj5r4, #424650);
  font-weight: 700;
  padding-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
}
.awsui_collapsed-steps-hidden_1xupv_2js2v_396:not(#\9) {
  display: none;
}

.awsui_form-header-component-wrapper_1xupv_2js2v_400:not(#\9) {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_form-header-component-wrapper_1xupv_2js2v_400:not(#\9):focus {
  outline: thin dotted;
  outline: var(--border-link-focus-ring-outline-1p0hnu, 0);
  outline-offset: 2px;
  outline-color: var(--color-border-item-focused-8bi903, #006ce0);
  border-start-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-start-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-start-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  border-end-end-radius: var(--border-radius-control-default-focus-ring-1uabki, 4px);
  box-shadow: 0 0 0 var(--border-link-focus-ring-shadow-spread-39uvxr, 2px) var(--color-border-item-focused-8bi903, #006ce0);
}

.awsui_form-header-component_1xupv_2js2v_400:not(#\9),
.awsui_navigation-link_1xupv_2js2v_416:not(#\9),
.awsui_navigation-link-item_1xupv_2js2v_417:not(#\9),
.awsui_navigation-link-label_1xupv_2js2v_418:not(#\9) {
  /* used in test-utils */
}

.awsui_navigation-link-active_1xupv_2js2v_422:not(#\9) {
  font-weight: 700;
  color: var(--color-text-body-default-3mljql, #0f141a);
}

.awsui_navigation-link-disabled_1xupv_2js2v_427:not(#\9) {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
}

.awsui_cancel-button_1xupv_2js2v_431:not(#\9),
.awsui_previous-button_1xupv_2js2v_432:not(#\9),
.awsui_primary-button_1xupv_2js2v_433:not(#\9),
.awsui_skip-to-button_1xupv_2js2v_434:not(#\9) {
  /* used in test-utils */
}

.awsui_action-buttons_1xupv_2js2v_438:not(#\9) {
  display: flex;
  justify-content: flex-end;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_step-title_zr0a1_2uwax_5:not(#\9) {
  /* used in analytics metadata */
}._welcomeBanner_wgrye_1 {
  position: relative;
  padding: 2rem 0;
  margin-bottom: 2rem;
  overflow: hidden;
}
._welcomeBanner_wgrye_1::before {
  content: "";
  position: absolute;
  top: -50%;
  left: 0;
  right: 0;
  bottom: -50%;
  background: linear-gradient(135deg, #4e54c8, #8f94fb);
  transform: skewY(-3deg);
  transform-origin: 100%;
  z-index: -1;
}

._container3d_wgrye_20,
._card3d_wgrye_21 {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 10px;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.1) inset, 0 0 30px rgba(255, 255, 255, 0.2);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  position: relative;
  overflow: hidden;
  z-index: 1;
  color: inherit;
}
._container3d_wgrye_20::before,
._card3d_wgrye_21::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: radial-gradient(circle, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 80%);
  transform: rotate(30deg);
}

._sectionWrapper_wgrye_43 {
  margin-bottom: 2rem;
  position: relative;
  z-index: 1;
}

._cardGrid_wgrye_49 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  gap: 2rem;
  position: relative;
  z-index: 1;
}

._cardContainer_wgrye_57 {
  padding: 2rem;
  background: transparent;
  border-radius: 15px;
  box-shadow: none;
  border: none;
}

@media (prefers-color-scheme: dark) {
  ._container3d_wgrye_20,
  ._card3d_wgrye_21 {
    background: rgba(30, 30, 30, 0.7);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3), 0 1px 3px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.05) inset, 0 0 30px rgba(255, 255, 255, 0.1);
  }
  ._container3d_wgrye_20::before,
  ._card3d_wgrye_21::before {
    background: radial-gradient(circle, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0) 80%);
  }
  ._cardContainer_wgrye_57 {
    background: rgba(0, 0, 0, 0.2);
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
  }
}/* Define custom CSS variables */
:root {
  --focused-ring-color: #0972d3;
  --placeholder-text-color: #a9a9a9;
}

* {
  transition: all 0.3s ease;
}

._agent_selector_container_240ph_11 {
  position: relative;
  overflow: visible;
  z-index: 1;
}
._agent_selector_container_240ph_11::before {
  content: "";
  position: absolute;
  top: -3px;
  left: -3px;
  right: -3px;
  bottom: -3px;
  background: linear-gradient(90deg, rgba(184, 134, 11, 0.7) 0%, rgba(255, 215, 0, 0.9) 25%, lightgoldenrodyellow 50%, rgba(255, 215, 0, 0.9) 75%, rgba(184, 134, 11, 0.7) 100%);
  border-radius: 8px;
  z-index: -1;
  background-size: 200% 100%;
  animation: _rotateGlow_240ph_1 4s linear infinite;
  filter: blur(5px);
  opacity: 0.8;
  box-shadow: 0 0 10px rgba(255, 215, 0, 0.8), 0 0 20px rgba(255, 215, 0, 0.4), 0 0 30px rgba(255, 215, 0, 0.2);
}
._agent_selector_container_240ph_11 > div {
  position: relative;
  z-index: 2;
}

._model_selector_active_240ph_37 {
  position: relative;
  overflow: visible;
  z-index: 1;
}
._model_selector_active_240ph_37::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  background: rgba(0, 123, 255, 0.15);
  border-radius: 8px;
  z-index: -1;
  opacity: 0.8;
  box-shadow: 0 0 8px rgba(0, 123, 255, 0.3);
}
._model_selector_active_240ph_37 > div {
  position: relative;
  z-index: 2;
}

._mode_info_container_240ph_60 {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 var(--space-scaled-xs-xwoogq, 8px);
  cursor: help;
}
._mode_info_container_240ph_60:hover {
  opacity: 0.8;
}

@keyframes _rotateGlow_240ph_1 {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}
._clickable_selector_240ph_79 {
  position: relative;
  cursor: pointer !important;
}
._clickable_selector_240ph_79::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 4px;
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}
._clickable_selector_240ph_79:hover::after {
  opacity: 0.3;
}

._pulse_animation_240ph_100 {
  position: relative;
  overflow: hidden;
}
._pulse_animation_240ph_100::after {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, rgba(93, 75, 124, 0) 0%, rgba(93, 75, 124, 0.3) 50%, rgba(93, 75, 124, 0) 100%);
  animation: _pulsing_240ph_1 1.8s infinite linear;
}

@keyframes _pulsing_240ph_1 {
  0% {
    left: -100%;
  }
  100% {
    left: 100%;
  }
}
::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-track {
  background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
  background: #555;
}

/* Styles for the parent container */
._chat_container_240ph_141 {
  margin-bottom: -40px;
  min-height: calc(100vh - 96px);
  display: flex;
  flex-direction: column;
  position: relative;
}

._welcome_text_container_240ph_149 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

._welcome_content_240ph_158 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.5rem;
}

._welcome_text_240ph_149 {
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-size: 3rem;
  font-weight: bolder;
  opacity: 0.4;
}

._small_text_240ph_172 {
  font-size: 0.8rem;
  color: var(--color-text-body-default-3mljql, #0f141a);
  text-align: center;
  display: block;
  margin-top: 0.5rem;
}

._medium_text_240ph_180 {
  font-size: 1rem;
  color: red;
  text-align: center;
  display: block;
  margin-top: 0.5rem;
}

/* Styles for the input container */
._input_container_240ph_189 {
  margin-top: auto; /* This will push the input container to the bottom */
  position: sticky;
  bottom: 0;
  padding-bottom: var(--space-scaled-l-sej05l, 20px);
  padding-top: var(--space-scaled-xxl-6wgq96, 32px);
  background: linear-gradient(to bottom, transparent 50%, var(--color-background-container-content-78ljyf, #ffffff) 20%);
  margin-left: -8px;
  margin-right: -8px;
  container-type: inline-size;
  container-name: input_container;
  z-index: 1000;
  height: auto;
}

._input_textarea_container_240ph_204 .awsui-input-container {
  border: none;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.2s ease-in-out;
}

._input_textarea_240ph_204 {
  min-height: 4rem;
  max-height: 20rem;
  resize: vertical;
  border: 1px solid var(--color-border-input-default);
  border-radius: 4px;
  padding: 0.75rem;
  background-color: var(--color-background-input-default);
  color: var(--color-text-input-default);
  outline: none;
  width: 100%;
  height: 100%;
  font-size: 1rem;
  line-height: 1.5;
  transition: border-color 0.2s ease-in-out, box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  box-shadow: 0 2px 5px var(--color-shadow-default);
}
._input_textarea_240ph_204:hover {
  box-shadow: 0 2px 8px var(--color-shadow-hover);
}
._input_textarea_240ph_204:focus {
  border-color: #0972d3;
  box-shadow: 0 0 0 2px rgba(9, 114, 211, 0.2), 0 0 10px 2px rgba(9, 114, 211, 0.1);
}
._input_textarea_240ph_204::-moz-placeholder {
  color: var(--color-text-input-placeholder);
  font-style: italic;
  text-align: left;
}
._input_textarea_240ph_204::placeholder {
  color: var(--color-text-input-placeholder);
  font-style: italic;
  text-align: left;
}

._input_textarea_container_240ph_204 {
  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: 4px;
  height: 100%;
  padding: 0.5rem;
}
._input_textarea_container_240ph_204 > :first-child,
._input_textarea_container_240ph_204 > :last-child {
  z-index: 1;
}

._promptSelect_240ph_253 .awsui-select-option-list {
  max-height: 250px;
  overflow-y: auto;
}
._promptSelect_240ph_253 .awsui-select-dropdown {
  max-height: 300px;
  overflow-y: auto;
}

._input_controls_240ph_262 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: var(--space-scaled-xs-xwoogq, 8px);
  padding: var(--space-scaled-s-8ozaad, 12px) 0;
  width: 100%;
}
._input_controls_240ph_262 ._input_controls_selects_2_240ph_271,
._input_controls_240ph_262 ._input_controls_selects_1_240ph_272 {
  display: flex;
  flex-grow: 1;
  gap: var(--space-scaled-xs-xwoogq, 8px);
  align-items: center;
  flex-wrap: wrap;
}
._input_controls_240ph_262 ._input_control_group_240ph_279 {
  flex-grow: 1;
  min-width: 150px;
  max-width: 250px;
  display: flex;
  flex-direction: column;
  position: relative;
}
._input_controls_240ph_262 ._input_control_group_compact_240ph_287 {
  flex-grow: 1;
  min-width: 150px;
  max-width: 250px;
}
._input_controls_240ph_262 ._input_controls_right_240ph_292 {
  display: flex;
  align-items: center;
  gap: var(--space-scaled-xs-xwoogq, 8px);
}
._input_controls_240ph_262 button {
  flex-shrink: 0;
  font-size: 0.9rem;
  padding: 0.5rem 1rem;
}

@media (max-width: 1200px) {
  ._input_controls_240ph_262 {
    flex-direction: column;
    align-items: stretch;
  }
  ._input_controls_selects_2_240ph_271,
  ._input_controls_selects_1_240ph_272 {
    flex-direction: column;
    width: 100%;
  }
  ._input_control_group_240ph_279,
  ._input_control_group_compact_240ph_287 {
    width: 100%;
    max-width: none;
  }
  ._input_controls_right_240ph_292 {
    width: 100%;
    justify-content: flex-end;
    margin-top: var(--space-scaled-s-8ozaad, 12px);
  }
}
._toggle_container_240ph_324 {
  display: flex;
  align-items: center;
  gap: var(--space-scaled-xs-xwoogq, 8px);
}
._toggle_container_240ph_324 span {
  white-space: nowrap;
  margin-right: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui-select-wrapper {
  width: 100%;
}

.awsui-status-indicator {
  cursor: pointer;
}

._btn_chabot_message_copy_240ph_342 {
  float: right;
}

._btn_chabot_metadata_copy_240ph_346 {
  float: right;
  margin-top: 1em;
}

._img_chabot_message_240ph_351 {
  max-width: 30%;
  border-radius: 8px;
}

._fileUploadButton_240ph_356 {
  cursor: pointer;
  margin-right: 8px;
}

._fileUploadInput_240ph_361 {
  display: none;
}

._fileIndicators_240ph_365 {
  display: flex;
  flex-wrap: wrap;
  margin-top: 8px;
}

._fileIndicator_240ph_365 {
  background-color: #f0f0f0;
  border-radius: 4px;
  padding: 4px 8px;
  margin-right: 8px;
  margin-bottom: 8px;
  font-size: 12px;
  display: flex;
  align-items: center;
}
._fileIndicator_240ph_365 i {
  margin-right: 4px;
}

._sendButtonContainer_240ph_385 {
  display: flex;
  align-items: center;
  gap: var(--space-scaled-xs-xwoogq, 8px);
  margin-left: auto;
}
._sendButtonContainer_240ph_385 button {
  margin-left: var(--space-scaled-xs-xwoogq, 8px);
}

._cancelButton_240ph_395 {
  color: #d13212;
}
._cancelButton_240ph_395:hover {
  color: #e47067;
}

._newSessionButtonWrapper_240ph_402 {
  display: flex;
  align-items: center;
  margin-left: var(--space-scaled-xs-xwoogq, 8px);
  position: relative;
}

._new-session-button_240ph_409 {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 1;
}
._new-session-button_240ph_409:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
._new-session-button_240ph_409:active {
  transform: translateY(0);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
._new-session-button_240ph_409::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(to bottom right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%);
  transform: rotate(45deg);
  animation: _glint_240ph_1 3s infinite;
  z-index: -1;
}

@keyframes _glint_240ph_1 {
  0% {
    transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    transform: scale(4) rotate(45deg);
    opacity: 1;
  }
  100% {
    transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}
._generatedImageContainer_240ph_455 {
  margin: 16px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  width: 100%;
}
._generatedImageContainer_240ph_455 img {
  max-width: 100%;
  height: auto;
  border-radius: 8px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

._imageGeneratingContainer_240ph_470 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 200px;
  background: rgba(0, 0, 0, 0.03);
  border-radius: 8px;
  padding: 20px;
  width: 100%;
  max-width: 512px;
  margin: 0 auto;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  position: relative;
}

._imageLoadingContainer_240ph_486 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  z-index: 1;
}
._imageLoadingContainer_240ph_486 span {
  color: #666;
  font-size: 14px;
  font-weight: 500;
}

._generatedImage_240ph_455 {
  transition: all 0.3s ease;
  display: block;
  width: 100%;
  max-width: 512px;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
}
._generatedImage_240ph_455:hover {
  transform: scale(1.02);
}
._generatedImage_240ph_455._loading_240ph_514 {
  opacity: 0;
}
._generatedImage_240ph_455._loaded_240ph_517 {
  opacity: 1;
}

._imageActions_240ph_521 {
  display: flex;
  gap: 8px;
  margin-top: 8px;
  justify-content: center;
}

._generatedFileContainer_240ph_528 {
  margin: 16px 0;
  padding: 16px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
._generatedFileContainer_240ph_528 a {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #0073bb;
  text-decoration: none;
}
._generatedFileContainer_240ph_528 a:hover {
  text-decoration: underline;
}

._hiddenUrl_240ph_545 {
  display: none;
}

._videoContainer_240ph_549 {
  margin: 1rem auto;
  width: 100%;
  max-width: 640px;
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  overflow: visible;
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  position: relative;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
  display: flex;
  flex-direction: column;
  padding-bottom: 1rem;
}
._videoContainer_240ph_549._isLoading_240ph_562 {
  min-height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 8px;
}

._videoWrapper_240ph_571 {
  position: relative;
  width: 100%;
  background-color: #000;
  margin-bottom: 3rem;
  border-radius: 4px;
  overflow: visible;
}
._videoWrapper_240ph_571 video {
  width: 100%;
  height: auto;
  display: block;
}

._videoPlayer_240ph_585 {
  width: 100%;
  height: auto;
  display: block;
}

._videoLoading_240ph_591 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  padding: 2rem;
  text-align: center;
  color: var(--color-text-body-default-3mljql, #0f141a);
}
._videoLoading_240ph_591 span {
  font-size: 1.1rem;
  font-weight: 500;
}

._videoMetadata_240ph_605 {
  position: relative;
  padding: 0.75rem;
  background-color: var(--color-background-container-header-ydavso, #ffffff);
  border-top: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 1rem;
}

._videoActions_240ph_616 {
  display: flex;
  gap: 0.5rem;
  z-index: 2;
  padding: 0.5rem;
  border-radius: 4px;
}
._videoActions_240ph_616 button {
  background-color: var(--color-background-button-normal-default-2s6m45, #ffffff);
  border: 1px solid var(--color-border-button-normal-default-yi5it1, #006ce0);
  padding: 0.5rem;
  border-radius: 4px;
  color: var(--color-text-button-normal-default-60dc1n, #006ce0);
}
._videoActions_240ph_616 button:hover {
  background-color: var(--color-background-button-normal-hover-3rp5or, #f0fbff);
}

._videoError_240ph_634 {
  background: rgba(217, 83, 79, 0.1);
  border: 1px solid var(--color-border-status-error-vxvfad, #db0000);
  padding: 2rem;
  text-align: center;
  border-radius: 4px;
}
._videoError_240ph_634 ._retryButton_240ph_641 {
  margin-top: 1rem;
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
}
._videoError_240ph_634 ._retryButton_240ph_641:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
}

/* Styles for code blocks and copy buttons */
._codeViewContainer_240ph_651 {
  position: relative;
  margin: var(--space-scaled-xxs-pfm1nx, 4px) 0;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border: none;
  overflow: visible;
  padding-block-start: var(--space-scaled-xl-dunxp5, 24px);
  max-width: 100%;
  word-break: break-word;
  transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;
}
._codeViewContainer_240ph_651 > div:first-child {
  margin-block-start: calc(-1 * var(--space-scaled-l-sej05l, 20px));
}
._codeViewContainer_240ph_651:focus-within {
  outline: 2px solid var(--color-border-item-focused-8bi903, #006ce0);
  outline-offset: 2px;
  box-shadow: 0 0 0 2px var(--color-border-item-focused);
}
.awsui-dark-mode ._codeViewContainer_240ph_651 {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
}

._codeViewScroll_240ph_677 {
  overflow-x: auto;
  overflow-y: hidden;
  max-width: 100%;
  position: relative;
}
._codeViewScroll_240ph_677::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 24px;
  background: linear-gradient(to right, transparent, var(--color-background-container-content));
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.2s ease;
}
._codeViewScroll_240ph_677.has-scroll::after {
  opacity: 1;
}

[class*=awsui_line-number] {
  vertical-align: text-top;
  white-space: nowrap;
  position: sticky;
  inset-inline-start: 0;
  border-inline-end: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  padding-inline: var(--space-static-xs-gnm0mz, 8px);
  min-width: 3rem;
  text-align: right;
  background-color: var(--color-background-container-content);
  transition: background-color 0.2s ease;
  box-shadow: 1px 0 3px rgba(0, 0, 0, 0.05);
}
.awsui-dark-mode [class*=awsui_line-number] {
  box-shadow: 1px 0 3px rgba(0, 0, 0, 0.2);
}
[class*=awsui_line-number] code {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
  font-family: var(--font-family-monospace);
  font-size: var(--font-size-body-s-smc8cv, 12px);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  display: inline-block;
  width: 100%;
  padding-inline-end: var(--space-static-xs-gnm0mz, 8px);
  transition: color 0.2s ease;
}
[class*=awsui_code-line] {
  white-space: pre;
  padding-inline-start: var(--space-static-xs-gnm0mz, 8px);
  padding-inline-end: var(--space-static-xs-gnm0mz, 8px);
  transition: background-color 0.2s ease;
}
[class*=awsui_code-line]:hover {
  background-color: var(--color-background-dropdown-item-hover);
}
[class*=awsui_code-line]:target {
  background-color: var(--color-background-item-selected);
}
[class*=awsui_code-table] {
  table-layout: fixed;
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
}
.awsui_syntax-keyword {
  color: var(--color-text-accent);
  font-weight: 500;
}
.awsui_syntax-string {
  color: var(--color-text-status-success);
}
.awsui_syntax-comment {
  color: var(--color-text-status-inactive);
  font-style: italic;
}
.awsui_syntax-function {
  color: var(--color-text-status-info);
}
.awsui_syntax-number {
  color: var(--color-text-status-warning);
}
.awsui_syntax-operator {
  color: var(--color-text-status-error);
}

._code-copy-btn_240ph_764 {
  position: absolute;
  inset-block-start: var(--space-scaled-xs-xwoogq, 8px);
  inset-inline-end: var(--space-scaled-xs-xwoogq, 8px);
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-radius: var(--border-radius-button-7bgkcs, 20px);
  padding: var(--space-scaled-xxs-pfm1nx, 4px) var(--space-scaled-xs-xwoogq, 8px);
  font-size: var(--font-size-body-s-smc8cv, 12px);
  cursor: pointer;
  transition: background-color 0.2s ease, opacity 0.2s ease, transform 0.2s ease;
  opacity: 0.7;
}
._code-copy-btn_240ph_764:hover {
  background-color: rgb(255, 255, 255);
  opacity: 1;
  transform: translateY(-1px);
}
._code-copy-btn_240ph_764:focus {
  outline: 2px solid var(--color-border-item-focused-8bi903, #006ce0);
  outline-offset: 2px;
}
.awsui-dark-mode ._code-copy-btn_240ph_764 {
  background-color: rgba(0, 0, 0, 0.2);
}
.awsui-dark-mode ._code-copy-btn_240ph_764:hover {
  background-color: rgba(0, 0, 0, 0.3);
}

@media (max-width: 768px) {
  ._codeViewContainer_240ph_651 {
    font-size: var(--font-size-body-s-smc8cv, 12px);
  }
  [class*=awsui_line-number] {
    min-width: 2.5rem;
  }
  [class*=awsui_line-number] code {
    padding: var(--space-scaled-xs-xwoogq, 8px);
  }
}
@media (forced-colors: active) {
  ._codeViewContainer_240ph_651 {
    border: 2px solid CanvasText;
  }
  [class*=awsui_line-number] {
    border-inline-end: 2px solid CanvasText;
  }
}
/* Styles for Markdown tables */
._markdownTableContainer_240ph_814 {
  margin: 0.5rem 0;
  overflow-x: auto;
  position: relative;
  padding-top: 2rem;
  max-width: 100%;
}

._markdownTable_240ph_814 {
  width: 100%;
  border-collapse: collapse;
  margin-top: 0.5em;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
}

._markdownTable_240ph_814 th,
._markdownTable_240ph_814 td {
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  padding: 8px;
  text-align: left;
}

._markdownTable_240ph_814 th {
  background-color: var(--color-background-container-header-ydavso, #ffffff);
}

._markdownTable_240ph_814 tr:nth-child(even) {
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
}

._messageActions_240ph_845 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 10px;
  gap: 0.5rem;
  z-index: 999;
}
._messageActions_240ph_845 .awsui-button-icon,
._messageActions_240ph_845 .awsui-button-inline-icon,
._messageActions_240ph_845 button {
  color: #0972d3 !important;
}
._messageActions_240ph_845 .awsui-button-icon:hover,
._messageActions_240ph_845 .awsui-button-inline-icon:hover,
._messageActions_240ph_845 button:hover {
  color: #033160 !important;
}
._messageActions_240ph_845 .awsui-button-group button,
._messageActions_240ph_845 .awsui-button-icon,
._messageActions_240ph_845 .awsui-button-inline-icon {
  color: #0972d3 !important;
}
._messageActions_240ph_845 .awsui-button-group button:hover,
._messageActions_240ph_845 .awsui-button-icon:hover,
._messageActions_240ph_845 .awsui-button-inline-icon:hover {
  color: #033160 !important;
}

._copyStatusIndicator_240ph_874 {
  padding: 0.25rem 0.5rem;
  background-color: var(--color-background-status-success-hm3ak2, #effff1);
  color: var(--color-text-status-success-4f6v4h, #00802f);
  border-radius: var(--border-radius-badge-exolfb, 4px);
  font-size: 0.75rem;
}

._copyMessageButton_240ph_882 {
  background-color: transparent;
  border: 1px solid #d5dbdb;
  border-radius: 4px;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  cursor: pointer;
  transition: background-color 0.2s ease, opacity 0.2s ease;
  opacity: 0.7;
}
._copyMessageButton_240ph_882:hover {
  background-color: #f2f3f3;
  opacity: 1;
}

._mentor_logo_240ph_897 {
  transition: opacity 0.3s ease;
  max-width: 300px;
  height: auto;
}

._chatMessage_240ph_903, ._aiMessage_240ph_903, ._humanMessage_240ph_903 {
  margin-bottom: 0.25rem;
  padding: 1rem;
  border-radius: 8px;
  line-height: 1.5;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 8px;
  animation: _fadeIn_240ph_1 0.3s ease-out;
}
._chatMessage_240ph_903 ._messageContainer_240ph_914, ._aiMessage_240ph_903 ._messageContainer_240ph_914, ._humanMessage_240ph_903 ._messageContainer_240ph_914 {
  display: flex;
  align-items: flex-start;
  position: relative;
  padding-left: 40px;
  padding-top: 1rem;
  width: 100%;
  max-width: 95%;
  margin-bottom: 1rem;
}
._chatMessage_240ph_903 ._avatar_240ph_924, ._aiMessage_240ph_903 ._avatar_240ph_924, ._humanMessage_240ph_903 ._avatar_240ph_924 {
  position: absolute;
  top: 2rem;
  left: 1rem;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  overflow: hidden;
  padding: 0;
}
._chatMessage_240ph_903 ._avatar_240ph_924 img, ._aiMessage_240ph_903 ._avatar_240ph_924 img, ._humanMessage_240ph_903 ._avatar_240ph_924 img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
._chatMessage_240ph_903 ._messageContent_240ph_939, ._aiMessage_240ph_903 ._messageContent_240ph_939, ._humanMessage_240ph_903 ._messageContent_240ph_939 {
  flex: 1;
  word-break: break-word;
  overflow-wrap: break-word;
  padding-left: 0.5rem;
  position: relative;
  max-width: 100%;
  overflow-x: visible;
  margin-top: 1rem;
}
._chatMessage_240ph_903 ._messageContent_240ph_939 .awsui-code-view, ._aiMessage_240ph_903 ._messageContent_240ph_939 .awsui-code-view, ._humanMessage_240ph_903 ._messageContent_240ph_939 .awsui-code-view {
  font-size: 0.9rem;
  margin: 0.5rem 0;
  max-width: 100%;
}
._chatMessage_240ph_903 ._messageContent_240ph_939 ._messageActions_240ph_845, ._aiMessage_240ph_903 ._messageContent_240ph_939 ._messageActions_240ph_845, ._humanMessage_240ph_903 ._messageContent_240ph_939 ._messageActions_240ph_845 {
  margin-top: 1rem;
}

@keyframes _fadeIn_240ph_1 {
  from {
    opacity: 0;
    transform: translateY(10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
._humanMessage_240ph_903 {
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5rem;
  position: relative;
}
._humanMessage_240ph_903 ._messageContainer_240ph_914 {
  background: transparent;
  padding: 1.2rem 1.2rem 0.5rem 40px;
  border-radius: 1.2rem;
  margin-left: 1rem;
  word-wrap: break-word;
  width: 100%;
  max-width: 95%;
  word-break: break-word;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 6px 12px rgba(0, 122, 255, 0.2), 0 12px 24px rgba(0, 122, 255, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.1);
  transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
}
._humanMessage_240ph_903 ._messageContainer_240ph_914:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1), 0 12px 24px rgba(0, 122, 255, 0.25), 0 24px 48px rgba(0, 122, 255, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.15);
}
._humanMessage_240ph_903 ._avatar_240ph_924 {
  top: 2rem;
  border: none;
  box-shadow: none;
  background: transparent;
  transition: all 0.3s ease;
}
._humanMessage_240ph_903 ._avatar_240ph_924:hover {
  transform: scale(1.05);
}
._humanMessage_240ph_903 ._avatar_240ph_924 img {
  background: transparent;
}

.awsui-dark-mode ._humanMessage_240ph_903 ._messageContainer_240ph_914 {
  border-color: rgba(255, 255, 255, 0.15);
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2), 0 6px 12px rgba(0, 122, 255, 0.25), 0 12px 24px rgba(0, 122, 255, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.05);
}
.awsui-dark-mode ._humanMessage_240ph_903 ._messageContainer_240ph_914:hover {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2), 0 12px 24px rgba(0, 122, 255, 0.3), 0 24px 48px rgba(0, 122, 255, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.1);
}

._aiMessage_240ph_903 {
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5rem;
  position: relative;
}
._aiMessage_240ph_903 ._messageContainer_240ph_914 {
  background: linear-gradient(135deg, rgba(93, 75, 124, 0.08) 0%, rgba(93, 75, 124, 0.03) 100%);
  padding: 1.2rem 1.2rem 0.5rem 40px;
  border-radius: 1.2rem;
  margin-right: 0.5rem;
  word-wrap: break-word;
  width: 100%;
  max-width: 95%;
  word-break: break-word;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 6px 12px rgba(93, 75, 124, 0.2), 0 12px 24px rgba(93, 75, 124, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.1);
  transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
}
._aiMessage_240ph_903 ._messageContainer_240ph_914:hover {
  transform: translateY(-2px);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1), 0 12px 24px rgba(93, 75, 124, 0.25), 0 24px 48px rgba(93, 75, 124, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.15);
}
._aiMessage_240ph_903 ._avatar_240ph_924 {
  top: 2rem;
  border: none;
  box-shadow: none;
  background: transparent;
  transition: all 0.3s ease;
}
._aiMessage_240ph_903 ._avatar_240ph_924:hover {
  transform: scale(1.05);
}
._aiMessage_240ph_903 ._avatar_240ph_924 img {
  background: transparent;
}
._aiMessage_240ph_903 ._messageContent_240ph_939 a {
  color: #5D4B7C;
  text-decoration: none;
  border-bottom: 1px solid rgba(93, 75, 124, 0.3);
  transition: all 0.2s ease;
}
._aiMessage_240ph_903 ._messageContent_240ph_939 a:hover {
  color: rgb(116.8341708543, 94.2211055276, 155.7788944724);
  border-bottom-color: #5D4B7C;
}
._aiMessage_240ph_903 ._messageContent_240ph_939 .awsui-code-view {
  border: 1px solid rgba(93, 75, 124, 0.2);
  border-radius: 8px;
  box-shadow: 0 2px 4px rgba(93, 75, 124, 0.05), 0 4px 8px rgba(93, 75, 124, 0.05);
}
._aiMessage_240ph_903 ._messageContent_240ph_939 .awsui-code-view:hover {
  border-color: rgba(93, 75, 124, 0.3);
  box-shadow: 0 4px 8px rgba(93, 75, 124, 0.1), 0 6px 12px rgba(93, 75, 124, 0.1);
}
._aiMessage_240ph_903 ._messageContent_240ph_939 ._markdownTable_240ph_814 {
  border-color: rgba(93, 75, 124, 0.2);
}
._aiMessage_240ph_903 ._messageContent_240ph_939 ._markdownTable_240ph_814 th {
  background-color: rgba(93, 75, 124, 0.06);
  border-bottom: 2px solid rgba(93, 75, 124, 0.2);
}
._aiMessage_240ph_903 ._messageContent_240ph_939 ._markdownTable_240ph_814 tr:hover {
  background-color: rgba(93, 75, 124, 0.03);
}
._aiMessage_240ph_903 ._messageActions_240ph_845 {
  opacity: 0.8;
  transition: opacity 0.2s ease;
}
._aiMessage_240ph_903 ._messageActions_240ph_845:hover {
  opacity: 1;
}
._aiMessage_240ph_903 ._messageActions_240ph_845 .awsui-button-icon,
._aiMessage_240ph_903 ._messageActions_240ph_845 .awsui-button-inline-icon,
._aiMessage_240ph_903 ._messageActions_240ph_845 button {
  color: #5D4B7C !important;
}
._aiMessage_240ph_903 ._messageActions_240ph_845 .awsui-button-icon:hover,
._aiMessage_240ph_903 ._messageActions_240ph_845 .awsui-button-inline-icon:hover,
._aiMessage_240ph_903 ._messageActions_240ph_845 button:hover {
  color: rgb(130.0904522613, 108.8793969849, 166.6206030151) !important;
  transform: translateY(-1px);
}

.awsui-dark-mode ._aiMessage_240ph_903 ._messageContainer_240ph_914 {
  border-color: rgba(255, 255, 255, 0.15);
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2), 0 6px 12px rgba(93, 75, 124, 0.25), 0 12px 24px rgba(93, 75, 124, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.05);
}
.awsui-dark-mode ._aiMessage_240ph_903 ._messageContainer_240ph_914:hover {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2), 0 12px 24px rgba(93, 75, 124, 0.3), 0 24px 48px rgba(93, 75, 124, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.awsui-dark-mode ._aiMessage_240ph_903 ._messageContent_240ph_939 a {
  color: rgb(143.6733668342, 124.7688442211, 176.2311557789);
}
.awsui-dark-mode ._aiMessage_240ph_903 ._messageContent_240ph_939 a:hover {
  color: rgb(170.8391959799, 156.5477386935, 195.4522613065);
}

@keyframes _messageAppear_240ph_1 {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
._chatMessage_240ph_903, ._humanMessage_240ph_903, ._aiMessage_240ph_903 {
  animation: _messageAppear_240ph_1 0.5s cubic-bezier(0.165, 0.84, 0.44, 1);
}

._timestamp_240ph_1125 {
  font-size: 0.8rem;
  color: var(--color-text-status-inactive-tg9r8q, #656871);
  margin-top: 0.5rem;
}

._messageFooter_240ph_1131 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
  font-size: 0.9rem;
}

._feedbackButtons_240ph_1139 {
  display: flex;
  gap: 0.5rem;
}

@media (max-width: 768px) {
  ._chatMessage_240ph_903 ._messageContainer_240ph_914, ._humanMessage_240ph_903 ._messageContainer_240ph_914, ._aiMessage_240ph_903 ._messageContainer_240ph_914 {
    padding-left: 30px;
    padding-top: 2.5rem;
  }
  ._chatMessage_240ph_903 ._avatar_240ph_924, ._humanMessage_240ph_903 ._avatar_240ph_924, ._aiMessage_240ph_903 ._avatar_240ph_924 {
    width: 24px;
    height: 24px;
  }
  ._humanMessage_240ph_903 ._messageContainer_240ph_914,
  ._aiMessage_240ph_903 ._messageContainer_240ph_914 {
    padding: 1rem 0.75rem 0.5rem 30px;
  }
  ._humanMessage_240ph_903 ._avatar_240ph_924,
  ._aiMessage_240ph_903 ._avatar_240ph_924 {
    top: 1rem;
  }
}
._loadingBarContainer_240ph_1162 {
  position: relative;
  width: 100%;
  height: 2px;
  background-color: #eaeded;
  margin-bottom: 8px;
  overflow: hidden;
}

._loadingBar_240ph_1162 {
  position: absolute;
  width: 30%;
  height: 100%;
  background-color: #0972d3;
  animation: _loading_240ph_514 1.5s infinite;
}

._thinkingIndicator_240ph_1179 {
  margin-top: 8px;
  margin-bottom: 8px;
  opacity: 0;
  animation: _fadeIn_240ph_1 0.3s ease forwards;
}

._messageLoadingIndicator_240ph_1186 {
  position: absolute;
  top: -8px;
  left: 0;
  right: 0;
  width: 100%;
  opacity: 0;
  animation: _fadeIn_240ph_1 0.3s ease forwards;
  z-index: 10;
}

._globalLoadingIndicator_240ph_1197 {
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 1000; /* High z-index to appear above other content */
  opacity: 0;
  animation: _fadeIn_240ph_1 0.3s ease forwards;
}

@keyframes _fadeIn_240ph_1 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes _loading_240ph_514 {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(400%);
  }
}
/* Scroll buttons styles */
._scrollButtons_240ph_1225 {
  position: fixed;
  right: 20px;
  bottom: 100px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  z-index: 1000;
}
._scrollButtons_240ph_1225 button {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
  transition: all 0.2s ease;
  opacity: 0.8;
}
._scrollButtons_240ph_1225 button:hover {
  transform: translateY(-2px);
  opacity: 1;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
}
._scrollButtons_240ph_1225 button:active {
  transform: translateY(0);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.awsui-dark-mode ._scrollButtons_240ph_1225 button {
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.4);
}
.awsui-dark-mode ._scrollButtons_240ph_1225 button:hover {
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.5);
}

._imageGallery_240ph_1261, ._videoGallery_240ph_1261 {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  gap: 16px;
  margin-bottom: 16px;
  width: 100%;
}

._imageGalleryItem_240ph_1269, ._videoGalleryItem_240ph_1269 {
  position: relative;
  max-width: 100%;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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 */
.awsui_gen-ai_12y5i_wem9e_19:not(#\9)::before {
  content: "";
  position: absolute;
  inline-size: inherit;
  block-size: inherit;
  inset-block-start: 50%;
  inset-inline-start: 50%;
  transform: translate(-50%, -50%);
  background: var(--color-background-avatar-gen-ai-oxp2v6, radial-gradient(circle farthest-corner at top right, #b8e7ff 0%, #0099ff 25%, #5c7fff 40%, #8575ff 60%, #962eff 80%));
  animation: awsui_gradientMove_12y5i_wem9e_1 var(--motion-duration-avatar-gen-ai-gradient-84si5n, 3600ms) infinite var(--motion-easing-avatar-gen-ai-gradient-9fwaak, cubic-bezier(0.7, 0, 0.3, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_gen-ai_12y5i_wem9e_19:not(#\9)::before {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_gen-ai_12y5i_wem9e_19:not(#\9)::before, .awsui-mode-entering .awsui_gen-ai_12y5i_wem9e_19:not(#\9)::before {
  animation: none;
  transition: none;
}
.awsui_gen-ai_12y5i_wem9e_19:not(#\9):dir(rtl)::before {
  animation: awsui_gradientMoveReverse_12y5i_wem9e_1 var(--motion-duration-avatar-gen-ai-gradient-84si5n, 3600ms) infinite var(--motion-easing-avatar-gen-ai-gradient-9fwaak, cubic-bezier(0.7, 0, 0.3, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_gen-ai_12y5i_wem9e_19:not(#\9):dir(rtl)::before {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_gen-ai_12y5i_wem9e_19:not(#\9):dir(rtl)::before, .awsui-mode-entering .awsui_gen-ai_12y5i_wem9e_19:not(#\9):dir(rtl)::before {
  animation: none;
  transition: none;
}

@keyframes awsui_gradientMove_12y5i_wem9e_1 {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  50% {
    block-size: 150%;
    inline-size: 150%;
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@keyframes awsui_gradientMoveReverse_12y5i_wem9e_1 {
  0% {
    transform: translate(-50%, -50%) rotate(360deg);
    inset-inline-start: -50%;
  }
  50% {
    block-size: 150%;
    inline-size: 150%;
    inset-inline-start: -100%;
  }
  100% {
    transform: translate(-50%, -50%) rotate(0deg);
    inset-inline-start: -50%;
  }
}
.awsui_dot_12y5i_wem9e_81:not(#\9) {
  animation: awsui_dotsDancing_12y5i_wem9e_1 var(--motion-duration-avatar-loading-dots-1xxvis, 1200ms) infinite ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dot_12y5i_wem9e_81:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dot_12y5i_wem9e_81:not(#\9), .awsui-mode-entering .awsui_dot_12y5i_wem9e_81:not(#\9) {
  animation: none;
  transition: none;
}

.awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(1) {
  animation-delay: 100ms;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(1) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(1), .awsui-mode-entering .awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(1) {
  animation: none;
  transition: none;
}

.awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(2) {
  animation-delay: 200ms;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(2) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(2), .awsui-mode-entering .awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(2) {
  animation: none;
  transition: none;
}

.awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(3) {
  animation-delay: 300ms;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(3) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(3), .awsui-mode-entering .awsui_dot_12y5i_wem9e_81:not(#\9):nth-child(3) {
  animation: none;
  transition: none;
}

.awsui_dot_12y5i_wem9e_81:not(#\9):last-child {
  margin-inline-end: 0;
}
@media (prefers-reduced-motion: reduce) {
  .awsui_dot_12y5i_wem9e_81:not(#\9):last-child {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_dot_12y5i_wem9e_81:not(#\9):last-child, .awsui-mode-entering .awsui_dot_12y5i_wem9e_81:not(#\9):last-child {
  animation: none;
  transition: none;
}

@keyframes awsui_dotsDancing_12y5i_wem9e_1 {
  0% {
    transform: translateY(0px);
  }
  28% {
    transform: translateY(-100%);
  }
  44% {
    transform: translateY(0px);
  }
}
.awsui_root_12y5i_wem9e_162:not(#\9) {
  inline-size: inherit;
  block-size: inherit;
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}

.awsui_typing_12y5i_wem9e_176:not(#\9) {
  align-items: center;
  justify-content: space-between;
  display: flex;
  inline-size: 64%;
}

.awsui_dot_12y5i_wem9e_81:not(#\9) {
  background-color: var(--color-text-avatar-kuhkoa, #ffffff);
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
  block-size: 4px;
  inline-size: 4px;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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 */
.awsui_root_1qkal_bavty_15: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-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  font-stretch: normal;
  line-height: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
  color: var(--color-text-avatar-kuhkoa, #ffffff);
  block-size: 28px;
  inline-size: 28px;
  position: relative;
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
}
.awsui_root_1qkal_bavty_15.awsui_avatar-color-default_1qkal_bavty_50:not(#\9) {
  background-color: var(--color-background-avatar-default-t427xm, #424650);
}
.awsui_root_1qkal_bavty_15.awsui_avatar-color-gen-ai_1qkal_bavty_53:not(#\9) {
  background: var(--color-background-avatar-gen-ai-oxp2v6, radial-gradient(circle farthest-corner at top right, #b8e7ff 0%, #0099ff 25%, #5c7fff 40%, #8575ff 60%, #962eff 80%));
}
.awsui_root_1qkal_bavty_15.awsui_initials_1qkal_bavty_56:not(#\9) {
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
}
.awsui_root_1qkal_bavty_15:not(#\9):focus {
  outline: none;
}
body[data-awsui-focus-visible=true] .awsui_root_1qkal_bavty_15:not(#\9):focus:focus {
  position: relative;
  box-sizing: border-box;
  outline: 2px dotted transparent;
  outline-offset: 3px;
}
body[data-awsui-focus-visible=true] .awsui_root_1qkal_bavty_15:not(#\9):focus:focus::before {
  content: " ";
  display: block;
  position: absolute;
  box-sizing: border-box;
  inset-inline-start: calc(-1 * 4px);
  inset-block-start: calc(-1 * 4px);
  inline-size: calc(100% + 2 * 4px);
  block-size: calc(100% + 2 * 4px);
  border-radius: 50%;
  border: 2px solid var(--color-border-item-focused-8bi903, #006ce0);
}
.awsui_root_1qkal_bavty_15:not(#\9):has(.awsui_image_1qkal_bavty_83) {
  background: transparent;
}

.awsui_content_1qkal_bavty_87:not(#\9) {
  display: flex;
  align-items: center;
  justify-content: center;
  block-size: inherit;
  inline-size: inherit;
  overflow: hidden;
}
.awsui_content_1qkal_bavty_87 .awsui_image_1qkal_bavty_83:not(#\9) {
  border-start-start-radius: 50%;
  border-start-end-radius: 50%;
  border-end-start-radius: 50%;
  border-end-end-radius: 50%;
  block-size: 28px;
  inline-size: 28px;
  -o-object-fit: cover;
     object-fit: cover;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
:root {
  --color-transparent-zbd3p8:transparent;
  --color-charts-red-300-2k7eul:#ea7158;
  --color-charts-red-400-ssrf2o:#dc5032;
  --color-charts-red-500-m14kmu:#d13313;
  --color-charts-red-600-938v3h:#ba2e0f;
  --color-charts-red-700-f6sq8t:#a82a0c;
  --color-charts-red-800-tzkaad:#972709;
  --color-charts-red-900-fhg0lh:#892407;
  --color-charts-red-1000-9iigzo:#7d2105;
  --color-charts-red-1100-4n7b3z:#721e03;
  --color-charts-red-1200-ek3cuo:#671c00;
  --color-charts-orange-300-hqhtmn:#e07941;
  --color-charts-orange-400-g8c1fc:#cc5f21;
  --color-charts-orange-500-j3c2cu:#bc4d01;
  --color-charts-orange-600-1ad7o4:#a84401;
  --color-charts-orange-700-spsf2r:#983c02;
  --color-charts-orange-800-244d7b:#8a3603;
  --color-charts-orange-900-8omk92:#7e3103;
  --color-charts-orange-1000-ezq5pz:#732c02;
  --color-charts-orange-1100-bhcmg5:#692801;
  --color-charts-orange-1200-exs6jj:#602400;
  --color-charts-yellow-300-fpz8o0:#b2911c;
  --color-charts-yellow-400-vxiqrf:#9c7b0b;
  --color-charts-yellow-500-1qgrtj:#8a6b05;
  --color-charts-yellow-600-aweqy2:#7b5f04;
  --color-charts-yellow-700-xh0lj9:#6f5504;
  --color-charts-yellow-800-gp4422:#654d03;
  --color-charts-yellow-900-r6gx3k:#5d4503;
  --color-charts-yellow-1000-6dnac6:#553f03;
  --color-charts-yellow-1100-fqp4sw:#4d3901;
  --color-charts-yellow-1200-k7kf4w:#483300;
  --color-charts-green-300-6766ev:#67a353;
  --color-charts-green-400-gd41ay:#41902c;
  --color-charts-green-500-yr18n3:#1f8104;
  --color-charts-green-600-b1gmr0:#1a7302;
  --color-charts-green-700-305sle:#176702;
  --color-charts-green-800-rh42zr:#145d02;
  --color-charts-green-900-2x5smm:#125502;
  --color-charts-green-1000-opphoq:#104d01;
  --color-charts-green-1100-o67uzm:#0f4601;
  --color-charts-green-1200-sw46fc:#0d4000;
  --color-charts-teal-300-2qlyrg:#2ea597;
  --color-charts-teal-400-s8pa77:#1c8e81;
  --color-charts-teal-500-8d830b:#0d7d70;
  --color-charts-teal-600-772n9t:#096f64;
  --color-charts-teal-700-29mnwm:#06645a;
  --color-charts-teal-800-vp41t6:#045b52;
  --color-charts-teal-900-k020ya:#03524a;
  --color-charts-teal-1000-fhpqt3:#014b44;
  --color-charts-teal-1100-6w598w:#01443e;
  --color-charts-teal-1200-0u78my:#003e38;
  --color-charts-blue-1-300-pdza0q:#529ccb;
  --color-charts-blue-1-400-ajl038:#3184c2;
  --color-charts-blue-1-500-9s8gor:#0273bb;
  --color-charts-blue-1-600-7ymb7g:#0166ab;
  --color-charts-blue-1-700-5qzras:#015b9d;
  --color-charts-blue-1-800-awczh4:#015292;
  --color-charts-blue-1-900-6wxwzk:#014a87;
  --color-charts-blue-1-1000-00005b:#01437d;
  --color-charts-blue-1-1100-8nwfwf:#003c75;
  --color-charts-blue-1-1200-v60p8b:#00366d;
  --color-charts-blue-2-300-g72slq:#688ae8;
  --color-charts-blue-2-400-he538m:#5978e3;
  --color-charts-blue-2-500-quctxu:#4066df;
  --color-charts-blue-2-600-6qav3j:#3759ce;
  --color-charts-blue-2-700-sp7t4m:#314fbf;
  --color-charts-blue-2-800-q01umt:#2c46b1;
  --color-charts-blue-2-900-gog7z2:#273ea5;
  --color-charts-blue-2-1000-c13nf8:#23379b;
  --color-charts-blue-2-1100-ddk6eo:#1f3191;
  --color-charts-blue-2-1200-gt550t:#1b2b88;
  --color-charts-purple-300-85q036:#a783e1;
  --color-charts-purple-400-9axh6r:#9469d6;
  --color-charts-purple-500-rn2jbl:#8456ce;
  --color-charts-purple-600-26s4rg:#7749bf;
  --color-charts-purple-700-tv8cvg:#6b40b2;
  --color-charts-purple-800-h61qlx:#6237a7;
  --color-charts-purple-900-am452b:#59309d;
  --color-charts-purple-1000-uarqpb:#512994;
  --color-charts-purple-1100-y8ctnd:#4a238b;
  --color-charts-purple-1200-hr9f40:#431d84;
  --color-charts-pink-300-ewnht7:#da7596;
  --color-charts-pink-400-smjdat:#ce567c;
  --color-charts-pink-500-bw864b:#c33d69;
  --color-charts-pink-600-2ro14y:#b1325c;
  --color-charts-pink-700-ryxvua:#a32952;
  --color-charts-pink-800-tcusf8:#962249;
  --color-charts-pink-900-kpyne4:#8b1b42;
  --color-charts-pink-1000-1soluc:#81143b;
  --color-charts-pink-1100-ff6g93:#780d35;
  --color-charts-pink-1200-w9585d:#6f062f;
  --color-charts-status-critical-c6brdu:#7d2105;
  --color-charts-status-high-18fhg5:#ba2e0f;
  --color-charts-status-medium-3trmy3:#cc5f21;
  --color-charts-status-low-br6wv0:#b2911c;
  --color-charts-status-positive-md7eqa:#67a353;
  --color-charts-status-info-yds4x2:#3184c2;
  --color-charts-status-neutral-k2p33t:#8c8c94;
  --color-charts-threshold-negative-aad26m:#db0000;
  --color-charts-threshold-positive-mk2804:#00802f;
  --color-charts-threshold-info-ijuzzj:#006ce0;
  --color-charts-threshold-neutral-pd7kh4:#656871;
  --color-charts-line-grid-kjxf3m:#dedee3;
  --color-charts-line-tick-xmcbvk:#dedee3;
  --color-charts-line-axis-b95ncf:#dedee3;
  --color-charts-palette-categorical-1-xu0deg:#688ae8;
  --color-charts-palette-categorical-2-ktit09:#c33d69;
  --color-charts-palette-categorical-3-g0srj0:#2ea597;
  --color-charts-palette-categorical-4-5vauwp:#8456ce;
  --color-charts-palette-categorical-5-3v8ery:#e07941;
  --color-charts-palette-categorical-6-ztdd8d:#3759ce;
  --color-charts-palette-categorical-7-3j5o6w:#962249;
  --color-charts-palette-categorical-8-c5r39m:#096f64;
  --color-charts-palette-categorical-9-8n6iuv:#6237a7;
  --color-charts-palette-categorical-10-opta0w:#a84401;
  --color-charts-palette-categorical-11-b2r7jc:#273ea5;
  --color-charts-palette-categorical-12-b5drtm:#780d35;
  --color-charts-palette-categorical-13-c69xg9:#03524a;
  --color-charts-palette-categorical-14-db19x8:#4a238b;
  --color-charts-palette-categorical-15-8z8vjw:#7e3103;
  --color-charts-palette-categorical-16-549jkl:#1b2b88;
  --color-charts-palette-categorical-17-nrio7t:#ce567c;
  --color-charts-palette-categorical-18-tm902v:#003e38;
  --color-charts-palette-categorical-19-ujcr86:#9469d6;
  --color-charts-palette-categorical-20-h55e4g:#602400;
  --color-charts-palette-categorical-21-vs0u8l:#4066df;
  --color-charts-palette-categorical-22-6klt3l:#a32952;
  --color-charts-palette-categorical-23-3zpkdt:#0d7d70;
  --color-charts-palette-categorical-24-z9a4uk:#6b40b2;
  --color-charts-palette-categorical-25-tgdsk2:#bc4d01;
  --color-charts-palette-categorical-26-lo8zn9:#2c46b1;
  --color-charts-palette-categorical-27-bruhsa:#81143b;
  --color-charts-palette-categorical-28-6b00fb:#045b52;
  --color-charts-palette-categorical-29-aurmid:#512994;
  --color-charts-palette-categorical-30-fjnmd7:#8a3603;
  --color-charts-palette-categorical-31-7zcct5:#1f3191;
  --color-charts-palette-categorical-32-rrda6y:#da7596;
  --color-charts-palette-categorical-33-2v0mzv:#01443e;
  --color-charts-palette-categorical-34-g9a9q3:#a783e1;
  --color-charts-palette-categorical-35-u0w821:#692801;
  --color-charts-palette-categorical-36-tthuf8:#5978e3;
  --color-charts-palette-categorical-37-y588bl:#b1325c;
  --color-charts-palette-categorical-38-qdh97u:#1c8e81;
  --color-charts-palette-categorical-39-yisq6l:#7749bf;
  --color-charts-palette-categorical-40-yeer1v:#cc5f21;
  --color-charts-palette-categorical-41-tu9dxw:#314fbf;
  --color-charts-palette-categorical-42-q410kp:#8b1b42;
  --color-charts-palette-categorical-43-dwew7q:#06645a;
  --color-charts-palette-categorical-44-2thp96:#59309d;
  --color-charts-palette-categorical-45-6kinj6:#983c02;
  --color-charts-palette-categorical-46-iefxfq:#23379b;
  --color-charts-palette-categorical-47-9l9wl2:#6f062f;
  --color-charts-palette-categorical-48-5s2n0r:#014b44;
  --color-charts-palette-categorical-49-bub0l1:#431d84;
  --color-charts-palette-categorical-50-utrpu5:#732c02;
  --color-background-notification-severity-critical-0xl8pp:#870303;
  --color-background-notification-severity-high-8nbgdi:#ce3311;
  --color-background-notification-severity-medium-lbljs2:#f89256;
  --color-background-notification-severity-low-giz8b6:#f2cd54;
  --color-background-notification-severity-neutral-hnhgmv:#656871;
  --color-text-notification-severity-critical-tv4vw4:#f9f9fa;
  --color-text-notification-severity-high-t4suvu:#f9f9fa;
  --color-text-notification-severity-medium-8f60kb:#0f141a;
  --color-text-notification-severity-low-gvojhi:#0f141a;
  --color-text-notification-severity-neutral-ynm2wl:#f9f9fa;
  --color-background-badge-icon-eprfkm:#db0000;
  --color-background-button-link-active-qjigod:#d1f1ff;
  --color-background-button-link-hover-w58lm6:#f0fbff;
  --color-background-button-normal-active-ffvop3:#d1f1ff;
  --color-background-button-normal-default-2s6m45:#ffffff;
  --color-background-button-normal-disabled-3xb191:#ffffff;
  --color-background-button-normal-hover-3rp5or:#f0fbff;
  --color-background-toggle-button-normal-pressed-wu6ges:#d1f1ff;
  --color-background-button-primary-active-mulwvt:#002b66;
  --color-background-button-primary-default-4hjgzi:#006ce0;
  --color-background-button-primary-disabled-d1ggcl:#ebebf0;
  --color-background-button-primary-hover-roddyw:#002b66;
  --color-background-direction-button-active-lvo0dy:#232b37;
  --color-background-direction-button-default-bvhbsn:#424650;
  --color-background-direction-button-disabled-uad4xk:#ebebf0;
  --color-background-direction-button-hover-74n5o1:#333843;
  --color-text-direction-button-default-p88lvb:#ffffff;
  --color-text-direction-button-disabled-t86kvg:#b4b4bb;
  --color-background-calendar-current-date-2c5ip4:#f3f3f7;
  --color-background-cell-shaded-c928js:#f6f6f9;
  --color-background-code-editor-gutter-active-line-default-eesbr6:#656871;
  --color-background-code-editor-gutter-active-line-error-oq9foi:#db0000;
  --color-background-code-editor-gutter-default-136m47:#f3f3f7;
  --color-background-code-editor-loading-7grxg2:#f9f9fa;
  --color-background-code-editor-pane-item-hover-ed635c:#ebebf0;
  --color-background-code-editor-status-bar-ic28b2:#f3f3f7;
  --color-background-container-content-78ljyf:#ffffff;
  --color-background-container-header-ydavso:#ffffff;
  --color-background-control-checked-jwoxtj:#006ce0;
  --color-background-control-default-nub6gm:#ffffff;
  --color-background-control-disabled-cb50zl:#dedee3;
  --color-background-dropdown-item-default-lzrka9:#ffffff;
  --color-background-dropdown-item-dimmed-dhho03:transparent;
  --color-background-dropdown-item-filter-match-8fnvh3:#f0fbff;
  --color-background-dropdown-item-hover-wyujnt:#f3f3f7;
  --color-background-dropdown-item-selected-cnovvw:#f0fbff;
  --color-background-home-header-4c9jt4:#0f141a;
  --color-background-input-default-bz9w07:#ffffff;
  --color-background-input-disabled-cecgeg:#ebebf0;
  --color-background-item-selected-pyr5cw:#f0fbff;
  --color-background-layout-main-uncvr6:#ffffff;
  --color-background-layout-mobile-panel-ed0ava:#0f141a;
  --color-background-layout-panel-content-89bszq:#ffffff;
  --color-background-layout-panel-hover-kg7nug:#ebebf0;
  --color-background-layout-toggle-active-ap91vm:#424650;
  --color-background-layout-toggle-default-2hgjdu:#424650;
  --color-background-layout-toggle-hover-0cpm7g:#656871;
  --color-background-layout-toggle-selected-active-7ovd7l:#006ce0;
  --color-background-layout-toggle-selected-default-5go4i7:#006ce0;
  --color-background-layout-toggle-selected-hover-pt3n9b:#004a9e;
  --color-background-modal-overlay-mdne87:rgba(35, 43, 55, 0.7);
  --color-background-notification-blue-4vnob8:#006ce0;
  --color-background-notification-green-2rkyvu:#00802f;
  --color-background-notification-grey-68rc4b:#424650;
  --color-background-notification-red-0487ea:#db0000;
  --color-background-notification-yellow-y6us5r:#ffe347;
  --color-background-notification-stack-bar-qe5n4w:#232b37;
  --color-background-notification-stack-bar-active-a4h9r8:#232b37;
  --color-background-notification-stack-bar-hover-jh82oo:#424650;
  --color-background-popover-yxd92v:#ffffff;
  --color-background-progress-bar-content-default-4ou9az:#006ce0;
  --color-background-progress-bar-content-in-flash-98s7uz:#ffffff;
  --color-background-progress-bar-layout-default-qkmog1:#ebebf0;
  --color-background-progress-bar-layout-in-flash-wssh6k:rgba(255, 255, 255, 0.25);
  --color-background-segment-active-nrp5ms:#006ce0;
  --color-background-segment-default-9hln0n:#ffffff;
  --color-background-segment-disabled-2aqenf:#ffffff;
  --color-background-segment-hover-aa95sd:#f0fbff;
  --color-background-segment-wrapper-nyb7yz:#ffffff;
  --color-background-slider-handle-default-8d9sfs:#006ce0;
  --color-background-slider-handle-active-trfoqh:#004a9e;
  --color-background-slider-track-04c9wf:#8c8c94;
  --color-background-slider-handle-ring-qvcnj5:#ffffff;
  --color-background-slider-error-pressed-7qze98:#700000;
  --color-background-slider-warning-pressed-q7fwwq:#855900;
  --color-background-status-error-1w6iu4:#fff5f5;
  --color-background-status-info-j2xxem:#f0fbff;
  --color-background-dialog-kwlmup:#f0fbff;
  --color-background-status-success-hm3ak2:#effff1;
  --color-background-status-warning-wceky5:#fffef0;
  --color-background-table-header-unjmda:#ffffff;
  --color-background-tiles-disabled-5ikjr0:#ebebf0;
  --color-background-toggle-checked-disabled-7t40bu:#b8e7ff;
  --color-background-toggle-default-feiaap:#424650;
  --color-background-avatar-gen-ai-oxp2v6:radial-gradient(circle farthest-corner at top right, #b8e7ff 0%, #0099ff 25%, #5c7fff 40% , #8575ff 60%, #962eff 80%);
  --color-background-avatar-default-t427xm:#424650;
  --color-text-avatar-kuhkoa:#ffffff;
  --color-background-loading-bar-gen-ai-tey70i:linear-gradient(90deg, #b8e7ff 0%, #0099ff 10%, #5c7fff 24%, #8575ff 50%, #962eff 76%, #0099ff 90%, #b8e7ff 100%);
  --color-background-chat-bubble-outgoing-ay6nj3:transparent;
  --color-background-chat-bubble-incoming-ykuqvi:#f6f6f9;
  --color-text-chat-bubble-outgoing-ft77u9:#0f141a;
  --color-text-chat-bubble-incoming-y2ur2m:#0f141a;
  --color-border-button-normal-active-8c3hl7:#002b66;
  --color-border-button-normal-default-yi5it1:#006ce0;
  --color-border-toggle-button-normal-pressed-ab77je:#006ce0;
  --color-border-button-normal-disabled-uit34y:#b4b4bb;
  --color-text-button-normal-disabled-05p74s:#8c8c94;
  --color-border-button-normal-hover-a0olj4:#002b66;
  --color-text-button-icon-disabled-nnofkn:#8c8c94;
  --color-border-button-primary-disabled-5avtf1:#ebebf0;
  --color-text-button-primary-disabled-q79gms:#8c8c94;
  --color-border-calendar-grid-67r4w4:transparent;
  --color-border-calendar-grid-selected-focus-ring-t8s8m7:#f9f9fa;
  --color-border-cell-shaded-zttxxa:#dedee3;
  --color-border-code-editor-ace-active-line-light-theme-q6hsvt:#dedee3;
  --color-border-code-editor-ace-active-line-dark-theme-v09eti:#656871;
  --color-border-code-editor-default-8rd3v1:#dedee3;
  --color-border-code-editor-pane-item-hover-u4wk12:#8c8c94;
  --color-border-container-divider-9huz1a:transparent;
  --color-border-container-top-k3vmoz:transparent;
  --color-border-control-checked-o1zph2:#006ce0;
  --color-border-control-default-sh3548:#8c8c94;
  --color-border-control-disabled-dqtwtk:#dedee3;
  --color-border-divider-active-ypkld8:#0f141a;
  --color-border-divider-default-jm73jm:#c6c6cd;
  --color-border-divider-panel-bottom-0oghpg:#c6c6cd;
  --color-border-divider-panel-side-17i7jr:#c6c6cd;
  --color-border-divider-secondary-46ol9n:#ebebf0;
  --color-border-dropdown-container-gb937i:#b4b4bb;
  --color-border-dropdown-group-2jm6kh:#c6c6cd;
  --color-border-dropdown-item-default-877b5f:#c6c6cd;
  --color-border-dropdown-item-hover-07ng6s:#8c8c94;
  --color-border-dropdown-item-dimmed-hover-ga9sch:#8c8c94;
  --color-border-dropdown-item-selected-3nbye4:#006ce0;
  --color-border-dropdown-item-top-gp2d1p:transparent;
  --color-border-editable-cell-hover-nkpoh5:#8c8c94;
  --color-border-input-default-f3bzwh:#8c8c94;
  --color-border-input-disabled-k518xl:#ebebf0;
  --color-border-input-focused-9bkrxq:#006ce0;
  --color-border-item-focused-8bi903:#006ce0;
  --color-border-dropdown-item-focused-k9miqq:#424650;
  --color-border-item-placeholder-zq3251:#006ce0;
  --color-border-item-selected-63a3p8:#006ce0;
  --color-border-layout-px1i24:#c6c6cd;
  --color-border-notification-stack-bar-aszsse:#232b37;
  --color-border-panel-header-4n3p1f:#c6c6cd;
  --color-border-popover-5yl4uc:#b4b4bb;
  --color-border-segment-active-trxbfe:#424650;
  --color-border-segment-default-8mo02x:#424650;
  --color-border-segment-disabled-8j0zwo:#424650;
  --color-border-segment-hover-epoe83:#424650;
  --color-border-status-error-vxvfad:#db0000;
  --color-border-status-info-2zt73n:#006ce0;
  --color-border-status-success-uk2p7m:#00802f;
  --color-border-status-warning-s79l22:#855900;
  --color-border-dialog-3vjyp0:#006ce0;
  --color-border-divider-interactive-default-8k07mh:#8c8c94;
  --color-border-tabs-divider-y4z8fk:#c6c6cd;
  --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 0.12);
  --color-border-tabs-underline-ueuyon:#006ce0;
  --color-border-tiles-disabled-n9fk5o:#ebebf0;
  --color-border-tutorial-kaooc2:#dedee3;
  --color-foreground-control-default-z8tr7i:#ffffff;
  --color-foreground-control-disabled-6vf647:#ffffff;
  --color-foreground-control-read-only-dtlpre:#656871;
  --color-shadow-default-08gb4j:rgba(15, 20, 26, 0.12);
  --color-stroke-chart-line-3nsnk6:#8c8c94;
  --color-text-accent-uvfi4k:#006ce0;
  --color-text-body-default-3mljql:#0f141a;
  --color-text-body-secondary-a325a8:#424650;
  --color-text-breadcrumb-current-mmrid5:#656871;
  --color-text-breadcrumb-icon-mh2txm:#8c8c94;
  --color-text-button-inline-icon-default-t9mq0d:#006ce0;
  --color-text-button-inline-icon-disabled-bnn5b7:#b4b4bb;
  --color-text-button-inline-icon-hover-q4dj2i:#002b66;
  --color-text-button-normal-active-mrsnjr:#002b66;
  --color-text-toggle-button-normal-pressed-vivff6:#002b66;
  --color-text-button-normal-default-60dc1n:#006ce0;
  --color-text-button-normal-hover-3amiqf:#002b66;
  --color-text-link-button-normal-default-z3c9cl:#006ce0;
  --color-text-link-button-normal-hover-lkvmt7:#002b66;
  --color-text-link-button-normal-active-lfkgdn:#002b66;
  --color-text-button-primary-active-dkwkja:#ffffff;
  --color-text-button-primary-default-2i01k6:#ffffff;
  --color-text-button-primary-hover-xtd6ag:#ffffff;
  --color-text-calendar-date-hover-qy0tsn:#0f141a;
  --color-text-calendar-month-357o43:#656871;
  --color-text-code-editor-gutter-active-line-bnbbsi:#ffffff;
  --color-text-code-editor-gutter-default-vvwxve:#0f141a;
  --color-text-code-editor-status-bar-disabled-4npkr3:#8c8c94;
  --color-text-code-editor-tab-button-error-hz2irc:#ffffff;
  --color-text-column-header-wyzs6v:#424650;
  --color-text-column-sorting-icon-iazyfo:#424650;
  --color-text-control-disabled-vh7v3o:#b4b4bb;
  --color-text-counter-q4zq3v:#656871;
  --color-text-disabled-y4dmv3:#b4b4bb;
  --color-text-disabled-inline-edit-hrexz1:#424650;
  --color-text-dropdown-footer-ks7c04:#656871;
  --color-text-dropdown-group-label-8vygj0:#424650;
  --color-text-dropdown-item-default-zani00:#0f141a;
  --color-text-dropdown-item-dimmed-iy2k20:#b4b4bb;
  --color-text-dropdown-item-disabled-pl4fy2:#b4b4bb;
  --color-text-dropdown-item-filter-match-73jeqe:#006ce0;
  --color-text-dropdown-item-highlighted-q6vxih:#0f141a;
  --color-text-dropdown-item-secondary-77b2z6:#656871;
  --color-text-dropdown-item-secondary-hover-rwb7km:#656871;
  --color-text-empty-68xc4n:#656871;
  --color-text-expandable-section-default-wr6pq6:#0f141a;
  --color-text-expandable-section-hover-ztre2n:#006ce0;
  --color-text-expandable-section-navigation-icon-default-wh1lig:#424650;
  --color-text-form-default-jsw02x:#0f141a;
  --color-text-form-label-84uan1:#0f141a;
  --color-text-form-secondary-t0glp7:#656871;
  --color-text-group-label-0wronh:#424650;
  --color-text-label-gen-ai-s3390v:#7300e5;
  --color-text-heading-default-pn83b8:#0f141a;
  --color-text-heading-secondary-3uj5r4:#424650;
  --color-text-home-header-default-morg6i:#ebebf0;
  --color-text-home-header-secondary-i4jhp7:#c6c6cd;
  --color-text-icon-subtle-7e5fex:#656871;
  --color-text-input-disabled-as3mmb:#b4b4bb;
  --color-text-input-placeholder-i4i8dv:#656871;
  --color-text-input-placeholder-disabled-9zawsz:#b4b4bb;
  --color-text-interactive-active-fedaa8:#0f141a;
  --color-text-interactive-default-1o1pl2:#424650;
  --color-text-interactive-disabled-bhh1zo:#b4b4bb;
  --color-text-interactive-hover-j5y3wx:#0f141a;
  --color-text-toggle-button-icon-pressed-nbnm5x:#0f141a;
  --color-text-interactive-inverted-default-xlc0d5:#dedee3;
  --color-text-interactive-inverted-hover-65rnp7:#f9f9fa;
  --color-text-inverted-my1sxo:#ffffff;
  --color-text-label-ljr3kp:#0f141a;
  --color-text-layout-toggle-1a15s3:#ffffff;
  --color-text-layout-toggle-active-4v3fva:#ffffff;
  --color-text-layout-toggle-hover-j9h8pw:#006ce0;
  --color-text-layout-toggle-selected-4t49fq:#ffffff;
  --color-text-link-default-dsa7ac:#006ce0;
  --color-text-link-hover-nut5c6:#002b66;
  --color-text-link-inverted-hover-ocd3u3:#ffffff;
  --color-text-link-button-underline-z4wjnv:transparent;
  --color-text-link-button-underline-hover-cn3mqh:transparent;
  --color-text-notification-default-1iey72:#f9f9fa;
  --color-text-notification-stack-bar-tjj0ek:#ffffff;
  --color-text-notification-yellow-vjtdxk:#0f141a;
  --color-text-pagination-page-number-active-disabled-uj04sc:#b4b4bb;
  --color-text-pagination-page-number-default-jqmmw0:#424650;
  --color-text-segment-active-ul57kp:#ffffff;
  --color-text-segment-default-5r4jz0:#424650;
  --color-text-segment-hover-ldx8k3:#002b66;
  --color-text-small-vk4o1c:#656871;
  --color-text-status-error-57bfn2:#db0000;
  --color-text-status-inactive-tg9r8q:#656871;
  --color-text-status-info-xbstx5:#006ce0;
  --color-text-status-success-4f6v4h:#00802f;
  --color-text-status-warning-fa077b:#855900;
  --color-text-top-navigation-title-kiop92:#0f141a;
  --color-board-placeholder-active-3nv7j5:#ebebf0;
  --color-board-placeholder-hover-1hv3br:#d1f1ff;
  --color-drag-placeholder-active-7dewab:#ebebf0;
  --color-drag-placeholder-hover-guvi5d:#d1f1ff;
  --color-dropzone-background-default-ia1ya0:#ffffff;
  --color-dropzone-background-hover-j9ea7e:#f0fbff;
  --color-dropzone-text-default-m7ucyv:#424650;
  --color-dropzone-text-hover-yjnvhw:#424650;
  --color-dropzone-border-default-lohkzd:#8c8c94;
  --color-dropzone-border-hover-ejc85p:#002b66;
  --font-box-value-large-weight-wr00sw:700;
  --font-button-letter-spacing-ufowe3:0.005em;
  --font-chart-detail-size-9qr25q:12px;
  --font-display-label-weight-zavpeo:700;
  --font-expandable-heading-size-0uk059:16px;
  --font-family-base-gmnpzl:"Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif;
  --font-family-monospace-q47m7k:Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace;
  --font-header-h2-description-line-height-ts2s6o:20px;
  --font-header-h2-description-size-g2wws3:14px;
  --font-link-button-letter-spacing-imtxwq:0.005em;
  --font-link-button-weight-vslyg9:700;
  --font-panel-header-line-height-8xb2qj:22px;
  --font-panel-header-size-33h9j8:18px;
  --font-size-body-m-a7nh2n:14px;
  --font-size-body-s-smc8cv:12px;
  --font-size-display-l-wa6woo:42px;
  --font-size-heading-xl-wvkbur:24px;
  --font-size-heading-l-vnacx6:20px;
  --font-size-heading-m-170yiy:18px;
  --font-size-heading-s-zp08en:16px;
  --font-size-heading-xs-j8yzxv:14px;
  --font-smoothing-moz-osx-hbm0aq:grayscale;
  --font-smoothing-webkit-oemolo:antialiased;
  --font-tabs-disabled-weight-e3lt4d:700;
  --font-tabs-line-height-5g6n1v:20px;
  --font-tabs-size-18irgl:16px;
  --font-wayfinding-link-active-weight-ny4hup:700;
  --font-weight-button-0eg20c:700;
  --font-weight-heading-xl-u3m4we:700;
  --font-weight-heading-l-0t6dwc:700;
  --font-weight-heading-m-zf82dr:700;
  --font-weight-heading-s-lcx0ai:700;
  --font-weight-heading-xs-wqqpne:700;
  --font-weight-heavy-6yh4un:700;
  --letter-spacing-body-s-gq78ok:0.005em;
  --letter-spacing-display-l-elyyxk:-0.03em;
  --letter-spacing-heading-xl-ckkb6u:-0.02em;
  --letter-spacing-heading-l-5v6ibv:-0.015em;
  --letter-spacing-heading-m-29ewnk:-0.010em;
  --letter-spacing-heading-s-4st9ep:-0.005em;
  --line-height-body-m-2mh3ke:20px;
  --line-height-body-s-nu5hx1:16px;
  --line-height-display-l-vwanzp:48px;
  --line-height-heading-xl-hko6p0:30px;
  --line-height-heading-l-mg5bx6:24px;
  --line-height-heading-m-uoaqdh:22px;
  --line-height-heading-s-hmi4vc:20px;
  --line-height-heading-xs-q9j004:18px;
  --border-active-width-axzm24:4px;
  --border-code-editor-status-divider-width-4we6jf:1px;
  --border-container-sticky-width-nri0ix:0px;
  --border-container-top-width-n1eke6:0px;
  --border-control-focus-ring-shadow-spread-9mjajk:1px;
  --border-control-invalid-focus-ring-shadow-spread-9jjf96:2px;
  --border-divider-list-width-tdfx1x:1px;
  --border-divider-section-width-uwo8my:1px;
  --border-dropdown-virtual-offset-width-3wp954:2px;
  --border-invalid-width-3xd6e1:8px;
  --border-item-width-miijiw:2px;
  --border-line-chart-dash-array-desefi:3 5;
  --border-line-chart-line-join-aslwou:round;
  --border-line-chart-width-tesor1:2px;
  --border-panel-header-width-t1iq1m:1px;
  --border-panel-top-width-10990j:1px;
  --border-radius-alert-syagf6:12px;
  --border-radius-badge-exolfb:4px;
  --border-radius-button-7bgkcs:20px;
  --border-radius-calendar-day-focus-ring-xvvbuc:3px;
  --border-radius-code-editor-5palck:8px;
  --border-radius-container-nsfwmm:16px;
  --border-radius-control-circular-focus-ring-yjhscw:4px;
  --border-radius-control-default-focus-ring-1uabki:4px;
  --border-radius-dropdown-fgc2a1:8px;
  --border-radius-dropzone-eklq14:12px;
  --border-radius-flashbar-pp1ptu:12px;
  --border-radius-item-iwaia5:8px;
  --border-radius-input-7q0str:8px;
  --border-radius-popover-6fqb5w:8px;
  --border-radius-tabs-focus-ring-o4qku1:20px;
  --border-radius-tiles-wm1vgw:8px;
  --border-radius-token-ycnemh:8px;
  --border-radius-chat-bubble-haafsg:8px;
  --border-radius-tutorial-panel-item-ojaqxg:8px;
  --border-table-sticky-width-ai31mi:1px;
  --border-link-focus-ring-outline-1p0hnu:0;
  --border-link-focus-ring-shadow-spread-39uvxr:2px;
  --border-width-alert-tuifgy:2px;
  --border-width-button-jm0qg7:2px;
  --border-width-dropdown-youcay:2px;
  --border-width-field-2xc78x:1px;
  --border-width-popover-nflirh:2px;
  --border-width-token-2ukdpu:2px;
  --motion-duration-extra-slow-29bqym:270ms;
  --motion-duration-fast-unntf6:90ms;
  --motion-duration-moderate-c9utmg:135ms;
  --motion-duration-refresh-only-fast-zfibh6:115ms;
  --motion-duration-refresh-only-medium-5rbn3k:165ms;
  --motion-duration-refresh-only-slow-ugjy90:250ms;
  --motion-duration-avatar-gen-ai-gradient-84si5n:3600ms;
  --motion-duration-avatar-loading-dots-1xxvis:1200ms;
  --motion-duration-rotate-180-cxi9g7:135ms;
  --motion-duration-rotate-90-lyzb0k:135ms;
  --motion-duration-show-paced-otsjh8:180ms;
  --motion-duration-show-quick-tyvnyw:135ms;
  --motion-duration-slow-zji5vl:180ms;
  --motion-duration-transition-quick-mcm2y0:90ms;
  --motion-duration-transition-show-paced-t8d1os:180ms;
  --motion-duration-transition-show-quick-5jnnjz:90ms;
  --motion-easing-ease-out-quart-p9axhm:cubic-bezier(0.165, 0.84, 0.44, 1);
  --motion-easing-refresh-only-a-ccyqaz:cubic-bezier(0, 0, 0, 1);
  --motion-easing-refresh-only-b-44kz4o:cubic-bezier(1, 0, 0.83, 1);
  --motion-easing-refresh-only-c-cxy2sk:cubic-bezier(0.84, 0, 0.16, 1);
  --motion-easing-avatar-gen-ai-gradient-9fwaak:cubic-bezier(0.7, 0, 0.3, 1);
  --motion-easing-rotate-180-7a58rc:cubic-bezier(0.165, 0.84, 0.44, 1);
  --motion-easing-rotate-90-jhbqg9:cubic-bezier(0.165, 0.84, 0.44, 1);
  --motion-easing-show-paced-ym6eyn:ease-out;
  --motion-easing-show-quick-9hlj8q:ease-out;
  --motion-easing-transition-quick-qxak3i:linear;
  --motion-easing-transition-show-paced-x2k7uh:ease-out;
  --motion-easing-responsive-hjj3ai:cubic-bezier(0, 0, 0, 1);
  --motion-easing-sticky-tn072u:cubic-bezier(1, 0, 0.83, 1);
  --motion-easing-expressive-o5jqzg:cubic-bezier(0.84, 0, 0.16, 1);
  --motion-duration-responsive-mehora:115ms;
  --motion-duration-expressive-cbdcwy:165ms;
  --motion-duration-complex-tbdo30:250ms;
  --motion-keyframes-fade-in-0r842q:awsui-fade-in-35003c;
  --motion-keyframes-fade-out-g7fgdu:awsui-fade-out-35003c;
  --motion-keyframes-status-icon-error-wkou39:awsui-status-icon-error-35003c;
  --motion-keyframes-scale-popup-9iqcu0:awsui-scale-popup-35003c;
  --size-calendar-grid-width-hv3136:238px;
  --size-control-adm93y:16px;
  --size-icon-big-7pq9l3:32px;
  --size-icon-large-mb6y6y:48px;
  --size-icon-medium-uv8xcz:20px;
  --size-icon-normal-levt08:16px;
  --size-table-selection-horizontal-qqiajd:40px;
  --size-vertical-input-p1d7xx:32px;
  --size-vertical-panel-icon-offset-z959cw:15px;
  --space-alert-action-left-4s8zo5:12px;
  --space-alert-horizontal-ul364s:16px;
  --space-alert-message-right-mrjbnn:4px;
  --space-alert-vertical-dlp5wr:8px;
  --space-button-focus-outline-gutter-jj138g:4px;
  --space-button-horizontal-k0c786:20px;
  --space-button-icon-focus-outline-gutter-vertical-r44mtq:0px;
  --space-button-icon-only-horizontal-i85hxi:6px;
  --space-button-inline-icon-focus-outline-gutter-zbfgku:0px;
  --space-button-modal-dismiss-vertical-vqfxjd:2px;
  --space-calendar-grid-focus-outline-gutter-vvh43m:-5px;
  --space-calendar-grid-selected-focus-outline-gutter-dy6gf8:-5px;
  --space-calendar-grid-gutter-zojo6r:6px;
  --space-card-horizontal-8o8t31:20px;
  --space-card-vertical-uad0cc:16px;
  --space-code-editor-status-focus-outline-gutter-o87hra:-7px;
  --space-container-content-top-1wtqrc:4px;
  --space-container-header-top-am4vzw:12px;
  --space-container-header-bottom-2taq8v:8px;
  --space-container-horizontal-nqrzyh:20px;
  --space-content-header-padding-bottom-rvy5xz:16px;
  --space-dark-header-overlap-distance-ld45ap:36px;
  --space-expandable-section-icon-offset-top-cntyn8:4px;
  --space-field-horizontal-0aq2ch:12px;
  --space-field-icon-offset-ikwzwx:36px;
  --space-filtering-token-dismiss-button-focus-outline-gutter-1iumy3:-5px;
  --space-filtering-token-operation-select-focus-outline-gutter-jacx1t:-5px;
  --space-flashbar-action-left-rqk3ap:12px;
  --space-flashbar-dismiss-right-ckhj91:0px;
  --space-flashbar-horizontal-l63501:16px;
  --space-flashbar-vertical-th71op:8px;
  --space-grid-gutter-whc3jp:20px;
  --space-key-value-gap-9glmqc:0px;
  --space-layout-content-bottom-zeb1g9:40px;
  --space-layout-content-horizontal-buc0zz:24px;
  --space-layout-toggle-diameter-j2qffw:36px;
  --space-layout-toggle-padding-chwlhz:12px;
  --space-modal-content-bottom-nl6ceq:16px;
  --space-modal-horizontal-y5hnwp:20px;
  --space-option-icon-big-top-rs5wgf:0px;
  --space-panel-content-bottom-24c6lu:40px;
  --space-panel-content-top-qvd1dr:20px;
  --space-panel-divider-margin-horizontal-yw31p0:8px;
  --space-panel-header-vertical-ckfgmy:20px;
  --space-panel-nav-left-wn0n7h:28px;
  --space-panel-side-left-u1m3s9:28px;
  --space-panel-side-right-8wwirc:24px;
  --space-panel-split-top-3u4vky:20px;
  --space-panel-split-bottom-ir16d7:20px;
  --space-segmented-control-focus-outline-gutter-x1ywqb:6px;
  --space-tabs-content-top-ju6qox:12px;
  --space-tabs-focus-outline-gutter-eerrg4:-8px;
  --space-table-content-bottom-tlfqmq:4px;
  --space-table-embedded-header-top-twu628:0px;
  --space-table-footer-horizontal-l5g495:0px;
  --space-table-header-focus-outline-gutter-ymwujm:0px;
  --space-table-header-horizontal-kb5ww2:0px;
  --space-table-header-tools-bottom-d9u5kf:0px;
  --space-table-header-tools-full-page-bottom-9m47g6:4px;
  --space-table-horizontal-suurzj:20px;
  --space-tile-gutter-bi2bdv:24px;
  --space-scaled-2x-xxs-e79hr1:4px;
  --space-scaled-2x-m-4euqsk:16px;
  --space-scaled-2x-l-u5ida5:20px;
  --space-scaled-2x-xl-he48nr:24px;
  --space-scaled-none-nfyouv:0px;
  --space-scaled-xxxs-oo06c7:2px;
  --space-scaled-xxs-pfm1nx:4px;
  --space-scaled-xs-xwoogq:8px;
  --space-scaled-s-8ozaad:12px;
  --space-scaled-m-m892r9:16px;
  --space-scaled-l-sej05l:20px;
  --space-scaled-xl-dunxp5:24px;
  --space-scaled-xxl-6wgq96:32px;
  --space-scaled-xxxl-hwoy7j:40px;
  --space-static-xxxs-yidks1:2px;
  --space-static-xxs-ns94dp:4px;
  --space-static-xs-gnm0mz:8px;
  --space-static-s-t763lu:12px;
  --space-static-m-m6qboo:16px;
  --space-static-l-n53k41:20px;
  --space-static-xl-4tedi6:24px;
  --space-static-xxl-ifa9j8:32px;
  --space-static-xxxl-tngnnz:40px;
  --space-none-xk6qzf:0px;
  --space-xxxs-pajhad:2px;
  --space-xxs-hwfkai:4px;
  --space-xs-ymlm0b:8px;
  --space-s-tvghoh:12px;
  --space-m-dsumyt:16px;
  --space-l-2ud1p3:20px;
  --space-xl-jfy3x4:24px;
  --space-xxl-32srm4:32px;
  --space-xxxl-aut1u7:40px;
  --shadow-container-53ltfv:0px 0px 1px 1px #e9ebed, 0px 1px 8px 2px rgba(0, 7, 22, 0.12);
  --shadow-container-active-ypjjoc:0px 1px 1px 1px #e9ebed, 0px 6px 36px #0007161a;
  --shadow-dropdown-isf0w4:0px 4px 20px 1px rgba(0, 7, 22, 0.10);
  --shadow-dropup-2r02r5:0px 4px 20px 1px rgba(0, 7, 22, 0.10);
  --shadow-flash-collapsed-b68ip6:0px 4px 4px rgba(0, 0, 0, 0.25);
  --shadow-flash-sticky-k69vye:0px 4px 8px rgba(0, 7, 22, 0.10);
  --shadow-modal-kwgqht:0px 4px 20px 1px rgba(0, 7, 22, 0.10);
  --shadow-panel-vk7iea:0px 0px 0px 1px #b6bec9;
  --shadow-panel-toggle-qddz27:0px 6px 12px 1px rgba(0, 7, 22, 0.12);
  --shadow-popover-pkane9:0px 4px 20px 1px rgba(0, 7, 22, 0.10);
  --shadow-split-bottom-vlyulf:0px -36px 36px -36px rgba(0, 7, 22, 0.10);
  --shadow-split-side-nyajix:-1px 0px 1px 0px #e9ebed, -36px 6px 36px -36px rgba(0, 7, 22, 0.10);
  --shadow-sticky-lolw8j:0px 4px 8px 1px rgba(0, 7, 22, 0.10);
  --shadow-sticky-embedded-jmny8n:0px 2px 0px 0px #e9ebed, 0px 16px 16px -12px rgba(0, 7, 22, 0.10);
  --shadow-sticky-column-first-trcd2o:4px 0px 8px 1px rgba(0, 7, 22, 0.1);
  --shadow-sticky-column-last-qgh697:-4px 0 8px 1px rgba(0, 28, 36, 0.1);
}

@media not print {
  .awsui-dark-mode:not(#\9) {
    --color-charts-red-300-2k7eul:#d63f38;
    --color-charts-red-400-ssrf2o:#ed5958;
    --color-charts-red-500-m14kmu:#fe6e73;
    --color-charts-red-600-938v3h:#ff8a8a;
    --color-charts-red-700-f6sq8t:#ffa09e;
    --color-charts-red-800-tzkaad:#ffb3b0;
    --color-charts-red-900-fhg0lh:#ffc4c0;
    --color-charts-red-1000-9iigzo:#ffd2cf;
    --color-charts-red-1100-4n7b3z:#ffe0dd;
    --color-charts-red-1200-ek3cuo:#ffecea;
    --color-charts-orange-300-hqhtmn:#c55305;
    --color-charts-orange-400-g8c1fc:#de6923;
    --color-charts-orange-500-j3c2cu:#f27c36;
    --color-charts-orange-600-1ad7o4:#f89256;
    --color-charts-orange-700-spsf2r:#fca572;
    --color-charts-orange-800-244d7b:#ffb68b;
    --color-charts-orange-900-8omk92:#ffc6a4;
    --color-charts-orange-1000-ezq5pz:#ffd4bb;
    --color-charts-orange-1100-bhcmg5:#ffe1cf;
    --color-charts-orange-1200-exs6jj:#ffede2;
    --color-charts-yellow-300-fpz8o0:#977001;
    --color-charts-yellow-400-vxiqrf:#b08400;
    --color-charts-yellow-500-1qgrtj:#c59600;
    --color-charts-yellow-600-aweqy2:#d3a61c;
    --color-charts-yellow-700-xh0lj9:#dfb52c;
    --color-charts-yellow-800-gp4422:#eac33a;
    --color-charts-yellow-900-r6gx3k:#f1cf65;
    --color-charts-yellow-1000-6dnac6:#f7db8a;
    --color-charts-yellow-1100-fqp4sw:#fce5a8;
    --color-charts-yellow-1200-k7kf4w:#ffefc9;
    --color-charts-green-300-6766ev:#48851a;
    --color-charts-green-400-gd41ay:#5a9b29;
    --color-charts-green-500-yr18n3:#69ae34;
    --color-charts-green-600-b1gmr0:#7dbd4c;
    --color-charts-green-700-305sle:#8fca61;
    --color-charts-green-800-rh42zr:#9fd673;
    --color-charts-green-900-2x5smm:#b2df8d;
    --color-charts-green-1000-opphoq:#c5e7a8;
    --color-charts-green-1100-o67uzm:#d5efbe;
    --color-charts-green-1200-sw46fc:#e4f7d5;
    --color-charts-teal-300-2qlyrg:#018977;
    --color-charts-teal-400-s8pa77:#009d89;
    --color-charts-teal-500-8d830b:#00b09b;
    --color-charts-teal-600-772n9t:#40bfa9;
    --color-charts-teal-700-29mnwm:#5fccb7;
    --color-charts-teal-800-vp41t6:#77d7c3;
    --color-charts-teal-900-k020ya:#94e0d0;
    --color-charts-teal-1000-fhpqt3:#ace9db;
    --color-charts-teal-1100-6w598w:#c2f0e6;
    --color-charts-teal-1200-0u78my:#d7f7f0;
    --color-charts-blue-1-300-pdza0q:#00819c;
    --color-charts-blue-1-400-ajl038:#0497ba;
    --color-charts-blue-1-500-9s8gor:#08aad2;
    --color-charts-blue-1-600-7ymb7g:#44b9dd;
    --color-charts-blue-1-700-5qzras:#63c6e7;
    --color-charts-blue-1-800-awczh4:#79d2f0;
    --color-charts-blue-1-900-6wxwzk:#98dcf5;
    --color-charts-blue-1-1000-00005b:#b3e4f8;
    --color-charts-blue-1-1100-8nwfwf:#caedfc;
    --color-charts-blue-1-1200-v60p8b:#ddf4ff;
    --color-charts-blue-2-300-g72slq:#486de8;
    --color-charts-blue-2-400-he538m:#6384f5;
    --color-charts-blue-2-500-quctxu:#7698fe;
    --color-charts-blue-2-600-6qav3j:#8ea9ff;
    --color-charts-blue-2-700-sp7t4m:#a2b8ff;
    --color-charts-blue-2-800-q01umt:#b1c5ff;
    --color-charts-blue-2-900-gog7z2:#c3d1ff;
    --color-charts-blue-2-1000-c13nf8:#d2dcff;
    --color-charts-blue-2-1100-ddk6eo:#dfe6ff;
    --color-charts-blue-2-1200-gt550t:#ecf0ff;
    --color-charts-purple-300-85q036:#8d59de;
    --color-charts-purple-400-9axh6r:#a173ea;
    --color-charts-purple-500-rn2jbl:#b088f5;
    --color-charts-purple-600-26s4rg:#bf9bf9;
    --color-charts-purple-700-tv8cvg:#cbabfc;
    --color-charts-purple-800-h61qlx:#d6baff;
    --color-charts-purple-900-am452b:#dfc8ff;
    --color-charts-purple-1000-uarqpb:#e8d5ff;
    --color-charts-purple-1100-y8ctnd:#efe2ff;
    --color-charts-purple-1200-hr9f40:#f5edff;
    --color-charts-pink-300-ewnht7:#c64a70;
    --color-charts-pink-400-smjdat:#d56889;
    --color-charts-pink-500-bw864b:#e07f9d;
    --color-charts-pink-600-2ro14y:#eb92ad;
    --color-charts-pink-700-ryxvua:#f5a2bb;
    --color-charts-pink-800-tcusf8:#ffb0c8;
    --color-charts-pink-900-kpyne4:#ffc1d4;
    --color-charts-pink-1000-1soluc:#ffd1de;
    --color-charts-pink-1100-ff6g93:#ffdfe8;
    --color-charts-pink-1200-w9585d:#ffecf1;
    --color-charts-status-critical-c6brdu:#d63f38;
    --color-charts-status-high-18fhg5:#fe6e73;
    --color-charts-status-medium-3trmy3:#f89256;
    --color-charts-status-low-br6wv0:#dfb52c;
    --color-charts-status-positive-md7eqa:#69ae34;
    --color-charts-status-info-yds4x2:#08aad2;
    --color-charts-threshold-negative-aad26m:#ff7a7a;
    --color-charts-threshold-positive-mk2804:#2bb534;
    --color-charts-threshold-info-ijuzzj:#75cfff;
    --color-charts-threshold-neutral-pd7kh4:#a4a4ad;
    --color-charts-line-grid-kjxf3m:#424650;
    --color-charts-line-tick-xmcbvk:#424650;
    --color-charts-line-axis-b95ncf:#424650;
    --color-charts-palette-categorical-1-xu0deg:#486de8;
    --color-charts-palette-categorical-2-ktit09:#e07f9d;
    --color-charts-palette-categorical-3-g0srj0:#018977;
    --color-charts-palette-categorical-4-5vauwp:#b088f5;
    --color-charts-palette-categorical-5-3v8ery:#c55305;
    --color-charts-palette-categorical-6-ztdd8d:#8ea9ff;
    --color-charts-palette-categorical-7-3j5o6w:#ffb0c8;
    --color-charts-palette-categorical-8-c5r39m:#40bfa9;
    --color-charts-palette-categorical-9-8n6iuv:#d6baff;
    --color-charts-palette-categorical-10-opta0w:#f89256;
    --color-charts-palette-categorical-11-b2r7jc:#c3d1ff;
    --color-charts-palette-categorical-12-b5drtm:#ffdfe8;
    --color-charts-palette-categorical-13-c69xg9:#94e0d0;
    --color-charts-palette-categorical-14-db19x8:#efe2ff;
    --color-charts-palette-categorical-15-8z8vjw:#ffc6a4;
    --color-charts-palette-categorical-16-549jkl:#ecf0ff;
    --color-charts-palette-categorical-17-nrio7t:#d56889;
    --color-charts-palette-categorical-18-tm902v:#d7f7f0;
    --color-charts-palette-categorical-19-ujcr86:#a173ea;
    --color-charts-palette-categorical-20-h55e4g:#ffede2;
    --color-charts-palette-categorical-21-vs0u8l:#7698fe;
    --color-charts-palette-categorical-22-6klt3l:#f5a2bb;
    --color-charts-palette-categorical-23-3zpkdt:#00b09b;
    --color-charts-palette-categorical-24-z9a4uk:#cbabfc;
    --color-charts-palette-categorical-25-tgdsk2:#f27c36;
    --color-charts-palette-categorical-26-lo8zn9:#b1c5ff;
    --color-charts-palette-categorical-27-bruhsa:#ffd1de;
    --color-charts-palette-categorical-28-6b00fb:#77d7c3;
    --color-charts-palette-categorical-29-aurmid:#e8d5ff;
    --color-charts-palette-categorical-30-fjnmd7:#ffb68b;
    --color-charts-palette-categorical-31-7zcct5:#dfe6ff;
    --color-charts-palette-categorical-32-rrda6y:#c64a70;
    --color-charts-palette-categorical-33-2v0mzv:#c2f0e6;
    --color-charts-palette-categorical-34-g9a9q3:#8d59de;
    --color-charts-palette-categorical-35-u0w821:#ffe1cf;
    --color-charts-palette-categorical-36-tthuf8:#6384f5;
    --color-charts-palette-categorical-37-y588bl:#eb92ad;
    --color-charts-palette-categorical-38-qdh97u:#009d89;
    --color-charts-palette-categorical-39-yisq6l:#bf9bf9;
    --color-charts-palette-categorical-40-yeer1v:#de6923;
    --color-charts-palette-categorical-41-tu9dxw:#a2b8ff;
    --color-charts-palette-categorical-42-q410kp:#ffc1d4;
    --color-charts-palette-categorical-43-dwew7q:#5fccb7;
    --color-charts-palette-categorical-44-2thp96:#dfc8ff;
    --color-charts-palette-categorical-45-6kinj6:#fca572;
    --color-charts-palette-categorical-46-iefxfq:#d2dcff;
    --color-charts-palette-categorical-47-9l9wl2:#ffecf1;
    --color-charts-palette-categorical-48-5s2n0r:#ace9db;
    --color-charts-palette-categorical-49-bub0l1:#f5edff;
    --color-charts-palette-categorical-50-utrpu5:#ffd4bb;
    --color-background-notification-severity-critical-0xl8pp:#d63f38;
    --color-background-notification-severity-high-8nbgdi:#fe6e73;
    --color-text-notification-severity-critical-tv4vw4:#000000;
    --color-text-notification-severity-high-t4suvu:#0f141a;
    --color-background-badge-icon-eprfkm:#ff7a7a;
    --color-background-button-link-active-qjigod:#333843;
    --color-background-button-link-hover-w58lm6:#1b232d;
    --color-background-button-normal-active-ffvop3:#333843;
    --color-background-button-normal-default-2s6m45:#161d26;
    --color-background-button-normal-disabled-3xb191:#161d26;
    --color-background-button-normal-hover-3rp5or:#1b232d;
    --color-background-toggle-button-normal-pressed-wu6ges:#333843;
    --color-background-button-primary-active-mulwvt:#42b4ff;
    --color-background-button-primary-default-4hjgzi:#42b4ff;
    --color-background-button-primary-disabled-d1ggcl:#232b37;
    --color-background-button-primary-hover-roddyw:#75cfff;
    --color-background-direction-button-disabled-uad4xk:#232b37;
    --color-text-direction-button-disabled-t86kvg:#656871;
    --color-background-calendar-current-date-2c5ip4:#333843;
    --color-background-cell-shaded-c928js:#1b232d;
    --color-background-code-editor-gutter-active-line-default-eesbr6:#8c8c94;
    --color-background-code-editor-gutter-active-line-error-oq9foi:#ff7a7a;
    --color-background-code-editor-gutter-default-136m47:#1b232d;
    --color-background-code-editor-loading-7grxg2:#1b232d;
    --color-background-code-editor-pane-item-hover-ed635c:#333843;
    --color-background-code-editor-status-bar-ic28b2:#1b232d;
    --color-background-container-content-78ljyf:#161d26;
    --color-background-container-header-ydavso:#161d26;
    --color-background-control-checked-jwoxtj:#42b4ff;
    --color-background-control-default-nub6gm:#161d26;
    --color-background-control-disabled-cb50zl:#333843;
    --color-background-dropdown-item-default-lzrka9:#1b232d;
    --color-background-dropdown-item-filter-match-8fnvh3:#333843;
    --color-background-dropdown-item-hover-wyujnt:#131920;
    --color-background-dropdown-item-selected-cnovvw:#001129;
    --color-background-input-default-bz9w07:#161d26;
    --color-background-input-disabled-cecgeg:#1b232d;
    --color-background-item-selected-pyr5cw:#001129;
    --color-background-layout-main-uncvr6:#161d26;
    --color-background-layout-panel-content-89bszq:#161d26;
    --color-background-layout-panel-hover-kg7nug:#333843;
    --color-background-layout-toggle-selected-active-7ovd7l:#42b4ff;
    --color-background-layout-toggle-selected-default-5go4i7:#42b4ff;
    --color-background-layout-toggle-selected-hover-pt3n9b:#75cfff;
    --color-background-modal-overlay-mdne87:rgba(15, 20, 26, 0.7);
    --color-background-notification-grey-68rc4b:#656871;
    --color-background-popover-yxd92v:#1b232d;
    --color-background-progress-bar-content-default-4ou9az:#42b4ff;
    --color-background-progress-bar-layout-default-qkmog1:#333843;
    --color-background-segment-active-nrp5ms:#42b4ff;
    --color-background-segment-default-9hln0n:#161d26;
    --color-background-segment-disabled-2aqenf:#161d26;
    --color-background-segment-hover-aa95sd:#1b232d;
    --color-background-segment-wrapper-nyb7yz:#161d26;
    --color-background-slider-handle-default-8d9sfs:#42b4ff;
    --color-background-slider-handle-active-trfoqh:#75cfff;
    --color-background-slider-track-04c9wf:#656871;
    --color-background-slider-handle-ring-qvcnj5:#161d26;
    --color-background-slider-error-pressed-7qze98:#ff7a7a;
    --color-background-slider-warning-pressed-q7fwwq:#fbd332;
    --color-background-status-error-1w6iu4:#1f0000;
    --color-background-status-info-j2xxem:#001129;
    --color-background-dialog-kwlmup:#001129;
    --color-background-status-success-hm3ak2:#001401;
    --color-background-status-warning-wceky5:#191100;
    --color-background-table-header-unjmda:#161d26;
    --color-background-tiles-disabled-5ikjr0:#1b232d;
    --color-background-toggle-checked-disabled-7t40bu:#002b66;
    --color-background-toggle-default-feiaap:#8c8c94;
    --color-background-chat-bubble-incoming-ykuqvi:#0f141a;
    --color-text-chat-bubble-outgoing-ft77u9:#c6c6cd;
    --color-text-chat-bubble-incoming-y2ur2m:#c6c6cd;
    --color-border-button-normal-active-8c3hl7:#75cfff;
    --color-border-button-normal-default-yi5it1:#42b4ff;
    --color-border-toggle-button-normal-pressed-ab77je:#42b4ff;
    --color-border-button-normal-disabled-uit34y:#656871;
    --color-border-button-normal-hover-a0olj4:#75cfff;
    --color-border-button-primary-disabled-5avtf1:#232b37;
    --color-border-calendar-grid-selected-focus-ring-t8s8m7:#161d26;
    --color-border-cell-shaded-zttxxa:#333843;
    --color-border-code-editor-default-8rd3v1:#656871;
    --color-border-code-editor-pane-item-hover-u4wk12:#656871;
    --color-border-control-checked-o1zph2:#42b4ff;
    --color-border-control-disabled-dqtwtk:#333843;
    --color-border-divider-active-ypkld8:#f9f9fa;
    --color-border-divider-default-jm73jm:#424650;
    --color-border-divider-panel-bottom-0oghpg:#424650;
    --color-border-divider-panel-side-17i7jr:#424650;
    --color-border-divider-secondary-46ol9n:#232b37;
    --color-border-dropdown-container-gb937i:#656871;
    --color-border-dropdown-group-2jm6kh:#424650;
    --color-border-dropdown-item-default-877b5f:#424650;
    --color-border-dropdown-item-hover-07ng6s:#656871;
    --color-border-dropdown-item-selected-3nbye4:#42b4ff;
    --color-border-editable-cell-hover-nkpoh5:#656871;
    --color-border-input-default-f3bzwh:#656871;
    --color-border-input-disabled-k518xl:#1b232d;
    --color-border-input-focused-9bkrxq:#42b4ff;
    --color-border-item-focused-8bi903:#42b4ff;
    --color-border-dropdown-item-focused-k9miqq:#dedee3;
    --color-border-item-placeholder-zq3251:#42b4ff;
    --color-border-item-selected-63a3p8:#42b4ff;
    --color-border-layout-px1i24:#424650;
    --color-border-panel-header-4n3p1f:#424650;
    --color-border-popover-5yl4uc:#656871;
    --color-border-segment-active-trxbfe:#dedee3;
    --color-border-segment-default-8mo02x:#dedee3;
    --color-border-segment-disabled-8j0zwo:#dedee3;
    --color-border-segment-hover-epoe83:#dedee3;
    --color-border-status-error-vxvfad:#ff7a7a;
    --color-border-status-info-2zt73n:#42b4ff;
    --color-border-status-success-uk2p7m:#2bb534;
    --color-border-status-warning-s79l22:#fbd332;
    --color-border-dialog-3vjyp0:#42b4ff;
    --color-border-divider-interactive-default-8k07mh:#dedee3;
    --color-border-tabs-divider-y4z8fk:#424650;
    --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 1);
    --color-border-tabs-underline-ueuyon:#42b4ff;
    --color-border-tiles-disabled-n9fk5o:#1b232d;
    --color-border-tutorial-kaooc2:#424650;
    --color-foreground-control-default-z8tr7i:#0f141a;
    --color-foreground-control-disabled-6vf647:#161d26;
    --color-foreground-control-read-only-dtlpre:#a4a4ad;
    --color-shadow-default-08gb4j:rgba(15, 20, 26, 1);
    --color-text-accent-uvfi4k:#42b4ff;
    --color-text-body-default-3mljql:#c6c6cd;
    --color-text-body-secondary-a325a8:#c6c6cd;
    --color-text-breadcrumb-current-mmrid5:#8c8c94;
    --color-text-breadcrumb-icon-mh2txm:#656871;
    --color-text-button-inline-icon-default-t9mq0d:#42b4ff;
    --color-text-button-inline-icon-disabled-bnn5b7:#656871;
    --color-text-button-inline-icon-hover-q4dj2i:#75cfff;
    --color-text-button-normal-active-mrsnjr:#75cfff;
    --color-text-toggle-button-normal-pressed-vivff6:#75cfff;
    --color-text-button-normal-default-60dc1n:#42b4ff;
    --color-text-button-normal-hover-3amiqf:#75cfff;
    --color-text-link-button-normal-default-z3c9cl:#42b4ff;
    --color-text-link-button-normal-hover-lkvmt7:#75cfff;
    --color-text-link-button-normal-active-lfkgdn:#75cfff;
    --color-text-button-primary-active-dkwkja:#0f141a;
    --color-text-button-primary-default-2i01k6:#0f141a;
    --color-text-button-primary-hover-xtd6ag:#0f141a;
    --color-text-calendar-date-hover-qy0tsn:#dedee3;
    --color-text-calendar-month-357o43:#a4a4ad;
    --color-text-code-editor-gutter-active-line-bnbbsi:#0f141a;
    --color-text-code-editor-gutter-default-vvwxve:#dedee3;
    --color-text-code-editor-status-bar-disabled-4npkr3:#656871;
    --color-text-code-editor-tab-button-error-hz2irc:#0f141a;
    --color-text-column-header-wyzs6v:#b4b4bb;
    --color-text-column-sorting-icon-iazyfo:#b4b4bb;
    --color-text-control-disabled-vh7v3o:#656871;
    --color-text-counter-q4zq3v:#a4a4ad;
    --color-text-disabled-y4dmv3:#656871;
    --color-text-disabled-inline-edit-hrexz1:#b4b4bb;
    --color-text-dropdown-footer-ks7c04:#a4a4ad;
    --color-text-dropdown-group-label-8vygj0:#c6c6cd;
    --color-text-dropdown-item-default-zani00:#dedee3;
    --color-text-dropdown-item-dimmed-iy2k20:#656871;
    --color-text-dropdown-item-disabled-pl4fy2:#656871;
    --color-text-dropdown-item-filter-match-73jeqe:#75cfff;
    --color-text-dropdown-item-highlighted-q6vxih:#ebebf0;
    --color-text-dropdown-item-secondary-77b2z6:#a4a4ad;
    --color-text-dropdown-item-secondary-hover-rwb7km:#dedee3;
    --color-text-empty-68xc4n:#dedee3;
    --color-text-expandable-section-default-wr6pq6:#dedee3;
    --color-text-expandable-section-hover-ztre2n:#42b4ff;
    --color-text-expandable-section-navigation-icon-default-wh1lig:#dedee3;
    --color-text-form-default-jsw02x:#dedee3;
    --color-text-form-label-84uan1:#dedee3;
    --color-text-form-secondary-t0glp7:#a4a4ad;
    --color-text-group-label-0wronh:#c6c6cd;
    --color-text-label-gen-ai-s3390v:#bf80ff;
    --color-text-heading-default-pn83b8:#ebebf0;
    --color-text-heading-secondary-3uj5r4:#a4a4ad;
    --color-text-icon-subtle-7e5fex:#b4b4bb;
    --color-text-input-disabled-as3mmb:#656871;
    --color-text-input-placeholder-i4i8dv:#a4a4ad;
    --color-text-input-placeholder-disabled-9zawsz:#656871;
    --color-text-interactive-active-fedaa8:#f9f9fa;
    --color-text-interactive-default-1o1pl2:#dedee3;
    --color-text-interactive-disabled-bhh1zo:#656871;
    --color-text-interactive-hover-j5y3wx:#f9f9fa;
    --color-text-toggle-button-icon-pressed-nbnm5x:#f9f9fa;
    --color-text-inverted-my1sxo:#0f141a;
    --color-text-label-ljr3kp:#dedee3;
    --color-text-layout-toggle-active-4v3fva:#161d26;
    --color-text-layout-toggle-hover-j9h8pw:#42b4ff;
    --color-text-layout-toggle-selected-4t49fq:#0f141a;
    --color-text-link-default-dsa7ac:#42b4ff;
    --color-text-link-hover-nut5c6:#75cfff;
    --color-text-pagination-page-number-active-disabled-uj04sc:#656871;
    --color-text-pagination-page-number-default-jqmmw0:#b4b4bb;
    --color-text-segment-active-ul57kp:#0f141a;
    --color-text-segment-default-5r4jz0:#dedee3;
    --color-text-segment-hover-ldx8k3:#75cfff;
    --color-text-small-vk4o1c:#a4a4ad;
    --color-text-status-error-57bfn2:#ff7a7a;
    --color-text-status-inactive-tg9r8q:#a4a4ad;
    --color-text-status-info-xbstx5:#42b4ff;
    --color-text-status-success-4f6v4h:#2bb534;
    --color-text-status-warning-fa077b:#fbd332;
    --color-text-top-navigation-title-kiop92:#f9f9fa;
    --color-board-placeholder-active-3nv7j5:#656871;
    --color-board-placeholder-hover-1hv3br:#006ce0;
    --color-drag-placeholder-active-7dewab:#656871;
    --color-drag-placeholder-hover-guvi5d:#006ce0;
    --color-dropzone-background-default-ia1ya0:#161d26;
    --color-dropzone-background-hover-j9ea7e:#001129;
    --color-dropzone-text-default-m7ucyv:#c6c6cd;
    --color-dropzone-text-hover-yjnvhw:#c6c6cd;
    --color-dropzone-border-default-lohkzd:#656871;
    --color-dropzone-border-hover-ejc85p:#75cfff;
    --shadow-container-53ltfv:0px 1px 8px 2px rgba(0, 7, 22, 0.6);
    --shadow-container-active-ypjjoc:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;
    --shadow-dropdown-isf0w4:0px 4px 20px 1px rgba(0, 4, 12, 1);
    --shadow-dropup-2r02r5:0px 4px 20px 1px rgba(0, 4, 12, 1);
    --shadow-flash-sticky-k69vye:0px 4px 8px rgba(0, 7, 22, 0.5);
    --shadow-modal-kwgqht:0px 4px 20px 1px rgba(0, 4, 12, 1);
    --shadow-panel-vk7iea:0px 0px 0px 1px #414d5c;
    --shadow-panel-toggle-qddz27:0px 6px 12px 1px rgba(0, 7, 22, 1);
    --shadow-popover-pkane9:0px 4px 20px 1px rgba(0, 4, 12, 1);
    --shadow-split-bottom-vlyulf:0px -36px 36px -36px rgba(0, 7, 22, 1);
    --shadow-split-side-nyajix:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);
    --shadow-sticky-lolw8j:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
    --shadow-sticky-embedded-jmny8n:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);
    --shadow-sticky-column-first-trcd2o:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
    --shadow-sticky-column-last-qgh697:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
  }
}
.awsui-compact-mode:not(#\9) {
  --size-vertical-input-p1d7xx:28px;
  --size-vertical-panel-icon-offset-z959cw:13px;
  --space-alert-vertical-dlp5wr:4px;
  --space-button-horizontal-k0c786:16px;
  --space-button-icon-only-horizontal-i85hxi:4px;
  --space-button-modal-dismiss-vertical-vqfxjd:0px;
  --space-card-vertical-uad0cc:12px;
  --space-container-header-bottom-2taq8v:4px;
  --space-content-header-padding-bottom-rvy5xz:12px;
  --space-dark-header-overlap-distance-ld45ap:32px;
  --space-expandable-section-icon-offset-top-cntyn8:0px;
  --space-flashbar-vertical-th71op:4px;
  --space-grid-gutter-whc3jp:16px;
  --space-layout-content-bottom-zeb1g9:24px;
  --space-layout-content-horizontal-buc0zz:16px;
  --space-modal-content-bottom-nl6ceq:8px;
  --space-panel-content-bottom-24c6lu:32px;
  --space-panel-content-top-qvd1dr:16px;
  --space-panel-header-vertical-ckfgmy:16px;
  --space-panel-side-right-8wwirc:20px;
  --space-panel-split-top-3u4vky:16px;
  --space-panel-split-bottom-ir16d7:16px;
  --space-tabs-content-top-ju6qox:8px;
  --space-table-header-focus-outline-gutter-ymwujm:-1px;
  --space-tile-gutter-bi2bdv:16px;
  --space-scaled-2x-xxs-e79hr1:0px;
  --space-scaled-2x-m-4euqsk:8px;
  --space-scaled-2x-l-u5ida5:12px;
  --space-scaled-2x-xl-he48nr:16px;
  --space-scaled-xxxs-oo06c7:0px;
  --space-scaled-xxs-pfm1nx:2px;
  --space-scaled-xs-xwoogq:4px;
  --space-scaled-s-8ozaad:8px;
  --space-scaled-m-m892r9:12px;
  --space-scaled-l-sej05l:16px;
  --space-scaled-xl-dunxp5:20px;
  --space-scaled-xxl-6wgq96:24px;
  --space-scaled-xxxl-hwoy7j:32px;
}

.awsui-motion-disabled:not(#\9) {
  --motion-duration-extra-slow-29bqym:0ms;
  --motion-duration-fast-unntf6:0ms;
  --motion-duration-moderate-c9utmg:0ms;
  --motion-duration-refresh-only-fast-zfibh6:0ms;
  --motion-duration-refresh-only-medium-5rbn3k:0ms;
  --motion-duration-refresh-only-slow-ugjy90:0ms;
  --motion-duration-avatar-gen-ai-gradient-84si5n:0ms;
  --motion-duration-avatar-loading-dots-1xxvis:0ms;
  --motion-duration-rotate-180-cxi9g7:0ms;
  --motion-duration-rotate-90-lyzb0k:0ms;
  --motion-duration-show-paced-otsjh8:0ms;
  --motion-duration-show-quick-tyvnyw:0ms;
  --motion-duration-slow-zji5vl:0ms;
  --motion-duration-transition-quick-mcm2y0:0ms;
  --motion-duration-transition-show-paced-t8d1os:0ms;
  --motion-duration-transition-show-quick-5jnnjz:0ms;
  --motion-duration-responsive-mehora:0ms;
  --motion-duration-expressive-cbdcwy:0ms;
  --motion-duration-complex-tbdo30:0ms;
}

.awsui-context-compact-table:not(#\9) {
  --size-vertical-input-p1d7xx:28px;
  --space-alert-vertical-dlp5wr:4px;
  --space-button-horizontal-k0c786:16px;
  --space-button-modal-dismiss-vertical-vqfxjd:0px;
  --space-card-vertical-uad0cc:12px;
  --space-container-header-bottom-2taq8v:4px;
  --space-content-header-padding-bottom-rvy5xz:12px;
  --space-flashbar-vertical-th71op:4px;
  --space-panel-content-bottom-24c6lu:32px;
  --space-panel-content-top-qvd1dr:16px;
  --space-panel-header-vertical-ckfgmy:16px;
  --space-panel-side-right-8wwirc:20px;
  --space-panel-split-top-3u4vky:16px;
  --space-panel-split-bottom-ir16d7:16px;
  --space-tabs-content-top-ju6qox:8px;
  --space-scaled-xxxs-oo06c7:0px;
  --space-scaled-xxs-pfm1nx:2px;
  --space-scaled-xs-xwoogq:4px;
  --space-scaled-s-8ozaad:8px;
  --space-scaled-m-m892r9:12px;
  --space-scaled-l-sej05l:16px;
  --space-scaled-xl-dunxp5:20px;
  --space-scaled-xxl-6wgq96:24px;
  --space-scaled-xxxl-hwoy7j:32px;
}

.awsui-context-top-navigation:not(#\9) {
  --color-background-badge-icon-eprfkm:#ff7a7a;
  --color-background-button-link-active-qjigod:#333843;
  --color-background-button-link-hover-w58lm6:#1b232d;
  --color-background-button-normal-active-ffvop3:#333843;
  --color-background-button-normal-default-2s6m45:#161d26;
  --color-background-button-normal-disabled-3xb191:#161d26;
  --color-background-button-normal-hover-3rp5or:#1b232d;
  --color-background-toggle-button-normal-pressed-wu6ges:#333843;
  --color-background-button-primary-active-mulwvt:#42b4ff;
  --color-background-button-primary-default-4hjgzi:#42b4ff;
  --color-background-button-primary-disabled-d1ggcl:#232b37;
  --color-background-button-primary-hover-roddyw:#75cfff;
  --color-background-direction-button-disabled-uad4xk:#232b37;
  --color-text-direction-button-disabled-t86kvg:#656871;
  --color-background-calendar-current-date-2c5ip4:#333843;
  --color-background-cell-shaded-c928js:#1b232d;
  --color-background-code-editor-gutter-active-line-default-eesbr6:#8c8c94;
  --color-background-code-editor-gutter-active-line-error-oq9foi:#ff7a7a;
  --color-background-code-editor-gutter-default-136m47:#1b232d;
  --color-background-code-editor-loading-7grxg2:#1b232d;
  --color-background-code-editor-pane-item-hover-ed635c:#333843;
  --color-background-code-editor-status-bar-ic28b2:#1b232d;
  --color-background-container-content-78ljyf:#161d26;
  --color-background-container-header-ydavso:#161d26;
  --color-background-control-checked-jwoxtj:#42b4ff;
  --color-background-control-default-nub6gm:#161d26;
  --color-background-control-disabled-cb50zl:#333843;
  --color-background-dropdown-item-default-lzrka9:#161d26;
  --color-background-dropdown-item-filter-match-8fnvh3:#333843;
  --color-background-dropdown-item-hover-wyujnt:#131920;
  --color-background-dropdown-item-selected-cnovvw:#001129;
  --color-background-input-default-bz9w07:#161d26;
  --color-background-input-disabled-cecgeg:#1b232d;
  --color-background-item-selected-pyr5cw:#001129;
  --color-background-layout-main-uncvr6:#161d26;
  --color-background-layout-panel-content-89bszq:#161d26;
  --color-background-layout-panel-hover-kg7nug:#333843;
  --color-background-layout-toggle-selected-active-7ovd7l:#42b4ff;
  --color-background-layout-toggle-selected-default-5go4i7:#42b4ff;
  --color-background-layout-toggle-selected-hover-pt3n9b:#75cfff;
  --color-background-modal-overlay-mdne87:rgba(15, 20, 26, 0.7);
  --color-background-notification-grey-68rc4b:#656871;
  --color-background-popover-yxd92v:#1b232d;
  --color-background-progress-bar-content-default-4ou9az:#42b4ff;
  --color-background-progress-bar-layout-default-qkmog1:#333843;
  --color-background-segment-active-nrp5ms:#42b4ff;
  --color-background-segment-default-9hln0n:#161d26;
  --color-background-segment-disabled-2aqenf:#161d26;
  --color-background-segment-hover-aa95sd:#1b232d;
  --color-background-segment-wrapper-nyb7yz:#161d26;
  --color-background-slider-handle-default-8d9sfs:#42b4ff;
  --color-background-slider-handle-active-trfoqh:#75cfff;
  --color-background-slider-track-04c9wf:#656871;
  --color-background-slider-handle-ring-qvcnj5:#161d26;
  --color-background-slider-error-pressed-7qze98:#ff7a7a;
  --color-background-slider-warning-pressed-q7fwwq:#fbd332;
  --color-background-status-error-1w6iu4:#1f0000;
  --color-background-status-info-j2xxem:#001129;
  --color-background-dialog-kwlmup:#001129;
  --color-background-status-success-hm3ak2:#001401;
  --color-background-status-warning-wceky5:#191100;
  --color-background-table-header-unjmda:#161d26;
  --color-background-tiles-disabled-5ikjr0:#1b232d;
  --color-background-toggle-checked-disabled-7t40bu:#002b66;
  --color-background-toggle-default-feiaap:#8c8c94;
  --color-background-chat-bubble-incoming-ykuqvi:#0f141a;
  --color-text-chat-bubble-outgoing-ft77u9:#c6c6cd;
  --color-text-chat-bubble-incoming-y2ur2m:#c6c6cd;
  --color-border-button-normal-active-8c3hl7:#75cfff;
  --color-border-button-normal-default-yi5it1:#42b4ff;
  --color-border-toggle-button-normal-pressed-ab77je:#42b4ff;
  --color-border-button-normal-disabled-uit34y:#656871;
  --color-border-button-normal-hover-a0olj4:#75cfff;
  --color-border-button-primary-disabled-5avtf1:#232b37;
  --color-border-calendar-grid-selected-focus-ring-t8s8m7:#161d26;
  --color-border-cell-shaded-zttxxa:#333843;
  --color-border-code-editor-default-8rd3v1:#656871;
  --color-border-code-editor-pane-item-hover-u4wk12:#656871;
  --color-border-control-checked-o1zph2:#42b4ff;
  --color-border-control-disabled-dqtwtk:#333843;
  --color-border-divider-active-ypkld8:#f9f9fa;
  --color-border-divider-default-jm73jm:#424650;
  --color-border-divider-panel-bottom-0oghpg:#424650;
  --color-border-divider-panel-side-17i7jr:#424650;
  --color-border-divider-secondary-46ol9n:#232b37;
  --color-border-dropdown-container-gb937i:#656871;
  --color-border-dropdown-group-2jm6kh:#424650;
  --color-border-dropdown-item-default-877b5f:#424650;
  --color-border-dropdown-item-hover-07ng6s:#656871;
  --color-border-dropdown-item-selected-3nbye4:#42b4ff;
  --color-border-editable-cell-hover-nkpoh5:#656871;
  --color-border-input-default-f3bzwh:#656871;
  --color-border-input-disabled-k518xl:#1b232d;
  --color-border-input-focused-9bkrxq:#42b4ff;
  --color-border-item-focused-8bi903:#42b4ff;
  --color-border-dropdown-item-focused-k9miqq:#dedee3;
  --color-border-item-placeholder-zq3251:#42b4ff;
  --color-border-item-selected-63a3p8:#42b4ff;
  --color-border-layout-px1i24:#424650;
  --color-border-panel-header-4n3p1f:#424650;
  --color-border-popover-5yl4uc:#656871;
  --color-border-segment-active-trxbfe:#dedee3;
  --color-border-segment-default-8mo02x:#dedee3;
  --color-border-segment-disabled-8j0zwo:#dedee3;
  --color-border-segment-hover-epoe83:#dedee3;
  --color-border-status-error-vxvfad:#ff7a7a;
  --color-border-status-info-2zt73n:#42b4ff;
  --color-border-status-success-uk2p7m:#2bb534;
  --color-border-status-warning-s79l22:#fbd332;
  --color-border-dialog-3vjyp0:#42b4ff;
  --color-border-divider-interactive-default-8k07mh:#dedee3;
  --color-border-tabs-divider-y4z8fk:#424650;
  --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 1);
  --color-border-tabs-underline-ueuyon:#42b4ff;
  --color-border-tiles-disabled-n9fk5o:#1b232d;
  --color-border-tutorial-kaooc2:#424650;
  --color-foreground-control-default-z8tr7i:#0f141a;
  --color-foreground-control-disabled-6vf647:#161d26;
  --color-foreground-control-read-only-dtlpre:#a4a4ad;
  --color-shadow-default-08gb4j:rgba(15, 20, 26, 1);
  --color-text-accent-uvfi4k:#42b4ff;
  --color-text-body-default-3mljql:#c6c6cd;
  --color-text-body-secondary-a325a8:#c6c6cd;
  --color-text-breadcrumb-current-mmrid5:#8c8c94;
  --color-text-breadcrumb-icon-mh2txm:#656871;
  --color-text-button-inline-icon-default-t9mq0d:#42b4ff;
  --color-text-button-inline-icon-disabled-bnn5b7:#656871;
  --color-text-button-inline-icon-hover-q4dj2i:#75cfff;
  --color-text-button-normal-active-mrsnjr:#75cfff;
  --color-text-toggle-button-normal-pressed-vivff6:#75cfff;
  --color-text-button-normal-default-60dc1n:#42b4ff;
  --color-text-button-normal-hover-3amiqf:#75cfff;
  --color-text-link-button-normal-default-z3c9cl:#42b4ff;
  --color-text-link-button-normal-hover-lkvmt7:#75cfff;
  --color-text-link-button-normal-active-lfkgdn:#75cfff;
  --color-text-button-primary-active-dkwkja:#0f141a;
  --color-text-button-primary-default-2i01k6:#0f141a;
  --color-text-button-primary-hover-xtd6ag:#0f141a;
  --color-text-calendar-date-hover-qy0tsn:#dedee3;
  --color-text-calendar-month-357o43:#a4a4ad;
  --color-text-code-editor-gutter-active-line-bnbbsi:#0f141a;
  --color-text-code-editor-gutter-default-vvwxve:#dedee3;
  --color-text-code-editor-status-bar-disabled-4npkr3:#656871;
  --color-text-code-editor-tab-button-error-hz2irc:#0f141a;
  --color-text-column-header-wyzs6v:#b4b4bb;
  --color-text-column-sorting-icon-iazyfo:#b4b4bb;
  --color-text-control-disabled-vh7v3o:#656871;
  --color-text-counter-q4zq3v:#a4a4ad;
  --color-text-disabled-y4dmv3:#656871;
  --color-text-disabled-inline-edit-hrexz1:#b4b4bb;
  --color-text-dropdown-footer-ks7c04:#a4a4ad;
  --color-text-dropdown-group-label-8vygj0:#c6c6cd;
  --color-text-dropdown-item-default-zani00:#dedee3;
  --color-text-dropdown-item-dimmed-iy2k20:#656871;
  --color-text-dropdown-item-disabled-pl4fy2:#656871;
  --color-text-dropdown-item-filter-match-73jeqe:#75cfff;
  --color-text-dropdown-item-highlighted-q6vxih:#ebebf0;
  --color-text-dropdown-item-secondary-77b2z6:#a4a4ad;
  --color-text-dropdown-item-secondary-hover-rwb7km:#dedee3;
  --color-text-empty-68xc4n:#dedee3;
  --color-text-expandable-section-default-wr6pq6:#dedee3;
  --color-text-expandable-section-hover-ztre2n:#42b4ff;
  --color-text-expandable-section-navigation-icon-default-wh1lig:#dedee3;
  --color-text-form-default-jsw02x:#dedee3;
  --color-text-form-label-84uan1:#dedee3;
  --color-text-form-secondary-t0glp7:#a4a4ad;
  --color-text-group-label-0wronh:#c6c6cd;
  --color-text-label-gen-ai-s3390v:#bf80ff;
  --color-text-heading-default-pn83b8:#ebebf0;
  --color-text-heading-secondary-3uj5r4:#a4a4ad;
  --color-text-icon-subtle-7e5fex:#b4b4bb;
  --color-text-input-disabled-as3mmb:#656871;
  --color-text-input-placeholder-i4i8dv:#a4a4ad;
  --color-text-input-placeholder-disabled-9zawsz:#656871;
  --color-text-interactive-active-fedaa8:#f9f9fa;
  --color-text-interactive-default-1o1pl2:#dedee3;
  --color-text-interactive-disabled-bhh1zo:#656871;
  --color-text-interactive-hover-j5y3wx:#f9f9fa;
  --color-text-toggle-button-icon-pressed-nbnm5x:#f9f9fa;
  --color-text-inverted-my1sxo:#0f141a;
  --color-text-label-ljr3kp:#dedee3;
  --color-text-layout-toggle-active-4v3fva:#161d26;
  --color-text-layout-toggle-hover-j9h8pw:#42b4ff;
  --color-text-layout-toggle-selected-4t49fq:#0f141a;
  --color-text-link-default-dsa7ac:#42b4ff;
  --color-text-link-hover-nut5c6:#75cfff;
  --color-text-pagination-page-number-active-disabled-uj04sc:#656871;
  --color-text-pagination-page-number-default-jqmmw0:#b4b4bb;
  --color-text-segment-active-ul57kp:#0f141a;
  --color-text-segment-default-5r4jz0:#dedee3;
  --color-text-segment-hover-ldx8k3:#75cfff;
  --color-text-small-vk4o1c:#a4a4ad;
  --color-text-status-error-57bfn2:#ff7a7a;
  --color-text-status-inactive-tg9r8q:#a4a4ad;
  --color-text-status-info-xbstx5:#42b4ff;
  --color-text-status-success-4f6v4h:#2bb534;
  --color-text-status-warning-fa077b:#fbd332;
  --color-text-top-navigation-title-kiop92:#f9f9fa;
  --color-board-placeholder-active-3nv7j5:#656871;
  --color-board-placeholder-hover-1hv3br:#006ce0;
  --color-drag-placeholder-active-7dewab:#656871;
  --color-drag-placeholder-hover-guvi5d:#006ce0;
  --color-dropzone-background-default-ia1ya0:#161d26;
  --color-dropzone-background-hover-j9ea7e:#001129;
  --color-dropzone-text-default-m7ucyv:#c6c6cd;
  --color-dropzone-text-hover-yjnvhw:#c6c6cd;
  --color-dropzone-border-default-lohkzd:#656871;
  --color-dropzone-border-hover-ejc85p:#75cfff;
}

.awsui-context-content-header:not(#\9) {
  --color-background-badge-icon-eprfkm:#ff7a7a;
  --color-background-button-link-active-qjigod:#333843;
  --color-background-button-link-hover-w58lm6:#1b232d;
  --color-background-button-normal-active-ffvop3:#333843;
  --color-background-button-normal-default-2s6m45:#0f141a;
  --color-background-button-normal-disabled-3xb191:#0f141a;
  --color-background-button-normal-hover-3rp5or:#1b232d;
  --color-background-toggle-button-normal-pressed-wu6ges:#333843;
  --color-background-button-primary-active-mulwvt:#42b4ff;
  --color-background-button-primary-default-4hjgzi:#42b4ff;
  --color-background-button-primary-disabled-d1ggcl:#232b37;
  --color-background-button-primary-hover-roddyw:#75cfff;
  --color-background-direction-button-disabled-uad4xk:#232b37;
  --color-text-direction-button-disabled-t86kvg:#656871;
  --color-background-calendar-current-date-2c5ip4:#333843;
  --color-background-cell-shaded-c928js:#1b232d;
  --color-background-code-editor-gutter-active-line-default-eesbr6:#8c8c94;
  --color-background-code-editor-gutter-active-line-error-oq9foi:#ff7a7a;
  --color-background-code-editor-gutter-default-136m47:#1b232d;
  --color-background-code-editor-loading-7grxg2:#1b232d;
  --color-background-code-editor-pane-item-hover-ed635c:#333843;
  --color-background-code-editor-status-bar-ic28b2:#1b232d;
  --color-background-container-content-78ljyf:#161d26;
  --color-background-container-header-ydavso:#161d26;
  --color-background-control-checked-jwoxtj:#42b4ff;
  --color-background-control-default-nub6gm:#0f141a;
  --color-background-control-disabled-cb50zl:#333843;
  --color-background-dropdown-item-default-lzrka9:#1b232d;
  --color-background-dropdown-item-filter-match-8fnvh3:#333843;
  --color-background-dropdown-item-hover-wyujnt:#131920;
  --color-background-dropdown-item-selected-cnovvw:#001129;
  --color-background-input-default-bz9w07:#0f141a;
  --color-background-input-disabled-cecgeg:#1b232d;
  --color-background-item-selected-pyr5cw:#001129;
  --color-background-layout-main-uncvr6:#0f141a;
  --color-background-layout-panel-content-89bszq:#161d26;
  --color-background-layout-panel-hover-kg7nug:#333843;
  --color-background-layout-toggle-selected-active-7ovd7l:#42b4ff;
  --color-background-layout-toggle-selected-default-5go4i7:#42b4ff;
  --color-background-layout-toggle-selected-hover-pt3n9b:#75cfff;
  --color-background-modal-overlay-mdne87:rgba(15, 20, 26, 0.7);
  --color-background-notification-grey-68rc4b:#656871;
  --color-background-popover-yxd92v:#1b232d;
  --color-background-progress-bar-content-default-4ou9az:#42b4ff;
  --color-background-progress-bar-layout-default-qkmog1:#333843;
  --color-background-segment-active-nrp5ms:#42b4ff;
  --color-background-segment-default-9hln0n:#0f141a;
  --color-background-segment-disabled-2aqenf:#0f141a;
  --color-background-segment-hover-aa95sd:#1b232d;
  --color-background-segment-wrapper-nyb7yz:#0f141a;
  --color-background-slider-handle-default-8d9sfs:#42b4ff;
  --color-background-slider-handle-active-trfoqh:#75cfff;
  --color-background-slider-track-04c9wf:#656871;
  --color-background-slider-handle-ring-qvcnj5:#161d26;
  --color-background-slider-error-pressed-7qze98:#ff7a7a;
  --color-background-slider-warning-pressed-q7fwwq:#fbd332;
  --color-background-status-error-1w6iu4:#1f0000;
  --color-background-status-info-j2xxem:#001129;
  --color-background-dialog-kwlmup:#001129;
  --color-background-status-success-hm3ak2:#001401;
  --color-background-status-warning-wceky5:#191100;
  --color-background-table-header-unjmda:#0f141a;
  --color-background-tiles-disabled-5ikjr0:#1b232d;
  --color-background-toggle-checked-disabled-7t40bu:#002b66;
  --color-background-toggle-default-feiaap:#8c8c94;
  --color-background-chat-bubble-incoming-ykuqvi:#0f141a;
  --color-text-chat-bubble-outgoing-ft77u9:#c6c6cd;
  --color-text-chat-bubble-incoming-y2ur2m:#c6c6cd;
  --color-border-button-normal-active-8c3hl7:#75cfff;
  --color-border-button-normal-default-yi5it1:#42b4ff;
  --color-border-toggle-button-normal-pressed-ab77je:#42b4ff;
  --color-border-button-normal-disabled-uit34y:#656871;
  --color-border-button-normal-hover-a0olj4:#75cfff;
  --color-border-button-primary-disabled-5avtf1:#232b37;
  --color-border-calendar-grid-selected-focus-ring-t8s8m7:#161d26;
  --color-border-cell-shaded-zttxxa:#333843;
  --color-border-code-editor-default-8rd3v1:#656871;
  --color-border-code-editor-pane-item-hover-u4wk12:#656871;
  --color-border-control-checked-o1zph2:#42b4ff;
  --color-border-control-disabled-dqtwtk:#333843;
  --color-border-divider-active-ypkld8:#f9f9fa;
  --color-border-divider-default-jm73jm:#424650;
  --color-border-divider-panel-bottom-0oghpg:#424650;
  --color-border-divider-panel-side-17i7jr:#424650;
  --color-border-divider-secondary-46ol9n:#232b37;
  --color-border-dropdown-container-gb937i:#656871;
  --color-border-dropdown-group-2jm6kh:#424650;
  --color-border-dropdown-item-default-877b5f:#424650;
  --color-border-dropdown-item-hover-07ng6s:#656871;
  --color-border-dropdown-item-selected-3nbye4:#42b4ff;
  --color-border-editable-cell-hover-nkpoh5:#656871;
  --color-border-input-default-f3bzwh:#656871;
  --color-border-input-disabled-k518xl:#1b232d;
  --color-border-input-focused-9bkrxq:#42b4ff;
  --color-border-item-focused-8bi903:#42b4ff;
  --color-border-dropdown-item-focused-k9miqq:#dedee3;
  --color-border-item-placeholder-zq3251:#42b4ff;
  --color-border-item-selected-63a3p8:#42b4ff;
  --color-border-layout-px1i24:#424650;
  --color-border-panel-header-4n3p1f:#424650;
  --color-border-popover-5yl4uc:#656871;
  --color-border-segment-active-trxbfe:#dedee3;
  --color-border-segment-default-8mo02x:#dedee3;
  --color-border-segment-disabled-8j0zwo:#dedee3;
  --color-border-segment-hover-epoe83:#dedee3;
  --color-border-status-error-vxvfad:#ff7a7a;
  --color-border-status-info-2zt73n:#42b4ff;
  --color-border-status-success-uk2p7m:#2bb534;
  --color-border-status-warning-s79l22:#fbd332;
  --color-border-dialog-3vjyp0:#42b4ff;
  --color-border-divider-interactive-default-8k07mh:#dedee3;
  --color-border-tabs-divider-y4z8fk:#424650;
  --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 1);
  --color-border-tabs-underline-ueuyon:#42b4ff;
  --color-border-tiles-disabled-n9fk5o:#1b232d;
  --color-border-tutorial-kaooc2:#424650;
  --color-foreground-control-default-z8tr7i:#0f141a;
  --color-foreground-control-disabled-6vf647:#161d26;
  --color-foreground-control-read-only-dtlpre:#a4a4ad;
  --color-shadow-default-08gb4j:rgba(15, 20, 26, 1);
  --color-text-accent-uvfi4k:#42b4ff;
  --color-text-body-default-3mljql:#c6c6cd;
  --color-text-body-secondary-a325a8:#c6c6cd;
  --color-text-breadcrumb-current-mmrid5:#8c8c94;
  --color-text-breadcrumb-icon-mh2txm:#656871;
  --color-text-button-inline-icon-default-t9mq0d:#42b4ff;
  --color-text-button-inline-icon-disabled-bnn5b7:#656871;
  --color-text-button-inline-icon-hover-q4dj2i:#75cfff;
  --color-text-button-normal-active-mrsnjr:#75cfff;
  --color-text-toggle-button-normal-pressed-vivff6:#75cfff;
  --color-text-button-normal-default-60dc1n:#42b4ff;
  --color-text-button-normal-hover-3amiqf:#75cfff;
  --color-text-link-button-normal-default-z3c9cl:#42b4ff;
  --color-text-link-button-normal-hover-lkvmt7:#75cfff;
  --color-text-link-button-normal-active-lfkgdn:#75cfff;
  --color-text-button-primary-active-dkwkja:#0f141a;
  --color-text-button-primary-default-2i01k6:#0f141a;
  --color-text-button-primary-hover-xtd6ag:#0f141a;
  --color-text-calendar-date-hover-qy0tsn:#dedee3;
  --color-text-calendar-month-357o43:#a4a4ad;
  --color-text-code-editor-gutter-active-line-bnbbsi:#0f141a;
  --color-text-code-editor-gutter-default-vvwxve:#dedee3;
  --color-text-code-editor-status-bar-disabled-4npkr3:#656871;
  --color-text-code-editor-tab-button-error-hz2irc:#0f141a;
  --color-text-column-header-wyzs6v:#b4b4bb;
  --color-text-column-sorting-icon-iazyfo:#b4b4bb;
  --color-text-control-disabled-vh7v3o:#656871;
  --color-text-counter-q4zq3v:#a4a4ad;
  --color-text-disabled-y4dmv3:#656871;
  --color-text-disabled-inline-edit-hrexz1:#b4b4bb;
  --color-text-dropdown-footer-ks7c04:#a4a4ad;
  --color-text-dropdown-group-label-8vygj0:#c6c6cd;
  --color-text-dropdown-item-default-zani00:#dedee3;
  --color-text-dropdown-item-dimmed-iy2k20:#656871;
  --color-text-dropdown-item-disabled-pl4fy2:#656871;
  --color-text-dropdown-item-filter-match-73jeqe:#75cfff;
  --color-text-dropdown-item-highlighted-q6vxih:#ebebf0;
  --color-text-dropdown-item-secondary-77b2z6:#a4a4ad;
  --color-text-dropdown-item-secondary-hover-rwb7km:#dedee3;
  --color-text-empty-68xc4n:#dedee3;
  --color-text-expandable-section-default-wr6pq6:#dedee3;
  --color-text-expandable-section-hover-ztre2n:#42b4ff;
  --color-text-expandable-section-navigation-icon-default-wh1lig:#dedee3;
  --color-text-form-default-jsw02x:#dedee3;
  --color-text-form-label-84uan1:#dedee3;
  --color-text-form-secondary-t0glp7:#a4a4ad;
  --color-text-group-label-0wronh:#c6c6cd;
  --color-text-label-gen-ai-s3390v:#bf80ff;
  --color-text-heading-default-pn83b8:#ebebf0;
  --color-text-heading-secondary-3uj5r4:#a4a4ad;
  --color-text-icon-subtle-7e5fex:#b4b4bb;
  --color-text-input-disabled-as3mmb:#656871;
  --color-text-input-placeholder-i4i8dv:#a4a4ad;
  --color-text-input-placeholder-disabled-9zawsz:#656871;
  --color-text-interactive-active-fedaa8:#f9f9fa;
  --color-text-interactive-default-1o1pl2:#dedee3;
  --color-text-interactive-disabled-bhh1zo:#656871;
  --color-text-interactive-hover-j5y3wx:#f9f9fa;
  --color-text-toggle-button-icon-pressed-nbnm5x:#f9f9fa;
  --color-text-inverted-my1sxo:#0f141a;
  --color-text-label-ljr3kp:#dedee3;
  --color-text-layout-toggle-active-4v3fva:#161d26;
  --color-text-layout-toggle-hover-j9h8pw:#42b4ff;
  --color-text-layout-toggle-selected-4t49fq:#0f141a;
  --color-text-link-default-dsa7ac:#42b4ff;
  --color-text-link-hover-nut5c6:#75cfff;
  --color-text-pagination-page-number-active-disabled-uj04sc:#656871;
  --color-text-pagination-page-number-default-jqmmw0:#b4b4bb;
  --color-text-segment-active-ul57kp:#0f141a;
  --color-text-segment-default-5r4jz0:#dedee3;
  --color-text-segment-hover-ldx8k3:#75cfff;
  --color-text-small-vk4o1c:#a4a4ad;
  --color-text-status-error-57bfn2:#ff7a7a;
  --color-text-status-inactive-tg9r8q:#a4a4ad;
  --color-text-status-info-xbstx5:#42b4ff;
  --color-text-status-success-4f6v4h:#2bb534;
  --color-text-status-warning-fa077b:#fbd332;
  --color-text-top-navigation-title-kiop92:#f9f9fa;
  --color-board-placeholder-active-3nv7j5:#656871;
  --color-board-placeholder-hover-1hv3br:#006ce0;
  --color-drag-placeholder-active-7dewab:#656871;
  --color-drag-placeholder-hover-guvi5d:#006ce0;
  --color-dropzone-background-default-ia1ya0:#161d26;
  --color-dropzone-background-hover-j9ea7e:#001129;
  --color-dropzone-text-default-m7ucyv:#c6c6cd;
  --color-dropzone-text-hover-yjnvhw:#c6c6cd;
  --color-dropzone-border-default-lohkzd:#656871;
  --color-dropzone-border-hover-ejc85p:#75cfff;
  --shadow-container-53ltfv:0px 1px 8px 2px rgba(0, 7, 22, 0.6);
  --shadow-container-active-ypjjoc:0px 1px 1px 1px #192534, 0px 6px 36px #00040c;
  --shadow-dropdown-isf0w4:0px 4px 20px 1px rgba(0, 4, 12, 1);
  --shadow-dropup-2r02r5:0px 4px 20px 1px rgba(0, 4, 12, 1);
  --shadow-modal-kwgqht:0px 4px 20px 1px rgba(0, 4, 12, 1);
  --shadow-popover-pkane9:0px 4px 20px 1px rgba(0, 4, 12, 1);
  --shadow-split-bottom-vlyulf:0px -36px 36px -36px rgba(0, 7, 22, 1);
  --shadow-split-side-nyajix:-1px 0px 1px 0px #192534, -36px 6px 36px -36px rgba(0, 7, 22, 1);
  --shadow-sticky-lolw8j:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
  --shadow-sticky-embedded-jmny8n:0px 2px 0px 0px #414d5c, 0px 16px 16px -12px rgba(0, 7, 22, 1);
  --shadow-sticky-column-first-trcd2o:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
  --shadow-sticky-column-last-qgh697:0px 4px 8px 1px rgba(0, 7, 22, 0.5);
}

.awsui-context-flashbar:not(#\9) {
  --color-background-button-normal-active-ffvop3:rgba(0, 7, 22, 0.2);
  --color-background-button-normal-default-2s6m45:transparent;
  --color-background-button-normal-hover-3rp5or:rgba(0, 7, 22, 0.15);
  --color-background-button-primary-default-4hjgzi:#f9f9fa;
  --color-background-button-primary-hover-roddyw:#ffffff;
  --color-background-segment-default-9hln0n:transparent;
  --color-background-segment-hover-aa95sd:rgba(0, 7, 22, 0.15);
  --color-text-chat-bubble-outgoing-ft77u9:#f9f9fa;
  --color-text-chat-bubble-incoming-y2ur2m:#f9f9fa;
  --color-border-button-normal-active-8c3hl7:#ffffff;
  --color-border-button-normal-default-yi5it1:#f9f9fa;
  --color-border-button-normal-hover-a0olj4:#ffffff;
  --color-border-divider-default-jm73jm:#f9f9fa;
  --color-border-divider-panel-bottom-0oghpg:#f9f9fa;
  --color-border-divider-panel-side-17i7jr:#f9f9fa;
  --color-border-dropdown-group-2jm6kh:#f9f9fa;
  --color-border-dropdown-item-default-877b5f:#f9f9fa;
  --color-border-item-focused-8bi903:#f9f9fa;
  --color-border-panel-header-4n3p1f:#f9f9fa;
  --color-text-body-default-3mljql:#f9f9fa;
  --color-text-button-normal-active-mrsnjr:#ffffff;
  --color-text-button-normal-default-60dc1n:#f9f9fa;
  --color-text-button-normal-hover-3amiqf:#ffffff;
  --color-text-link-button-normal-default-z3c9cl:#f9f9fa;
  --color-text-link-button-normal-hover-lkvmt7:#ffffff;
  --color-text-link-button-normal-active-lfkgdn:#ffffff;
  --color-text-expandable-section-default-wr6pq6:#f9f9fa;
  --color-text-expandable-section-hover-ztre2n:#ffffff;
  --color-text-heading-secondary-3uj5r4:#f9f9fa;
  --color-text-segment-hover-ldx8k3:#ffffff;
}

.awsui-context-flashbar-warning:not(#\9) {
  --color-background-button-normal-active-ffvop3:rgba(0, 7, 22, 0.1);
  --color-background-button-normal-default-2s6m45:transparent;
  --color-background-button-normal-hover-3rp5or:rgba(0, 7, 22, 0.05);
  --color-background-button-primary-default-4hjgzi:#424650;
  --color-background-button-primary-hover-roddyw:#0f141a;
  --color-background-progress-bar-content-in-flash-98s7uz:#0f141a;
  --color-background-progress-bar-layout-in-flash-wssh6k:rgba(0, 0, 0, 0.1);
  --color-background-segment-default-9hln0n:transparent;
  --color-background-segment-hover-aa95sd:rgba(0, 7, 22, 0.05);
  --color-border-button-normal-active-8c3hl7:#0f141a;
  --color-border-button-normal-default-yi5it1:#424650;
  --color-border-button-normal-hover-a0olj4:#0f141a;
  --color-border-divider-default-jm73jm:#0f141a;
  --color-border-divider-panel-bottom-0oghpg:#0f141a;
  --color-border-divider-panel-side-17i7jr:#0f141a;
  --color-border-dropdown-group-2jm6kh:#0f141a;
  --color-border-dropdown-item-default-877b5f:#0f141a;
  --color-border-item-focused-8bi903:#0f141a;
  --color-border-panel-header-4n3p1f:#0f141a;
  --color-text-button-normal-active-mrsnjr:#0f141a;
  --color-text-button-normal-default-60dc1n:#424650;
  --color-text-button-normal-hover-3amiqf:#0f141a;
  --color-text-link-button-normal-active-lfkgdn:#0f141a;
  --color-text-expandable-section-hover-ztre2n:#0f141a;
  --color-text-heading-secondary-3uj5r4:#0f141a;
  --color-text-interactive-inverted-default-xlc0d5:#424650;
  --color-text-interactive-inverted-hover-65rnp7:#0f141a;
  --color-text-link-inverted-hover-ocd3u3:#0f141a;
  --color-text-notification-default-1iey72:#0f141a;
  --color-text-segment-hover-ldx8k3:#0f141a;
}

.awsui-context-alert:not(#\9) {
  --color-background-button-normal-active-ffvop3:rgba(0, 7, 22, 0.1);
  --color-background-button-normal-default-2s6m45:transparent;
  --color-background-button-normal-hover-3rp5or:rgba(0, 7, 22, 0.05);
  --color-background-button-primary-default-4hjgzi:#424650;
  --color-background-button-primary-hover-roddyw:#0f141a;
  --color-background-segment-default-9hln0n:transparent;
  --color-background-segment-hover-aa95sd:rgba(0, 7, 22, 0.05);
  --color-border-button-normal-active-8c3hl7:#0f141a;
  --color-border-button-normal-default-yi5it1:#424650;
  --color-border-button-normal-hover-a0olj4:#0f141a;
  --color-border-divider-default-jm73jm:#424650;
  --color-border-divider-panel-bottom-0oghpg:#424650;
  --color-border-divider-panel-side-17i7jr:#424650;
  --color-border-dropdown-group-2jm6kh:#424650;
  --color-border-dropdown-item-default-877b5f:#424650;
  --color-border-panel-header-4n3p1f:#424650;
  --color-text-button-normal-active-mrsnjr:#0f141a;
  --color-text-button-normal-default-60dc1n:#424650;
  --color-text-button-normal-hover-3amiqf:#0f141a;
  --color-text-link-button-normal-active-lfkgdn:#0f141a;
  --color-text-expandable-section-default-wr6pq6:#424650;
  --color-text-expandable-section-hover-ztre2n:#0f141a;
  --color-text-segment-hover-ldx8k3:#0f141a;
  --font-expandable-heading-size-0uk059:14px;
}

.awsui-context-app-layout-toolbar:not(#\9) {
  --color-background-layout-main-uncvr6:#fcfcfd;
}

.awsui-context-content-header .awsui-context-alert:not(#\9) {
  --color-background-badge-icon-eprfkm:#ff7a7a;
  --color-background-button-link-active-qjigod:#333843;
  --color-background-button-link-hover-w58lm6:#1b232d;
  --color-background-button-normal-active-ffvop3:rgba(255, 255, 255, 0.15);
  --color-background-button-normal-default-2s6m45:transparent;
  --color-background-button-normal-disabled-3xb191:#161d26;
  --color-background-button-normal-hover-3rp5or:rgba(255, 255, 255, 0.1);
  --color-background-toggle-button-normal-pressed-wu6ges:#333843;
  --color-background-button-primary-active-mulwvt:#42b4ff;
  --color-background-button-primary-default-4hjgzi:#dedee3;
  --color-background-button-primary-disabled-d1ggcl:#232b37;
  --color-background-button-primary-hover-roddyw:#ffffff;
  --color-background-direction-button-disabled-uad4xk:#232b37;
  --color-text-direction-button-disabled-t86kvg:#656871;
  --color-background-calendar-current-date-2c5ip4:#333843;
  --color-background-cell-shaded-c928js:#1b232d;
  --color-background-code-editor-gutter-active-line-default-eesbr6:#8c8c94;
  --color-background-code-editor-gutter-active-line-error-oq9foi:#ff7a7a;
  --color-background-code-editor-gutter-default-136m47:#1b232d;
  --color-background-code-editor-loading-7grxg2:#1b232d;
  --color-background-code-editor-pane-item-hover-ed635c:#333843;
  --color-background-code-editor-status-bar-ic28b2:#1b232d;
  --color-background-container-content-78ljyf:#161d26;
  --color-background-container-header-ydavso:#161d26;
  --color-background-control-checked-jwoxtj:#42b4ff;
  --color-background-control-default-nub6gm:#161d26;
  --color-background-control-disabled-cb50zl:#333843;
  --color-background-dropdown-item-default-lzrka9:#1b232d;
  --color-background-dropdown-item-filter-match-8fnvh3:#333843;
  --color-background-dropdown-item-hover-wyujnt:#131920;
  --color-background-dropdown-item-selected-cnovvw:#001129;
  --color-background-input-default-bz9w07:#161d26;
  --color-background-input-disabled-cecgeg:#1b232d;
  --color-background-item-selected-pyr5cw:#001129;
  --color-background-layout-main-uncvr6:#161d26;
  --color-background-layout-panel-content-89bszq:#161d26;
  --color-background-layout-panel-hover-kg7nug:#333843;
  --color-background-layout-toggle-selected-active-7ovd7l:#42b4ff;
  --color-background-layout-toggle-selected-default-5go4i7:#42b4ff;
  --color-background-layout-toggle-selected-hover-pt3n9b:#75cfff;
  --color-background-modal-overlay-mdne87:rgba(15, 20, 26, 0.7);
  --color-background-notification-grey-68rc4b:#656871;
  --color-background-popover-yxd92v:#1b232d;
  --color-background-progress-bar-content-default-4ou9az:#42b4ff;
  --color-background-progress-bar-layout-default-qkmog1:#333843;
  --color-background-segment-active-nrp5ms:#42b4ff;
  --color-background-segment-default-9hln0n:transparent;
  --color-background-segment-disabled-2aqenf:#161d26;
  --color-background-segment-hover-aa95sd:rgba(255, 255, 255, 0.1);
  --color-background-segment-wrapper-nyb7yz:#161d26;
  --color-background-slider-handle-default-8d9sfs:#42b4ff;
  --color-background-slider-handle-active-trfoqh:#75cfff;
  --color-background-slider-track-04c9wf:#656871;
  --color-background-slider-handle-ring-qvcnj5:#161d26;
  --color-background-slider-error-pressed-7qze98:#ff7a7a;
  --color-background-slider-warning-pressed-q7fwwq:#fbd332;
  --color-background-status-error-1w6iu4:#1f0000;
  --color-background-status-info-j2xxem:#001129;
  --color-background-dialog-kwlmup:#001129;
  --color-background-status-success-hm3ak2:#001401;
  --color-background-status-warning-wceky5:#191100;
  --color-background-table-header-unjmda:#161d26;
  --color-background-tiles-disabled-5ikjr0:#1b232d;
  --color-background-toggle-checked-disabled-7t40bu:#002b66;
  --color-background-toggle-default-feiaap:#8c8c94;
  --color-background-chat-bubble-incoming-ykuqvi:#0f141a;
  --color-text-chat-bubble-outgoing-ft77u9:#c6c6cd;
  --color-text-chat-bubble-incoming-y2ur2m:#c6c6cd;
  --color-border-button-normal-active-8c3hl7:#ffffff;
  --color-border-button-normal-default-yi5it1:#dedee3;
  --color-border-toggle-button-normal-pressed-ab77je:#42b4ff;
  --color-border-button-normal-disabled-uit34y:#656871;
  --color-border-button-normal-hover-a0olj4:#ffffff;
  --color-border-button-primary-disabled-5avtf1:#232b37;
  --color-border-calendar-grid-selected-focus-ring-t8s8m7:#161d26;
  --color-border-cell-shaded-zttxxa:#333843;
  --color-border-code-editor-default-8rd3v1:#656871;
  --color-border-code-editor-pane-item-hover-u4wk12:#656871;
  --color-border-control-checked-o1zph2:#42b4ff;
  --color-border-control-disabled-dqtwtk:#333843;
  --color-border-divider-active-ypkld8:#f9f9fa;
  --color-border-divider-default-jm73jm:#dedee3;
  --color-border-divider-panel-bottom-0oghpg:#dedee3;
  --color-border-divider-panel-side-17i7jr:#dedee3;
  --color-border-divider-secondary-46ol9n:#232b37;
  --color-border-dropdown-container-gb937i:#656871;
  --color-border-dropdown-group-2jm6kh:#dedee3;
  --color-border-dropdown-item-default-877b5f:#dedee3;
  --color-border-dropdown-item-hover-07ng6s:#656871;
  --color-border-dropdown-item-selected-3nbye4:#42b4ff;
  --color-border-editable-cell-hover-nkpoh5:#656871;
  --color-border-input-default-f3bzwh:#656871;
  --color-border-input-disabled-k518xl:#1b232d;
  --color-border-input-focused-9bkrxq:#42b4ff;
  --color-border-item-focused-8bi903:#f9f9fa;
  --color-border-dropdown-item-focused-k9miqq:#dedee3;
  --color-border-item-placeholder-zq3251:#42b4ff;
  --color-border-item-selected-63a3p8:#42b4ff;
  --color-border-layout-px1i24:#424650;
  --color-border-panel-header-4n3p1f:#dedee3;
  --color-border-popover-5yl4uc:#656871;
  --color-border-segment-active-trxbfe:#dedee3;
  --color-border-segment-default-8mo02x:#dedee3;
  --color-border-segment-disabled-8j0zwo:#dedee3;
  --color-border-segment-hover-epoe83:#dedee3;
  --color-border-status-error-vxvfad:#ff7a7a;
  --color-border-status-info-2zt73n:#42b4ff;
  --color-border-status-success-uk2p7m:#2bb534;
  --color-border-status-warning-s79l22:#fbd332;
  --color-border-dialog-3vjyp0:#42b4ff;
  --color-border-divider-interactive-default-8k07mh:#dedee3;
  --color-border-tabs-divider-y4z8fk:#424650;
  --color-border-tabs-shadow-l6jxjx:rgba(15, 20, 26, 1);
  --color-border-tabs-underline-ueuyon:#42b4ff;
  --color-border-tiles-disabled-n9fk5o:#1b232d;
  --color-border-tutorial-kaooc2:#424650;
  --color-foreground-control-default-z8tr7i:#0f141a;
  --color-foreground-control-disabled-6vf647:#161d26;
  --color-foreground-control-read-only-dtlpre:#a4a4ad;
  --color-shadow-default-08gb4j:rgba(15, 20, 26, 1);
  --color-text-accent-uvfi4k:#42b4ff;
  --color-text-body-default-3mljql:#c6c6cd;
  --color-text-body-secondary-a325a8:#c6c6cd;
  --color-text-breadcrumb-current-mmrid5:#8c8c94;
  --color-text-breadcrumb-icon-mh2txm:#656871;
  --color-text-button-inline-icon-default-t9mq0d:#42b4ff;
  --color-text-button-inline-icon-disabled-bnn5b7:#656871;
  --color-text-button-inline-icon-hover-q4dj2i:#75cfff;
  --color-text-button-normal-active-mrsnjr:#ffffff;
  --color-text-toggle-button-normal-pressed-vivff6:#75cfff;
  --color-text-button-normal-default-60dc1n:#dedee3;
  --color-text-button-normal-hover-3amiqf:#ffffff;
  --color-text-link-button-normal-default-z3c9cl:#42b4ff;
  --color-text-link-button-normal-hover-lkvmt7:#75cfff;
  --color-text-link-button-normal-active-lfkgdn:#ffffff;
  --color-text-button-primary-active-dkwkja:#0f141a;
  --color-text-button-primary-default-2i01k6:#0f141a;
  --color-text-button-primary-hover-xtd6ag:#0f141a;
  --color-text-calendar-date-hover-qy0tsn:#dedee3;
  --color-text-calendar-month-357o43:#a4a4ad;
  --color-text-code-editor-gutter-active-line-bnbbsi:#0f141a;
  --color-text-code-editor-gutter-default-vvwxve:#dedee3;
  --color-text-code-editor-status-bar-disabled-4npkr3:#656871;
  --color-text-code-editor-tab-button-error-hz2irc:#0f141a;
  --color-text-column-header-wyzs6v:#b4b4bb;
  --color-text-column-sorting-icon-iazyfo:#b4b4bb;
  --color-text-control-disabled-vh7v3o:#656871;
  --color-text-counter-q4zq3v:#a4a4ad;
  --color-text-disabled-y4dmv3:#656871;
  --color-text-disabled-inline-edit-hrexz1:#b4b4bb;
  --color-text-dropdown-footer-ks7c04:#a4a4ad;
  --color-text-dropdown-group-label-8vygj0:#c6c6cd;
  --color-text-dropdown-item-default-zani00:#dedee3;
  --color-text-dropdown-item-dimmed-iy2k20:#656871;
  --color-text-dropdown-item-disabled-pl4fy2:#656871;
  --color-text-dropdown-item-filter-match-73jeqe:#75cfff;
  --color-text-dropdown-item-highlighted-q6vxih:#ebebf0;
  --color-text-dropdown-item-secondary-77b2z6:#a4a4ad;
  --color-text-dropdown-item-secondary-hover-rwb7km:#dedee3;
  --color-text-empty-68xc4n:#dedee3;
  --color-text-expandable-section-default-wr6pq6:#dedee3;
  --color-text-expandable-section-hover-ztre2n:#ffffff;
  --color-text-expandable-section-navigation-icon-default-wh1lig:#dedee3;
  --color-text-form-default-jsw02x:#dedee3;
  --color-text-form-label-84uan1:#dedee3;
  --color-text-form-secondary-t0glp7:#a4a4ad;
  --color-text-group-label-0wronh:#c6c6cd;
  --color-text-label-gen-ai-s3390v:#bf80ff;
  --color-text-heading-default-pn83b8:#ebebf0;
  --color-text-heading-secondary-3uj5r4:#a4a4ad;
  --color-text-icon-subtle-7e5fex:#b4b4bb;
  --color-text-input-disabled-as3mmb:#656871;
  --color-text-input-placeholder-i4i8dv:#a4a4ad;
  --color-text-input-placeholder-disabled-9zawsz:#656871;
  --color-text-interactive-active-fedaa8:#f9f9fa;
  --color-text-interactive-default-1o1pl2:#dedee3;
  --color-text-interactive-disabled-bhh1zo:#656871;
  --color-text-interactive-hover-j5y3wx:#f9f9fa;
  --color-text-toggle-button-icon-pressed-nbnm5x:#f9f9fa;
  --color-text-inverted-my1sxo:#0f141a;
  --color-text-label-ljr3kp:#dedee3;
  --color-text-layout-toggle-active-4v3fva:#161d26;
  --color-text-layout-toggle-hover-j9h8pw:#42b4ff;
  --color-text-layout-toggle-selected-4t49fq:#0f141a;
  --color-text-link-default-dsa7ac:#42b4ff;
  --color-text-link-hover-nut5c6:#75cfff;
  --color-text-pagination-page-number-active-disabled-uj04sc:#656871;
  --color-text-pagination-page-number-default-jqmmw0:#b4b4bb;
  --color-text-segment-active-ul57kp:#0f141a;
  --color-text-segment-default-5r4jz0:#dedee3;
  --color-text-segment-hover-ldx8k3:#ffffff;
  --color-text-small-vk4o1c:#a4a4ad;
  --color-text-status-error-57bfn2:#ff7a7a;
  --color-text-status-inactive-tg9r8q:#a4a4ad;
  --color-text-status-info-xbstx5:#42b4ff;
  --color-text-status-success-4f6v4h:#2bb534;
  --color-text-status-warning-fa077b:#fbd332;
  --color-text-top-navigation-title-kiop92:#f9f9fa;
  --color-board-placeholder-active-3nv7j5:#656871;
  --color-board-placeholder-hover-1hv3br:#006ce0;
  --color-drag-placeholder-active-7dewab:#656871;
  --color-drag-placeholder-hover-guvi5d:#006ce0;
  --color-dropzone-background-default-ia1ya0:#161d26;
  --color-dropzone-background-hover-j9ea7e:#001129;
  --color-dropzone-text-default-m7ucyv:#c6c6cd;
  --color-dropzone-text-hover-yjnvhw:#c6c6cd;
  --color-dropzone-border-default-lohkzd:#656871;
  --color-dropzone-border-hover-ejc85p:#75cfff;
}

@media not print {
  .awsui-dark-mode .awsui-context-flashbar-warning:not(#\9) {
    --color-text-chat-bubble-outgoing-ft77u9:#0f141a;
    --color-text-chat-bubble-incoming-y2ur2m:#0f141a;
    --color-text-body-default-3mljql:#0f141a;
    --color-text-expandable-section-default-wr6pq6:#0f141a;
  }
}
@media not print {
  .awsui-context-flashbar-warning.awsui-dark-mode:not(#\9) {
    --color-text-chat-bubble-outgoing-ft77u9:#0f141a;
    --color-text-chat-bubble-incoming-y2ur2m:#0f141a;
    --color-text-body-default-3mljql:#0f141a;
    --color-text-expandable-section-default-wr6pq6:#0f141a;
  }
}
@media not print {
  .awsui-dark-mode .awsui-context-alert:not(#\9) {
    --color-background-button-normal-active-ffvop3:rgba(255, 255, 255, 0.15);
    --color-background-button-normal-hover-3rp5or:rgba(255, 255, 255, 0.1);
    --color-background-button-primary-default-4hjgzi:#dedee3;
    --color-background-button-primary-hover-roddyw:#ffffff;
    --color-background-segment-hover-aa95sd:rgba(255, 255, 255, 0.1);
    --color-border-button-normal-active-8c3hl7:#ffffff;
    --color-border-button-normal-default-yi5it1:#dedee3;
    --color-border-button-normal-hover-a0olj4:#ffffff;
    --color-border-divider-default-jm73jm:#dedee3;
    --color-border-divider-panel-bottom-0oghpg:#dedee3;
    --color-border-divider-panel-side-17i7jr:#dedee3;
    --color-border-dropdown-group-2jm6kh:#dedee3;
    --color-border-dropdown-item-default-877b5f:#dedee3;
    --color-border-item-focused-8bi903:#f9f9fa;
    --color-border-panel-header-4n3p1f:#dedee3;
    --color-text-button-normal-active-mrsnjr:#ffffff;
    --color-text-button-normal-default-60dc1n:#dedee3;
    --color-text-button-normal-hover-3amiqf:#ffffff;
    --color-text-link-button-normal-active-lfkgdn:#ffffff;
    --color-text-expandable-section-default-wr6pq6:#dedee3;
    --color-text-expandable-section-hover-ztre2n:#ffffff;
    --color-text-segment-hover-ldx8k3:#ffffff;
  }
}
@media not print {
  .awsui-context-alert.awsui-dark-mode:not(#\9) {
    --color-background-button-normal-active-ffvop3:rgba(255, 255, 255, 0.15);
    --color-background-button-normal-hover-3rp5or:rgba(255, 255, 255, 0.1);
    --color-background-button-primary-default-4hjgzi:#dedee3;
    --color-background-button-primary-hover-roddyw:#ffffff;
    --color-background-segment-hover-aa95sd:rgba(255, 255, 255, 0.1);
    --color-border-button-normal-active-8c3hl7:#ffffff;
    --color-border-button-normal-default-yi5it1:#dedee3;
    --color-border-button-normal-hover-a0olj4:#ffffff;
    --color-border-divider-default-jm73jm:#dedee3;
    --color-border-divider-panel-bottom-0oghpg:#dedee3;
    --color-border-divider-panel-side-17i7jr:#dedee3;
    --color-border-dropdown-group-2jm6kh:#dedee3;
    --color-border-dropdown-item-default-877b5f:#dedee3;
    --color-border-item-focused-8bi903:#f9f9fa;
    --color-border-panel-header-4n3p1f:#dedee3;
    --color-text-button-normal-active-mrsnjr:#ffffff;
    --color-text-button-normal-default-60dc1n:#dedee3;
    --color-text-button-normal-hover-3amiqf:#ffffff;
    --color-text-link-button-normal-active-lfkgdn:#ffffff;
    --color-text-expandable-section-default-wr6pq6:#dedee3;
    --color-text-expandable-section-hover-ztre2n:#ffffff;
    --color-text-segment-hover-ldx8k3:#ffffff;
  }
}
@media not print {
  .awsui-dark-mode .awsui-context-app-layout-toolbar:not(#\9) {
    --color-background-layout-main-uncvr6:#131920;
  }
}
@media not print {
  .awsui-context-app-layout-toolbar.awsui-dark-mode:not(#\9) {
    --color-background-layout-main-uncvr6:#131920;
  }
}
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
@keyframes awsui-fade-in-35003c {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes awsui-fade-out-35003c {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes awsui-status-icon-error-35003c {
  0% {
    transform: translateX(-5px);
    animation-timing-function: linear;
  }
  50% {
    transform: translateX(5px);
    animation-timing-function: var(--motion-easing-refresh-only-a-ccyqaz, cubic-bezier(0, 0, 0, 1));
  }
  100% {
    transform: translateX(0px);
  }
}
@keyframes awsui-scale-popup-35003c {
  0% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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
*/
/* stylelint-disable @cloudscape-design/no-implicit-descendant */
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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-implicit-descendant */
/*
 Copyright Amazon.com, Inc. or its affiliates. All 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-implicit-descendant */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_box_18wu0_5byw0_172.awsui_p-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_b-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_strong-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_code-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_pre-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_samp-variant_18wu0_5byw0_172.awsui_color-default_18wu0_5byw0_172:not(#\9) {
  color: var(--color-text-body-default-3mljql, #0f141a);
}

.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176.awsui_color-default_18wu0_5byw0_172:not(#\9) {
  color: var(--color-text-heading-default-pn83b8, #0f141a);
}

.awsui_box_18wu0_5byw0_172.awsui_small-variant_18wu0_5byw0_180.awsui_color-default_18wu0_5byw0_172:not(#\9) {
  color: var(--color-text-small-vk4o1c, #656871);
}

.awsui_box_18wu0_5byw0_172.awsui_a-variant_18wu0_5byw0_184.awsui_color-default_18wu0_5byw0_172:not(#\9) {
  color: var(--color-text-link-default-dsa7ac, #006ce0);
}

.awsui_box_18wu0_5byw0_172.awsui_small-variant_18wu0_5byw0_180.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_code-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}

.awsui_box_18wu0_5byw0_172.awsui_p-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_b-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_strong-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_pre-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_samp-variant_18wu0_5byw0_172.awsui_font-size-default_18wu0_5byw0_188:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_a-variant_18wu0_5byw0_184.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-xs-j8yzxv, 14px);
  line-height: var(--line-height-heading-xs-q9j004, 18px);
}

.awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-s-zp08en, 16px);
  line-height: var(--line-height-heading-s-hmi4vc, 20px);
  letter-spacing: var(--letter-spacing-heading-s-4st9ep, -0.005em);
}

.awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
}

.awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
  letter-spacing: var(--letter-spacing-heading-l-5v6ibv, -0.015em);
}

.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176.awsui_font-size-default_18wu0_5byw0_188:not(#\9) {
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
  letter-spacing: var(--letter-spacing-heading-xl-ckkb6u, -0.02em);
}

.awsui_box_18wu0_5byw0_172.awsui_p-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_code-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_pre-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_samp-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_small-variant_18wu0_5byw0_180.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_a-variant_18wu0_5byw0_184.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: 400;
}

.awsui_box_18wu0_5byw0_172.awsui_strong-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_b-variant_18wu0_5byw0_172.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: 700;
}

.awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-xs-wqqpne, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-s-lcx0ai, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-m-zf82dr, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-l-0t6dwc, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9) {
  font-weight: var(--font-weight-heading-xl-u3m4we, 700);
}

.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_p-variant_18wu0_5byw0_172:not(#\9) {
  margin-block: 0;
  margin-inline: 0;
  text-decoration: none;
  padding-block: var(--space-xxs-hwfkai, 4px);
  padding-inline: 0;
}
.awsui_box_18wu0_5byw0_172.awsui_small-variant_18wu0_5byw0_180:not(#\9) {
  display: inline-block;
}
.awsui_box_18wu0_5byw0_172.awsui_code-variant_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_pre-variant_18wu0_5byw0_172:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_samp-variant_18wu0_5byw0_172:not(#\9) {
  font-family: var(--font-family-monospace-q47m7k, Monaco, Menlo, Consolas, "Courier Prime", Courier, "Courier New", monospace);
  background: transparent;
}
.awsui_box_18wu0_5byw0_172.awsui_key-label-variant_18wu0_5byw0_270:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  font-weight: var(--font-display-label-weight-zavpeo, 700);
  color: var(--color-text-label-ljr3kp, #0f141a);
  margin-block-end: var(--space-key-value-gap-9glmqc, 0px);
}
.awsui_box_18wu0_5byw0_172.awsui_gen-ai-label-variant_18wu0_5byw0_277:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
  font-style: italic;
  color: var(--color-text-label-gen-ai-s3390v, #7300e5);
}
.awsui_box_18wu0_5byw0_172.awsui_value-large-variant_18wu0_5byw0_284:not(#\9) {
  font-size: var(--font-size-display-l-wa6woo, 42px);
  line-height: var(--line-height-display-l-vwanzp, 48px);
  letter-spacing: var(--letter-spacing-display-l-elyyxk, -0.03em);
  font-weight: var(--font-box-value-large-weight-wr00sw, 700);
  color: inherit;
}
.awsui_box_18wu0_5byw0_172.awsui_h1-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h2-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h3-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h4-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_h5-variant_18wu0_5byw0_176.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_value-large-variant_18wu0_5byw0_284.awsui_font-weight-default_18wu0_5byw0_228:not(#\9), .awsui_box_18wu0_5byw0_172.awsui_font-weight-heavy_18wu0_5byw0_291:not(#\9) {
  -webkit-font-smoothing: var(--font-smoothing-webkit-oemolo, antialiased);
  -moz-osx-font-smoothing: var(--font-smoothing-moz-osx-hbm0aq, grayscale);
}

.awsui_box_18wu0_5byw0_172.awsui_color-inverted_18wu0_5byw0_296:not(#\9) {
  color: var(--color-text-notification-default-1iey72, #f9f9fa);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-label_18wu0_5byw0_299:not(#\9) {
  color: var(--color-text-label-ljr3kp, #0f141a);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-body-secondary_18wu0_5byw0_302:not(#\9) {
  color: var(--color-text-body-secondary-a325a8, #424650);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-error_18wu0_5byw0_305:not(#\9) {
  color: var(--color-text-status-error-57bfn2, #db0000);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-success_18wu0_5byw0_308:not(#\9) {
  color: var(--color-text-status-success-4f6v4h, #00802f);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-info_18wu0_5byw0_311:not(#\9) {
  color: var(--color-text-status-info-xbstx5, #006ce0);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-inactive_18wu0_5byw0_314:not(#\9) {
  color: var(--color-text-status-inactive-tg9r8q, #656871);
}
.awsui_box_18wu0_5byw0_172.awsui_color-text-status-warning_18wu0_5byw0_317:not(#\9) {
  color: var(--color-text-status-warning-fa077b, #855900);
}
.awsui_box_18wu0_5byw0_172.awsui_color-inherit_18wu0_5byw0_320:not(#\9) {
  color: inherit;
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-body-s_18wu0_5byw0_323:not(#\9) {
  font-size: var(--font-size-body-s-smc8cv, 12px);
  line-height: var(--line-height-body-s-nu5hx1, 16px);
  letter-spacing: var(--letter-spacing-body-s-gq78ok, 0.005em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-body-m_18wu0_5byw0_328:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-xs_18wu0_5byw0_332:not(#\9) {
  font-size: var(--font-size-heading-xs-j8yzxv, 14px);
  line-height: var(--line-height-heading-xs-q9j004, 18px);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-s_18wu0_5byw0_336:not(#\9) {
  font-size: var(--font-size-heading-s-zp08en, 16px);
  line-height: var(--line-height-heading-s-hmi4vc, 20px);
  letter-spacing: var(--letter-spacing-heading-s-4st9ep, -0.005em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-m_18wu0_5byw0_341:not(#\9) {
  font-size: var(--font-size-heading-m-170yiy, 18px);
  line-height: var(--line-height-heading-m-uoaqdh, 22px);
  letter-spacing: var(--letter-spacing-heading-m-29ewnk, -0.01em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-l_18wu0_5byw0_346:not(#\9) {
  font-size: var(--font-size-heading-l-vnacx6, 20px);
  line-height: var(--line-height-heading-l-mg5bx6, 24px);
  letter-spacing: var(--letter-spacing-heading-l-5v6ibv, -0.015em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-heading-xl_18wu0_5byw0_351:not(#\9) {
  font-size: var(--font-size-heading-xl-wvkbur, 24px);
  line-height: var(--line-height-heading-xl-hko6p0, 30px);
  letter-spacing: var(--letter-spacing-heading-xl-ckkb6u, -0.02em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-size-display-l_18wu0_5byw0_356:not(#\9) {
  font-size: var(--font-size-display-l-wa6woo, 42px);
  line-height: var(--line-height-display-l-vwanzp, 48px);
  letter-spacing: var(--letter-spacing-display-l-elyyxk, -0.03em);
}
.awsui_box_18wu0_5byw0_172.awsui_font-weight-light_18wu0_5byw0_361:not(#\9) {
  font-weight: 300;
}
.awsui_box_18wu0_5byw0_172.awsui_font-weight-normal_18wu0_5byw0_364:not(#\9) {
  font-weight: 400;
}
.awsui_box_18wu0_5byw0_172.awsui_font-weight-bold_18wu0_5byw0_367:not(#\9) {
  font-weight: 700;
}
.awsui_box_18wu0_5byw0_172.awsui_font-weight-heavy_18wu0_5byw0_291:not(#\9) {
  font-weight: var(--font-weight-heavy-6yh4un, 700);
}

.awsui_t-left_18wu0_5byw0_374:not(#\9) {
  text-align: start;
}

.awsui_t-right_18wu0_5byw0_378:not(#\9) {
  text-align: end;
}

.awsui_t-center_18wu0_5byw0_382:not(#\9) {
  text-align: center;
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All 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-implicit-descendant */
/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_box_18wu0_5byw0_172.awsui_p-n_18wu0_5byw0_399:not(#\9) {
  padding-block: var(--space-scaled-none-nfyouv, 0px);
  padding-inline: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-n_18wu0_5byw0_404:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-n_18wu0_5byw0_405:not(#\9) {
  padding-block-start: var(--space-scaled-none-nfyouv, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-n_18wu0_5byw0_409:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-n_18wu0_5byw0_410:not(#\9) {
  padding-inline-end: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-n_18wu0_5byw0_414:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-n_18wu0_5byw0_405:not(#\9) {
  padding-block-end: var(--space-scaled-none-nfyouv, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-n_18wu0_5byw0_419:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-n_18wu0_5byw0_410:not(#\9) {
  padding-inline-start: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xxxs_18wu0_5byw0_424:not(#\9) {
  padding-block: var(--space-scaled-xxxs-oo06c7, 2px);
  padding-inline: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xxxs_18wu0_5byw0_429:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxxs_18wu0_5byw0_430:not(#\9) {
  padding-block-start: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xxxs_18wu0_5byw0_434:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxxs_18wu0_5byw0_435:not(#\9) {
  padding-inline-end: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xxxs_18wu0_5byw0_439:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxxs_18wu0_5byw0_430:not(#\9) {
  padding-block-end: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xxxs_18wu0_5byw0_444:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxxs_18wu0_5byw0_435:not(#\9) {
  padding-inline-start: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xxs_18wu0_5byw0_449:not(#\9) {
  padding-block: var(--space-scaled-xxs-pfm1nx, 4px);
  padding-inline: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xxs_18wu0_5byw0_454:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxs_18wu0_5byw0_455:not(#\9) {
  padding-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xxs_18wu0_5byw0_459:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxs_18wu0_5byw0_460:not(#\9) {
  padding-inline-end: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xxs_18wu0_5byw0_464:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxs_18wu0_5byw0_455:not(#\9) {
  padding-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xxs_18wu0_5byw0_469:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxs_18wu0_5byw0_460:not(#\9) {
  padding-inline-start: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xs_18wu0_5byw0_474:not(#\9) {
  padding-block: var(--space-scaled-xs-xwoogq, 8px);
  padding-inline: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xs_18wu0_5byw0_479:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xs_18wu0_5byw0_480:not(#\9) {
  padding-block-start: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xs_18wu0_5byw0_484:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xs_18wu0_5byw0_485:not(#\9) {
  padding-inline-end: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xs_18wu0_5byw0_489:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xs_18wu0_5byw0_480:not(#\9) {
  padding-block-end: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xs_18wu0_5byw0_494:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xs_18wu0_5byw0_485:not(#\9) {
  padding-inline-start: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-s_18wu0_5byw0_499:not(#\9) {
  padding-block: var(--space-scaled-s-8ozaad, 12px);
  padding-inline: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-s_18wu0_5byw0_504:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-s_18wu0_5byw0_505:not(#\9) {
  padding-block-start: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-s_18wu0_5byw0_509:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-s_18wu0_5byw0_510:not(#\9) {
  padding-inline-end: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-s_18wu0_5byw0_514:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-s_18wu0_5byw0_505:not(#\9) {
  padding-block-end: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-s_18wu0_5byw0_519:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-s_18wu0_5byw0_510:not(#\9) {
  padding-inline-start: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-m_18wu0_5byw0_524:not(#\9) {
  padding-block: var(--space-scaled-m-m892r9, 16px);
  padding-inline: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-m_18wu0_5byw0_529:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-m_18wu0_5byw0_530:not(#\9) {
  padding-block-start: var(--space-scaled-m-m892r9, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-m_18wu0_5byw0_534:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-m_18wu0_5byw0_535:not(#\9) {
  padding-inline-end: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-m_18wu0_5byw0_539:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-m_18wu0_5byw0_530:not(#\9) {
  padding-block-end: var(--space-scaled-m-m892r9, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-m_18wu0_5byw0_544:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-m_18wu0_5byw0_535:not(#\9) {
  padding-inline-start: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-l_18wu0_5byw0_419:not(#\9) {
  padding-block: var(--space-scaled-l-sej05l, 20px);
  padding-inline: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-l_18wu0_5byw0_554:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-l_18wu0_5byw0_555:not(#\9) {
  padding-block-start: var(--space-scaled-l-sej05l, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-l_18wu0_5byw0_559:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-l_18wu0_5byw0_560:not(#\9) {
  padding-inline-end: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-l_18wu0_5byw0_564:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-l_18wu0_5byw0_555:not(#\9) {
  padding-block-end: var(--space-scaled-l-sej05l, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-l_18wu0_5byw0_569:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-l_18wu0_5byw0_560:not(#\9) {
  padding-inline-start: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xl_18wu0_5byw0_574:not(#\9) {
  padding-block: var(--space-scaled-xl-dunxp5, 24px);
  padding-inline: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xl_18wu0_5byw0_579:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xl_18wu0_5byw0_580:not(#\9) {
  padding-block-start: var(--space-scaled-xl-dunxp5, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xl_18wu0_5byw0_584:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xl_18wu0_5byw0_585:not(#\9) {
  padding-inline-end: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xl_18wu0_5byw0_589:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xl_18wu0_5byw0_580:not(#\9) {
  padding-block-end: var(--space-scaled-xl-dunxp5, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xl_18wu0_5byw0_594:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xl_18wu0_5byw0_585:not(#\9) {
  padding-inline-start: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xxl_18wu0_5byw0_599:not(#\9) {
  padding-block: var(--space-scaled-xxl-6wgq96, 32px);
  padding-inline: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xxl_18wu0_5byw0_604:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxl_18wu0_5byw0_605:not(#\9) {
  padding-block-start: var(--space-scaled-xxl-6wgq96, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xxl_18wu0_5byw0_609:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxl_18wu0_5byw0_610:not(#\9) {
  padding-inline-end: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xxl_18wu0_5byw0_614:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxl_18wu0_5byw0_605:not(#\9) {
  padding-block-end: var(--space-scaled-xxl-6wgq96, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xxl_18wu0_5byw0_619:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxl_18wu0_5byw0_610:not(#\9) {
  padding-inline-start: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-xxxl_18wu0_5byw0_624:not(#\9) {
  padding-block: var(--space-scaled-xxxl-hwoy7j, 40px);
  padding-inline: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-top-xxxl_18wu0_5byw0_629:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxxl_18wu0_5byw0_630:not(#\9) {
  padding-block-start: var(--space-scaled-xxxl-hwoy7j, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-right-xxxl_18wu0_5byw0_634:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxxl_18wu0_5byw0_635:not(#\9) {
  padding-inline-end: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-bottom-xxxl_18wu0_5byw0_639:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-vertical-xxxl_18wu0_5byw0_630:not(#\9) {
  padding-block-end: var(--space-scaled-xxxl-hwoy7j, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_p-left-xxxl_18wu0_5byw0_644:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_p-horizontal-xxxl_18wu0_5byw0_635:not(#\9) {
  padding-inline-start: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-n_18wu0_5byw0_649:not(#\9) {
  margin-block: var(--space-scaled-none-nfyouv, 0px);
  margin-inline: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-n_18wu0_5byw0_654:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-n_18wu0_5byw0_655:not(#\9) {
  margin-block-start: var(--space-scaled-none-nfyouv, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-n_18wu0_5byw0_659:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-n_18wu0_5byw0_660:not(#\9) {
  margin-inline-end: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-n_18wu0_5byw0_664:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-n_18wu0_5byw0_655:not(#\9) {
  margin-block-end: var(--space-scaled-none-nfyouv, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-n_18wu0_5byw0_669:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-n_18wu0_5byw0_660:not(#\9) {
  margin-inline-start: var(--space-none-xk6qzf, 0px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xxxs_18wu0_5byw0_674:not(#\9) {
  margin-block: var(--space-scaled-xxxs-oo06c7, 2px);
  margin-inline: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xxxs_18wu0_5byw0_679:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxxs_18wu0_5byw0_680:not(#\9) {
  margin-block-start: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xxxs_18wu0_5byw0_684:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxxs_18wu0_5byw0_685:not(#\9) {
  margin-inline-end: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xxxs_18wu0_5byw0_689:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxxs_18wu0_5byw0_680:not(#\9) {
  margin-block-end: var(--space-scaled-xxxs-oo06c7, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xxxs_18wu0_5byw0_694:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxxs_18wu0_5byw0_685:not(#\9) {
  margin-inline-start: var(--space-xxxs-pajhad, 2px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xxs_18wu0_5byw0_699:not(#\9) {
  margin-block: var(--space-scaled-xxs-pfm1nx, 4px);
  margin-inline: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xxs_18wu0_5byw0_704:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxs_18wu0_5byw0_705:not(#\9) {
  margin-block-start: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xxs_18wu0_5byw0_709:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxs_18wu0_5byw0_710:not(#\9) {
  margin-inline-end: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xxs_18wu0_5byw0_714:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxs_18wu0_5byw0_705:not(#\9) {
  margin-block-end: var(--space-scaled-xxs-pfm1nx, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xxs_18wu0_5byw0_719:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxs_18wu0_5byw0_710:not(#\9) {
  margin-inline-start: var(--space-xxs-hwfkai, 4px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xs_18wu0_5byw0_724:not(#\9) {
  margin-block: var(--space-scaled-xs-xwoogq, 8px);
  margin-inline: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xs_18wu0_5byw0_729:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xs_18wu0_5byw0_730:not(#\9) {
  margin-block-start: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xs_18wu0_5byw0_734:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xs_18wu0_5byw0_735:not(#\9) {
  margin-inline-end: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xs_18wu0_5byw0_739:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xs_18wu0_5byw0_730:not(#\9) {
  margin-block-end: var(--space-scaled-xs-xwoogq, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xs_18wu0_5byw0_744:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xs_18wu0_5byw0_735:not(#\9) {
  margin-inline-start: var(--space-xs-ymlm0b, 8px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-s_18wu0_5byw0_749:not(#\9) {
  margin-block: var(--space-scaled-s-8ozaad, 12px);
  margin-inline: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-s_18wu0_5byw0_754:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-s_18wu0_5byw0_755:not(#\9) {
  margin-block-start: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-s_18wu0_5byw0_759:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-s_18wu0_5byw0_760:not(#\9) {
  margin-inline-end: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-s_18wu0_5byw0_764:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-s_18wu0_5byw0_755:not(#\9) {
  margin-block-end: var(--space-scaled-s-8ozaad, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-s_18wu0_5byw0_769:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-s_18wu0_5byw0_760:not(#\9) {
  margin-inline-start: var(--space-s-tvghoh, 12px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-m_18wu0_5byw0_774:not(#\9) {
  margin-block: var(--space-scaled-m-m892r9, 16px);
  margin-inline: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-m_18wu0_5byw0_779:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-m_18wu0_5byw0_780:not(#\9) {
  margin-block-start: var(--space-scaled-m-m892r9, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-m_18wu0_5byw0_784:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-m_18wu0_5byw0_785:not(#\9) {
  margin-inline-end: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-m_18wu0_5byw0_789:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-m_18wu0_5byw0_780:not(#\9) {
  margin-block-end: var(--space-scaled-m-m892r9, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-m_18wu0_5byw0_794:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-m_18wu0_5byw0_785:not(#\9) {
  margin-inline-start: var(--space-m-dsumyt, 16px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-l_18wu0_5byw0_669:not(#\9) {
  margin-block: var(--space-scaled-l-sej05l, 20px);
  margin-inline: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-l_18wu0_5byw0_804:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-l_18wu0_5byw0_805:not(#\9) {
  margin-block-start: var(--space-scaled-l-sej05l, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-l_18wu0_5byw0_809:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-l_18wu0_5byw0_810:not(#\9) {
  margin-inline-end: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-l_18wu0_5byw0_814:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-l_18wu0_5byw0_805:not(#\9) {
  margin-block-end: var(--space-scaled-l-sej05l, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-l_18wu0_5byw0_819:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-l_18wu0_5byw0_810:not(#\9) {
  margin-inline-start: var(--space-l-2ud1p3, 20px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xl_18wu0_5byw0_824:not(#\9) {
  margin-block: var(--space-scaled-xl-dunxp5, 24px);
  margin-inline: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xl_18wu0_5byw0_829:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xl_18wu0_5byw0_830:not(#\9) {
  margin-block-start: var(--space-scaled-xl-dunxp5, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xl_18wu0_5byw0_834:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xl_18wu0_5byw0_835:not(#\9) {
  margin-inline-end: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xl_18wu0_5byw0_839:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xl_18wu0_5byw0_830:not(#\9) {
  margin-block-end: var(--space-scaled-xl-dunxp5, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xl_18wu0_5byw0_844:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xl_18wu0_5byw0_835:not(#\9) {
  margin-inline-start: var(--space-xl-jfy3x4, 24px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xxl_18wu0_5byw0_849:not(#\9) {
  margin-block: var(--space-scaled-xxl-6wgq96, 32px);
  margin-inline: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xxl_18wu0_5byw0_854:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxl_18wu0_5byw0_855:not(#\9) {
  margin-block-start: var(--space-scaled-xxl-6wgq96, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xxl_18wu0_5byw0_859:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxl_18wu0_5byw0_860:not(#\9) {
  margin-inline-end: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xxl_18wu0_5byw0_864:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxl_18wu0_5byw0_855:not(#\9) {
  margin-block-end: var(--space-scaled-xxl-6wgq96, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xxl_18wu0_5byw0_869:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxl_18wu0_5byw0_860:not(#\9) {
  margin-inline-start: var(--space-xxl-32srm4, 32px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-xxxl_18wu0_5byw0_874:not(#\9) {
  margin-block: var(--space-scaled-xxxl-hwoy7j, 40px);
  margin-inline: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-top-xxxl_18wu0_5byw0_879:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxxl_18wu0_5byw0_880:not(#\9) {
  margin-block-start: var(--space-scaled-xxxl-hwoy7j, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-right-xxxl_18wu0_5byw0_884:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxxl_18wu0_5byw0_885:not(#\9) {
  margin-inline-end: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-bottom-xxxl_18wu0_5byw0_889:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-vertical-xxxl_18wu0_5byw0_880:not(#\9) {
  margin-block-end: var(--space-scaled-xxxl-hwoy7j, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_m-left-xxxl_18wu0_5byw0_894:not(#\9),
.awsui_box_18wu0_5byw0_172.awsui_m-horizontal-xxxl_18wu0_5byw0_885:not(#\9) {
  margin-inline-start: var(--space-xxxl-aut1u7, 40px);
}

.awsui_box_18wu0_5byw0_172.awsui_d-block_18wu0_5byw0_899:not(#\9) {
  display: block;
}
.awsui_box_18wu0_5byw0_172.awsui_d-inline_18wu0_5byw0_902:not(#\9) {
  display: inline;
}
.awsui_box_18wu0_5byw0_172.awsui_d-inline-block_18wu0_5byw0_905:not(#\9) {
  display: inline-block;
}
.awsui_box_18wu0_5byw0_172.awsui_d-none_18wu0_5byw0_908:not(#\9) {
  display: none;
}

.awsui_f-left_18wu0_5byw0_912:not(#\9) {
  float: inline-start;
}

.awsui_f-right_18wu0_5byw0_916:not(#\9) {
  float: inline-end;
}

.awsui_root_18wu0_5byw0_920:not(#\9) {
  font-size: var(--font-size-body-m-a7nh2n, 14px);
  line-height: var(--line-height-body-m-2mh3ke, 20px);
  color: var(--color-text-body-default-3mljql, #0f141a);
  font-weight: 400;
  font-family: var(--font-family-base-gmnpzl, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}/*
 Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 SPDX-License-Identifier: Apache-2.0
*/
.awsui_root_1pkji_1cajr_5:not(#\9) {
  position: relative;
  border-start-start-radius: var(--border-radius-tiles-60y8e6, 8px);
  border-start-end-radius: var(--border-radius-tiles-60y8e6, 8px);
  border-end-start-radius: var(--border-radius-tiles-60y8e6, 8px);
  border-end-end-radius: var(--border-radius-tiles-60y8e6, 8px);
  background-color: #f8f8f8;
}
.awsui-dark-mode .awsui_root_1pkji_1cajr_5:not(#\9), .awsui-polaris-dark-mode .awsui_root_1pkji_1cajr_5:not(#\9) {
  background-color: #282c34;
}

.awsui_scroll-container_1pkji_1cajr_17:not(#\9) {
  overflow-x: auto;
}

.awsui_code-table_1pkji_1cajr_21:not(#\9) {
  padding-block-start: var(--space-static-xs-7sfb63, 8px);
  padding-block-end: var(--space-static-xs-7sfb63, 8px);
  table-layout: auto;
  inline-size: 100%;
  border-spacing: 0;
}
.awsui_code-table-with-actions_1pkji_1cajr_28:not(#\9) {
  min-block-size: calc(2 * var(--space-scaled-xs-26e2du, 8px) + var(--space-scaled-xxl-wbot5q, 32px));
  padding-inline-end: calc(2 * var(--space-static-xxxl-qj5g91, 40px));
}

.awsui_code-table-with-actions_1pkji_1cajr_28.awsui_code-table-with-line-wrapping_1pkji_1cajr_33:not(#\9) {
  padding-inline-end: var(--space-static-xxl-02zgl2, 32px);
}

.awsui_line-number_1pkji_1cajr_37:not(#\9) {
  vertical-align: text-top;
  white-space: nowrap;
  position: sticky;
  inset-inline-start: 0;
  border-inline-end-width: 1px;
  border-inline-end-style: solid;
  border-inline-end-color: var(--color-border-divider-default-cx07f2, #c6c6cd);
  padding-inline-start: var(--space-static-xs-7sfb63, 8px);
  padding-inline-end: var(--space-static-xs-7sfb63, 8px);
  background-color: #f8f8f8;
}
.awsui-dark-mode .awsui_line-number_1pkji_1cajr_37:not(#\9), .awsui-polaris-dark-mode .awsui_line-number_1pkji_1cajr_37:not(#\9) {
  background-color: #282c34;
}

.awsui_unselectable_1pkji_1cajr_53:not(#\9) {
  -webkit-user-select: none;
  -moz-user-select: none;
       user-select: none;
}

.awsui_code-line_1pkji_1cajr_58:not(#\9) {
  padding-inline-start: var(--space-static-xs-7sfb63, 8px);
  padding-inline-end: var(--space-static-xs-7sfb63, 8px);
}
.awsui_code-line-wrap_1pkji_1cajr_62:not(#\9) {
  white-space: pre-wrap;
  word-break: break-word;
}
.awsui_code-line-nowrap_1pkji_1cajr_66:not(#\9) {
  white-space: pre;
}

.awsui_actions_1pkji_1cajr_70:not(#\9) {
  position: absolute;
  inset-block-start: var(--space-scaled-xs-26e2du, 8px);
  inset-inline-end: var(--space-scaled-xs-26e2du, 8px);
  padding-inline-start: var(--space-container-horizontal-wfukh3, 20px);
}
.ace-cloud_editor .ace_gutter {
    background: #ffffff;
    color: #3a3a42;
}

.ace-cloud_editor .ace_tooltip-marker-error.ace_tooltip-marker {
    background-color: #d13212;
}
.ace-cloud_editor .ace_tooltip-marker-warning.ace_tooltip-marker {
    background-color: #906806;
}

.ace-cloud_editor .ace_print-margin {
    width: 1px;
    background: #697077;
}

.ace-cloud_editor {
    background-color: #ffffff;
    color: #3a3a42;
}

.ace-cloud_editor .ace_cursor {
    color: #3a3a42;
}

.ace-cloud_editor .ace_marker-layer .ace_selection {
    background: #bfceff;
}

.ace-cloud_editor.ace_multiselect .ace_selection.ace_start {
    box-shadow: 0 0 3px 0px #ffffff;
    border-radius: 2px;
}

.ace-cloud_editor .ace_marker-layer .ace_step {
    background: #697077;
}

.ace-cloud_editor .ace_marker-layer .ace_bracket {
    margin: 0 0 0 -1px;
    border: 1px solid #697077;
}

.ace-cloud_editor .ace_marker-layer .ace_active-line {
    box-sizing: border-box;
    border-top: 1px solid #9191ac;
    border-bottom: 1px solid #9191ac;
}

.ace-cloud_editor .ace_gutter-cell_svg-icons {
    box-sizing: border-box;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.ace-cloud_editor .ace_gutter-active-line {
    background-repeat: no-repeat;
    box-sizing: border-box;
    border-top: 1px solid #9191ac;
    border-bottom: 1px solid #9191ac;
}

.ace-cloud_editor .ace_marker-layer .ace_selected-word {
    border: 1px solid #bfceff;
}

.ace-cloud_editor .ace_fold {
    background-color: #2963d6;
    border-color: #3a3a42;
}

.ace-cloud_editor .ace_keyword {
    color: #9749d1;
}

.ace-cloud_editor .ace_meta.ace_tag {
    color: #2963d6;
}

.ace-cloud_editor .ace_constant {
    color: #a26202;
}

.ace-cloud_editor .ace_constant.ace_numeric {
    color: #a26202;
}

.ace-cloud_editor .ace_constant.ace_character.ace_escape {
    color: #d91792;
}

.ace-cloud_editor .ace_support.ace_function {
    color: #d1000a;
}

.ace-cloud_editor .ace_support.ace_class {
    color: #a26202;
}

.ace-cloud_editor .ace_storage {
    color: #9749d1;
}

.ace-cloud_editor .ace_invalid.ace_illegal {
    color: #ffffff;
    background-color: #2963d6;
}

.ace-cloud_editor .ace_invalid.ace_deprecated {
    color: #ffffff;
    background-color: #a26202;
}

.ace-cloud_editor .ace_string {
    color: #218000;
}

.ace-cloud_editor .ace_string.ace_regexp {
    color: #218000;
}

.ace-cloud_editor .ace_comment,
.ace-cloud_editor .ace_ghost_text {
    color: #697077;
    opacity: 1;
}

.ace-cloud_editor .ace_variable {
    color: #2963d6;
}

.ace-cloud_editor .ace_meta.ace_selector {
    color: #9749d1;
}

.ace-cloud_editor .ace_entity.ace_other.ace_attribute-name {
    color: #a26202;
}

.ace-cloud_editor .ace_entity.ace_name.ace_function {
    color: #d1000a;
}

.ace-cloud_editor .ace_entity.ace_name.ace_tag {
    color: #2963d6;
}

.ace-cloud_editor .ace_heading {
    color: #d1000a;
}

.ace-cloud_editor .ace_xml-pe {
    color: #a26202;
}
.ace-cloud_editor .ace_doctype {
    color: #2963d6;
}

.ace-cloud_editor .ace_tooltip {
    background-color: #ffffff;
    color: #3a3a42;
}

.ace-cloud_editor .ace_icon_svg.ace_error,
.ace-cloud_editor .ace_icon_svg.ace_error_fold {
    background-color: #d13212;
}
.ace-cloud_editor .ace_icon_svg.ace_warning,
.ace-cloud_editor .ace_icon_svg.ace_warning_fold {
    background-color: #906806;
}
.ace-cloud_editor .ace_icon_svg.ace_info {
    background-color: #0073bb;
}
.ace-cloud_editor .ace_highlight-marker {
    background: none;
    border: #2963d6 1px solid;
}
.ace-cloud_editor .ace_tooltip.ace_hover-tooltip:focus > div {
    outline: 1px solid #0073bb;
}
.ace-cloud_editor .ace_snippet-marker {
    background-color: #CED6E0;
    border: 0;
}

.ace-cloud_editor.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line {
    background-color: #f2f3f3;
    border: #0F68AE 1.5px solid;
}
.ace-cloud_editor.ace_editor.ace_autocomplete .ace_line-hover {
    border: 1px solid #16191f;
    background: #f2f3f3;
}
.ace-cloud_editor.ace_editor.ace_autocomplete .ace_completion-meta {
    color: #545b64;
    opacity: 1;
}
.ace-cloud_editor.ace_editor.ace_autocomplete .ace_completion-highlight{
    color: #0F68AE;
}
.ace-cloud_editor.ace_editor.ace_autocomplete {
    box-shadow: 0 1px 1px 0 #001c244d, 1px 1px 1px 0 #001c2426, -1px 1px 1px 0 #001c2426;
    line-height: 1.5;
    border: 1px solid #eaeded;
    background: #ffffff;
    color: #16191f;
}


.ace-cloud_editor_dark .ace_gutter {
    background: #282c34;
    color: #8e96a9;
}

.ace-cloud_editor_dark.ace_dark .ace_tooltip-marker-error.ace_tooltip-marker {
    background-color: #ff5d64;
}
.ace-cloud_editor_dark.ace_dark .ace_tooltip-marker-warning.ace_tooltip-marker {
    background-color: #e0ca57;
}

.ace-cloud_editor_dark .ace_print-margin {
    width: 1px;
    background: #e8e8e8;
}

.ace-cloud_editor_dark {
    background-color: #282c34;
    color: #dcdfe4;
}

.ace-cloud_editor_dark .ace_cursor {
    color: #66b2f0;
}

.ace-cloud_editor_dark .ace_marker-layer .ace_selection {
    background: #4376bd;
}

.ace-cloud_editor_dark.ace_multiselect .ace_selection.ace_start {
    box-shadow: 0 0 3px 0px #8e96a9;
    border-radius: 2px;
}

.ace-cloud_editor_dark .ace_marker-layer .ace_step {
    background: #6fb342;
}

.ace-cloud_editor_dark .ace_marker-layer .ace_bracket {
    margin: 0 0 0 -1px;
    border: 1px solid #e8e8e8;
}

.ace-cloud_editor_dark .ace_marker-layer .ace_active-line {
    box-sizing: border-box;
    border-top: 1px solid #75777a;
    border-bottom: 1px solid #75777a;
}

.ace-cloud_editor_dark .ace_gutter-cell_svg-icons {
    box-sizing: border-box;
    border-top: 1px solid #282c34;
    border-bottom: 1px solid #282c34;
}

.ace-cloud_editor_dark .ace_gutter-active-line {
    background-repeat: no-repeat;
    box-sizing: border-box;
    border-top: 1px solid #75777a;
    border-bottom: 1px solid #75777a;
}

.ace-cloud_editor_dark .ace_marker-layer .ace_selected-word {
    border: 1px solid #9bd0f7;
}

.ace-cloud_editor_dark .ace_fold {
    background-color: #66b2f0;
    border-color: #dcdfe4;
}

.ace-cloud_editor_dark .ace_keyword {
    color: #c674dc;
}

.ace-cloud_editor_dark .ace_constant {
    color: #e5c383;
}

.ace-cloud_editor_dark .ace_constant.ace_numeric {
    color: #e5c383;
}

.ace-cloud_editor_dark .ace_constant.ace_character.ace_escape {
    color: #71ccc7;
}

.ace-cloud_editor_dark .ace_support.ace_function {
    color: #e96a71;
}

.ace-cloud_editor_dark .ace_support.ace_class {
    color: #e5c383;
}

.ace-cloud_editor_dark .ace_storage {
    color: #c674dc;
}

.ace-cloud_editor_dark .ace_invalid.ace_illegal {
    color: #dcdfe4;
    background-color:#66b2f0;
}

.ace-cloud_editor_dark .ace_invalid.ace_deprecated {
    color: #dcdfe4;
    background-color: #e5c383;
}

.ace-cloud_editor_dark .ace_string {
    color: #6fb342;
}

.ace-cloud_editor_dark .ace_string.ace_regexp {
    color: #6fb342;
}

.ace-cloud_editor_dark .ace_comment,
.ace-cloud_editor_dark .ace_ghost_text {
    color: #b5bac0;
    opacity: 1;
}

.ace-cloud_editor_dark .ace_variable {
    color:#66b2f0;
}

.ace-cloud_editor_dark .ace_meta.ace_selector {
    color: #c674dc;
}

.ace-cloud_editor_dark .ace_entity.ace_other.ace_attribute-name {
    color: #e5c383;
}

.ace-cloud_editor_dark .ace_entity.ace_name.ace_function {
    color: #e96a71;
}

.ace-cloud_editor_dark .ace_entity.ace_name.ace_tag {
    color:#66b2f0;
}
.ace-cloud_editor_dark .ace_heading {
    color: #e96a71;
}

.ace-cloud_editor_dark .ace_xml-pe {
    color: #e5c383;
}
.ace-cloud_editor_dark .ace_doctype {
    color:#66b2f0;
}

.ace-cloud_editor_dark .ace_entity.ace_name.ace_tag,
.ace-cloud_editor_dark .ace_entity.ace_other.ace_attribute-name,
.ace-cloud_editor_dark .ace_meta.ace_tag,
.ace-cloud_editor_dark .ace_string.ace_regexp,
.ace-cloud_editor_dark .ace_variable {
    color:#66b2f0;
}

.ace-cloud_editor_dark .ace_tooltip {
    background-color: #282c34;
    color: #dcdfe4;
}

.ace-cloud_editor_dark .ace_icon_svg.ace_error,
.ace-cloud_editor_dark .ace_icon_svg.ace_error_fold {
    background-color: #ff5d64;
}
.ace-cloud_editor_dark .ace_icon_svg.ace_warning,
.ace-cloud_editor_dark .ace_icon_svg.ace_warning_fold {
    background-color: #e0ca57;
}
.ace-cloud_editor_dark .ace_icon_svg.ace_info {
    background-color: #44b9d6;
}
.ace-cloud_editor_dark .ace_highlight-marker {
    background: none;
    border: #66b2f0 1px solid;
}
.ace-cloud_editor_dark .ace_tooltip.ace_hover-tooltip:focus > div {
    outline: 1px solid #44b9d6;
}
.ace-cloud_editor_dark .ace_snippet-marker {
    background-color: #434650;
    border: 0;
}

.ace-cloud_editor_dark.ace_dark.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line {
    background-color: #272A30;
    border: #299FBC 1.5px solid;
}
.ace-cloud_editor_dark.ace_dark.ace_editor.ace_autocomplete .ace_line-hover {
    border: 1px solid #d5dbdb;
    background: #272A30;
}
.ace-cloud_editor_dark.ace_dark.ace_editor.ace_autocomplete .ace_completion-meta {
    color: #95a5a6;
    opacity: 1;
}
.ace-cloud_editor_dark.ace_dark.ace_editor.ace_autocomplete .ace_completion-highlight{
    color: #2AA0BC;
}
.ace-cloud_editor_dark.ace_dark.ace_editor.ace_autocomplete {
    box-shadow: 0 1px 1px 0 #001c244d, 1px 1px 1px 0 #001c2426, -1px 1px 1px 0 #001c2426;
    line-height: 1.5;
    border: 1px solid #2a2e33;
    background: #050506;
    color: #ffffff;
}

/*
 Copyright Amazon.com, Inc. or its affiliates. All 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 */
.awsui_root_pac4k_foszn_11: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-size: medium;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  font-stretch: normal;
  line-height: normal;
  -webkit-hyphens: none;
          hyphens: none;
  letter-spacing: normal;
  list-style: disc outside none;
  -moz-tab-size: 8;
    -o-tab-size: 8;
       tab-size: 8;
  text-align: start;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-spacing: normal;
}

@keyframes awsui_searchbar_pac4k_foszn_1 {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: -200% 0;
  }
}
@keyframes awsui_searchbar-rtl_pac4k_foszn_1 {
  0% {
    background-position: -200% 0;
  }
  100% {
    background-position: 0 0;
  }
}
.awsui_variant-gen-ai_pac4k_foszn_55:not(#\9),
.awsui_variant-gen-ai-masked_pac4k_foszn_56:not(#\9) {
  height: 2px;
  background: var(--color-background-loading-bar-gen-ai-tey70i, linear-gradient(90deg, #b8e7ff 0%, #0099ff 10%, #5c7fff 24%, #8575ff 50%, #962eff 76%, #0099ff 90%, #b8e7ff 100%));
  background-size: 200% 100%;
  background-position: 0 100%;
  animation: awsui_searchbar_pac4k_foszn_1 3s cubic-bezier(0, 0.08, 1, 0.82) infinite forwards, var(--motion-keyframes-fade-in-0r842q, awsui-fade-in-35003c) var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1));
  /* stylelint-disable no-descending-specificity */
}
@media (prefers-reduced-motion: reduce) {
  .awsui_variant-gen-ai_pac4k_foszn_55:not(#\9),
  .awsui_variant-gen-ai-masked_pac4k_foszn_56:not(#\9) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_variant-gen-ai_pac4k_foszn_55:not(#\9), .awsui-mode-entering .awsui_variant-gen-ai_pac4k_foszn_55:not(#\9), .awsui-motion-disabled .awsui_variant-gen-ai-masked_pac4k_foszn_56:not(#\9), .awsui-mode-entering .awsui_variant-gen-ai-masked_pac4k_foszn_56:not(#\9) {
  animation: none;
  transition: none;
}
.awsui_variant-gen-ai_pac4k_foszn_55:not(#\9):dir(rtl),
.awsui_variant-gen-ai-masked_pac4k_foszn_56:not(#\9):dir(rtl) {
  background-position: -100% 100%;
  animation: awsui_searchbar-rtl_pac4k_foszn_1 3s cubic-bezier(0, 0.08, 1, 0.82) infinite forwards, var(--motion-keyframes-fade-in-0r842q, awsui-fade-in-35003c) var(--motion-duration-complex-tbdo30, 250ms) var(--motion-easing-expressive-o5jqzg, cubic-bezier(0.84, 0, 0.16, 1));
}
@media (prefers-reduced-motion: reduce) {
  .awsui_variant-gen-ai_pac4k_foszn_55:not(#\9):dir(rtl),
  .awsui_variant-gen-ai-masked_pac4k_foszn_56:not(#\9):dir(rtl) {
    animation: none;
    transition: none;
  }
}
.awsui-motion-disabled .awsui_variant-gen-ai_pac4k_foszn_55:not(#\9):dir(rtl), .awsui-mode-entering .awsui_variant-gen-ai_pac4k_foszn_55:not(#\9):dir(rtl), .awsui-motion-disabled .awsui_variant-gen-ai-masked_pac4k_foszn_56:not(#\9):dir(rtl), .awsui-mode-entering .awsui_variant-gen-ai-masked_pac4k_foszn_56:not(#\9):dir(rtl) {
  animation: none;
  transition: none;
}

.awsui_variant-gen-ai-masked_pac4k_foszn_56:not(#\9) {
  -webkit-mask-image: linear-gradient(to right, transparent 0%, transparent 3%, black 30%, black 70%, transparent 97%, transparent 100%);
          mask-image: linear-gradient(to right, transparent 0%, transparent 3%, black 30%, black 70%, transparent 97%, transparent 100%);
}/* add css module styles here (optional) */

._GzYRV {
  line-height: 1.2;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
}

._3eOF8 {
  margin-right: 5px;
  font-weight: bold;
}

._f10Tu {
  font-size: 1.2em;
  margin-right: 5px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

._1MFti {
  cursor: pointer;
}

._2IvMF {
  background: #eee;
}

._16FAf {
}

._2bkNM {
  margin: 0 10px;
  padding: 0;
}

._1MGIk {
  font-weight: 600;
  margin-right: 5px;
}

._3uHL6 {
}

._2T6PJ {
  color: #df113a;
}

._1Gho6 {
  color: #df113a;
}

._vGjyY {
  color: rgb(42, 63, 60);
}

._1bQdo {
  color: #0b75f5;
}

._3zQKs {
  color: rgb(70, 144, 56);
}

._1xvuR {
  color: #43413d;
}

._11RoI {
  background: rgb(0, 43, 54);
}

._3cpys {
  font-size: 1.2em;
  color: rgb(253, 246, 227);
}

._2bSDX {
  font-weight: bolder;
  margin-right: 5px;
  color: rgb(253, 246, 227);
}

._gsbQL {
  color: rgb(253, 246, 227);
}

._LaAZe {
  color: rgb(129, 181, 172);
}

._GTKgm {
  color: rgb(129, 181, 172);
}

._Chy1W {
  color: rgb(203, 75, 22);
}

._2bveF {
  color: rgb(211, 54, 130);
}

._2vRm- {
  color: rgb(174, 129, 255);
}

._1prJR {
  color: rgb(38, 139, 210);
}
:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}._modal_overlay_ahmbz_1 {
  background: rgba(0, 0, 0, 0.4) !important;
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
}

.awsui-modal-dialog {
  opacity: 1 !important;
  z-index: 9001;
  transform: none !important;
  box-shadow: 0 0 30px rgba(64, 170, 255, 0.2), 0 0 60px rgba(64, 170, 255, 0.1), 0 10px 20px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  background: #1f2937;
  transition: none !important;
  animation: none !important;
}
.awsui-modal-dialog * {
  transition: none !important;
}

._modalDialog_ahmbz_20 {
  background: transparent;
  border-radius: 8px;
  box-shadow: 0 0 30px rgba(64, 170, 255, 0.2), 0 0 60px rgba(64, 170, 255, 0.1), 0 10px 20px rgba(0, 0, 0, 0.1);
}

._customSlider_ahmbz_26 {
  width: 100%;
}
._customSlider_ahmbz_26 .awsui-slider-track {
  background: linear-gradient(90deg, rgba(0, 115, 187, 0.2), rgb(0, 115, 187)) !important;
  height: 6px !important;
}

._largeButton_ahmbz_34._negative_ahmbz_34:hover {
  background-color: rgba(209, 50, 18, 0.1);
}
._largeButton_ahmbz_34:not(._negative_ahmbz_34):hover {
  background-color: rgba(9, 114, 211, 0.1);
}

._feedbackModal_ahmbz_41 {
  opacity: 1 !important;
  transform: none !important;
  backface-visibility: visible !important;
  will-change: auto;
  transition: none !important;
  animation: none !important;
}
._feedbackModal_ahmbz_41 .awsui-modal-dialog {
  animation: none !important;
  transition: none !important;
}

._feedbackButtonsModal_ahmbz_54 {
  display: flex;
  justify-content: center;
  margin: 4rem 0 2.5rem;
}
._feedbackButtonsModal_ahmbz_54 ._largeButton_ahmbz_34 {
  transform: scale(3);
  margin: 0 3rem;
}
._feedbackButtonsModal_ahmbz_54 ._largeButton_ahmbz_34:hover {
  transform: scale(3.2);
}
._feedbackButtonsModal_ahmbz_54 ._largeButton_ahmbz_34._negative_ahmbz_34:active {
  animation: _shake_ahmbz_1 0.5s ease;
}

._sadEmoji_ahmbz_70 {
  font-size: 3rem;
  margin-top: 4rem;
  animation: _fadeIn_ahmbz_1 0.5s ease;
}
._sadEmoji_ahmbz_70 p {
  font-size: 1.2rem;
  margin-top: 1rem;
  color: #666;
}

._loveMessage_ahmbz_81 {
  margin-top: 7rem;
  font-size: 1.2rem;
  color: #0073bb;
  animation: _fadeIn_ahmbz_1 0.5s ease;
}

._sliderContainer_ahmbz_88 {
  position: relative;
  padding: 20px 0;
  margin: 20px 0;
}
._sliderContainer_ahmbz_88 .awsui-slider-track {
  background: linear-gradient(90deg, rgba(0, 115, 187, 0.2), rgb(0, 115, 187)) !important;
  height: 6px !important;
  background-size: 200% 200% !important;
  animation: gradientMove 3s ease infinite !important;
}
._sliderContainer_ahmbz_88 .awsui-slider-track-fill {
  background: linear-gradient(90deg, #0073bb, #40aaff) !important;
  background-size: 200% 200% !important;
  animation: gradientMove 3s ease infinite !important;
}
._sliderContainer_ahmbz_88 .awsui-slider-thumb {
  width: 24px;
  height: 24px;
  background: #ffffff;
  border: 2px solid #0073bb;
  box-shadow: 0 0 10px rgba(64, 170, 255, 0.3), 0 0 20px rgba(64, 170, 255, 0.2);
  transition: all 0.2s ease;
}
._sliderContainer_ahmbz_88 .awsui-slider-thumb:hover {
  transform: scale(1.1);
  box-shadow: 0 0 15px rgba(64, 170, 255, 0.4), 0 0 30px rgba(64, 170, 255, 0.3);
}

@keyframes _shake_ahmbz_1 {
  0%, 100% {
    transform: scale(3) rotate(0deg);
  }
  25% {
    transform: scale(3) rotate(-5deg);
  }
  50% {
    transform: scale(3) rotate(5deg);
  }
  75% {
    transform: scale(3) rotate(-5deg);
  }
}
@keyframes _fadeIn_ahmbz_1 {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes _gradientMove_ahmbz_1 {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}:root {
  --color-border-divider-default: var(--color-border-divider-default-jm73jm, #c6c6cd);
  --color-text-interactive-default: var(--color-text-interactive-default-1o1pl2, #424650);
  --color-text-accent: var(--color-text-accent-uvfi4k, #006ce0);
  --color-text-status-error: var(--color-text-status-error-57bfn2, #db0000);
  --color-background-container-content: var(--color-background-container-content-78ljyf, #ffffff);
}

._sessions-container_1ed01_9 {
  border-radius: 8px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease;
  margin: 20px;
  overflow: hidden;
  height: calc(100vh - 40px);
  display: flex;
  flex-direction: column;
}
._sessions-container_1ed01_9._open_1ed01_19 {
  transform: translateY(0);
}
._sessions-container_1ed01_9:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3);
}

._sessions-3d-container_1ed01_27 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2), 0 0 20px rgba(128, 128, 128, 0.5);
}
._sessions-3d-container_1ed01_27:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3), 0 0 30px rgba(128, 128, 128, 0.7);
}

._header-container_1ed01_36 {
  padding: 20px;
  border-bottom: 1px solid var(--color-border-divider-default);
}

._header_1ed01_36 {
  font-size: 24px;
  font-weight: bold;
  margin: 0;
}

._content-container_1ed01_47 {
  padding: 20px;
  flex-grow: 1;
  overflow: visible !important;
}

._input-container_1ed01_53 {
  margin-bottom: var(--space-scaled-l-sej05l, 20px);
  padding: var(--space-scaled-l-sej05l, 20px);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

._input-textarea-container_1ed01_60 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--space-scaled-s-8ozaad, 12px);
  width: 100%;
}

._searchInput_1ed01_68 {
  flex-grow: 1;
  max-width: 500px;
}

._buttonWrapper_1ed01_73 {
  display: flex;
  align-items: center;
  gap: var(--space-scaled-xs-xwoogq, 8px);
}

._actionButton_1ed01_79 {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 1;
  padding: var(--space-scaled-xs-xwoogq, 8px);
}
._actionButton_1ed01_79:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
._actionButton_1ed01_79:active {
  transform: translateY(0);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
._actionButton_1ed01_79._open-button_1ed01_95 {
  color: var(--color-text-accent);
}
._actionButton_1ed01_79._delete-button_1ed01_98 {
  color: var(--color-text-status-error);
}

._session-title_1ed01_102 {
  position: relative;
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 8px;
}
._session-title_1ed01_102 a {
  text-decoration: none;
  color: var(--color-text-interactive-default);
}
._session-title_1ed01_102 a:hover {
  text-decoration: underline;
  color: var(--color-text-accent);
}
._session-title_1ed01_102 a:focus-visible {
  outline: 2px solid var(--color-border-item-focused);
  outline-offset: 2px;
  border-radius: 2px;
}

._session-preview_1ed01_123 {
  position: fixed;
  display: none;
  left: 50%;
  transform: translate(-50%, 20px);
  z-index: 10000;
  width: 400px;
  max-height: 400px;
  border-radius: 8px;
  background: var(--color-background-container-content);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
  padding: 16px;
  overflow: hidden;
}
._session-preview_1ed01_123 ._preview-content_1ed01_137 {
  font-size: 12px;
  line-height: 1.6;
  max-height: 368px;
  overflow-y: auto;
  padding-right: 8px;
}
._session-preview_1ed01_123 ._preview-content_1ed01_137 ._human-message_1ed01_144, ._session-preview_1ed01_123 ._preview-content_1ed01_137 ._ai-message_1ed01_144 {
  padding: 8px;
  border-radius: 4px;
  margin-bottom: 8px;
  display: flex;
  gap: 8px;
  align-items: flex-start;
  background: var(--color-background-container-content);
}
._session-preview_1ed01_123 ._preview-content_1ed01_137 ._human-message_1ed01_144 strong, ._session-preview_1ed01_123 ._preview-content_1ed01_137 ._ai-message_1ed01_144 strong {
  font-weight: 600;
  flex-shrink: 0;
}
._session-preview_1ed01_123 ._preview-content_1ed01_137 ._human-message_1ed01_144 span, ._session-preview_1ed01_123 ._preview-content_1ed01_137 ._ai-message_1ed01_144 span {
  word-wrap: break-word;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}
._session-preview_1ed01_123 ._preview-content_1ed01_137 {
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.2) transparent;
}
._session-preview_1ed01_123 ._preview-content_1ed01_137::-webkit-scrollbar {
  width: 6px;
}
._session-preview_1ed01_123 ._preview-content_1ed01_137::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 3px;
}
._session-preview_1ed01_123 ._preview-content_1ed01_137::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}
._session-preview_1ed01_123 ._preview-content_1ed01_137::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.3);
}

._session-item_1ed01_181 {
  position: relative;
}
._session-item_1ed01_181:hover ._session-preview_1ed01_123 {
  display: block;
}

._session-metadata_1ed01_188 {
  display: flex;
  gap: 16px;
  align-items: center;
  font-size: 0.8em;
  padding-left: 24px;
  margin-top: 4px;
}

._session-time_1ed01_197 {
  display: flex;
  align-items: center;
  gap: 8px;
}

._session-message-count_1ed01_203 {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--color-text-body-secondary);
}

._session-last-activity_1ed01_210 {
  display: flex;
  align-items: center;
  gap: 8px;
  color: var(--color-text-body-secondary);
  font-style: italic;
}

._actionButtonsContainer_1ed01_218 {
  display: flex;
  justify-content: flex-end;
}

._columnIconButtonWrapper_1ed01_223 {
  position: relative;
}

._columnIconButton_1ed01_223 {
  padding: 4px;
}

._sessions-table_1ed01_231 {
  font-size: 12px;
  line-height: 1.6;
  position: relative !important;
  overflow: visible !important;
}
._sessions-table_1ed01_231 .awsui-table-container,
._sessions-table_1ed01_231 .awsui-table-wrapper,
._sessions-table_1ed01_231 .awsui-table-body,
._sessions-table_1ed01_231 .awsui-table-row {
  position: static !important;
}
._sessions-table_1ed01_231 .awsui-table-cell {
  position: static !important;
}

@media (max-width: 768px) {
  ._sessions-container_1ed01_9 {
    margin: 10px;
    height: calc(90vh - 20px);
  }
  ._content-container_1ed01_47 {
    padding: 10px;
  }
  ._searchInput_1ed01_68 {
    max-width: 100%;
  }
  ._input-textarea-container_1ed01_60 {
    flex-direction: column;
    align-items: stretch;
  }
  ._buttonWrapper_1ed01_73 {
    justify-content: flex-end;
    margin-top: 0.5rem;
  }
  ._header_1ed01_36 {
    font-size: 20px;
  }
  ._sessions-table_1ed01_231 {
    font-size: 12px;
  }
  ._session-preview_1ed01_123 {
    width: calc(100% - 32px);
    max-height: 60vh;
    bottom: 16px;
    top: auto;
    transform: translateX(-50%) translateY(0);
  }
  ._session-preview_1ed01_123 ._preview-content_1ed01_137 {
    max-height: calc(60vh - 32px);
  }
  ._session-item_1ed01_181:hover ._session-preview_1ed01_123 {
    transform: translateX(-50%) translateY(0);
  }
}* {
  box-sizing: border-box;
}

:root {
  --app-color-scheme: light;
  color-scheme: var(--app-color-scheme);
  --glow-color: rgba(128, 128, 128, 0.3);
  --glow-spread: 4px;
}

.glow-effect, .jsonNull, .jsonBool, .jsonNumbers, .jsonStrings, .jsonContainer, .awsui-dark-mode .matrix-table th, .awsui-dark-mode .matrix-table td, .awsui-dark-mode .matrix-table, .matrix-table th, .matrix-table td, .matrix-table, body {
  box-shadow: 0 0 var(--glow-spread) var(--glow-color);
  transition: box-shadow 0.3s ease-in-out;
}
.glow-effect:hover, .jsonNull:hover, .jsonBool:hover, .jsonNumbers:hover, .jsonStrings:hover, .jsonContainer:hover, .matrix-table th:hover, .matrix-table td:hover, .matrix-table:hover, body:hover, .glow-effect:focus-within, .jsonNull:focus-within, .jsonBool:focus-within, .jsonNumbers:focus-within, .jsonStrings:focus-within, .jsonContainer:focus-within, .matrix-table th:focus-within, .matrix-table td:focus-within, .matrix-table:focus-within, body:focus-within {
  box-shadow: 0 0 calc(var(--glow-spread) * 2) var(--glow-color);
}

html,
body,
#root,
div[data-amplify-authenticator],
div[data-amplify-theme] {
  height: 100%;
  box-shadow: inset 0 0 var(--glow-spread) var(--glow-color);
}

body {
  background-color: #ffffff;
  overflow-y: scroll;
}
body.awsui-dark-mode {
  background-color: #0e1b2a;
  --glow-color: rgba(200, 200, 200, 0.2);
}

.matrix-table {
  border: 1px solid #d6d6d6;
  border-radius: 2px;
  border-collapse: separate;
  font-size: 1.1rem;
}
.matrix-table th, .matrix-table td {
  border: 1px solid #d6d6d6;
}
.matrix-table td {
  padding: 10px;
}

.awsui-dark-mode .matrix-table {
  border: 1px solid rgb(95, 107, 122);
}
.awsui-dark-mode .matrix-table th, .awsui-dark-mode .matrix-table td {
  border: 1px solid rgb(95, 107, 122);
}
.awsui-dark-mode .matrix-table td {
  padding: 12px;
}

.jsonContainer {
  font-family: "Open Sans", sans-serif;
  font-size: 1em;
  background-color: rgba(14, 27, 42, 0.7647058824);
}

.jsonStrings {
  color: rgb(74, 234, 167);
}

.jsonNumbers {
  color: rgb(255, 223, 60);
}

.jsonBool {
  color: rgb(252, 178, 250);
  font-weight: 600;
}

.jsonNull {
  color: rgb(74, 205, 234);
  font-weight: 600;
}._promptGuide_1qcx6_1 {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
}
._promptGuide_1qcx6_1 h1 {
  font-size: 2.5em;
  margin-bottom: 20px;
}
._promptGuide_1qcx6_1 h2 {
  font-size: 1.8em;
  margin-top: 30px;
  margin-bottom: 15px;
}
._promptGuide_1qcx6_1 h3 {
  font-size: 1.4em;
  margin-top: 20px;
  margin-bottom: 10px;
}
._promptGuide_1qcx6_1 p {
  line-height: 1.6;
  margin-bottom: 15px;
}
._promptGuide_1qcx6_1 ul {
  padding-left: 20px;
  margin-bottom: 15px;
}
._promptGuide_1qcx6_1 ._promptGuideContainer_1qcx6_28 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2), 0 0 20px rgba(128, 128, 128, 0.5);
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 30px;
}
._promptGuide_1qcx6_1 ._promptGuideContainer_1qcx6_28:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3), 0 0 30px rgba(128, 128, 128, 0.7);
}
._promptGuide_1qcx6_1 code {
  background-color: #f4f4f4;
  padding: 2px 4px;
  border-radius: 4px;
  font-family: monospace;
}
._promptGuide_1qcx6_1 ._useCase_1qcx6_45 {
  margin-bottom: 20px;
}
._promptGuide_1qcx6_1 ._promptContainer_1qcx6_48 {
  display: flex;
  align-items: center;
  background-color: #f9f9f9;
  border-radius: 4px;
  padding: 10px;
  margin-bottom: 10px;
}
._promptGuide_1qcx6_1 ._promptContainer_1qcx6_48 code {
  flex-grow: 1;
  margin-right: 10px;
}
._promptGuide_1qcx6_1 ._promptContainer_1qcx6_48 button {
  flex-shrink: 0;
}
@media (max-width: 768px) {
  ._promptGuide_1qcx6_1 {
    padding: 10px;
  }
  ._promptGuide_1qcx6_1 h1 {
    font-size: 2em;
  }
  ._promptGuide_1qcx6_1 h2 {
    font-size: 1.5em;
  }
  ._promptGuide_1qcx6_1 h3 {
    font-size: 1.2em;
  }
}.prompt-guide {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
}
.prompt-guide h1 {
  font-size: 2.5em;
  margin-bottom: 20px;
}
.prompt-guide h2 {
  font-size: 1.8em;
  margin-top: 30px;
  margin-bottom: 15px;
}
.prompt-guide h3 {
  font-size: 1.4em;
  margin-top: 20px;
  margin-bottom: 10px;
}
.prompt-guide p {
  line-height: 1.6;
  margin-bottom: 15px;
}
.prompt-guide ul {
  padding-left: 20px;
  margin-bottom: 15px;
}
.prompt-guide .prompt-guide-container {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2), 0 0 20px rgba(128, 128, 128, 0.5);
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 30px;
}
.prompt-guide .prompt-guide-container:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3), 0 0 30px rgba(128, 128, 128, 0.7);
}
.prompt-guide code {
  background-color: #f4f4f4;
  padding: 2px 4px;
  border-radius: 4px;
  font-family: monospace;
}
.prompt-guide .use-case {
  margin-bottom: 20px;
}
.prompt-guide .prompt-container {
  display: flex;
  align-items: flex-start;
  background-color: #f9f9f9;
  border-radius: 4px;
  padding: 10px;
}
.prompt-guide .prompt-container p {
  flex-grow: 1;
  margin-right: 10px;
  margin-bottom: 0;
}
.prompt-guide .prompt-container button {
  flex-shrink: 0;
}
@media (max-width: 768px) {
  .prompt-guide {
    padding: 10px;
  }
  .prompt-guide h1 {
    font-size: 2em;
  }
  .prompt-guide h2 {
    font-size: 1.5em;
  }
  .prompt-guide h3 {
    font-size: 1.2em;
  }
}.mentor-3d-container {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2), 0 0 20px rgba(128, 128, 128, 0.5);
}
.mentor-3d-container:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3), 0 0 30px rgba(128, 128, 128, 0.7);
}._card_16lyf_1 {
  transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  border: 1px solid transparent;
  transform-style: preserve-3d;
}
._card__card_16lyf_7 {
  transform-style: preserve-3d;
}
._card__card_16lyf_7:hover {
  transform: translateY(-3px) perspective(1000px) rotateX(3deg) rotateY(3deg);
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
  border: 1px solid #007bff;
  box-shadow: 0 0 10px rgba(0, 123, 255, 0.5);
}

._tableActionCell_16lyf_17 {
  position: relative;
  z-index: 1000;
}

.awsui-table-row {
  position: relative;
  z-index: 1;
}
.awsui-button-dropdown-menu {
  z-index: 2000;
}.syntheticData {
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
}
.syntheticData h1 {
  font-size: 2.5em;
  margin-bottom: 20px;
}
.syntheticData h2 {
  font-size: 1.8em;
  margin-top: 30px;
  margin-bottom: 15px;
}
.syntheticData p {
  line-height: 1.6;
  margin-bottom: 15px;
}
.syntheticData ul {
  padding-left: 20px;
  margin-bottom: 15px;
}
.syntheticData .container {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2), 0 0 20px rgba(128, 128, 128, 0.5);
  border-radius: 8px;
  padding: 20px;
  margin-bottom: 30px;
}
.syntheticData .container:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3), 0 0 30px rgba(128, 128, 128, 0.7);
}
.syntheticData .alert {
  border-left: 4px solid #ff9900;
  background-color: #fff8e1;
}
.syntheticData .link {
  color: #0073bb;
  text-decoration: none;
}
.syntheticData .link:hover {
  text-decoration: underline;
}
@media (max-width: 768px) {
  .syntheticData {
    padding: 10px;
  }
  .syntheticData h1 {
    font-size: 2em;
  }
  .syntheticData h2 {
    font-size: 1.5em;
  }
}/* Define custom CSS variables */
:root {
  --focused-ring-color: #0972d3;
  --placeholder-text-color: #a9a9a9;
}

._formContainer_6bkt1_7 {
  padding: 1rem;
  background-color: transparent;
  border-radius: 0.5rem;
}

._formField_6bkt1_13 {
  margin-bottom: 1rem;
}
._formField_6bkt1_13 label {
  display: block;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
._formField_6bkt1_13 input,
._formField_6bkt1_13 textarea {
  width: 100%;
  padding: 0.5rem;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
}

._submitButton_6bkt1_29 {
  background-color: #007bff;
  color: #fff;
  border: none;
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
  cursor: pointer;
}
._submitButton_6bkt1_29:hover {
  background-color: #0056b3;
}

/* Styles for chat messages */
._chatMessage_6bkt1_42, ._aiMessage_6bkt1_42, ._humanMessage_6bkt1_42 {
  line-height: 1.5;
  display: flex;
  align-items: flex-start;
}
._chatMessage_6bkt1_42 ._messageContainer_6bkt1_47, ._aiMessage_6bkt1_42 ._messageContainer_6bkt1_47, ._humanMessage_6bkt1_42 ._messageContainer_6bkt1_47 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
._chatMessage_6bkt1_42 ._messageContent_6bkt1_52, ._aiMessage_6bkt1_42 ._messageContent_6bkt1_52, ._humanMessage_6bkt1_42 ._messageContent_6bkt1_52 {
  word-break: break-word;
  overflow-wrap: break-word;
}

._humanMessage_6bkt1_42 {
  margin-bottom: 1rem;
}
._humanMessage_6bkt1_42._markdownMessage_6bkt1_60 {
  animation: none;
}
._humanMessage_6bkt1_42 ._messageContainer_6bkt1_47 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 122, 255, 0.2), 0 6px 12px rgba(0, 122, 255, 0.1);
  max-width: 95%;
  word-wrap: break-word;
}
._humanMessage_6bkt1_42 ._userName_6bkt1_73 {
  margin-top: 0.5rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}

._aiMessage_6bkt1_42 {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
}
._aiMessage_6bkt1_42._markdownMessage_6bkt1_60 {
  animation: none;
}
._aiMessage_6bkt1_42 ._messageContainer_6bkt1_47 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: auto;
  margin-right: 1rem;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 95%;
  word-wrap: break-word;
}

._messageContent_6bkt1_52 {
  word-break: break-word;
}

._exportButton_6bkt1_105 {
  background-color: #fff;
  color: #333;
  border: none;
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
  cursor: pointer;
  box-shadow: 0 0 10px rgba(0, 128, 0, 0.5);
  text-decoration: none;
}
._exportButton_6bkt1_105:hover {
  background-color: #f0f0f0;
}
._exportButton_6bkt1_105._csvLink_6bkt1_118 {
  display: inline-block;
}

/* @keyframes slideInFromBottom {
  0% {
    transform: translateY(100%);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
} */
/* textarea.module.scss */
._customTextarea_6bkt1_133 {
  width: 100%;
  height: 100px;
}

/* chat-form.module.scss */
._textarea_6bkt1_139 {
  /* Add styles to match the Cloudscape Textarea component */
  padding: 0.5rem;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 1rem;
  line-height: 1.5;
  resize: vertical;
  width: 100%;
  box-sizing: border-box;
}
._textarea_6bkt1_139:focus {
  outline: none;
  border-color: #0972d3;
  box-shadow: 0 0 0 2px rgba(9, 114, 211, 0.2);
}/* Define custom CSS variables */
:root {
  --focused-ring-color: #0972d3;
  --placeholder-text-color: #a9a9a9;
}

._formContainer_t4g57_7 {
  padding: 1rem;
  background-color: transparent;
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}

._formField_t4g57_16 {
  margin-bottom: 1rem;
}
._formField_t4g57_16 label {
  display: block;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
._formField_t4g57_16 input,
._formField_t4g57_16 textarea {
  width: 100%;
  padding: 0.5rem;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  border: 2px solid transparent;
  outline: none;
  resize: both;
  transition: border-color 0.3s ease;
}
._formField_t4g57_16 input:focus,
._formField_t4g57_16 textarea:focus {
  border-color: var(--focused-ring-color);
}

._submitButton_t4g57_41 {
  background-color: #007bff;
  color: #fff;
  border: none;
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
  cursor: pointer;
}
._submitButton_t4g57_41:hover {
  background-color: #0056b3;
}

._chatMessage_t4g57_53, ._aiMessage_t4g57_53, ._humanMessage_t4g57_53 {
  line-height: 1.5;
  display: flex;
  align-items: flex-start;
}
._chatMessage_t4g57_53 ._messageContainer_t4g57_58, ._aiMessage_t4g57_53 ._messageContainer_t4g57_58, ._humanMessage_t4g57_53 ._messageContainer_t4g57_58 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
._chatMessage_t4g57_53 ._messageContainer_t4g57_58 > div, ._aiMessage_t4g57_53 ._messageContainer_t4g57_58 > div, ._humanMessage_t4g57_53 ._messageContainer_t4g57_58 > div {
  width: 100%;
}
._chatMessage_t4g57_53 ._messageContent_t4g57_66, ._aiMessage_t4g57_53 ._messageContent_t4g57_66, ._humanMessage_t4g57_53 ._messageContent_t4g57_66 {
  word-break: break-word;
  overflow-wrap: break-word;
}

._humanMessage_t4g57_53 {
  margin-bottom: 1rem;
}
._humanMessage_t4g57_53._markdownMessage_t4g57_74 {
  animation: none;
}
._humanMessage_t4g57_53 ._messageContainer_t4g57_58 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  max-width: 100%;
  width: 100%;
  word-wrap: break-word;
}
._humanMessage_t4g57_53 ._messageContainer_t4g57_58 > div {
  width: 100%;
}
._humanMessage_t4g57_53 ._userName_t4g57_90 {
  margin-top: 0.5rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}

._aiMessage_t4g57_53 {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
}
._aiMessage_t4g57_53._markdownMessage_t4g57_74 {
  animation: none;
}
._aiMessage_t4g57_53 ._messageContainer_t4g57_58 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: auto;
  margin-right: 1rem;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  max-width: 100%;
  width: 100%;
  word-wrap: break-word;
}

._messageContent_t4g57_66 {
  word-break: break-word;
}

._exportButton_t4g57_122 {
  background-color: #fff;
  color: #333;
  border: none;
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
  cursor: pointer;
  box-shadow: 0 0 10px rgba(0, 128, 0, 0.5);
  text-decoration: none;
}
._exportButton_t4g57_122:hover {
  background-color: #f0f0f0;
}
._exportButton_t4g57_122._csvLink_t4g57_135 {
  display: inline-block;
}

._textarea_t4g57_139 {
  padding: 0.5rem;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 1rem;
  line-height: 1.5;
  resize: vertical;
  width: 100%;
  box-sizing: border-box;
}
._textarea_t4g57_139:focus {
  outline: none;
  border-color: #0972d3;
  box-shadow: 0 0 0 2px rgba(9, 114, 211, 0.2);
}

._chat_container_t4g57_155 {
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  padding-bottom: 1rem;
}

._inputContainer_t4g57_162 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 1rem;
}

._inputWrapper_t4g57_169 {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 1rem;
}

/* Styles for code blocks and copy buttons */
._codeViewContainer_t4g57_177 {
  position: relative;
  margin: 0.2rem 0;
  background-color: var(--color-background-container-content);
  color: var(--color-text-body-default);
  border-radius: var(--border-radius-container);
  border: 1px solid var(--color-border-divider-default);
  overflow: visible;
  padding-top: 2rem;
  max-width: 100%;
  overflow-x: visible;
  word-break: break-word;
  transition: background-color 0.3s ease, color 0.3s ease;
  max-height: none;
  overflow-y: visible;
}
._codeViewContainer_t4g57_177 > div:first-child {
  margin-top: -1.5rem;
}

._codeViewScroll_t4g57_197 {
  overflow-x: auto;
  overflow-y: hidden;
  max-width: 100%;
}

.awsui-code-view {
  background-color: inherit;
  color: inherit;
}

._codeViewLoading_t4g57_208 {
  background-color: var(--color-background-container-content);
  height: 100px;
  border-radius: var(--border-radius-container);
  animation: _pulse_t4g57_1 1.5s infinite;
}

/* Styles for code blocks and copy buttons */
._codeViewContainer_t4g57_177 {
  position: relative;
  margin: var(--space-scaled-xxs-pfm1nx, 4px) 0;
  border-start-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-start-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-start-radius: var(--border-radius-container-nsfwmm, 16px);
  border-end-end-radius: var(--border-radius-container-nsfwmm, 16px);
  border: none;
  overflow: visible;
  padding-block-start: var(--space-scaled-xl-dunxp5, 24px);
  max-width: 100%;
  word-break: break-word;
  transition: background-color 0.3s ease, color 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease;
}
._codeViewContainer_t4g57_177 > div:first-child {
  margin-block-start: calc(-1 * var(--space-scaled-l-sej05l, 20px));
}
._codeViewContainer_t4g57_177:focus-within {
  outline: 2px solid var(--color-border-item-focused-8bi903, #006ce0);
  outline-offset: 2px;
  box-shadow: 0 0 0 2px var(--color-border-item-focused);
}
.awsui-dark-mode ._codeViewContainer_t4g57_177 {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
}

._codeViewScroll_t4g57_197 {
  overflow-x: auto;
  overflow-y: hidden;
  max-width: 100%;
  position: relative;
}
._codeViewScroll_t4g57_197::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 24px;
  background: linear-gradient(to right, transparent, var(--color-background-container-content));
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.2s ease;
}
._codeViewScroll_t4g57_197.has-scroll::after {
  opacity: 1;
}

/* Styles for Markdown tables */
._markdownTableContainer_t4g57_265 {
  margin: 0.5rem 0;
  overflow-x: auto;
  position: relative;
  padding-top: 2rem;
  max-width: 100%;
}

._markdownTable_t4g57_265 {
  width: 100%;
  border-collapse: collapse;
  margin-top: 0.5em;
  border: 1px solid rgba(93, 75, 124, 0.2);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 2px 4px rgba(93, 75, 124, 0.05), 0 4px 8px rgba(93, 75, 124, 0.05);
}
._markdownTable_t4g57_265:hover {
  border-color: rgba(93, 75, 124, 0.3);
  box-shadow: 0 4px 8px rgba(93, 75, 124, 0.1), 0 6px 12px rgba(93, 75, 124, 0.1);
}

._markdownTable_t4g57_265 th,
._markdownTable_t4g57_265 td {
  border: 1px solid rgba(93, 75, 124, 0.2);
  padding: 8px;
  text-align: left;
}

._markdownTable_t4g57_265 th {
  background-color: rgba(93, 75, 124, 0.06);
  border-bottom: 2px solid rgba(93, 75, 124, 0.2);
  color: rgb(69.1658291457, 55.7788944724, 92.2211055276);
}

._markdownTable_t4g57_265 tr:nth-child(even) {
  background-color: rgba(93, 75, 124, 0.02);
}
._markdownTable_t4g57_265 tr:hover {
  background-color: rgba(93, 75, 124, 0.03);
}

.awsui-dark-mode ._markdownTable_t4g57_265 {
  border-color: rgba(211.5879396985, 204.216080402, 224.283919598, 0.2);
}
.awsui-dark-mode ._markdownTable_t4g57_265 th {
  background-color: rgba(93, 75, 124, 0.15);
  border-bottom-color: rgba(211.5879396985, 204.216080402, 224.283919598, 0.3);
  color: rgb(211.5879396985, 204.216080402, 224.283919598);
}
.awsui-dark-mode ._markdownTable_t4g57_265 td {
  border-color: rgba(211.5879396985, 204.216080402, 224.283919598, 0.2);
}
.awsui-dark-mode ._markdownTable_t4g57_265 tr:nth-child(even) {
  background-color: rgba(93, 75, 124, 0.08);
}
.awsui-dark-mode ._markdownTable_t4g57_265 tr:hover {
  background-color: rgba(93, 75, 124, 0.12);
}#optimize-tooltip {
  z-index: 9999 !important;
}

._header_gwr6q_5 {
  margin-bottom: 20px;
}
._header_gwr6q_5 h2 {
  font-size: 24px;
  margin-bottom: 10px;
}
._header_gwr6q_5 p {
  margin-bottom: 10px;
}

._input_container_gwr6q_16 {
  margin-bottom: var(--space-scaled-l-sej05l, 20px);
  padding: var(--space-scaled-l-sej05l, 20px);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

._search_container_gwr6q_24 {
  margin-bottom: var(--space-scaled-l-sej05l, 20px);
  padding: var(--space-scaled-l-sej05l, 20px);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  display: flex;
  gap: 16px;
  align-items: inline;
  margin-bottom: 16px;
}

._my_prompts_search_input_gwr6q_36 {
  flex-grow: 1;
  min-height: 3rem;
  max-height: 20rem;
  resize: vertical;
  border: none;
  padding: 0.75rem;
  padding-right: var(--space-scaled-l-sej05l, 20px);
  background-color: transparent;
  outline: none;
  font-size: 1rem;
  line-height: 1.5;
  transition: box-shadow 0.2s ease-in-out;
  flex: 1;
}

._search_input_gwr6q_52 {
  flex-grow: 1;
  min-height: 3rem;
  max-height: 20rem;
  resize: vertical;
  border: none;
  padding: 0.75rem;
  padding-right: var(--space-scaled-l-sej05l, 20px);
  background-color: transparent;
  outline: none;
  font-size: 1rem;
  line-height: 1.5;
  transition: box-shadow 0.2s ease-in-out;
  flex: 1;
}

._endorsement_filter_gwr6q_68 {
  min-height: 3rem;
  max-height: 20rem;
  resize: vertical;
  border: none;
  padding: 0.75rem;
  padding-right: var(--space-scaled-l-sej05l, 20px);
  background-color: transparent;
  outline: none;
  font-size: 1rem;
  line-height: 1.5;
  transition: box-shadow 0.2s ease-in-out;
  width: 20%;
}

._input_textarea_container_gwr6q_83 {
  display: flex;
  align-items: stretch;
  gap: var(--space-scaled-s-8ozaad, 12px);
  width: 100%;
}

._input_textarea_gwr6q_83 {
  flex-grow: 1;
  min-height: 3rem;
  max-height: 20rem;
  resize: vertical;
  border: none;
  padding: 0.75rem;
  padding-right: var(--space-scaled-l-sej05l, 20px);
  background-color: transparent;
  outline: none;
  font-size: 1rem;
  line-height: 1.5;
  transition: box-shadow 0.2s ease-in-out;
}
._input_textarea_gwr6q_83:focus {
  outline: 2px solid var(--color-border-item-focused-8bi903, #006ce0);
  box-shadow: 0 0 0 4px var(--focused-ring-color);
}
._input_textarea_gwr6q_83::-moz-placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}
._input_textarea_gwr6q_83::placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}

._textareaContainer_gwr6q_114 {
  width: 100%;
}

._textareaWrapper_gwr6q_118 {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  width: 100%;
}

._toggle_container_gwr6q_125 {
  margin: 16px 0;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 16px;
}
._toggle_container_gwr6q_125 button {
  min-width: 120px;
}

._public_toggle_gwr6q_136 {
  margin-top: 8px;
  display: flex;
  align-items: center;
  gap: 8px;
}

._textarea_gwr6q_114 {
  flex: 1;
  min-height: 100px;
  padding: 8px;
  resize: vertical;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-family: inherit;
  font-size: inherit;
  line-height: 1.5;
}

._optimizeButtonWrapper_gwr6q_155 {
  padding-top: 8px;
}

._inputIconButtonWrapper_gwr6q_159 {
  display: flex;
  align-items: center;
  position: relative;
}

._inputIconButton_gwr6q_159 {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 1;
  padding: var(--space-scaled-xs-xwoogq, 8px);
}
._inputIconButton_gwr6q_159:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
._inputIconButton_gwr6q_159:active {
  transform: translateY(0);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
._inputIconButton_gwr6q_159::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(to bottom right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%);
  transform: rotate(45deg);
  animation: _glint_gwr6q_1 3s infinite;
  z-index: -1;
}

._icon_gwr6q_194 {
  width: 20px;
  height: 20px;
}

@keyframes _glint_gwr6q_1 {
  0% {
    transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    transform: scale(4) rotate(45deg);
    opacity: 1;
  }
  100% {
    transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}
._actionButtonsContainer_gwr6q_217 {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  align-items: center;
}
._actionButtonsContainer_gwr6q_217 button:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
}
._actionButtonsContainer_gwr6q_217 button:active {
  background-color: var(--color-background-button-primary-active-mulwvt, #002b66);
}

button[data-tooltip-id=favorite-tooltip]._favorited_gwr6q_230 svg {
  fill: var(--color-text-status-success-4f6v4h, #00802f);
}
button[data-tooltip-id=favorite-tooltip]:not(._favorited_gwr6q_230):hover svg {
  fill: var(--color-text-interactive-default-1o1pl2, #424650);
}

._actionButton_gwr6q_217 {
  padding: 0;
  font-size: 14px;
  min-width: unset;
}

._table_container_gwr6q_243 {
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  overflow: hidden;
  padding: var(--space-scaled-l-sej05l, 20px);
}

._columnIconButtonWrapper_gwr6q_251 {
  display: flex;
  justify-content: center;
  align-items: center;
}

._columnIconButton_gwr6q_251 {
  padding: var(--space-scaled-xs-xwoogq, 8px);
}

._successMessage_gwr6q_261 {
  margin-top: 10px;
  color: green;
  font-weight: bold;
}

._deleteConfirmationModal_gwr6q_267 ._awsui-modal-content_gwr6q_267,
._deleteAllConfirmationModal_gwr6q_268 ._awsui-modal-content_gwr6q_267 {
  padding: var(--space-scaled-l-sej05l, 20px);
}
._deleteConfirmationModal_gwr6q_267 ._awsui-modal-footer_gwr6q_271,
._deleteAllConfirmationModal_gwr6q_268 ._awsui-modal-footer_gwr6q_271 {
  display: flex;
  justify-content: flex-end;
  padding: var(--space-scaled-l-sej05l, 20px);
}

._favorite-error_gwr6q_278 {
  color: var(--color-text-status-error-57bfn2, #db0000);
  font-size: 12px;
  margin-top: 4px;
  padding: 4px 8px;
  border-radius: 4px;
  background-color: var(--color-background-status-error-1w6iu4, #fff5f5);
}

._favorite-error-global_gwr6q_287 {
  color: var(--color-text-status-error-57bfn2, #db0000);
  padding: var(--space-scaled-s-8ozaad, 12px);
  margin-top: var(--space-scaled-s-8ozaad, 12px);
  background-color: var(--color-background-status-error-1w6iu4, #fff5f5);
  border-radius: var(--border-radius-badge-exolfb, 4px);
  font-size: 14px;
  text-align: center;
}

._favorite-button_gwr6q_297._favorited_gwr6q_230 {
  color: var(--color-text-status-success-4f6v4h, #00802f);
}
._favorite-button_gwr6q_297._favorited_gwr6q_230 svg {
  fill: var(--color-text-status-success-4f6v4h, #00802f);
}
._favorite-button_gwr6q_297._disabled_gwr6q_303 {
  opacity: 0.5;
  cursor: not-allowed;
}
._favorite-button_gwr6q_297._disabled_gwr6q_303:hover {
  background-color: transparent;
}

._error_gwr6q_311 {
  color: red;
  margin-top: 4px;
  font-size: 14px;
}

._info_text_gwr6q_317 {
  color: #666;
  font-size: 14px;
  margin: 8px 0;
  font-style: italic;
}:root {
  --focused-ring-color: #0972d3;
  --placeholder-text-color: #a9a9a9;
}

._formContainer_9opbj_6 {
  padding: 1rem;
  background-color: transparent;
  border-radius: 0.5rem;
}

._formField_9opbj_12 {
  margin-bottom: 1rem;
}
._formField_9opbj_12 label {
  display: block;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
._formField_9opbj_12 input,
._formField_9opbj_12 textarea {
  width: 100%;
  padding: 0.5rem;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
}

._submitButton_9opbj_28 {
  background-color: #007bff;
  color: #fff;
  border: none;
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
  cursor: pointer;
}
._submitButton_9opbj_28:hover {
  background-color: #0056b3;
}

._chat_container_9opbj_40 {
  height: 60vh;
  display: flex;
  flex-direction: column;
  border: 1px solid #ccc;
  border-radius: 0.5rem;
  margin-bottom: 1rem;
}

._messages_container_9opbj_49 {
  display: flex;
  flex-direction: column;
}

._scrollable_area_9opbj_54 {
  flex-grow: 1;
  overflow-y: auto;
  padding: 1rem;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.2) transparent;
}
._scrollable_area_9opbj_54::-webkit-scrollbar {
  width: 6px;
}
._scrollable_area_9opbj_54::-webkit-scrollbar-track {
  background: transparent;
}
._scrollable_area_9opbj_54::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}

._chatMessage_9opbj_74, ._aiMessage_9opbj_74, ._humanMessage_9opbj_74 {
  line-height: 1.5;
  display: flex;
  align-items: flex-start;
  margin-top: 1rem;
}
._chatMessage_9opbj_74 ._messageContent_9opbj_80, ._aiMessage_9opbj_74 ._messageContent_9opbj_80, ._humanMessage_9opbj_74 ._messageContent_9opbj_80 {
  word-break: break-word;
  overflow-wrap: break-word;
}

._humanMessage_9opbj_74 ._messageContainer_9opbj_85 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 122, 255, 0.2), 0 6px 12px rgba(0, 122, 255, 0.1);
  max-width: 95%;
  word-wrap: break-word;
}
._humanMessage_9opbj_74 ._userName_9opbj_95 {
  margin-top: 0.5rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}

._aiMessage_9opbj_74 ._messageContainer_9opbj_85 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  margin-right: auto;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 95%;
  word-wrap: break-word;
}

._messageContent_9opbj_80 {
  word-break: break-word;
}

._customTextarea_9opbj_117 {
  width: 100%;
  height: 100px;
}

._input_container_9opbj_122,
._search_container_9opbj_123 {
  margin-bottom: var(--space-scaled-l-sej05l, 20px);
  padding: var(--space-scaled-l-sej05l, 20px);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

._input_textarea_container_9opbj_131 {
  display: flex;
  align-items: stretch;
  gap: var(--space-scaled-s-8ozaad, 12px);
  width: 100%;
}

._input_textarea_9opbj_131 {
  flex-grow: 1;
  min-height: 3rem;
  max-height: 20rem;
  resize: vertical;
  border: none;
  padding: 0.75rem;
  padding-right: var(--space-scaled-l-sej05l, 20px);
  background-color: transparent;
  outline: none;
  font-size: 1rem;
  line-height: 1.5;
  transition: box-shadow 0.2s ease-in-out;
}
._input_textarea_9opbj_131:focus {
  outline: 2px solid var(--color-border-item-focused-8bi903, #006ce0);
  box-shadow: 0 0 0 4px var(--focused-ring-color);
}
._input_textarea_9opbj_131::-moz-placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}
._input_textarea_9opbj_131::placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}

._inputIconButton_9opbj_162 {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 1;
  padding: var(--space-scaled-xs-xwoogq, 8px);
}
._inputIconButton_9opbj_162:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
._inputIconButton_9opbj_162:active {
  transform: translateY(0);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
._inputIconButton_9opbj_162::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(to bottom right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%);
  transform: rotate(45deg);
  animation: _glint_9opbj_1 3s infinite;
  z-index: -1;
}

@keyframes _glint_9opbj_1 {
  0% {
    transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    transform: scale(4) rotate(45deg);
    opacity: 1;
  }
  100% {
    transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}
._buttonWrapper_9opbj_209 {
  display: flex;
  align-items: center;
  gap: var(--space-scaled-xs-xwoogq, 8px);
}

._send-button_9opbj_215,
._new-session-button_9opbj_216,
._export-button_9opbj_217,
._clear-history-button_9opbj_218 {
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
}
._send-button_9opbj_215:hover,
._new-session-button_9opbj_216:hover,
._export-button_9opbj_217:hover,
._clear-history-button_9opbj_218:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
}
._send-button_9opbj_215:active,
._new-session-button_9opbj_216:active,
._export-button_9opbj_217:active,
._clear-history-button_9opbj_218:active {
  background-color: var(--color-background-button-primary-active-mulwvt, #002b66);
}

._headerContainer_9opbj_235 {
  display: flex;
  justify-content: center;
  margin-bottom: 1rem;
}

._header_9opbj_235 {
  font-size: 2rem;
  font-weight: bold;
}

._codeSnippetContainer_9opbj_246 {
  position: relative;
}

._copyButton_9opbj_250 {
  position: absolute;
  top: 8px;
  right: 8px;
}

._codeViewWrapper_9opbj_256 {
  margin: 1rem 0;
  border-radius: 4px;
  overflow: hidden;
}

._inputIconButton_9opbj_162:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

._streamingMessage_9opbj_267 {
  opacity: 0.7;
  transition: opacity 0.3s ease-in-out;
}

._messagesEndRef_9opbj_272 {
  height: 1px;
  margin-bottom: 1rem;
}._curquery-container_99me4_1 {
  border-radius: 8px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease;
  margin: 20px;
  overflow: hidden;
}
._curquery-container_99me4_1._open_99me4_8 {
  transform: translateY(0);
}
._curquery-container_99me4_1:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3);
}

._header-container_99me4_16 {
  padding: 20px;
  border-bottom: 1px solid var(--color-border-divider-default);
}

._header_99me4_16 {
  font-size: 24px;
  font-weight: bold;
  color: var(--color-text-heading-default);
  margin: 0;
}

._content-container_99me4_28 {
  padding: 20px;
  border-radius: 0 0 8px 8px;
  font-size: 14px;
  line-height: 1.6;
}
._content-container_99me4_28 h1, ._content-container_99me4_28 h2, ._content-container_99me4_28 h3, ._content-container_99me4_28 h4, ._content-container_99me4_28 h5, ._content-container_99me4_28 h6 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 600;
}
._content-container_99me4_28 p {
  margin-bottom: 15px;
}
._content-container_99me4_28 ul, ._content-container_99me4_28 ol {
  margin-bottom: 15px;
  padding-left: 20px;
}
._content-container_99me4_28 li {
  margin-bottom: 5px;
}

._code-block_99me4_50 {
  padding: 2px 4px;
  border-radius: 4px;
  font-family: monospace;
  font-size: 0.9em;
}

._curquery-3d-container_99me4_57 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2), 0 0 20px rgba(128, 128, 128, 0.5);
}
._curquery-3d-container_99me4_57:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3), 0 0 30px rgba(128, 128, 128, 0.7);
}

._example-container_99me4_66 {
  border-left: 4px solid var(--color-border-focus-default);
  padding: 10px;
  margin-bottom: 20px;
  position: relative;
  border-radius: 4px;
}._stepList_i5djz_1 ._stepItem_i5djz_1 {
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  border-radius: 10px;
  padding: 20px;
  color: var(--color-text-body-default-3mljql, #0f141a);
}

._expandedEditor_i5djz_8 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 8000;
  background-color: var(--color-background-layout-main-uncvr6, #ffffff);
  color: var(--color-text-body-default-3mljql, #0f141a);
  margin: 20px;
  overflow: "auto";
}:root {
  --focused-ring-color: #0972d3;
  --placeholder-text-color: #a9a9a9;
}

._formContainer_8ov55_6 {
  padding: 1rem;
  background-color: transparent;
  border-radius: 0.5rem;
}

._formField_8ov55_12 {
  margin-bottom: 1rem;
}
._formField_8ov55_12 label {
  display: block;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
._formField_8ov55_12 input,
._formField_8ov55_12 textarea {
  width: 100%;
  padding: 0.5rem;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
}

._submitButton_8ov55_28 {
  background-color: #007bff;
  color: #fff;
  border: none;
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
  cursor: pointer;
}
._submitButton_8ov55_28:hover {
  background-color: #0056b3;
}

._chat_container_8ov55_40 {
  height: 60vh;
  display: flex;
  flex-direction: column;
  border: 1px solid #ccc;
  border-radius: 0.5rem;
  margin-bottom: 1rem;
}

._messages_container_8ov55_49 {
  display: flex;
  flex-direction: column;
}

._scrollable_area_8ov55_54 {
  flex-grow: 1;
  overflow-y: auto;
  padding: 1rem;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
}

._chatMessage_8ov55_62, ._aiMessage_8ov55_62, ._humanMessage_8ov55_62 {
  line-height: 1.5;
  display: flex;
  align-items: flex-start;
  margin-top: 1rem;
}

._humanMessage_8ov55_62 ._messageContainer_8ov55_69 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 122, 255, 0.2), 0 6px 12px rgba(0, 122, 255, 0.1);
  max-width: 95%;
  word-wrap: break-word;
  position: relative;
}
._humanMessage_8ov55_62 ._userName_8ov55_80 {
  margin-top: 0.5rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}

._aiMessage_8ov55_62 ._messageContainer_8ov55_69 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  margin-right: auto;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 95%;
  word-wrap: break-word;
}

._messageContent_8ov55_98 {
  word-break: break-word;
  position: relative;
}

._messageActions_8ov55_103 {
  position: absolute;
  bottom: 8px;
  right: 8px;
  display: flex;
  gap: 8px;
  opacity: 0;
  transition: opacity 0.2s ease;
}

._messageContainer_8ov55_69:hover ._messageActions_8ov55_103 {
  opacity: 1;
}

._actionButton_8ov55_117 {
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
  padding: 4px;
  border-radius: 4px;
  transition: all 0.2s ease;
}
._actionButton_8ov55_117:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
  transform: translateY(-1px);
}
._actionButton_8ov55_117:active {
  background-color: var(--color-background-button-primary-active-mulwvt, #002b66);
  transform: translateY(0);
}

._customTextarea_8ov55_133 {
  width: 100%;
  height: 100px;
}

._input_container_8ov55_138,
._search_container_8ov55_139 {
  margin-bottom: var(--space-scaled-l-sej05l, 20px);
  padding: var(--space-scaled-l-sej05l, 20px);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

._input_textarea_container_8ov55_147 {
  display: flex;
  align-items: stretch;
  gap: var(--space-scaled-s-8ozaad, 12px);
  width: 100%;
}

._input_textarea_8ov55_147 {
  flex-grow: 1;
  min-height: 3rem;
  max-height: 20rem;
  resize: vertical;
  border: none;
  padding: 0.75rem;
  padding-right: var(--space-scaled-l-sej05l, 20px);
  background-color: transparent;
  outline: none;
  font-size: 1rem;
  line-height: 1.5;
  transition: box-shadow 0.2s ease-in-out;
}
._input_textarea_8ov55_147:focus {
  outline: 2px solid var(--color-border-item-focused-8bi903, #006ce0);
  box-shadow: 0 0 0 4px var(--focused-ring-color);
}
._input_textarea_8ov55_147::-moz-placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}
._input_textarea_8ov55_147::placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}

._inputIconButton_8ov55_178 {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 1;
  padding: var(--space-scaled-xs-xwoogq, 8px);
}
._inputIconButton_8ov55_178:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
._inputIconButton_8ov55_178:active {
  transform: translateY(0);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
._inputIconButton_8ov55_178::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(to bottom right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%);
  transform: rotate(45deg);
  animation: _glint_8ov55_1 3s infinite;
  z-index: -1;
}

@keyframes _glint_8ov55_1 {
  0% {
    transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    transform: scale(4) rotate(45deg);
    opacity: 1;
  }
  100% {
    transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}
._buttonWrapper_8ov55_225 {
  display: flex;
  align-items: center;
  gap: var(--space-scaled-xs-xwoogq, 8px);
}

._send-button_8ov55_231,
._new-session-button_8ov55_232,
._export-button_8ov55_233,
._clear-history-button_8ov55_234 {
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
}
._send-button_8ov55_231:hover,
._new-session-button_8ov55_232:hover,
._export-button_8ov55_233:hover,
._clear-history-button_8ov55_234:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
}
._send-button_8ov55_231:active,
._new-session-button_8ov55_232:active,
._export-button_8ov55_233:active,
._clear-history-button_8ov55_234:active {
  background-color: var(--color-background-button-primary-active-mulwvt, #002b66);
}

._input_textarea_8ov55_147:disabled {
  background-color: #f0f0f0;
  cursor: not-allowed;
}

._inputIconButton_8ov55_178:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

._headerContainer_8ov55_261 {
  display: flex;
  justify-content: center;
  margin-bottom: 1rem;
}

._header_8ov55_261 {
  font-size: 2rem;
  font-weight: bold;
}

._codeSnippetContainer_8ov55_272 {
  position: relative;
}

._copyButton_8ov55_276 {
  position: absolute;
  top: 8px;
  right: 8px;
}

._codeViewWrapper_8ov55_282 {
  margin: 1rem 0;
  border-radius: 4px;
  overflow: hidden;
}

._streamingMessage_8ov55_288 {
  opacity: 0.7;
  transition: opacity 0.3s ease-in-out;
}

._fileUploadButton_8ov55_293 {
  display: inline-flex;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}

._uploadedFiles_8ov55_300 {
  margin-top: 8px;
  padding: 8px;
  background-color: #f4f4f4;
  border-radius: 4px;
}

._uploadedFile_8ov55_300 {
  display: flex;
  align-items: center;
  margin-bottom: 4px;
  padding: 4px;
  background-color: white;
  border-radius: 4px;
}
._uploadedFile_8ov55_300 span {
  margin-right: 8px;
  flex: 1;
}

._errorMessage_8ov55_320 {
  color: #d13212;
  margin-top: 8px;
  padding: 8px;
  background-color: #fdf3f3;
  border-radius: 4px;
}

._attachments_8ov55_328 {
  margin-top: 8px;
  padding: 8px;
  background: #f5f5f5;
  border-radius: 4px;
}

._attachmentItem_8ov55_335 {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 4px 0;
  font-size: 12px;
}
._attachmentItem_8ov55_335 svg {
  width: 16px;
  height: 16px;
  color: #666;
}

._fileIcon_8ov55_348 {
  color: #666;
  margin-right: 4px;
}

._scrollable_area_8ov55_54 {
  flex-grow: 1;
  overflow-y: auto;
  padding: 1rem;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.2) transparent;
}
._scrollable_area_8ov55_54::-webkit-scrollbar {
  width: 6px;
}
._scrollable_area_8ov55_54::-webkit-scrollbar-track {
  background: transparent;
}
._scrollable_area_8ov55_54::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}

._messagesEndRef_8ov55_373 {
  height: 1px;
  margin-bottom: 1rem;
}._curquery-container_1jrxt_1 {
  border-radius: 8px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease;
  margin: 20px;
  overflow: hidden;
}
._curquery-container_1jrxt_1._open_1jrxt_8 {
  transform: translateY(0);
}
._curquery-container_1jrxt_1:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3);
}

._header-container_1jrxt_16 {
  padding: 15px 20px;
  border-bottom: 1px solid var(--color-border-divider-default);
}

._header_1jrxt_16 {
  font-size: 24px;
  font-weight: bold;
  margin: 0;
}

._content-container_1jrxt_27 {
  padding: 15px 20px;
  border-radius: 0 0 8px 8px;
  font-size: 14px;
  line-height: 1.4;
}
._content-container_1jrxt_27 h1, ._content-container_1jrxt_27 h2, ._content-container_1jrxt_27 h3, ._content-container_1jrxt_27 h4, ._content-container_1jrxt_27 h5, ._content-container_1jrxt_27 h6 {
  margin-top: 15px;
  margin-bottom: 8px;
  font-weight: 600;
}
._content-container_1jrxt_27 h1 {
  margin-top: 0;
  margin-bottom: 15px;
}
._content-container_1jrxt_27 h2 {
  margin-top: 20px;
  margin-bottom: 10px;
}
._content-container_1jrxt_27 h3 {
  margin-top: 15px;
  margin-bottom: 8px;
}
._content-container_1jrxt_27 p {
  margin-bottom: 8px;
}
._content-container_1jrxt_27 ul, ._content-container_1jrxt_27 ol {
  margin-bottom: 8px;
  padding-left: 20px;
}
._content-container_1jrxt_27 li {
  margin-bottom: 4px;
}
._content-container_1jrxt_27 h1:first-of-type {
  margin-top: 0;
  margin-bottom: 8px;
}
._content-container_1jrxt_27 h1:first-of-type + p {
  margin-bottom: 15px;
}
._content-container_1jrxt_27 h1:first-of-type + p a {
  display: inline-block;
  margin-right: 15px;
}
._content-container_1jrxt_27 h1:first-of-type + p a:last-child {
  margin-right: 0;
}

._code-block_1jrxt_75 {
  padding: 2px 4px;
  border-radius: 4px;
  font-family: monospace;
  font-size: 0.9em;
}

._curquery-3d-container_1jrxt_82 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2), 0 0 20px rgba(128, 128, 128, 0.5);
}
._curquery-3d-container_1jrxt_82:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3), 0 0 30px rgba(128, 128, 128, 0.7);
}

._example-container_1jrxt_91 {
  border-left: 4px solid var(--color-border-focus-default);
  padding: 8px 10px;
  margin-bottom: 12px;
  position: relative;
  border-radius: 4px;
}
._example-container_1jrxt_91 blockquote {
  margin: 0;
}

._custom-paragraph_1jrxt_102 {
  margin-bottom: 8px;
}

@media (max-width: 768px) {
  ._curquery-container_1jrxt_1 {
    margin: 10px;
  }
  ._header-container_1jrxt_16 {
    padding: 12px 15px;
  }
  ._content-container_1jrxt_27 {
    padding: 12px 15px;
    font-size: 13px;
  }
  ._header_1jrxt_16 {
    font-size: 20px;
  }
}:root {
  --focused-ring-color: #0972d3;
  --placeholder-text-color: #a9a9a9;
}

._formContainer_8ov55_6 {
  padding: 1rem;
  background-color: transparent;
  border-radius: 0.5rem;
}

._formField_8ov55_12 {
  margin-bottom: 1rem;
}
._formField_8ov55_12 label {
  display: block;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
._formField_8ov55_12 input,
._formField_8ov55_12 textarea {
  width: 100%;
  padding: 0.5rem;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
}

._submitButton_8ov55_28 {
  background-color: #007bff;
  color: #fff;
  border: none;
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
  cursor: pointer;
}
._submitButton_8ov55_28:hover {
  background-color: #0056b3;
}

._chat_container_8ov55_40 {
  height: 60vh;
  display: flex;
  flex-direction: column;
  border: 1px solid #ccc;
  border-radius: 0.5rem;
  margin-bottom: 1rem;
}

._messages_container_8ov55_49 {
  display: flex;
  flex-direction: column;
}

._scrollable_area_8ov55_54 {
  flex-grow: 1;
  overflow-y: auto;
  padding: 1rem;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
}

._chatMessage_8ov55_62, ._aiMessage_8ov55_62, ._humanMessage_8ov55_62 {
  line-height: 1.5;
  display: flex;
  align-items: flex-start;
  margin-top: 1rem;
}

._humanMessage_8ov55_62 ._messageContainer_8ov55_69 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 122, 255, 0.2), 0 6px 12px rgba(0, 122, 255, 0.1);
  max-width: 95%;
  word-wrap: break-word;
  position: relative;
}
._humanMessage_8ov55_62 ._userName_8ov55_80 {
  margin-top: 0.5rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}

._aiMessage_8ov55_62 ._messageContainer_8ov55_69 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  margin-right: auto;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 95%;
  word-wrap: break-word;
}

._messageContent_8ov55_98 {
  word-break: break-word;
  position: relative;
}

._messageActions_8ov55_103 {
  position: absolute;
  bottom: 8px;
  right: 8px;
  display: flex;
  gap: 8px;
  opacity: 0;
  transition: opacity 0.2s ease;
}

._messageContainer_8ov55_69:hover ._messageActions_8ov55_103 {
  opacity: 1;
}

._actionButton_8ov55_117 {
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
  padding: 4px;
  border-radius: 4px;
  transition: all 0.2s ease;
}
._actionButton_8ov55_117:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
  transform: translateY(-1px);
}
._actionButton_8ov55_117:active {
  background-color: var(--color-background-button-primary-active-mulwvt, #002b66);
  transform: translateY(0);
}

._customTextarea_8ov55_133 {
  width: 100%;
  height: 100px;
}

._input_container_8ov55_138,
._search_container_8ov55_139 {
  margin-bottom: var(--space-scaled-l-sej05l, 20px);
  padding: var(--space-scaled-l-sej05l, 20px);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

._input_textarea_container_8ov55_147 {
  display: flex;
  align-items: stretch;
  gap: var(--space-scaled-s-8ozaad, 12px);
  width: 100%;
}

._input_textarea_8ov55_147 {
  flex-grow: 1;
  min-height: 3rem;
  max-height: 20rem;
  resize: vertical;
  border: none;
  padding: 0.75rem;
  padding-right: var(--space-scaled-l-sej05l, 20px);
  background-color: transparent;
  outline: none;
  font-size: 1rem;
  line-height: 1.5;
  transition: box-shadow 0.2s ease-in-out;
}
._input_textarea_8ov55_147:focus {
  outline: 2px solid var(--color-border-item-focused-8bi903, #006ce0);
  box-shadow: 0 0 0 4px var(--focused-ring-color);
}
._input_textarea_8ov55_147::-moz-placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}
._input_textarea_8ov55_147::placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}

._inputIconButton_8ov55_178 {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 1;
  padding: var(--space-scaled-xs-xwoogq, 8px);
}
._inputIconButton_8ov55_178:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
._inputIconButton_8ov55_178:active {
  transform: translateY(0);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
._inputIconButton_8ov55_178::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(to bottom right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%);
  transform: rotate(45deg);
  animation: _glint_8ov55_1 3s infinite;
  z-index: -1;
}

@keyframes _glint_8ov55_1 {
  0% {
    transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    transform: scale(4) rotate(45deg);
    opacity: 1;
  }
  100% {
    transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}
._buttonWrapper_8ov55_225 {
  display: flex;
  align-items: center;
  gap: var(--space-scaled-xs-xwoogq, 8px);
}

._send-button_8ov55_231,
._new-session-button_8ov55_232,
._export-button_8ov55_233,
._clear-history-button_8ov55_234 {
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
}
._send-button_8ov55_231:hover,
._new-session-button_8ov55_232:hover,
._export-button_8ov55_233:hover,
._clear-history-button_8ov55_234:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
}
._send-button_8ov55_231:active,
._new-session-button_8ov55_232:active,
._export-button_8ov55_233:active,
._clear-history-button_8ov55_234:active {
  background-color: var(--color-background-button-primary-active-mulwvt, #002b66);
}

._input_textarea_8ov55_147:disabled {
  background-color: #f0f0f0;
  cursor: not-allowed;
}

._inputIconButton_8ov55_178:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

._headerContainer_8ov55_261 {
  display: flex;
  justify-content: center;
  margin-bottom: 1rem;
}

._header_8ov55_261 {
  font-size: 2rem;
  font-weight: bold;
}

._codeSnippetContainer_8ov55_272 {
  position: relative;
}

._copyButton_8ov55_276 {
  position: absolute;
  top: 8px;
  right: 8px;
}

._codeViewWrapper_8ov55_282 {
  margin: 1rem 0;
  border-radius: 4px;
  overflow: hidden;
}

._streamingMessage_8ov55_288 {
  opacity: 0.7;
  transition: opacity 0.3s ease-in-out;
}

._fileUploadButton_8ov55_293 {
  display: inline-flex;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}

._uploadedFiles_8ov55_300 {
  margin-top: 8px;
  padding: 8px;
  background-color: #f4f4f4;
  border-radius: 4px;
}

._uploadedFile_8ov55_300 {
  display: flex;
  align-items: center;
  margin-bottom: 4px;
  padding: 4px;
  background-color: white;
  border-radius: 4px;
}
._uploadedFile_8ov55_300 span {
  margin-right: 8px;
  flex: 1;
}

._errorMessage_8ov55_320 {
  color: #d13212;
  margin-top: 8px;
  padding: 8px;
  background-color: #fdf3f3;
  border-radius: 4px;
}

._attachments_8ov55_328 {
  margin-top: 8px;
  padding: 8px;
  background: #f5f5f5;
  border-radius: 4px;
}

._attachmentItem_8ov55_335 {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 4px 0;
  font-size: 12px;
}
._attachmentItem_8ov55_335 svg {
  width: 16px;
  height: 16px;
  color: #666;
}

._fileIcon_8ov55_348 {
  color: #666;
  margin-right: 4px;
}

._scrollable_area_8ov55_54 {
  flex-grow: 1;
  overflow-y: auto;
  padding: 1rem;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.2) transparent;
}
._scrollable_area_8ov55_54::-webkit-scrollbar {
  width: 6px;
}
._scrollable_area_8ov55_54::-webkit-scrollbar-track {
  background: transparent;
}
._scrollable_area_8ov55_54::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}

._messagesEndRef_8ov55_373 {
  height: 1px;
  margin-bottom: 1rem;
}._curquery-container_1f0qo_1 {
  border-radius: 8px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease;
  margin: 20px;
  overflow: hidden;
}
._curquery-container_1f0qo_1._open_1f0qo_8 {
  transform: translateY(0);
}
._curquery-container_1f0qo_1:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3);
}

._header-container_1f0qo_16 {
  padding: 20px;
  border-bottom: 1px solid var(--color-border-divider-default);
}

._header_1f0qo_16 {
  font-size: 24px;
  font-weight: bold;
  margin: 0;
}

._content-container_1f0qo_27 {
  padding: 20px;
  border-radius: 0 0 8px 8px;
  font-size: 14px;
  line-height: 1.6;
}
._content-container_1f0qo_27 h1, ._content-container_1f0qo_27 h2, ._content-container_1f0qo_27 h3, ._content-container_1f0qo_27 h4, ._content-container_1f0qo_27 h5, ._content-container_1f0qo_27 h6 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 600;
}
._content-container_1f0qo_27 h1 {
  margin-top: 0;
  margin-bottom: 20px;
}
._content-container_1f0qo_27 h2 {
  margin-top: 30px;
  margin-bottom: 15px;
}
._content-container_1f0qo_27 h3 {
  margin-top: 25px;
  margin-bottom: 10px;
}
._content-container_1f0qo_27 p {
  margin-bottom: 10px;
}
._content-container_1f0qo_27 ul, ._content-container_1f0qo_27 ol {
  margin-bottom: 10px;
  padding-left: 20px;
}
._content-container_1f0qo_27 li {
  margin-bottom: 5px;
}

._code-block_1f0qo_61 {
  padding: 2px 4px;
  border-radius: 4px;
  font-family: monospace;
  font-size: 0.9em;
}

._curquery-3d-container_1f0qo_68 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2), 0 0 20px rgba(128, 128, 128, 0.5);
}
._curquery-3d-container_1f0qo_68:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3), 0 0 30px rgba(128, 128, 128, 0.7);
}

._example-container_1f0qo_77 {
  border-left: 4px solid var(--color-border-focus-default);
  padding: 10px;
  margin-bottom: 15px;
  position: relative;
  border-radius: 4px;
}
._example-container_1f0qo_77 blockquote {
  margin: 0;
}

._custom-paragraph_1f0qo_88 {
  margin-bottom: 10px;
}

@media (max-width: 768px) {
  ._curquery-container_1f0qo_1 {
    margin: 10px;
  }
  ._header-container_1f0qo_16 {
    padding: 15px;
  }
  ._content-container_1f0qo_27 {
    padding: 15px;
    font-size: 13px;
  }
  ._header_1f0qo_16 {
    font-size: 20px;
  }
}.awsui-popover-content ._export-options_xfhjn_1 {
  padding: var(--space-scaled-s-8ozaad, 12px);
  min-width: 150px;
}
.awsui-popover-content ._export-options_xfhjn_1 button {
  width: 100%;
  margin-bottom: var(--space-scaled-xs-xwoogq, 8px);
}
.awsui-popover-content ._export-options_xfhjn_1 button:last-child {
  margin-bottom: 0;
}

:root {
  --focused-ring-color: #0972d3;
  --placeholder-text-color: #a9a9a9;
}

._initialPromptContainer_xfhjn_18 {
  max-width: 600px;
  margin: 2rem auto;
  padding: 1rem;
  background-color: #f8f8f8;
  border-radius: 8px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
._initialPromptContainer_xfhjn_18 ._input_textarea_xfhjn_26 {
  width: 100%;
  margin-bottom: 1rem;
  padding: 0.5rem;
  border: 1px solid #ddd;
  border-radius: 4px;
  resize: none;
  min-height: 40px;
}
._initialPromptContainer_xfhjn_18 ._input_textarea_xfhjn_26:focus {
  outline: none;
  border-color: #0073bb;
}

._supportingMaterialsContainer_xfhjn_40 {
  display: flex;
  gap: 1rem;
  align-items: flex-start;
}
._supportingMaterialsContainer_xfhjn_40 ._supportingMaterialsInput_xfhjn_45 {
  flex: 1;
  min-height: 40px;
}
._supportingMaterialsContainer_xfhjn_40 ._fileUploadSection_xfhjn_49 {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  min-width: 150px;
}

._supportingMaterialsContainer_xfhjn_40 {
  margin-top: 1rem;
}

.awsui-expandable-section-content {
  padding: 1rem;
}

.awsui-expandable-section-header {
  background-color: transparent;
  border: none;
}
.awsui-expandable-section-header:hover {
  background-color: #f4f4f4;
}

._expandableSectionWrapper_xfhjn_72 {
  border: 1px solid #eaeded;
  border-radius: 4px;
  margin-bottom: 1rem;
}
._expandableSectionWrapper_xfhjn_72 .awsui-expandable-section-header {
  padding: 0.75rem;
}
._expandableSectionWrapper_xfhjn_72 .awsui-expandable-section-content {
  border-top: 1px solid #eaeded;
}

._uploadedFiles_xfhjn_84 {
  max-height: 150px;
  overflow-y: auto;
}

._formContainer_xfhjn_89 {
  padding: 1rem;
  background-color: transparent;
  border-radius: 0.5rem;
}

._formField_xfhjn_95 {
  margin-bottom: 1rem;
}
._formField_xfhjn_95 label {
  display: block;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
._formField_xfhjn_95 input,
._formField_xfhjn_95 textarea {
  width: 100%;
  padding: 0.5rem;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
}

._submitButton_xfhjn_111 {
  background-color: #007bff;
  color: #fff;
  border: none;
  padding: 0.5rem 1rem;
  border-radius: 0.25rem;
  cursor: pointer;
}
._submitButton_xfhjn_111:hover {
  background-color: #0056b3;
}

._chat_container_xfhjn_123 {
  height: 60vh;
  display: flex;
  flex-direction: column;
  border: 1px solid #ccc;
  border-radius: 0.5rem;
  margin-bottom: 1rem;
}

._messages_container_xfhjn_132 {
  display: flex;
  flex-direction: column;
}

._scrollable_area_xfhjn_137 {
  flex-grow: 1;
  overflow-y: auto;
  padding: 1rem;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
}

._chatMessage_xfhjn_145, ._aiMessage_xfhjn_145, ._humanMessage_xfhjn_145 {
  line-height: 1.5;
  display: flex;
  align-items: flex-start;
  margin-top: 1rem;
}

._humanMessage_xfhjn_145 ._messageContainer_xfhjn_152 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 122, 255, 0.2), 0 6px 12px rgba(0, 122, 255, 0.1);
  max-width: 95%;
  word-wrap: break-word;
  position: relative;
}
._humanMessage_xfhjn_145 ._userName_xfhjn_163 {
  margin-top: 0.5rem;
  font-weight: bold;
  margin-bottom: 0.5rem;
}

._aiMessage_xfhjn_145 ._messageContainer_xfhjn_152 {
  background-color: transparent;
  padding: 1rem 3rem;
  border-radius: 1rem;
  margin-left: 1rem;
  margin-right: auto;
  border: 1px solid var(--color-border-divider-default-jm73jm, #c6c6cd);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 95%;
  word-wrap: break-word;
}

._messageContent_xfhjn_181 {
  word-break: break-word;
  position: relative;
}

._messageActions_xfhjn_186 {
  position: absolute;
  bottom: 8px;
  right: 8px;
  display: flex;
  gap: 8px;
  opacity: 0;
  transition: opacity 0.2s ease;
}

._messageContainer_xfhjn_152:hover ._messageActions_xfhjn_186 {
  opacity: 1;
}

._actionButton_xfhjn_200 {
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
  padding: 4px;
  border-radius: 4px;
  transition: all 0.2s ease;
}
._actionButton_xfhjn_200:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
  transform: translateY(-1px);
}
._actionButton_xfhjn_200:active {
  background-color: var(--color-background-button-primary-active-mulwvt, #002b66);
  transform: translateY(0);
}

._customTextarea_xfhjn_216 {
  width: 100%;
  height: 100px;
}

._input_container_xfhjn_221,
._search_container_xfhjn_222 {
  margin-bottom: var(--space-scaled-l-sej05l, 20px);
  padding: var(--space-scaled-l-sej05l, 20px);
  background-color: var(--color-background-container-content-78ljyf, #ffffff);
  border-radius: var(--border-radius-container-nsfwmm, 16px);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

._input_textarea_container_xfhjn_230 {
  display: flex;
  align-items: stretch;
  gap: var(--space-scaled-s-8ozaad, 12px);
  width: 100%;
}

._input_textarea_xfhjn_26 {
  flex-grow: 1;
  min-height: 3rem;
  max-height: 20rem;
  resize: vertical;
  border: none;
  padding: 0.75rem;
  padding-right: var(--space-scaled-l-sej05l, 20px);
  background-color: transparent;
  outline: none;
  font-size: 1rem;
  line-height: 1.5;
  transition: box-shadow 0.2s ease-in-out;
}
._input_textarea_xfhjn_26:focus {
  outline: 2px solid var(--color-border-item-focused-8bi903, #006ce0);
  box-shadow: 0 0 0 4px var(--focused-ring-color);
}
._input_textarea_xfhjn_26::-moz-placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}
._input_textarea_xfhjn_26::placeholder {
  color: var(--placeholder-text-color);
  font-style: italic;
  text-align: left;
}

._inputIconButton_xfhjn_261 {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  z-index: 1;
  padding: var(--space-scaled-xs-xwoogq, 8px);
}
._inputIconButton_xfhjn_261:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
}
._inputIconButton_xfhjn_261:active {
  transform: translateY(0);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
._inputIconButton_xfhjn_261::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(to bottom right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0) 100%);
  transform: rotate(45deg);
  animation: _glint_xfhjn_1 3s infinite;
  z-index: -1;
}

@keyframes _glint_xfhjn_1 {
  0% {
    transform: scale(0) rotate(45deg);
    opacity: 0;
  }
  80% {
    transform: scale(0) rotate(45deg);
    opacity: 0.5;
  }
  81% {
    transform: scale(4) rotate(45deg);
    opacity: 1;
  }
  100% {
    transform: scale(50) rotate(45deg);
    opacity: 0;
  }
}
._buttonWrapper_xfhjn_308 {
  display: flex;
  align-items: center;
  gap: var(--space-scaled-xs-xwoogq, 8px);
  margin-left: auto;
}
._buttonWrapper_xfhjn_308 ._inputIconButton_xfhjn_261._export-button_xfhjn_314 {
  position: relative;
}
._buttonWrapper_xfhjn_308 ._inputIconButton_xfhjn_261._export-button_xfhjn_314:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
}

._send-button_xfhjn_321,
._new-session-button_xfhjn_322,
._export-button_xfhjn_314,
._clear-history-button_xfhjn_324 {
  background-color: var(--color-background-button-primary-default-4hjgzi, #006ce0);
  color: var(--color-text-button-primary-default-2i01k6, #ffffff);
}
._send-button_xfhjn_321:hover,
._new-session-button_xfhjn_322:hover,
._export-button_xfhjn_314:hover,
._clear-history-button_xfhjn_324:hover {
  background-color: var(--color-background-button-primary-hover-roddyw, #002b66);
}
._send-button_xfhjn_321:active,
._new-session-button_xfhjn_322:active,
._export-button_xfhjn_314:active,
._clear-history-button_xfhjn_324:active {
  background-color: var(--color-background-button-primary-active-mulwvt, #002b66);
}

._input_textarea_xfhjn_26:disabled {
  background-color: #f0f0f0;
  cursor: not-allowed;
}

._inputIconButton_xfhjn_261._export-text-button_xfhjn_346, ._inputIconButton_xfhjn_261._export-word-button_xfhjn_346, ._inputIconButton_xfhjn_261._export-button_xfhjn_314 {
  background-color: #0972d3;
  color: #ffffff;
}
._inputIconButton_xfhjn_261._export-text-button_xfhjn_346:hover, ._inputIconButton_xfhjn_261._export-word-button_xfhjn_346:hover, ._inputIconButton_xfhjn_261._export-button_xfhjn_314:hover {
  background-color: #0459af;
}
._inputIconButton_xfhjn_261._export-text-button_xfhjn_346:active, ._inputIconButton_xfhjn_261._export-word-button_xfhjn_346:active, ._inputIconButton_xfhjn_261._export-button_xfhjn_314:active {
  background-color: #033160;
}
._inputIconButton_xfhjn_261._export-text-button_xfhjn_346:disabled, ._inputIconButton_xfhjn_261._export-word-button_xfhjn_346:disabled, ._inputIconButton_xfhjn_261._export-button_xfhjn_314:disabled {
  opacity: 0.5;
  cursor: not-allowed;
  background-color: #e9ebed;
}

._tooltip_xfhjn_362 {
  position: absolute;
  background-color: var(--color-background-status-info-j2xxem, #f0fbff);
  color: var(--color-text-status-info-xbstx5, #006ce0);
  padding: var(--space-scaled-xs-xwoogq, 8px) var(--space-scaled-s-8ozaad, 12px);
  border-radius: var(--border-radius-badge-exolfb, 4px);
  font-size: 12px;
  z-index: 1000;
  pointer-events: none;
  white-space: nowrap;
}

._headerContainer_xfhjn_374 {
  display: flex;
  justify-content: center;
  margin-bottom: 1rem;
}

._header_xfhjn_374 {
  font-size: 2rem;
  font-weight: bold;
}

._codeSnippetContainer_xfhjn_385 {
  position: relative;
}

._copyButton_xfhjn_389 {
  position: absolute;
  top: 8px;
  right: 8px;
}

._codeViewWrapper_xfhjn_395 {
  margin: 1rem 0;
  border-radius: 4px;
  overflow: hidden;
}

._streamingMessage_xfhjn_401 {
  opacity: 0.7;
  transition: opacity 0.3s ease-in-out;
}

._fileUploadButton_xfhjn_406 {
  display: inline-flex;
  align-items: center;
  margin-right: 8px;
  cursor: pointer;
}

._uploadedFiles_xfhjn_84 {
  margin-top: 8px;
  padding: 8px;
  background-color: #f4f4f4;
  border-radius: 4px;
}

._uploadedFile_xfhjn_84 {
  display: flex;
  align-items: center;
  margin-bottom: 4px;
  padding: 4px;
  background-color: white;
  border-radius: 4px;
}
._uploadedFile_xfhjn_84 span {
  margin-right: 8px;
  flex: 1;
}

._errorMessage_xfhjn_433 {
  color: #d13212;
  margin-top: 8px;
  padding: 8px;
  background-color: #fdf3f3;
  border-radius: 4px;
}

._attachments_xfhjn_441 {
  margin-top: 8px;
  padding: 8px;
  background: #f5f5f5;
  border-radius: 4px;
}

._attachmentItem_xfhjn_448 {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 4px 0;
  font-size: 12px;
}
._attachmentItem_xfhjn_448 svg {
  width: 16px;
  height: 16px;
  color: #666;
}

._fileIcon_xfhjn_461 {
  color: #666;
  margin-right: 4px;
}

._messageActions_xfhjn_186 {
  position: absolute;
  bottom: 8px;
  right: 8px;
  display: flex;
  gap: 8px;
  opacity: 0;
  transition: opacity 0.2s ease;
  z-index: 2;
}

._scrollable_area_xfhjn_137 {
  flex-grow: 1;
  overflow-y: auto;
  padding: 1rem;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: thin;
  scrollbar-color: rgba(0, 0, 0, 0.2) transparent;
}
._scrollable_area_xfhjn_137::-webkit-scrollbar {
  width: 6px;
}
._scrollable_area_xfhjn_137::-webkit-scrollbar-track {
  background: transparent;
}
._scrollable_area_xfhjn_137::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
}

._messagesEndRef_xfhjn_497 {
  height: 1px;
  margin-bottom: 1rem;
}
:root {
  --z-index-achievement: 10000;
  --z-index-modal: 9000;
  --z-index-header: 8000;
  --primary-glow: #2193b0;
  --secondary-glow: #6dd5ed;
  --success-glow: #00b09b;
  --error-glow: #cb2d3e;
  --warning-glow: #fdbb2d;
  --fire-glow: #ff6b6b;
}

._gameLayout_1mn7p_14 {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 325px;
  gap: 2rem;
  min-height: 100vh;
  padding: 1rem;
}
._gameLayout_1mn7p_14 ._mainContent_1mn7p_21 {
  min-width: 0;
  overflow: hidden;
}

@media (max-width: 1200px) {
  ._gameLayout_1mn7p_14 {
    grid-template-columns: minmax(0, 1fr) 300px;
    gap: 1rem;
  }
}
@media (max-width: 1024px) {
  ._gameLayout_1mn7p_14 {
    grid-template-columns: 1fr;
  }
  ._gameLayout_1mn7p_14 ._leaderboardPanel_1mn7p_36 {
    position: relative;
    top: 0;
    margin-top: 1rem;
  }
}
._leaderboardPanel_1mn7p_36 {
  position: sticky;
  top: 20px;
  background: rgba(255, 255, 255, 0.08);
  border-radius: 12px;
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  padding: 1rem;
  height: -moz-fit-content;
  height: fit-content;
  max-height: calc(100vh - 40px);
  overflow-y: auto;
  box-shadow: 0 4px 24px rgba(0, 0, 0, 0.15);
}
._leaderboardPanel_1mn7p_36 ._leaderboardHeader_1mn7p_54 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
  padding-bottom: 0.5rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
._leaderboardPanel_1mn7p_36 ._leaderboardScroll_1mn7p_62 {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
._leaderboardPanel_1mn7p_36 ._leaderboardCard_1mn7p_67 {
  display: grid;
  grid-template-columns: auto 1fr auto;
  align-items: center;
  gap: 1rem;
  min-width: 150px;
  background: rgba(255, 255, 255, 0.1);
  padding: 0.75rem;
  border-radius: 8px;
  transition: transform 0.2s ease;
}
._leaderboardPanel_1mn7p_36 ._leaderboardCard_1mn7p_67:hover {
  transform: translateY(-2px);
  background: rgba(255, 255, 255, 0.15);
}
._leaderboardPanel_1mn7p_36 ._leaderboardCard_1mn7p_67 ._rank_1mn7p_82 {
  font-size: 1rem;
  font-weight: bold;
  color: #FFD700;
  margin-bottom: 0.3rem;
}
._leaderboardPanel_1mn7p_36 ._leaderboardCard_1mn7p_67 ._username_1mn7p_88 {
  font-size: 0.85rem;
  font-weight: bold;
  margin-bottom: 0.2rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 190px;
}
._leaderboardPanel_1mn7p_36 ._leaderboardCard_1mn7p_67 ._score_1mn7p_97 {
  font-size: 0.95rem;
  color: #4CAF50;
  margin-bottom: 0.3rem;
}
._leaderboardPanel_1mn7p_36 ._leaderboardCard_1mn7p_67 ._details_1mn7p_102 {
  font-size: 0.8rem;
  opacity: 0.8;
}
._leaderboardPanel_1mn7p_36 ._leaderboardCard_1mn7p_67 ._details_1mn7p_102 div {
  line-height: 1.2;
}

._gameControlsContainer_1mn7p_110 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
}

._endGameContainer_1mn7p_117 {
  margin-left: auto;
}

._gameControls_1mn7p_110 {
  display: flex;
  align-items: center;
  gap: 1rem;
}

._gameHeader_1mn7p_127 {
  position: relative;
  overflow: hidden;
  background: linear-gradient(135deg, #1a2a6c, #b21f1f, #fdbb2d);
  border-radius: 8px;
  color: white;
  text-align: center;
}
._gameHeader_1mn7p_127::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(rgba(255, 255, 255, 0.1) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.1) 1px, transparent 1px);
  background-size: 20px 20px;
  animation: _backgroundMove_1mn7p_1 20s linear infinite;
  pointer-events: none;
  z-index: 0;
}
._gameHeader_1mn7p_127::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(135deg, rgba(33, 147, 176, 0.1), rgba(109, 213, 237, 0.1));
  z-index: 0;
}

._gameMainTitle_1mn7p_159 {
  position: relative;
  z-index: 2;
  text-align: center;
  font-size: 3.5rem !important;
  font-weight: 900 !important;
  letter-spacing: 0.1em;
  margin-bottom: 1.5rem !important;
  text-shadow: 0 0 5px rgba(255, 255, 255, 0.8), 0 0 15px rgba(255, 153, 0, 0.6), 0 0 25px rgba(255, 153, 0, 0.4), 0 0 35px rgba(33, 147, 176, 0.3), 0 0 50px rgba(109, 213, 237, 0.2);
  background: linear-gradient(135deg, #ffffff, #ffdd44, #ff9900);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: _titlePulse_1mn7p_1 3s ease-in-out infinite;
}
._gameMainTitle_1mn7p_159:hover {
  transform: scale(1.02);
  text-shadow: 0 0 8px rgb(255, 255, 255), 0 0 20px rgba(255, 153, 0, 0.8), 0 0 35px rgba(255, 153, 0, 0.6), 0 0 50px rgba(33, 147, 176, 0.5), 0 0 70px rgba(109, 213, 237, 0.4);
  transition: all 0.3s ease;
}

._gameSubtitle_1mn7p_180 {
  position: relative;
  z-index: 2;
  text-align: center;
  font-size: 1.4rem !important;
  font-weight: 600 !important;
  letter-spacing: 0.05em;
  margin-bottom: 2rem !important;
  text-shadow: 0 0 3px rgba(255, 255, 255, 0.6), 0 0 10px rgba(109, 213, 237, 0.4), 0 0 20px rgba(33, 147, 176, 0.3);
  background: linear-gradient(135deg, #ffffff, #e6f3ff);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: _subtitleGlow_1mn7p_1 4s ease-in-out infinite;
}
._gameSubtitle_1mn7p_180:hover {
  text-shadow: 0 0 5px rgba(255, 255, 255, 0.8), 0 0 15px rgba(109, 213, 237, 0.6), 0 0 25px rgba(33, 147, 176, 0.4);
  transition: all 0.3s ease;
}

._topBarContainer_1mn7p_200 {
  display: flex;
  align-items: center;
  gap: 1rem;
  width: 100%;
}
._topBarContainer_1mn7p_200 ._horizontalLeaderboard_1mn7p_206 {
  flex: 1;
  margin: 0;
}
._topBarContainer_1mn7p_200 ._infoButton_1mn7p_210 {
  flex-shrink: 0;
  margin-left: auto;
}

._gameHeader_1mn7p_127 > * {
  position: relative;
  z-index: 1;
}

button {
  position: relative;
  z-index: 2;
  cursor: pointer;
}

._cards-container_1mn7p_226 {
  position: relative;
  z-index: 2;
}

[data-testid=cards] {
  position: relative;
  z-index: 2;
  pointer-events: auto;
}
[data-testid=cards] button {
  position: relative;
  z-index: 3;
  pointer-events: auto;
}

._scoreCard_1mn7p_242, ._streakCard_1mn7p_242, ._timerCard_1mn7p_242 {
  background: rgba(255, 255, 255, 0.15);
  padding: 1.2rem;
  border-radius: 12px;
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
  transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
  position: relative;
  border: 2px solid rgba(255, 255, 255, 0.1);
}
._scoreCard_1mn7p_242:hover, ._streakCard_1mn7p_242:hover, ._timerCard_1mn7p_242:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow: 0 16px 40px rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.3);
}
._scoreCard_1mn7p_242::before, ._streakCard_1mn7p_242::before, ._timerCard_1mn7p_242::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.1), transparent);
  border-radius: 14px;
  z-index: -1;
  opacity: 0;
  transition: opacity 0.3s ease;
}
._scoreCard_1mn7p_242:hover::before, ._streakCard_1mn7p_242:hover::before, ._timerCard_1mn7p_242:hover::before {
  opacity: 1;
}

._scoreCard_1mn7p_242._levelUp_1mn7p_274 {
  animation: _levelUpCelebration_1mn7p_1 1s ease-out;
}
._scoreCard_1mn7p_242 h2 {
  position: relative;
  margin-bottom: 0.5rem;
}
._scoreCard_1mn7p_242 h2._scoreIncrease_1mn7p_281 {
  animation: _scoreIncrease_1mn7p_281 0.6s ease-out;
}

._streakCard_1mn7p_242 {
  position: relative;
}
._streakCard_1mn7p_242._lowStreak_1mn7p_288 {
  border-left: 3px solid rgba(255, 165, 0, 0.5);
}
._streakCard_1mn7p_242._mediumStreak_1mn7p_291 {
  border-left: 3px solid rgba(255, 140, 0, 0.7);
}
._streakCard_1mn7p_242._mediumStreak_1mn7p_291::after {
  animation: _flame_1mn7p_1 0.6s ease-in-out infinite;
}
._streakCard_1mn7p_242._highStreak_1mn7p_297 {
  border-left: 3px solid rgba(255, 69, 0, 0.9);
  box-shadow: 0 8px 32px rgba(255, 69, 0, 0.2);
}
._streakCard_1mn7p_242._highStreak_1mn7p_297::after {
  animation: _streakFireIntense_1mn7p_1 0.4s ease-in-out infinite;
}
._streakCard_1mn7p_242._milestone_1mn7p_304 {
  animation: _streakBonus_1mn7p_1 0.8s ease-in-out;
  background: linear-gradient(135deg, #FFD700, #FF8C00, #FF4500);
  box-shadow: 0 0 40px rgba(255, 215, 0, 0.6);
}
._streakCard_1mn7p_242::after {
  content: "🔥";
  position: absolute;
  top: -10px;
  right: -10px;
  font-size: 1.5rem;
  animation: _flame_1mn7p_1 0.8s ease-in-out infinite;
  filter: drop-shadow(0 0 8px rgba(255, 165, 0, 0.8));
}
._streakCard_1mn7p_242 ._streakMultiplier_1mn7p_318 {
  position: absolute;
  top: 5px;
  left: 5px;
  background: rgba(255, 215, 0, 0.9);
  color: #000;
  padding: 2px 6px;
  border-radius: 10px;
  font-size: 0.7rem;
  font-weight: bold;
  animation: _pulse_1mn7p_1 2s infinite;
}

._timerCard_1mn7p_242 {
  position: relative;
}
._timerCard_1mn7p_242._normal_1mn7p_334 {
  border-left: 3px solid rgba(76, 175, 80, 0.6);
}
._timerCard_1mn7p_242._warning_1mn7p_337 {
  border-left: 3px solid rgba(253, 187, 45, 0.8);
  animation: _timerPulse_1mn7p_1 1.5s ease-in-out infinite;
}
._timerCard_1mn7p_242._danger_1mn7p_341 {
  border-left: 3px solid rgb(203, 45, 62);
  animation: _timerDanger_1mn7p_1 0.8s ease-in-out infinite;
  box-shadow: 0 8px 32px rgba(203, 45, 62, 0.3);
}
._timerCard_1mn7p_242._critical_1mn7p_346 {
  border-left: 3px solid #ff0000;
  animation: _timerDanger_1mn7p_1 0.4s ease-in-out infinite;
  box-shadow: 0 8px 32px rgba(255, 0, 0, 0.5);
  background: linear-gradient(135deg, rgba(255, 0, 0, 0.1), rgba(203, 45, 62, 0.2));
}
._timerCard_1mn7p_242 h3 {
  position: relative;
}
._timerCard_1mn7p_242 h3._ticking_1mn7p_355 {
  animation: _timeTick_1mn7p_1 1s ease-in-out infinite;
}

._powerUpActivated_1mn7p_359 {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
  pointer-events: none;
}
._powerUpActivated_1mn7p_359 ._powerUpEffect_1mn7p_367 {
  background: rgba(0, 0, 0, 0.8);
  color: white;
  padding: 1rem 2rem;
  border-radius: 12px;
  font-size: 1.2rem;
  font-weight: bold;
  text-align: center;
  animation: _powerUpShowcase_1mn7p_1 2s ease-out forwards;
}
._powerUpActivated_1mn7p_359 ._powerUpEffect_1mn7p_367._timeFreeze_1mn7p_377 {
  border: 2px solid #2196F3;
  box-shadow: 0 0 30px rgba(33, 150, 243, 0.6);
}
._powerUpActivated_1mn7p_359 ._powerUpEffect_1mn7p_367._fiftyFifty_1mn7p_381 {
  border: 2px solid #FF9800;
  box-shadow: 0 0 30px rgba(255, 152, 0, 0.6);
}
._powerUpActivated_1mn7p_359 ._powerUpEffect_1mn7p_367._skipQuestion_1mn7p_385 {
  border: 2px solid #9C27B0;
  box-shadow: 0 0 30px rgba(156, 39, 176, 0.6);
}

._scorePopupContainer_1mn7p_390 {
  position: fixed;
  top: 30%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 9998;
  pointer-events: none;
}
._scorePopupContainer_1mn7p_390 ._scorePopup_1mn7p_390 {
  background: linear-gradient(135deg, #4CAF50, #8BC34A);
  color: white;
  padding: 0.8rem 1.5rem;
  border-radius: 25px;
  font-size: 1.4rem;
  font-weight: bold;
  text-align: center;
  box-shadow: 0 8px 32px rgba(76, 175, 80, 0.4);
  animation: _scorePopup_1mn7p_390 2s ease-out forwards;
}
._scorePopupContainer_1mn7p_390 ._scorePopup_1mn7p_390._bonus_1mn7p_409 {
  background: linear-gradient(135deg, #FFD700, #FFA500);
  box-shadow: 0 8px 32px rgba(255, 215, 0, 0.4);
}
._scorePopupContainer_1mn7p_390 ._scorePopup_1mn7p_390._mega_1mn7p_413 {
  background: linear-gradient(135deg, #E91E63, #9C27B0);
  box-shadow: 0 8px 32px rgba(233, 30, 99, 0.4);
  font-size: 1.8rem;
}

._achievementsPanel_1mn7p_419 {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 12px;
  padding: 1rem;
  height: -moz-fit-content;
  height: fit-content;
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1);
}
._achievementsPanel_1mn7p_419 h3 {
  margin-bottom: 1rem;
  font-size: 1.2rem;
  color: #FFD700;
}

._achievementsList_1mn7p_433 {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  max-height: 400px;
  overflow-y: auto;
}
._achievementsList_1mn7p_433::-webkit-scrollbar {
  width: 6px;
}
._achievementsList_1mn7p_433::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 3px;
}
._achievementsList_1mn7p_433::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.3);
  border-radius: 3px;
}
._achievementsList_1mn7p_433::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.5);
}

._achievementItem_1mn7p_455 {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  padding: 0.5rem;
  background: rgba(255, 255, 255, 0.05);
  border-radius: 8px;
  transition: all 0.2s ease;
}
._achievementItem_1mn7p_455:hover {
  transform: translateX(5px);
  background: rgba(255, 255, 255, 0.1);
}
._achievementItem_1mn7p_455._streak_1mn7p_242 {
  border-left: 3px solid #ff6b6b;
}
._achievementItem_1mn7p_455._streak_1mn7p_242 ._achievementIcon_1mn7p_471 {
  color: #ff6b6b;
}
._achievementItem_1mn7p_455._score_1mn7p_97 {
  border-left: 3px solid #4CAF50;
}
._achievementItem_1mn7p_455._score_1mn7p_97 ._achievementIcon_1mn7p_471 {
  color: #4CAF50;
}
._achievementItem_1mn7p_455._speed_1mn7p_480 {
  border-left: 3px solid #2196F3;
}
._achievementItem_1mn7p_455._speed_1mn7p_480 ._achievementIcon_1mn7p_471 {
  color: #2196F3;
}
._achievementItem_1mn7p_455._time_1mn7p_242 {
  border-left: 3px solid #9C27B0;
}
._achievementItem_1mn7p_455._time_1mn7p_242 ._achievementIcon_1mn7p_471 {
  color: #9C27B0;
}

._achievementIcon_1mn7p_471 {
  position: relative;
  font-size: 1.5rem;
  width: 30px;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._achievementIcon_1mn7p_471 ._count_1mn7p_502 {
  position: absolute;
  bottom: -5px;
  right: -5px;
  border-radius: 10px;
  padding: 2px 6px;
  font-size: 0.7rem;
  font-weight: bold;
  color: #ff9900;
  border: 1px solid #ff9900;
  min-width: 18px;
  text-align: center;
}

._achievementInfo_1mn7p_516 {
  flex: 1;
  min-width: 0;
}
._achievementInfo_1mn7p_516 ._achievementTitle_1mn7p_520 {
  font-size: 0.9rem;
  font-weight: bold;
  margin-bottom: 0.2rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._achievementInfo_1mn7p_516 ._achievementDescription_1mn7p_528 {
  font-size: 0.8rem;
  opacity: 0.8;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-clamp: 2;
  overflow: hidden;
}
@supports not (-webkit-line-clamp: 2) {
  ._achievementInfo_1mn7p_516 ._achievementDescription_1mn7p_528 {
    max-height: 2.4em;
    position: relative;
  }
  ._achievementInfo_1mn7p_516 ._achievementDescription_1mn7p_528::after {
    content: "...";
    position: absolute;
    right: 0;
    bottom: 0;
    background: inherit;
  }
}

._achievementBannerContainer_1mn7p_551 {
  position: fixed;
  top: 0;
  right: 0;
  width: 340px;
  height: auto;
  padding: 20px;
  pointer-events: none;
  z-index: 10000;
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}

._achievementBanner_1mn7p_551 {
  position: relative;
  max-width: 300px;
  width: 100%;
  background: linear-gradient(135deg, #2193b0, #6dd5ed);
  padding: 1rem;
  border-radius: 12px;
  color: white;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.15);
  animation: _slideInRight_1mn7p_1 0.3s ease-out, _fadeOut_1mn7p_1 0.3s ease-in 2.7s forwards;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  pointer-events: none;
}
._achievementBanner_1mn7p_551 h3 {
  margin: 0 0 0.5rem 0;
  font-size: 1.1rem;
  width: 100%;
  color: white;
}
._achievementBanner_1mn7p_551 p {
  margin: 0;
  font-size: 0.9rem;
  line-height: 1.4;
  width: 100%;
  color: white;
}

._endGameModal_1mn7p_594 {
  background: linear-gradient(135deg, #1a2a6c, #b21f1f, #fdbb2d);
  border-radius: 12px;
  color: white;
  position: relative;
  overflow: hidden;
}
._endGameModal_1mn7p_594::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(rgba(255, 255, 255, 0.1) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.1) 1px, transparent 1px);
  background-size: 20px 20px;
  animation: _backgroundMove_1mn7p_1 20s linear infinite;
  pointer-events: none;
  z-index: 0;
}
._endGameModal_1mn7p_594 ._statsContainer_1mn7p_614 {
  background: rgba(255, 255, 255, 0.15);
  padding: 1.2rem;
  border-radius: 12px;
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  margin-bottom: 1.5rem;
}
._endGameModal_1mn7p_594 ._statsContainer_1mn7p_614 h2 {
  color: #FFD700;
  margin-bottom: 1rem;
}
._endGameModal_1mn7p_594 ._statsContainer_1mn7p_614 div {
  font-size: 1.1rem;
  margin: 0.5rem 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._endGameModal_1mn7p_594 ._statsContainer_1mn7p_614 div span:last-child {
  font-weight: bold;
  color: #4CAF50;
}
._endGameModal_1mn7p_594 ._achievementCards_1mn7p_636 {
  display: grid;
  gap: 1rem;
  margin-top: 1rem;
}
._endGameModal_1mn7p_594 ._achievementCards_1mn7p_636 [data-testid=cards] {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 8px;
  transition: transform 0.2s ease;
}
._endGameModal_1mn7p_594 ._achievementCards_1mn7p_636 [data-testid=cards]:hover {
  transform: translateY(-2px);
}
._endGameModal_1mn7p_594 ._modalFooter_1mn7p_649 {
  background: rgba(0, 0, 0, 0.2);
  padding: 1rem;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
._endGameModal_1mn7p_594 ._modalFooter_1mn7p_649 button {
  transition: all 0.3s ease;
}
._endGameModal_1mn7p_594 ._modalFooter_1mn7p_649 button:hover {
  transform: translateY(-2px);
}
._endGameModal_1mn7p_594 ._modalFooter_1mn7p_649 button[variant=primary] {
  background: linear-gradient(135deg, #2193b0, #6dd5ed);
  border: none;
}
._endGameModal_1mn7p_594 ._modalFooter_1mn7p_649 button[variant=primary]:hover {
  background: linear-gradient(135deg, #2193b0, #6dd5ed);
  filter: brightness(1.1);
}

._feedback_1mn7p_669 {
  text-align: center;
  font-size: 1.5rem;
  font-weight: bold;
  border-radius: 12px;
  padding: 1.5rem;
  margin: 1rem 0;
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.15);
  animation: _slideIn_1mn7p_1 0.3s ease-out;
}
._feedback_1mn7p_669._correct_1mn7p_679 {
  background: linear-gradient(135deg, #00b09b, #96c93d);
  color: white;
}
._feedback_1mn7p_669._incorrect_1mn7p_683 {
  background: linear-gradient(135deg, #cb2d3e, #ef473a);
  color: white;
}

._optionButton_1mn7p_688 {
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  margin-bottom: 0.8rem;
  border-radius: 12px;
  padding: 1rem;
  position: relative;
  overflow: hidden;
  border: 2px solid transparent;
  background-clip: padding-box;
}
._optionButton_1mn7p_688:hover:not(:disabled) {
  transform: translateY(-3px) scale(1.02);
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.15);
  border-color: rgba(var(--primary-glow-rgb, 33, 147, 176), 0.3);
}
._optionButton_1mn7p_688._selected_1mn7p_703 {
  background: linear-gradient(135deg, var(--primary-glow), var(--secondary-glow));
  color: white;
  border-color: rgba(255, 255, 255, 0.3);
  box-shadow: 0 0 20px rgba(var(--primary-glow-rgb, 33, 147, 176), 0.4);
  animation: _selectedPulse_1mn7p_1 2s ease-in-out infinite;
}
._optionButton_1mn7p_688._correct_1mn7p_679 {
  animation: _correctAnswerEnhanced_1mn7p_1 0.6s ease-in-out;
  background: linear-gradient(135deg, var(--success-glow), #96c93d);
  box-shadow: 0 0 30px rgba(0, 176, 155, 0.6);
}
._optionButton_1mn7p_688._incorrect_1mn7p_683 {
  animation: _incorrectAnswer_1mn7p_1 0.6s ease-in-out;
  background: linear-gradient(135deg, var(--error-glow), #ef473a);
  box-shadow: 0 0 30px rgba(203, 45, 62, 0.6);
}
._optionButton_1mn7p_688:disabled {
  opacity: 0.7;
  cursor: not-allowed;
}
._optionButton_1mn7p_688::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.3);
  transform: translate(-50%, -50%);
  transition: width 0.6s, height 0.6s;
}
._optionButton_1mn7p_688:active::before {
  width: 300px;
  height: 300px;
}
._optionButton_1mn7p_688::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(45deg, transparent 30%, rgba(255, 255, 255, 0.1) 50%, transparent 70%);
  transform: translateX(-100%);
  transition: transform 0.6s;
  pointer-events: none;
}
._optionButton_1mn7p_688:hover::after {
  transform: translateX(100%);
}
._optionButton_1mn7p_688._showParticles_1mn7p_755::before {
  animation: _particleExplosion_1mn7p_1 0.8s ease-out;
}

._horizontalLeaderboard_1mn7p_206 {
  flex: 1;
  margin-top: 0;
  background: rgba(255, 255, 255, 0.05);
  border-radius: 12px;
  overflow: hidden;
  min-width: 200px;
}
._horizontalLeaderboard_1mn7p_206 h3 {
  margin-bottom: 0.5rem;
}

._endGameContainer_1mn7p_117 {
  flex-shrink: 0;
}

._leaderboardScroll_1mn7p_62 {
  overflow-x: auto;
  padding: 0.5rem;
}
._leaderboardScroll_1mn7p_62::-webkit-scrollbar {
  height: 6px;
}
._leaderboardScroll_1mn7p_62::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 3px;
}
._leaderboardScroll_1mn7p_62::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.3);
  border-radius: 3px;
}
._leaderboardScroll_1mn7p_62::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.5);
}

._errorMessage_1mn7p_794 {
  color: #ff6b6b;
  padding: 1rem;
  text-align: center;
  background: rgba(255, 99, 71, 0.1);
  border-radius: 8px;
  border-left: 3px solid #ff6b6b;
  margin: 0.5rem;
  font-size: 0.9rem;
}
@media (max-width: 768px) {
  ._errorMessage_1mn7p_794 {
    font-size: 0.8rem;
    padding: 0.8rem;
  }
}

@keyframes _slideIn_1mn7p_1 {
  from {
    transform: translateY(-20px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes _slideInRight_1mn7p_1 {
  from {
    transform: translateX(120%);
    opacity: 0;
  }
  to {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes _fadeOut_1mn7p_1 {
  from {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(120%);
  }
}
@keyframes _pulse_1mn7p_1 {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.05);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes _correctAnswer_1mn7p_1 {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes _streakBonus_1mn7p_1 {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(-5deg);
  }
  75% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes _flame_1mn7p_1 {
  0% {
    transform: scale(1) rotate(-5deg);
  }
  50% {
    transform: scale(1.1) rotate(5deg);
  }
  100% {
    transform: scale(1) rotate(-5deg);
  }
}
@keyframes _backgroundMove_1mn7p_1 {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 20px 20px;
  }
}
@keyframes _unlockAchievement_1mn7p_1 {
  0% {
    transform: scale(0.8);
    opacity: 0;
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes _achievementGlow_1mn7p_1 {
  0% {
    box-shadow: 0 0 5px rgba(255, 215, 0, 0.5);
  }
  50% {
    box-shadow: 0 0 20px rgba(255, 215, 0, 0.8);
  }
  100% {
    box-shadow: 0 0 5px rgba(255, 215, 0, 0.5);
  }
}
@keyframes _selectedPulse_1mn7p_1 {
  0% {
    box-shadow: 0 0 20px rgba(33, 147, 176, 0.4);
    transform: scale(1);
  }
  50% {
    box-shadow: 0 0 30px rgba(33, 147, 176, 0.6);
    transform: scale(1.01);
  }
  100% {
    box-shadow: 0 0 20px rgba(33, 147, 176, 0.4);
    transform: scale(1);
  }
}
@keyframes _correctAnswerEnhanced_1mn7p_1 {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0px rgba(0, 176, 155, 0);
  }
  25% {
    transform: scale(1.05);
    box-shadow: 0 0 25px rgba(0, 176, 155, 0.8);
  }
  50% {
    transform: scale(1.1) rotate(2deg);
    box-shadow: 0 0 40px rgba(0, 176, 155, 0.9);
  }
  75% {
    transform: scale(1.05) rotate(-1deg);
    box-shadow: 0 0 25px rgba(0, 176, 155, 0.8);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 30px rgba(0, 176, 155, 0.6);
  }
}
@keyframes _incorrectAnswer_1mn7p_1 {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0px rgba(203, 45, 62, 0);
  }
  25% {
    transform: scale(0.95) translateX(-5px);
    box-shadow: 0 0 25px rgba(203, 45, 62, 0.8);
  }
  50% {
    transform: scale(0.98) translateX(5px);
    box-shadow: 0 0 40px rgba(203, 45, 62, 0.9);
  }
  75% {
    transform: scale(0.96) translateX(-3px);
    box-shadow: 0 0 25px rgba(203, 45, 62, 0.8);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 30px rgba(203, 45, 62, 0.6);
  }
}
@keyframes _particleExplosion_1mn7p_1 {
  0% {
    width: 0;
    height: 0;
    opacity: 1;
  }
  50% {
    width: 200px;
    height: 200px;
    opacity: 0.7;
  }
  100% {
    width: 400px;
    height: 400px;
    opacity: 0;
  }
}
@keyframes _timerPulse_1mn7p_1 {
  0% {
    border-color: rgba(255, 255, 255, 0.3);
    box-shadow: 0 0 10px rgba(253, 187, 45, 0.3);
  }
  50% {
    border-color: rgba(253, 187, 45, 0.8);
    box-shadow: 0 0 25px rgba(253, 187, 45, 0.6);
  }
  100% {
    border-color: rgba(255, 255, 255, 0.3);
    box-shadow: 0 0 10px rgba(253, 187, 45, 0.3);
  }
}
@keyframes _timerDanger_1mn7p_1 {
  0% {
    border-color: rgba(203, 45, 62, 0.5);
    box-shadow: 0 0 15px rgba(203, 45, 62, 0.4);
    transform: scale(1);
  }
  50% {
    border-color: rgb(203, 45, 62);
    box-shadow: 0 0 30px rgba(203, 45, 62, 0.8);
    transform: scale(1.02);
  }
  100% {
    border-color: rgba(203, 45, 62, 0.5);
    box-shadow: 0 0 15px rgba(203, 45, 62, 0.4);
    transform: scale(1);
  }
}
@keyframes _streakFireIntense_1mn7p_1 {
  0% {
    transform: scale(1) rotate(-5deg);
    filter: hue-rotate(0deg);
  }
  25% {
    transform: scale(1.15) rotate(8deg);
    filter: hue-rotate(10deg);
  }
  50% {
    transform: scale(1.25) rotate(-10deg);
    filter: hue-rotate(0deg);
  }
  75% {
    transform: scale(1.1) rotate(6deg);
    filter: hue-rotate(-10deg);
  }
  100% {
    transform: scale(1) rotate(-5deg);
    filter: hue-rotate(0deg);
  }
}
@keyframes _scorePopup_1mn7p_390 {
  0% {
    transform: translateY(0) scale(0.8);
    opacity: 0;
  }
  30% {
    transform: translateY(-20px) scale(1.2);
    opacity: 1;
  }
  70% {
    transform: translateY(-40px) scale(1);
    opacity: 1;
  }
  100% {
    transform: translateY(-60px) scale(0.8);
    opacity: 0;
  }
}
@keyframes _skeletonLoading_1mn7p_1 {
  0% {
    background-position: -200px 0;
  }
  100% {
    background-position: calc(200px + 100%) 0;
  }
}
@keyframes _levelUpCelebration_1mn7p_1 {
  0% {
    transform: scale(1);
    background: rgba(255, 255, 255, 0.15);
  }
  25% {
    transform: scale(1.1);
    background: linear-gradient(135deg, #FFD700, #FFA500);
    box-shadow: 0 0 40px rgba(255, 215, 0, 0.8);
  }
  50% {
    transform: scale(1.15) rotate(2deg);
    background: linear-gradient(135deg, #FFD700, #FFA500);
    box-shadow: 0 0 60px rgb(255, 215, 0);
  }
  75% {
    transform: scale(1.05) rotate(-1deg);
    background: linear-gradient(135deg, #FFD700, #FFA500);
    box-shadow: 0 0 40px rgba(255, 215, 0, 0.8);
  }
  100% {
    transform: scale(1);
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
  }
}
@keyframes _scoreIncrease_1mn7p_281 {
  0% {
    transform: scale(1);
    color: inherit;
  }
  50% {
    transform: scale(1.2);
    color: #4CAF50;
    text-shadow: 0 0 10px rgba(76, 175, 80, 0.8);
  }
  100% {
    transform: scale(1);
    color: inherit;
  }
}
@keyframes _timeTick_1mn7p_1 {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.05);
    color: #ff6b6b;
  }
  100% {
    transform: scale(1);
  }
}
@keyframes _powerUpShowcase_1mn7p_1 {
  0% {
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0;
  }
  20% {
    transform: translate(-50%, -50%) scale(1.2);
    opacity: 1;
  }
  80% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
  }
  100% {
    transform: translate(-50%, -50%) scale(0.8);
    opacity: 0;
  }
}
@keyframes _titlePulse_1mn7p_1 {
  0% {
    text-shadow: 0 0 5px rgba(255, 255, 255, 0.8), 0 0 15px rgba(255, 153, 0, 0.6), 0 0 25px rgba(255, 153, 0, 0.4), 0 0 35px rgba(33, 147, 176, 0.3), 0 0 50px rgba(109, 213, 237, 0.2);
  }
  50% {
    text-shadow: 0 0 8px rgb(255, 255, 255), 0 0 20px rgba(255, 153, 0, 0.8), 0 0 35px rgba(255, 153, 0, 0.6), 0 0 50px rgba(33, 147, 176, 0.5), 0 0 70px rgba(109, 213, 237, 0.4);
  }
  100% {
    text-shadow: 0 0 5px rgba(255, 255, 255, 0.8), 0 0 15px rgba(255, 153, 0, 0.6), 0 0 25px rgba(255, 153, 0, 0.4), 0 0 35px rgba(33, 147, 176, 0.3), 0 0 50px rgba(109, 213, 237, 0.2);
  }
}
@keyframes _subtitleGlow_1mn7p_1 {
  0% {
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.6), 0 0 10px rgba(109, 213, 237, 0.4), 0 0 20px rgba(33, 147, 176, 0.3);
  }
  50% {
    text-shadow: 0 0 5px rgba(255, 255, 255, 0.8), 0 0 15px rgba(109, 213, 237, 0.6), 0 0 25px rgba(33, 147, 176, 0.4);
  }
  100% {
    text-shadow: 0 0 3px rgba(255, 255, 255, 0.6), 0 0 10px rgba(109, 213, 237, 0.4), 0 0 20px rgba(33, 147, 176, 0.3);
  }
}
._powerUpContainer_1mn7p_1167 {
  display: flex;
  gap: 1rem;
  margin: 1rem 0;
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359 {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.15);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
  position: relative;
  border: 2px solid rgba(255, 255, 255, 0.2);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359._active_1mn7p_1187 {
  animation: _powerUpPulse_1mn7p_1 2s infinite;
  box-shadow: 0 0 20px rgba(255, 255, 255, 0.3);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359:hover:not(:disabled) {
  transform: scale(1.15);
  background: rgba(255, 255, 255, 0.25);
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359:disabled {
  opacity: 0.3;
  cursor: not-allowed;
  filter: grayscale(100%);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359._timeFreeze_1mn7p_377:not(:disabled) {
  border-color: rgba(33, 150, 243, 0.5);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359._timeFreeze_1mn7p_377:not(:disabled):hover {
  border-color: rgb(33, 150, 243);
  box-shadow: 0 0 25px rgba(33, 150, 243, 0.4);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359._fiftyFifty_1mn7p_381:not(:disabled) {
  border-color: rgba(255, 152, 0, 0.5);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359._fiftyFifty_1mn7p_381:not(:disabled):hover {
  border-color: rgb(255, 152, 0);
  box-shadow: 0 0 25px rgba(255, 152, 0, 0.4);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359._skipQuestion_1mn7p_385:not(:disabled) {
  border-color: rgba(156, 39, 176, 0.5);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359._skipQuestion_1mn7p_385:not(:disabled):hover {
  border-color: rgb(156, 39, 176);
  box-shadow: 0 0 25px rgba(156, 39, 176, 0.4);
}
._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359 span {
  position: absolute;
  bottom: -5px;
  right: -5px;
  background: rgba(255, 215, 0, 0.9);
  color: #000;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.7rem;
  font-weight: bold;
  border: 2px solid rgba(255, 255, 255, 0.8);
}

@keyframes _powerUpPulse_1mn7p_1 {
  0% {
    transform: scale(1);
    box-shadow: 0 0 10px rgba(255, 255, 255, 0.2);
  }
  50% {
    transform: scale(1.05);
    box-shadow: 0 0 25px rgba(255, 255, 255, 0.4);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 10px rgba(255, 255, 255, 0.2);
  }
}
._difficultyIndicatorDefault_1mn7p_1253 {
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 0.5rem;
}
._difficultyIndicatorDefault_1mn7p_1253 ._serviceIconContainer_1mn7p_1259 {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
._difficultyIndicatorDefault_1mn7p_1253 ._serviceIconContainer_1mn7p_1259 ._serviceIcon_1mn7p_1259 {
  font-size: 1.2rem;
  filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.3));
}
._difficultyIndicatorDefault_1mn7p_1253 ._serviceIconContainer_1mn7p_1259 ._serviceCategory_1mn7p_1268 {
  font-size: 0.8rem;
  opacity: 0.8;
  font-weight: 500;
}
._difficultyIndicatorDefault_1mn7p_1253 ._difficultyBadgeContainer_1mn7p_1273 {
  display: flex;
  align-items: center;
}

._difficultyIndicatorCompact_1mn7p_1278 {
  display: flex;
  align-items: center;
  gap: 0.3rem;
}
._difficultyIndicatorCompact_1mn7p_1278 ._serviceIconSmall_1mn7p_1283 {
  font-size: 1rem;
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.2));
}
._difficultyIndicatorCompact_1mn7p_1278 ._difficultyIconSmall_1mn7p_1287 {
  font-size: 0.9rem;
}

._difficultyIndicatorDetailed_1mn7p_1291 {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  padding: 1rem;
  background: rgba(255, 255, 255, 0.05);
  border-radius: 8px;
}
._difficultyIndicatorDetailed_1mn7p_1291 ._serviceSection_1mn7p_1299 {
  display: flex;
  align-items: center;
  gap: 0.8rem;
}
._difficultyIndicatorDetailed_1mn7p_1291 ._serviceSection_1mn7p_1299 ._serviceIcon_1mn7p_1259 {
  font-size: 1.5rem;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3));
}
._difficultyIndicatorDetailed_1mn7p_1291 ._serviceSection_1mn7p_1299 ._serviceInfo_1mn7p_1308 ._serviceCategory_1mn7p_1268 {
  font-size: 0.9rem;
  font-weight: 600;
  margin-bottom: 0.2rem;
}
._difficultyIndicatorDetailed_1mn7p_1291 ._serviceSection_1mn7p_1299 ._serviceInfo_1mn7p_1308 ._serviceName_1mn7p_1313 {
  font-size: 0.8rem;
  opacity: 0.8;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}
._difficultyIndicatorDetailed_1mn7p_1291 ._difficultySection_1mn7p_1319 ._difficultyDescription_1mn7p_1319 {
  font-size: 0.8rem;
  margin-top: 0.3rem;
  opacity: 0.9;
  line-height: 1.4;
}

._skeleton_1mn7p_1326 {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 25%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.1) 75%);
  border-radius: 4px;
}

._skeletonAnimation_1mn7p_1331 {
  animation: _skeletonLoading_1mn7p_1 1.5s ease-in-out infinite;
}

._skeletonShimmer_1mn7p_1335 {
  background-size: 200% 100%;
  animation: _skeletonLoading_1mn7p_1 1.5s ease-in-out infinite;
}

._skeletonQuestion_1mn7p_1340 {
  padding: 1rem;
}
._skeletonQuestion_1mn7p_1340 ._skeletonQuestionHeader_1mn7p_1343 {
  display: flex;
  align-items: center;
  gap: 1rem;
  margin-bottom: 1rem;
}
._skeletonQuestion_1mn7p_1340 ._skeletonQuestionHeader_1mn7p_1343 ._skeletonDifficulty_1mn7p_1349 {
  width: 80px;
  height: 24px;
  border-radius: 12px;
}
._skeletonQuestion_1mn7p_1340 ._skeletonQuestionHeader_1mn7p_1343 ._skeletonService_1mn7p_1354 {
  width: 120px;
  height: 20px;
}
._skeletonQuestion_1mn7p_1340 ._skeletonQuestionText_1mn7p_1358 {
  margin-bottom: 1rem;
}
._skeletonQuestion_1mn7p_1340 ._skeletonQuestionText_1mn7p_1358 ._skeletonTextLine_1mn7p_1361 {
  height: 20px;
  margin-bottom: 0.5rem;
}
._skeletonQuestion_1mn7p_1340 ._skeletonQuestionText_1mn7p_1358 ._skeletonTextLine_1mn7p_1361._skeletonTextLong_1mn7p_1365 {
  width: 100%;
}
._skeletonQuestion_1mn7p_1340 ._skeletonQuestionText_1mn7p_1358 ._skeletonTextLine_1mn7p_1361._skeletonTextMedium_1mn7p_1368 {
  width: 75%;
}
._skeletonQuestion_1mn7p_1340 ._skeletonQuestionText_1mn7p_1358 ._skeletonTextLine_1mn7p_1361._skeletonTextShort_1mn7p_1371 {
  width: 50%;
}
._skeletonQuestion_1mn7p_1340 ._skeletonTimer_1mn7p_1374 ._skeletonTimerBar_1mn7p_1374 {
  width: 100%;
  height: 8px;
  border-radius: 4px;
}

._skeletonOptions_1mn7p_1380 {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}
._skeletonOptions_1mn7p_1380 ._skeletonOption_1mn7p_1380 ._skeletonOptionButton_1mn7p_1385 {
  width: 100%;
  height: 50px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  padding: 0 1rem;
}
._skeletonOptions_1mn7p_1380 ._skeletonOption_1mn7p_1380 ._skeletonOptionButton_1mn7p_1385 ._skeletonOptionText_1mn7p_1393 {
  width: 80%;
  height: 18px;
}

._skeletonCard_1mn7p_1398 {
  padding: 1rem;
}
._skeletonCard_1mn7p_1398 ._skeletonCardHeader_1mn7p_1401 {
  width: 60%;
  height: 24px;
  margin-bottom: 1rem;
}
._skeletonCard_1mn7p_1398 ._skeletonCardBody_1mn7p_1406 ._skeletonCardLine_1mn7p_1406 {
  margin-bottom: 0.5rem;
}
._skeletonCard_1mn7p_1398 ._skeletonCardBody_1mn7p_1406 ._skeletonCardLine_1mn7p_1406 ._skeletonTextLine_1mn7p_1361 {
  border-radius: 4px;
}

._skeletonLeaderboard_1mn7p_1413 {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
._skeletonLeaderboard_1mn7p_1413 ._skeletonLeaderboardEntry_1mn7p_1418 {
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 0.5rem;
}
._skeletonLeaderboard_1mn7p_1413 ._skeletonLeaderboardEntry_1mn7p_1418 ._skeletonRank_1mn7p_1424 {
  width: 30px;
  height: 20px;
  border-radius: 10px;
}
._skeletonLeaderboard_1mn7p_1413 ._skeletonLeaderboardEntry_1mn7p_1418 ._skeletonLeaderboardInfo_1mn7p_1429 {
  flex: 1;
}
._skeletonLeaderboard_1mn7p_1413 ._skeletonLeaderboardEntry_1mn7p_1418 ._skeletonLeaderboardInfo_1mn7p_1429 ._skeletonUsername_1mn7p_1432 {
  width: 80%;
  height: 16px;
  margin-bottom: 0.3rem;
}
._skeletonLeaderboard_1mn7p_1413 ._skeletonLeaderboardEntry_1mn7p_1418 ._skeletonLeaderboardInfo_1mn7p_1429 ._skeletonScore_1mn7p_1437 {
  width: 60%;
  height: 14px;
}
._skeletonLeaderboard_1mn7p_1413 ._skeletonLeaderboardEntry_1mn7p_1418 ._skeletonLevel_1mn7p_1441 {
  width: 40px;
  height: 16px;
}

._skeletonAchievement_1mn7p_1446 {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
._skeletonAchievement_1mn7p_1446 ._skeletonAchievementItem_1mn7p_1451 {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  padding: 0.5rem;
}
._skeletonAchievement_1mn7p_1446 ._skeletonAchievementItem_1mn7p_1451 ._skeletonAchievementIcon_1mn7p_1457 {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
._skeletonAchievement_1mn7p_1446 ._skeletonAchievementItem_1mn7p_1451 ._skeletonAchievementContent_1mn7p_1462 {
  flex: 1;
}
._skeletonAchievement_1mn7p_1446 ._skeletonAchievementItem_1mn7p_1451 ._skeletonAchievementContent_1mn7p_1462 ._skeletonAchievementTitle_1mn7p_1465 {
  width: 70%;
  height: 16px;
  margin-bottom: 0.3rem;
}
._skeletonAchievement_1mn7p_1446 ._skeletonAchievementItem_1mn7p_1451 ._skeletonAchievementContent_1mn7p_1462 ._skeletonAchievementDesc_1mn7p_1470 {
  width: 90%;
  height: 14px;
}

._skeletonQuestionContainer_1mn7p_1475 {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 12px;
  padding: 1rem;
  margin-bottom: 1rem;
}

._skeletonGameContainer_1mn7p_1482 ._skeletonGameHeader_1mn7p_1482 {
  margin-bottom: 2rem;
}
._skeletonGameContainer_1mn7p_1482 ._skeletonGameHeader_1mn7p_1482 ._skeletonStats_1mn7p_1485 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
  margin-bottom: 1rem;
}

._transitionWrapper_1mn7p_1492 {
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

._transitionFade_1mn7p_1497._transitionVisible_1mn7p_1497 {
  opacity: 1;
}
._transitionFade_1mn7p_1497._transitionHidden_1mn7p_1500 {
  opacity: 0;
}

._transitionSlide_1mn7p_1504._transitionUp_1mn7p_1504._transitionVisible_1mn7p_1497 {
  transform: translateY(0);
}
._transitionSlide_1mn7p_1504._transitionUp_1mn7p_1504._transitionHidden_1mn7p_1500 {
  transform: translateY(20px);
}
._transitionSlide_1mn7p_1504._transitionDown_1mn7p_1510._transitionVisible_1mn7p_1497 {
  transform: translateY(0);
}
._transitionSlide_1mn7p_1504._transitionDown_1mn7p_1510._transitionHidden_1mn7p_1500 {
  transform: translateY(-20px);
}
._transitionSlide_1mn7p_1504._transitionLeft_1mn7p_1516._transitionVisible_1mn7p_1497 {
  transform: translateX(0);
}
._transitionSlide_1mn7p_1504._transitionLeft_1mn7p_1516._transitionHidden_1mn7p_1500 {
  transform: translateX(20px);
}
._transitionSlide_1mn7p_1504._transitionRight_1mn7p_1522._transitionVisible_1mn7p_1497 {
  transform: translateX(0);
}
._transitionSlide_1mn7p_1504._transitionRight_1mn7p_1522._transitionHidden_1mn7p_1500 {
  transform: translateX(-20px);
}

._transitionScale_1mn7p_1529._transitionVisible_1mn7p_1497 {
  transform: scale(1);
  opacity: 1;
}
._transitionScale_1mn7p_1529._transitionHidden_1mn7p_1500 {
  transform: scale(0.95);
  opacity: 0;
}

._pageTransitionContainer_1mn7p_1538 {
  position: relative;
  width: 100%;
  min-height: 200px;
}

._loadingMessages_1mn7p_1544 {
  text-align: center;
  padding: 2rem;
}
._loadingMessages_1mn7p_1544 ._loadingText_1mn7p_1548 {
  font-size: 1.1rem;
  margin-bottom: 1rem;
  min-height: 1.5rem;
  color: rgba(255, 255, 255, 0.9);
}
._loadingMessages_1mn7p_1544 ._loadingText_1mn7p_1548 ._cursor_1mn7p_1554 {
  animation: _blink_1mn7p_1 1s infinite;
  color: #FFD700;
}
._loadingMessages_1mn7p_1544 ._loadingDots_1mn7p_1558 {
  display: flex;
  justify-content: center;
  gap: 0.3rem;
}
._loadingMessages_1mn7p_1544 ._loadingDots_1mn7p_1558 span {
  width: 6px;
  height: 6px;
  background: rgba(255, 255, 255, 0.6);
  border-radius: 50%;
  animation: _loadingDots_1mn7p_1558 1.4s ease-in-out infinite both;
}
._loadingMessages_1mn7p_1544 ._loadingDots_1mn7p_1558 span:nth-child(1) {
  animation-delay: -0.32s;
}
._loadingMessages_1mn7p_1544 ._loadingDots_1mn7p_1558 span:nth-child(2) {
  animation-delay: -0.16s;
}
._loadingMessages_1mn7p_1544 ._loadingDots_1mn7p_1558 span:nth-child(3) {
  animation-delay: 0s;
}

._questionShuffleContainer_1mn7p_1580 {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
  text-align: center;
  pointer-events: none;
}
._questionShuffleContainer_1mn7p_1580 ._cardDeck_1mn7p_1589 {
  position: relative;
  width: 100px;
  height: 140px;
  margin: 0 auto 1rem;
}
._questionShuffleContainer_1mn7p_1580 ._cardDeck_1mn7p_1589._shuffle_1mn7p_1595 ._shuffleCard_1mn7p_1595 {
  animation: _cardShuffle_1mn7p_1 1.2s ease-in-out;
}
._questionShuffleContainer_1mn7p_1580 ._cardDeck_1mn7p_1589._deal_1mn7p_1598 ._shuffleCard_1mn7p_1595 {
  animation: _cardDeal_1mn7p_1 0.8s ease-out forwards;
}
._questionShuffleContainer_1mn7p_1580 ._shuffleCard_1mn7p_1595 {
  position: absolute;
  width: 80px;
  height: 120px;
  background: linear-gradient(135deg, #1a2a6c, #b21f1f);
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-weight: bold;
  font-size: 1.2rem;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
  transform-style: preserve-3d;
}
._questionShuffleContainer_1mn7p_1580 ._shuffleCard_1mn7p_1595 ._cardFront_1mn7p_1616, ._questionShuffleContainer_1mn7p_1580 ._shuffleCard_1mn7p_1595 ._cardBack_1mn7p_1616 {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  backface-visibility: hidden;
}
._questionShuffleContainer_1mn7p_1580 ._shuffleCard_1mn7p_1595 ._cardBack_1mn7p_1616 {
  transform: rotateY(180deg);
  background: linear-gradient(135deg, #FFD700, #FF8C00);
  color: #000;
}
._questionShuffleContainer_1mn7p_1580 ._shuffleText_1mn7p_1631 {
  color: rgba(255, 255, 255, 0.9);
  font-size: 1rem;
  font-weight: 500;
}

@keyframes _blink_1mn7p_1 {
  0%, 50% {
    opacity: 1;
  }
  51%, 100% {
    opacity: 0;
  }
}
@keyframes _loadingDots_1mn7p_1558 {
  0%, 80%, 100% {
    transform: scale(0);
    opacity: 0.5;
  }
  40% {
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes _cardShuffle_1mn7p_1 {
  0% {
    transform: translate(0, 0) rotate(0deg);
  }
  25% {
    transform: translate(-20px, -10px) rotate(-15deg);
  }
  50% {
    transform: translate(20px, -20px) rotate(15deg);
  }
  75% {
    transform: translate(-10px, -5px) rotate(-8deg);
  }
  100% {
    transform: translate(0, 0) rotate(0deg);
  }
}
@keyframes _cardDeal_1mn7p_1 {
  0% {
    transform: translate(0, 0) rotate(0deg) scale(1);
    opacity: 1;
  }
  100% {
    transform: translate(100px, -50px) rotate(45deg) scale(0.8);
    opacity: 0;
  }
}
@keyframes _drift_1mn7p_1 {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 200px 100px;
  }
}
@keyframes _celebrationDrift_1mn7p_1 {
  0% {
    background-position: 0 0;
    filter: hue-rotate(0deg);
  }
  25% {
    background-position: 50px 25px;
    filter: hue-rotate(90deg);
  }
  50% {
    background-position: 100px 50px;
    filter: hue-rotate(180deg);
  }
  75% {
    background-position: 150px 75px;
    filter: hue-rotate(270deg);
  }
  100% {
    background-position: 200px 100px;
    filter: hue-rotate(360deg);
  }
}
@media (max-width: 768px) {
  ._gameHeader_1mn7p_127 {
    padding: 0.8rem;
  }
  ._scoreCard_1mn7p_242, ._streakCard_1mn7p_242, ._timerCard_1mn7p_242 {
    padding: 0.8rem;
    font-size: 0.9rem;
  }
  ._feedback_1mn7p_669 {
    font-size: 1.2rem;
    padding: 1rem;
  }
  ._optionButton_1mn7p_688 {
    margin-bottom: 0.5rem;
    padding: 0.8rem;
  }
  ._powerUpContainer_1mn7p_1167 ._powerUp_1mn7p_359 {
    width: 40px;
    height: 40px;
  }
  ._achievementItem_1mn7p_455 {
    padding: 0.4rem;
  }
  ._achievementItem_1mn7p_455 ._achievementIcon_1mn7p_471 {
    font-size: 1.2rem;
  }
  ._achievementItem_1mn7p_455 ._achievementInfo_1mn7p_516 ._achievementTitle_1mn7p_520 {
    font-size: 0.8rem;
  }
  ._achievementItem_1mn7p_455 ._achievementInfo_1mn7p_516 ._achievementDescription_1mn7p_528 {
    font-size: 0.7rem;
  }
  ._difficultyIndicatorDefault_1mn7p_1253 {
    flex-direction: column;
    gap: 0.5rem;
    text-align: center;
  }
  ._loadingMessages_1mn7p_1544 {
    padding: 1rem;
  }
  ._loadingMessages_1mn7p_1544 ._loadingText_1mn7p_1548 {
    font-size: 1rem;
  }
  ._questionShuffleContainer_1mn7p_1580 ._cardDeck_1mn7p_1589 {
    width: 80px;
    height: 112px;
  }
  ._questionShuffleContainer_1mn7p_1580 ._cardDeck_1mn7p_1589 ._shuffleCard_1mn7p_1595 {
    width: 60px;
    height: 90px;
    font-size: 1rem;
  }
}
._particleCanvas_1mn7p_1765 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 0;
}

._cssStarfield_1mn7p_1775 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 0;
  background: radial-gradient(2px 2px at 20px 30px, rgba(255, 255, 255, 0.1), transparent), radial-gradient(2px 2px at 40px 70px, rgba(255, 255, 255, 0.1), transparent), radial-gradient(1px 1px at 90px 40px, rgba(255, 255, 255, 0.2), transparent), radial-gradient(1px 1px at 130px 80px, rgba(255, 255, 255, 0.1), transparent), radial-gradient(2px 2px at 160px 30px, rgba(255, 255, 255, 0.1), transparent), radial-gradient(1px 1px at 200px 60px, rgba(255, 255, 255, 0.15), transparent), radial-gradient(2px 2px at 80px 100px, rgba(255, 255, 255, 0.08), transparent), radial-gradient(1px 1px at 180px 20px, rgba(255, 255, 255, 0.12), transparent);
  background-size: 200px 100px;
  animation: _drift_1mn7p_1 20s linear infinite;
}
@media (max-width: 768px) {
  ._cssStarfield_1mn7p_1775 {
    background-size: 150px 75px;
    animation-duration: 25s;
  }
}
@media (prefers-reduced-motion: reduce) {
  ._cssStarfield_1mn7p_1775 {
    animation: none;
  }
}

._cssStarfield_1mn7p_1775._aws_1mn7p_1799 {
  background: radial-gradient(2px 2px at 20px 30px, rgba(255, 153, 0, 0.1), transparent), radial-gradient(2px 2px at 40px 70px, rgba(35, 47, 62, 0.1), transparent), radial-gradient(1px 1px at 90px 40px, rgba(33, 147, 176, 0.15), transparent), radial-gradient(1px 1px at 130px 80px, rgba(109, 213, 237, 0.08), transparent), radial-gradient(2px 2px at 160px 30px, rgba(255, 153, 0, 0.12), transparent), radial-gradient(1px 1px at 200px 60px, rgba(33, 147, 176, 0.1), transparent), radial-gradient(2px 2px at 80px 100px, rgba(255, 153, 0, 0.08), transparent);
  background-size: 200px 100px;
}

._cssStarfield_1mn7p_1775._success_1mn7p_1804 {
  background: radial-gradient(2px 2px at 20px 30px, rgba(76, 175, 80, 0.15), transparent), radial-gradient(2px 2px at 40px 70px, rgba(139, 195, 74, 0.1), transparent), radial-gradient(1px 1px at 90px 40px, rgba(205, 220, 57, 0.12), transparent), radial-gradient(1px 1px at 130px 80px, rgba(255, 193, 7, 0.08), transparent), radial-gradient(2px 2px at 160px 30px, rgba(76, 175, 80, 0.1), transparent);
  background-size: 200px 100px;
}

._cssStarfield_1mn7p_1775._celebration_1mn7p_1809 {
  background: radial-gradient(2px 2px at 20px 30px, rgba(255, 215, 0, 0.2), transparent), radial-gradient(2px 2px at 40px 70px, rgba(255, 140, 0, 0.15), transparent), radial-gradient(1px 1px at 90px 40px, rgba(255, 69, 0, 0.18), transparent), radial-gradient(1px 1px at 130px 80px, rgba(220, 20, 60, 0.12), transparent), radial-gradient(2px 2px at 160px 30px, rgba(153, 50, 204, 0.1), transparent);
  background-size: 200px 100px;
  animation: _celebrationDrift_1mn7p_1 15s ease-in-out infinite;
}

._analyticsTabContainer_1mn7p_1815 {
  margin-bottom: 1.5rem;
}
._analyticsTabContainer_1mn7p_1815 button {
  border-radius: 8px;
  transition: all 0.3s ease;
}
._analyticsTabContainer_1mn7p_1815 button:hover {
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

._overviewContainer_1mn7p_1827 ._servicePerformanceCard_1mn7p_1827 {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 12px;
  padding: 1.5rem;
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.1);
}
._overviewContainer_1mn7p_1827 ._servicePerformanceCard_1mn7p_1827 ._performanceStats_1mn7p_1834 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0.5rem;
  margin: 1rem 0;
  font-size: 0.9rem;
}
._overviewContainer_1mn7p_1827 ._servicePerformanceCard_1mn7p_1827 ._difficultyBreakdown_1mn7p_1841 {
  margin-top: 1rem;
}

._animatedProgressContainer_1mn7p_1845 {
  margin-bottom: 0.8rem;
}
._animatedProgressContainer_1mn7p_1845 ._progressLabel_1mn7p_1848 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.3rem;
  font-size: 0.85rem;
}
._animatedProgressContainer_1mn7p_1845 ._progressBarContainer_1mn7p_1854 {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 10px;
  height: 8px;
  overflow: hidden;
}
._animatedProgressContainer_1mn7p_1845 ._progressBarContainer_1mn7p_1854 ._progressBar_1mn7p_1854 {
  height: 100%;
  border-radius: 10px;
  transition: width 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}

._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 {
  display: grid;
  gap: 2px;
  background: rgba(255, 255, 255, 0.05);
  padding: 1rem;
  border-radius: 8px;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapHeader_1mn7p_1873 {
  display: grid;
  grid-template-columns: 120px repeat(4, 1fr);
  gap: 2px;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapHeader_1mn7p_1873 ._heatmapHeaderCell_1mn7p_1878 {
  background: rgba(255, 255, 255, 0.1);
  padding: 0.5rem;
  text-align: center;
  font-size: 0.8rem;
  font-weight: bold;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapRow_1mn7p_1885 {
  display: grid;
  grid-template-columns: 120px repeat(4, 1fr);
  gap: 2px;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapRow_1mn7p_1885 ._heatmapRowLabel_1mn7p_1890 {
  background: rgba(255, 255, 255, 0.1);
  padding: 0.5rem;
  font-size: 0.8rem;
  font-weight: bold;
  display: flex;
  align-items: center;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapRow_1mn7p_1885 ._heatmapCell_1mn7p_1898 {
  padding: 0.8rem;
  text-align: center;
  font-size: 0.8rem;
  font-weight: bold;
  border-radius: 4px;
  transition: all 0.3s ease;
  cursor: pointer;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapRow_1mn7p_1885 ._heatmapCell_1mn7p_1898:hover {
  transform: scale(1.05);
  z-index: 10;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapRow_1mn7p_1885 ._heatmapCell_1mn7p_1898._weak_1mn7p_1911 {
  background: rgba(239, 83, 80, 0.3);
  color: #ef5350;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapRow_1mn7p_1885 ._heatmapCell_1mn7p_1898._average_1mn7p_1915 {
  background: rgba(255, 152, 0, 0.3);
  color: #ff9800;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapRow_1mn7p_1885 ._heatmapCell_1mn7p_1898._strong_1mn7p_1919 {
  background: rgba(102, 187, 106, 0.3);
  color: #66bb6a;
}
._heatmapContainer_1mn7p_1866 ._heatmapGrid_1mn7p_1866 ._heatmapRow_1mn7p_1885 ._heatmapCell_1mn7p_1898._expert_1mn7p_1923 {
  background: rgba(76, 175, 80, 0.5);
  color: #4caf50;
}
._heatmapContainer_1mn7p_1866 ._heatmapLegend_1mn7p_1927 {
  display: flex;
  justify-content: center;
  gap: 1.5rem;
  margin-top: 1rem;
}
._heatmapContainer_1mn7p_1866 ._heatmapLegend_1mn7p_1927 ._legendItem_1mn7p_1933 {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 0.8rem;
}
._heatmapContainer_1mn7p_1866 ._heatmapLegend_1mn7p_1927 ._legendItem_1mn7p_1933 ._legendColor_1mn7p_1939 {
  width: 16px;
  height: 16px;
  border-radius: 2px;
}
._heatmapContainer_1mn7p_1866 ._heatmapLegend_1mn7p_1927 ._legendItem_1mn7p_1933 ._legendColor_1mn7p_1939._weak_1mn7p_1911 {
  background: rgba(239, 83, 80, 0.7);
}
._heatmapContainer_1mn7p_1866 ._heatmapLegend_1mn7p_1927 ._legendItem_1mn7p_1933 ._legendColor_1mn7p_1939._average_1mn7p_1915 {
  background: rgba(255, 152, 0, 0.7);
}
._heatmapContainer_1mn7p_1866 ._heatmapLegend_1mn7p_1927 ._legendItem_1mn7p_1933 ._legendColor_1mn7p_1939._strong_1mn7p_1919 {
  background: rgba(102, 187, 106, 0.7);
}
._heatmapContainer_1mn7p_1866 ._heatmapLegend_1mn7p_1927 ._legendItem_1mn7p_1933 ._legendColor_1mn7p_1939._expert_1mn7p_1923 {
  background: rgba(76, 175, 80, 0.7);
}

._trendChartContainer_1mn7p_1957 ._trendChart_1mn7p_1957 {
  width: 100%;
  height: 300px;
  background: rgba(255, 255, 255, 0.02);
  border-radius: 8px;
  margin-bottom: 1rem;
}
._trendChartContainer_1mn7p_1957 ._chartLegend_1mn7p_1964 {
  display: flex;
  justify-content: center;
  gap: 2rem;
}
._trendChartContainer_1mn7p_1957 ._chartLegend_1mn7p_1964 ._legendItem_1mn7p_1933 {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 0.9rem;
}
._trendChartContainer_1mn7p_1957 ._chartLegend_1mn7p_1964 ._legendItem_1mn7p_1933 ._legendColor_1mn7p_1939 {
  width: 16px;
  height: 3px;
  border-radius: 2px;
}

._performanceInsights_1mn7p_1981 {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 12px;
  padding: 1.5rem;
  margin-top: 2rem;
}
._performanceInsights_1mn7p_1981 ._insight_1mn7p_1987 {
  padding: 0.8rem;
  border-left: 3px solid #FFD700;
  background: rgba(255, 255, 255, 0.03);
  border-radius: 4px;
  margin-bottom: 0.8rem;
  font-size: 0.9rem;
  line-height: 1.5;
}
._performanceInsights_1mn7p_1981 ._insight_1mn7p_1987 strong {
  color: #FFD700;
}._gameinfo-container_14ea4_1 {
  border-radius: 8px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease;
  margin: 20px;
  overflow: hidden;
}
._gameinfo-container_14ea4_1:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3);
}

._header-container_14ea4_13 {
  padding: 20px;
  border-bottom: 1px solid #e9ecef;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

._header_14ea4_13 {
  font-size: 24px;
  font-weight: bold;
  margin: 0;
}

._content-container_14ea4_27 {
  padding: 20px;
  border-radius: 0 0 8px 8px;
  font-size: 14px;
  line-height: 1.6;
}
._content-container_14ea4_27 h1,
._content-container_14ea4_27 h2,
._content-container_14ea4_27 h3,
._content-container_14ea4_27 h4,
._content-container_14ea4_27 h5,
._content-container_14ea4_27 h6 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-weight: 600;
}
._content-container_14ea4_27 p {
  margin-bottom: 15px;
}
._content-container_14ea4_27 ul,
._content-container_14ea4_27 ol {
  margin-bottom: 15px;
  padding-left: 20px;
}
._content-container_14ea4_27 li {
  margin-bottom: 5px;
}

._code-block_14ea4_55 {
  padding: 2px 4px;
  border-radius: 4px;
  font-family: monospace;
  font-size: 0.9em;
}

._gameinfo-3d-container_14ea4_62 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2), 0 0 20px rgba(128, 128, 128, 0.5);
}
._gameinfo-3d-container_14ea4_62:hover {
  transform: translateY(-5px);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3), 0 0 30px rgba(128, 128, 128, 0.7);
}/*
 * Amplify UI Basic Theme
 */
:root, [data-amplify-theme] {
  --amplify-components-alert-align-items: center;
  --amplify-components-alert-justify-content: space-between;
  --amplify-components-alert-color: var(--amplify-colors-font-primary);
  --amplify-components-alert-background-color: var(--amplify-colors-background-tertiary);
  --amplify-components-alert-padding-block: var(--amplify-space-small);
  --amplify-components-alert-padding-inline: var(--amplify-space-medium);
  --amplify-components-alert-icon-size: var(--amplify-font-sizes-xl);
  --amplify-components-alert-heading-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-alert-heading-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-alert-info-color: var(--amplify-colors-font-info);
  --amplify-components-alert-info-background-color: var(--amplify-colors-background-info);
  --amplify-components-alert-error-color: var(--amplify-colors-font-error);
  --amplify-components-alert-error-background-color: var(--amplify-colors-background-error);
  --amplify-components-alert-warning-color: var(--amplify-colors-font-warning);
  --amplify-components-alert-warning-background-color: var(--amplify-colors-background-warning);
  --amplify-components-alert-success-color: var(--amplify-colors-font-success);
  --amplify-components-alert-success-background-color: var(--amplify-colors-background-success);
  --amplify-components-authenticator-max-width: 60rem;
  --amplify-components-authenticator-modal-width: var(--amplify-space-relative-full);
  --amplify-components-authenticator-modal-height: var(--amplify-space-relative-full);
  --amplify-components-authenticator-modal-background-color: var(--amplify-colors-overlay-50);
  --amplify-components-authenticator-modal-top: var(--amplify-space-zero);
  --amplify-components-authenticator-modal-left: var(--amplify-space-zero);
  --amplify-components-authenticator-container-width-max: 30rem;
  --amplify-components-authenticator-router-border-width: var(--amplify-border-widths-small);
  --amplify-components-authenticator-router-border-style: solid;
  --amplify-components-authenticator-router-border-color: var(--amplify-colors-border-primary);
  --amplify-components-authenticator-router-background-color: var(--amplify-colors-background-primary);
  --amplify-components-authenticator-router-box-shadow: var(--amplify-shadows-medium);
  --amplify-components-authenticator-footer-padding-bottom: var(--amplify-space-medium);
  --amplify-components-authenticator-form-padding: var(--amplify-space-xl);
  --amplify-components-authenticator-state-inactive-background-color: var(--amplify-colors-background-secondary);
  --amplify-components-authenticator-or-container-color: var(--amplify-colors-neutral-80);
  --amplify-components-authenticator-or-container-or-line-background-color: var(--amplify-colors-background-primary);
  --amplify-components-autocomplete-menu-width: 100%;
  --amplify-components-autocomplete-menu-margin-block-start: var(--amplify-space-xxxs);
  --amplify-components-autocomplete-menu-background-color: var(--amplify-colors-background-primary);
  --amplify-components-autocomplete-menu-border-color: var(--amplify-colors-border-primary);
  --amplify-components-autocomplete-menu-border-width: var(--amplify-border-widths-small);
  --amplify-components-autocomplete-menu-border-style: solid;
  --amplify-components-autocomplete-menu-border-radius: var(--amplify-radii-small);
  --amplify-components-autocomplete-menu-options-display: flex;
  --amplify-components-autocomplete-menu-options-flex-direction: column;
  --amplify-components-autocomplete-menu-options-max-height: 300px;
  --amplify-components-autocomplete-menu-option-background-color: var(--amplify-colors-background-primary);
  --amplify-components-autocomplete-menu-option-color: currentcolor;
  --amplify-components-autocomplete-menu-option-cursor: pointer;
  --amplify-components-autocomplete-menu-option-transition-duration: var(--amplify-time-short);
  --amplify-components-autocomplete-menu-option-transition-property: background-color, color;
  --amplify-components-autocomplete-menu-option-transition-timing-function: ease;
  --amplify-components-autocomplete-menu-option-active-background-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-autocomplete-menu-option-active-color: var(--amplify-colors-white);
  --amplify-components-autocomplete-menu-empty-display: flex;
  --amplify-components-autocomplete-menu-loading-align-items: center;
  --amplify-components-autocomplete-menu-loading-display: flex;
  --amplify-components-autocomplete-menu-loading-gap: var(--amplify-space-xxxs);
  --amplify-components-autocomplete-menu-space-shared-padding-block: var(--amplify-space-xs);
  --amplify-components-autocomplete-menu-space-shared-padding-inline: var(--amplify-space-small);
  --amplify-components-badge-color: var(--amplify-colors-font-primary);
  --amplify-components-badge-line-height: 1;
  --amplify-components-badge-font-weight: var(--amplify-font-weights-semibold);
  --amplify-components-badge-font-size: var(--amplify-font-sizes-small);
  --amplify-components-badge-text-align: center;
  --amplify-components-badge-padding-vertical: var(--amplify-space-xs);
  --amplify-components-badge-padding-horizontal: var(--amplify-space-small);
  --amplify-components-badge-background-color: var(--amplify-colors-background-tertiary);
  --amplify-components-badge-border-radius: var(--amplify-radii-xl);
  --amplify-components-badge-info-color: var(--amplify-colors-font-info);
  --amplify-components-badge-info-background-color: var(--amplify-colors-background-info);
  --amplify-components-badge-warning-color: var(--amplify-colors-font-warning);
  --amplify-components-badge-warning-background-color: var(--amplify-colors-background-warning);
  --amplify-components-badge-success-color: var(--amplify-colors-font-success);
  --amplify-components-badge-success-background-color: var(--amplify-colors-background-success);
  --amplify-components-badge-error-color: var(--amplify-colors-font-error);
  --amplify-components-badge-error-background-color: var(--amplify-colors-background-error);
  --amplify-components-badge-small-font-size: var(--amplify-font-sizes-xs);
  --amplify-components-badge-small-padding-vertical: var(--amplify-space-xxs);
  --amplify-components-badge-small-padding-horizontal: var(--amplify-space-xs);
  --amplify-components-badge-large-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-badge-large-padding-vertical: var(--amplify-space-small);
  --amplify-components-badge-large-padding-horizontal: var(--amplify-space-medium);
  --amplify-components-breadcrumbs-flex-direction: row;
  --amplify-components-breadcrumbs-flex-wrap: wrap;
  --amplify-components-breadcrumbs-gap: 0;
  --amplify-components-breadcrumbs-color: var(--amplify-colors-font-tertiary);
  --amplify-components-breadcrumbs-item-flex-direction: row;
  --amplify-components-breadcrumbs-item-color: inherit;
  --amplify-components-breadcrumbs-item-font-size: inherit;
  --amplify-components-breadcrumbs-item-align-items: center;
  --amplify-components-breadcrumbs-item-line-height: 1;
  --amplify-components-breadcrumbs-separator-color: inherit;
  --amplify-components-breadcrumbs-separator-font-size: inherit;
  --amplify-components-breadcrumbs-separator-padding-inline: var(--amplify-space-xxs);
  --amplify-components-breadcrumbs-link-color: var(--amplify-components-link-color);
  --amplify-components-breadcrumbs-link-font-size: inherit;
  --amplify-components-breadcrumbs-link-font-weight: normal;
  --amplify-components-breadcrumbs-link-text-decoration: none;
  --amplify-components-breadcrumbs-link-padding-inline: var(--amplify-space-xs);
  --amplify-components-breadcrumbs-link-padding-block: var(--amplify-space-xxs);
  --amplify-components-breadcrumbs-link-current-color: inherit;
  --amplify-components-breadcrumbs-link-current-font-size: inherit;
  --amplify-components-breadcrumbs-link-current-font-weight: normal;
  --amplify-components-breadcrumbs-link-current-text-decoration: none;
  --amplify-components-button-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-button-transition-duration: var(--amplify-components-fieldcontrol-transition-duration);
  --amplify-components-button-font-size: var(--amplify-components-fieldcontrol-font-size);
  --amplify-components-button-line-height: var(--amplify-components-fieldcontrol-line-height);
  --amplify-components-button-padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);
  --amplify-components-button-padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);
  --amplify-components-button-padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);
  --amplify-components-button-padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);
  --amplify-components-button-background-color: transparent;
  --amplify-components-button-border-color: var(--amplify-components-fieldcontrol-border-color);
  --amplify-components-button-border-width: var(--amplify-components-fieldcontrol-border-width);
  --amplify-components-button-border-style: var(--amplify-components-fieldcontrol-border-style);
  --amplify-components-button-border-radius: var(--amplify-components-fieldcontrol-border-radius);
  --amplify-components-button-color: var(--amplify-colors-font-primary);
  --amplify-components-button-hover-color: var(--amplify-colors-font-focus);
  --amplify-components-button-hover-background-color: var(--amplify-colors-brand-primary-10);
  --amplify-components-button-hover-border-color: var(--amplify-colors-brand-primary-60);
  --amplify-components-button-focus-color: var(--amplify-colors-font-focus);
  --amplify-components-button-focus-background-color: var(--amplify-colors-brand-primary-10);
  --amplify-components-button-focus-border-color: var(--amplify-colors-border-focus);
  --amplify-components-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);
  --amplify-components-button-active-color: var(--amplify-colors-font-active);
  --amplify-components-button-active-background-color: var(--amplify-colors-brand-primary-20);
  --amplify-components-button-active-border-color: var(--amplify-colors-brand-primary-100);
  --amplify-components-button-loading-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-loading-background-color: transparent;
  --amplify-components-button-loading-border-color: var(--amplify-colors-border-tertiary);
  --amplify-components-button-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-disabled-background-color: transparent;
  --amplify-components-button-disabled-border-color: var(--amplify-colors-border-tertiary);
  --amplify-components-button-outlined-info-border-color: var(--amplify-colors-blue-60);
  --amplify-components-button-outlined-info-background-color: transparent;
  --amplify-components-button-outlined-info-color: var(--amplify-colors-blue-100);
  --amplify-components-button-outlined-info-hover-border-color: var(--amplify-colors-blue-60);
  --amplify-components-button-outlined-info-hover-background-color: var(--amplify-colors-blue-10);
  --amplify-components-button-outlined-info-hover-color: var(--amplify-colors-blue-100);
  --amplify-components-button-outlined-info-focus-border-color: var(--amplify-colors-blue-100);
  --amplify-components-button-outlined-info-focus-background-color: var(--amplify-colors-blue-10);
  --amplify-components-button-outlined-info-focus-color: var(--amplify-colors-blue-100);
  --amplify-components-button-outlined-info-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-blue-100);
  --amplify-components-button-outlined-info-active-border-color: var(--amplify-colors-blue-100);
  --amplify-components-button-outlined-info-active-background-color: var(--amplify-colors-blue-20);
  --amplify-components-button-outlined-info-active-color: var(--amplify-colors-blue-100);
  --amplify-components-button-outlined-warning-border-color: var(--amplify-colors-orange-60);
  --amplify-components-button-outlined-warning-background-color: transparent;
  --amplify-components-button-outlined-warning-color: var(--amplify-colors-orange-100);
  --amplify-components-button-outlined-warning-hover-border-color: var(--amplify-colors-orange-60);
  --amplify-components-button-outlined-warning-hover-background-color: var(--amplify-colors-orange-10);
  --amplify-components-button-outlined-warning-hover-color: var(--amplify-colors-orange-100);
  --amplify-components-button-outlined-warning-focus-border-color: var(--amplify-colors-orange-100);
  --amplify-components-button-outlined-warning-focus-background-color: var(--amplify-colors-orange-10);
  --amplify-components-button-outlined-warning-focus-color: var(--amplify-colors-orange-100);
  --amplify-components-button-outlined-warning-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-orange-100);
  --amplify-components-button-outlined-warning-active-border-color: var(--amplify-colors-orange-100);
  --amplify-components-button-outlined-warning-active-background-color: var(--amplify-colors-orange-20);
  --amplify-components-button-outlined-warning-active-color: var(--amplify-colors-orange-100);
  --amplify-components-button-outlined-success-border-color: var(--amplify-colors-green-60);
  --amplify-components-button-outlined-success-background-color: transparent;
  --amplify-components-button-outlined-success-color: var(--amplify-colors-green-100);
  --amplify-components-button-outlined-success-hover-border-color: var(--amplify-colors-green-60);
  --amplify-components-button-outlined-success-hover-background-color: var(--amplify-colors-green-10);
  --amplify-components-button-outlined-success-hover-color: var(--amplify-colors-green-100);
  --amplify-components-button-outlined-success-focus-border-color: var(--amplify-colors-green-100);
  --amplify-components-button-outlined-success-focus-background-color: var(--amplify-colors-green-10);
  --amplify-components-button-outlined-success-focus-color: var(--amplify-colors-green-100);
  --amplify-components-button-outlined-success-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-green-100);
  --amplify-components-button-outlined-success-active-border-color: var(--amplify-colors-green-100);
  --amplify-components-button-outlined-success-active-background-color: var(--amplify-colors-green-20);
  --amplify-components-button-outlined-success-active-color: var(--amplify-colors-green-100);
  --amplify-components-button-outlined-error-border-color: var(--amplify-colors-red-60);
  --amplify-components-button-outlined-error-background-color: transparent;
  --amplify-components-button-outlined-error-color: var(--amplify-colors-red-100);
  --amplify-components-button-outlined-error-hover-border-color: var(--amplify-colors-red-60);
  --amplify-components-button-outlined-error-hover-background-color: var(--amplify-colors-red-10);
  --amplify-components-button-outlined-error-hover-color: var(--amplify-colors-red-100);
  --amplify-components-button-outlined-error-focus-border-color: var(--amplify-colors-red-100);
  --amplify-components-button-outlined-error-focus-background-color: var(--amplify-colors-red-10);
  --amplify-components-button-outlined-error-focus-color: var(--amplify-colors-red-100);
  --amplify-components-button-outlined-error-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-red-100);
  --amplify-components-button-outlined-error-active-border-color: var(--amplify-colors-red-100);
  --amplify-components-button-outlined-error-active-background-color: var(--amplify-colors-red-20);
  --amplify-components-button-outlined-error-active-color: var(--amplify-colors-red-100);
  --amplify-components-button-outlined-overlay-border-color: var(--amplify-colors-overlay-60);
  --amplify-components-button-outlined-overlay-background-color: transparent;
  --amplify-components-button-outlined-overlay-color: var(--amplify-colors-font-primary);
  --amplify-components-button-outlined-overlay-hover-border-color: var(--amplify-colors-overlay-60);
  --amplify-components-button-outlined-overlay-hover-background-color: var(--amplify-colors-overlay-5);
  --amplify-components-button-outlined-overlay-hover-color: var(--amplify-colors-neutral-90);
  --amplify-components-button-outlined-overlay-focus-border-color: var(--amplify-colors-overlay-90);
  --amplify-components-button-outlined-overlay-focus-background-color: var(--amplify-colors-overlay-5);
  --amplify-components-button-outlined-overlay-focus-color: var(--amplify-colors-neutral-90);
  --amplify-components-button-outlined-overlay-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-overlay-90);
  --amplify-components-button-outlined-overlay-active-border-color: var(--amplify-colors-overlay-90);
  --amplify-components-button-outlined-overlay-active-background-color: var(--amplify-colors-overlay-10);
  --amplify-components-button-outlined-overlay-active-color: var(--amplify-colors-neutral-100);
  --amplify-components-button-primary-border-color: transparent;
  --amplify-components-button-primary-border-width: var(--amplify-border-widths-small);
  --amplify-components-button-primary-border-style: solid;
  --amplify-components-button-primary-background-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-button-primary-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-disabled-border-color: transparent;
  --amplify-components-button-primary-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-button-primary-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-primary-loading-border-color: transparent;
  --amplify-components-button-primary-loading-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-button-primary-loading-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-primary-hover-border-color: transparent;
  --amplify-components-button-primary-hover-background-color: var(--amplify-colors-brand-primary-90);
  --amplify-components-button-primary-hover-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-focus-border-color: transparent;
  --amplify-components-button-primary-focus-background-color: var(--amplify-colors-brand-primary-90);
  --amplify-components-button-primary-focus-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);
  --amplify-components-button-primary-active-border-color: transparent;
  --amplify-components-button-primary-active-background-color: var(--amplify-colors-brand-primary-100);
  --amplify-components-button-primary-active-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-info-border-color: transparent;
  --amplify-components-button-primary-info-background-color: var(--amplify-colors-blue-80);
  --amplify-components-button-primary-info-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-info-hover-border-color: transparent;
  --amplify-components-button-primary-info-hover-background-color: var(--amplify-colors-blue-90);
  --amplify-components-button-primary-info-hover-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-info-focus-border-color: transparent;
  --amplify-components-button-primary-info-focus-background-color: var(--amplify-colors-blue-90);
  --amplify-components-button-primary-info-focus-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-info-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-blue-100);
  --amplify-components-button-primary-info-active-border-color: transparent;
  --amplify-components-button-primary-info-active-background-color: var(--amplify-colors-blue-100);
  --amplify-components-button-primary-info-active-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-warning-border-color: transparent;
  --amplify-components-button-primary-warning-background-color: var(--amplify-colors-orange-80);
  --amplify-components-button-primary-warning-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-warning-hover-border-color: transparent;
  --amplify-components-button-primary-warning-hover-background-color: var(--amplify-colors-orange-90);
  --amplify-components-button-primary-warning-hover-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-warning-focus-border-color: transparent;
  --amplify-components-button-primary-warning-focus-background-color: var(--amplify-colors-orange-90);
  --amplify-components-button-primary-warning-focus-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-warning-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-orange-100);
  --amplify-components-button-primary-warning-active-border-color: transparent;
  --amplify-components-button-primary-warning-active-background-color: var(--amplify-colors-orange-100);
  --amplify-components-button-primary-warning-active-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-error-border-color: transparent;
  --amplify-components-button-primary-error-background-color: var(--amplify-colors-red-80);
  --amplify-components-button-primary-error-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-error-hover-border-color: transparent;
  --amplify-components-button-primary-error-hover-background-color: var(--amplify-colors-red-90);
  --amplify-components-button-primary-error-hover-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-error-focus-border-color: transparent;
  --amplify-components-button-primary-error-focus-background-color: var(--amplify-colors-red-90);
  --amplify-components-button-primary-error-focus-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-error-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-red-100);
  --amplify-components-button-primary-error-active-border-color: transparent;
  --amplify-components-button-primary-error-active-background-color: var(--amplify-colors-red-100);
  --amplify-components-button-primary-error-active-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-success-border-color: transparent;
  --amplify-components-button-primary-success-background-color: var(--amplify-colors-green-80);
  --amplify-components-button-primary-success-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-success-hover-border-color: transparent;
  --amplify-components-button-primary-success-hover-background-color: var(--amplify-colors-green-90);
  --amplify-components-button-primary-success-hover-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-success-focus-border-color: transparent;
  --amplify-components-button-primary-success-focus-background-color: var(--amplify-colors-green-90);
  --amplify-components-button-primary-success-focus-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-success-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-green-100);
  --amplify-components-button-primary-success-active-border-color: transparent;
  --amplify-components-button-primary-success-active-background-color: var(--amplify-colors-green-100);
  --amplify-components-button-primary-success-active-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-overlay-border-color: transparent;
  --amplify-components-button-primary-overlay-background-color: var(--amplify-colors-overlay-70);
  --amplify-components-button-primary-overlay-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-overlay-hover-border-color: transparent;
  --amplify-components-button-primary-overlay-hover-background-color: var(--amplify-colors-overlay-90);
  --amplify-components-button-primary-overlay-hover-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-overlay-focus-border-color: transparent;
  --amplify-components-button-primary-overlay-focus-background-color: var(--amplify-colors-overlay-90);
  --amplify-components-button-primary-overlay-focus-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-primary-overlay-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-overlay-90);
  --amplify-components-button-primary-overlay-active-border-color: transparent;
  --amplify-components-button-primary-overlay-active-background-color: var(--amplify-colors-overlay-90);
  --amplify-components-button-primary-overlay-active-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-menu-border-width: var(--amplify-space-zero);
  --amplify-components-button-menu-background-color: transparent;
  --amplify-components-button-menu-justify-content: start;
  --amplify-components-button-menu-hover-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-menu-hover-background-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-button-menu-focus-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-menu-focus-background-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-button-menu-active-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-menu-active-background-color: var(--amplify-colors-brand-primary-90);
  --amplify-components-button-menu-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-link-background-color: transparent;
  --amplify-components-button-link-border-color: transparent;
  --amplify-components-button-link-border-width: var(--amplify-border-widths-small);
  --amplify-components-button-link-color: var(--amplify-colors-font-interactive);
  --amplify-components-button-link-hover-border-color: transparent;
  --amplify-components-button-link-hover-background-color: var(--amplify-colors-brand-primary-10);
  --amplify-components-button-link-hover-color: var(--amplify-colors-font-hover);
  --amplify-components-button-link-focus-border-color: transparent;
  --amplify-components-button-link-focus-background-color: var(--amplify-colors-brand-primary-10);
  --amplify-components-button-link-focus-color: var(--amplify-colors-font-focus);
  --amplify-components-button-link-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);
  --amplify-components-button-link-active-border-color: transparent;
  --amplify-components-button-link-active-background-color: var(--amplify-colors-brand-primary-20);
  --amplify-components-button-link-active-color: var(--amplify-colors-font-active);
  --amplify-components-button-link-disabled-border-color: transparent;
  --amplify-components-button-link-disabled-background-color: transparent;
  --amplify-components-button-link-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-link-loading-border-color: transparent;
  --amplify-components-button-link-loading-background-color: transparent;
  --amplify-components-button-link-loading-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-link-info-border-color: transparent;
  --amplify-components-button-link-info-background-color: transparent;
  --amplify-components-button-link-info-color: var(--amplify-colors-blue-100);
  --amplify-components-button-link-info-hover-border-color: transparent;
  --amplify-components-button-link-info-hover-background-color: var(--amplify-colors-blue-10);
  --amplify-components-button-link-info-hover-color: var(--amplify-colors-blue-90);
  --amplify-components-button-link-info-focus-border-color: transparent;
  --amplify-components-button-link-info-focus-background-color: var(--amplify-colors-blue-10);
  --amplify-components-button-link-info-focus-color: var(--amplify-colors-blue-100);
  --amplify-components-button-link-info-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-blue-100);
  --amplify-components-button-link-info-active-border-color: transparent;
  --amplify-components-button-link-info-active-background-color: var(--amplify-colors-blue-20);
  --amplify-components-button-link-info-active-color: var(--amplify-colors-blue-100);
  --amplify-components-button-link-warning-border-color: transparent;
  --amplify-components-button-link-warning-background-color: transparent;
  --amplify-components-button-link-warning-color: var(--amplify-colors-orange-100);
  --amplify-components-button-link-warning-hover-border-color: transparent;
  --amplify-components-button-link-warning-hover-background-color: var(--amplify-colors-orange-10);
  --amplify-components-button-link-warning-hover-color: var(--amplify-colors-orange-90);
  --amplify-components-button-link-warning-focus-border-color: transparent;
  --amplify-components-button-link-warning-focus-background-color: var(--amplify-colors-orange-10);
  --amplify-components-button-link-warning-focus-color: var(--amplify-colors-orange-100);
  --amplify-components-button-link-warning-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-orange-100);
  --amplify-components-button-link-warning-active-border-color: transparent;
  --amplify-components-button-link-warning-active-background-color: var(--amplify-colors-orange-20);
  --amplify-components-button-link-warning-active-color: var(--amplify-colors-orange-100);
  --amplify-components-button-link-success-border-color: transparent;
  --amplify-components-button-link-success-background-color: transparent;
  --amplify-components-button-link-success-color: var(--amplify-colors-green-100);
  --amplify-components-button-link-success-hover-border-color: transparent;
  --amplify-components-button-link-success-hover-background-color: var(--amplify-colors-green-10);
  --amplify-components-button-link-success-hover-color: var(--amplify-colors-green-90);
  --amplify-components-button-link-success-focus-border-color: transparent;
  --amplify-components-button-link-success-focus-background-color: var(--amplify-colors-green-10);
  --amplify-components-button-link-success-focus-color: var(--amplify-colors-green-100);
  --amplify-components-button-link-success-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-green-100);
  --amplify-components-button-link-success-active-border-color: transparent;
  --amplify-components-button-link-success-active-background-color: var(--amplify-colors-green-20);
  --amplify-components-button-link-success-active-color: var(--amplify-colors-green-100);
  --amplify-components-button-link-error-border-color: transparent;
  --amplify-components-button-link-error-background-color: transparent;
  --amplify-components-button-link-error-color: var(--amplify-colors-red-100);
  --amplify-components-button-link-error-hover-border-color: transparent;
  --amplify-components-button-link-error-hover-background-color: var(--amplify-colors-red-10);
  --amplify-components-button-link-error-hover-color: var(--amplify-colors-red-90);
  --amplify-components-button-link-error-focus-border-color: transparent;
  --amplify-components-button-link-error-focus-background-color: var(--amplify-colors-red-10);
  --amplify-components-button-link-error-focus-color: var(--amplify-colors-red-100);
  --amplify-components-button-link-error-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-red-100);
  --amplify-components-button-link-error-active-border-color: transparent;
  --amplify-components-button-link-error-active-background-color: var(--amplify-colors-red-20);
  --amplify-components-button-link-error-active-color: var(--amplify-colors-red-100);
  --amplify-components-button-link-overlay-border-color: transparent;
  --amplify-components-button-link-overlay-background-color: transparent;
  --amplify-components-button-link-overlay-color: var(--amplify-colors-neutral-100);
  --amplify-components-button-link-overlay-hover-border-color: transparent;
  --amplify-components-button-link-overlay-hover-background-color: var(--amplify-colors-overlay-5);
  --amplify-components-button-link-overlay-hover-color: var(--amplify-colors-overlay-80);
  --amplify-components-button-link-overlay-focus-border-color: transparent;
  --amplify-components-button-link-overlay-focus-background-color: var(--amplify-colors-overlay-5);
  --amplify-components-button-link-overlay-focus-color: var(--amplify-colors-overlay-90);
  --amplify-components-button-link-overlay-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-overlay-90);
  --amplify-components-button-link-overlay-active-border-color: transparent;
  --amplify-components-button-link-overlay-active-background-color: var(--amplify-colors-overlay-10);
  --amplify-components-button-link-overlay-active-color: var(--amplify-colors-overlay-90);
  --amplify-components-button-warning-background-color: transparent;
  --amplify-components-button-warning-border-color: var(--amplify-colors-red-60);
  --amplify-components-button-warning-border-width: var(--amplify-border-widths-small);
  --amplify-components-button-warning-color: var(--amplify-colors-red-60);
  --amplify-components-button-warning-hover-border-color: var(--amplify-colors-red-80);
  --amplify-components-button-warning-hover-background-color: var(--amplify-colors-red-10);
  --amplify-components-button-warning-hover-color: var(--amplify-colors-font-error);
  --amplify-components-button-warning-focus-border-color: var(--amplify-colors-red-80);
  --amplify-components-button-warning-focus-background-color: var(--amplify-colors-red-10);
  --amplify-components-button-warning-focus-color: var(--amplify-colors-red-80);
  --amplify-components-button-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);
  --amplify-components-button-warning-active-border-color: var(--amplify-colors-red-100);
  --amplify-components-button-warning-active-background-color: var(--amplify-colors-red-20);
  --amplify-components-button-warning-active-color: var(--amplify-colors-red-100);
  --amplify-components-button-warning-disabled-border-color: var(--amplify-colors-border-tertiary);
  --amplify-components-button-warning-disabled-background-color: transparent;
  --amplify-components-button-warning-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-warning-loading-border-color: var(--amplify-colors-border-tertiary);
  --amplify-components-button-warning-loading-background-color: transparent;
  --amplify-components-button-warning-loading-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-destructive-border-color: transparent;
  --amplify-components-button-destructive-border-width: var(--amplify-border-widths-small);
  --amplify-components-button-destructive-border-style: solid;
  --amplify-components-button-destructive-background-color: var(--amplify-colors-red-60);
  --amplify-components-button-destructive-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-destructive-disabled-border-color: transparent;
  --amplify-components-button-destructive-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-button-destructive-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-destructive-loading-border-color: transparent;
  --amplify-components-button-destructive-loading-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-button-destructive-loading-color: var(--amplify-colors-font-disabled);
  --amplify-components-button-destructive-hover-border-color: transparent;
  --amplify-components-button-destructive-hover-background-color: var(--amplify-colors-red-80);
  --amplify-components-button-destructive-hover-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-destructive-focus-border-color: transparent;
  --amplify-components-button-destructive-focus-background-color: var(--amplify-colors-red-80);
  --amplify-components-button-destructive-focus-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-destructive-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);
  --amplify-components-button-destructive-active-border-color: transparent;
  --amplify-components-button-destructive-active-background-color: var(--amplify-colors-red-100);
  --amplify-components-button-destructive-active-color: var(--amplify-colors-font-inverse);
  --amplify-components-button-small-font-size: var(--amplify-components-fieldcontrol-small-font-size);
  --amplify-components-button-small-padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);
  --amplify-components-button-small-padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);
  --amplify-components-button-small-padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);
  --amplify-components-button-small-padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);
  --amplify-components-button-large-font-size: var(--amplify-components-fieldcontrol-large-font-size);
  --amplify-components-button-large-padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);
  --amplify-components-button-large-padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);
  --amplify-components-button-large-padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);
  --amplify-components-button-large-padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);
  --amplify-components-button-loader-wrapper-align-items: center;
  --amplify-components-button-loader-wrapper-gap: var(--amplify-space-xs);
  --amplify-components-card-background-color: var(--amplify-colors-background-primary);
  --amplify-components-card-border-radius: var(--amplify-radii-xs);
  --amplify-components-card-border-width: 0;
  --amplify-components-card-border-style: solid;
  --amplify-components-card-border-color: transparent;
  --amplify-components-card-box-shadow: none;
  --amplify-components-card-padding: var(--amplify-space-medium);
  --amplify-components-card-outlined-background-color: var(--amplify-components-card-background-color);
  --amplify-components-card-outlined-border-radius: var(--amplify-radii-xs);
  --amplify-components-card-outlined-border-width: var(--amplify-border-widths-small);
  --amplify-components-card-outlined-border-style: solid;
  --amplify-components-card-outlined-border-color: var(--amplify-colors-border-primary);
  --amplify-components-card-outlined-box-shadow: var(--amplify-components-card-box-shadow);
  --amplify-components-card-elevated-background-color: var(--amplify-components-card-background-color);
  --amplify-components-card-elevated-border-radius: var(--amplify-radii-xs);
  --amplify-components-card-elevated-border-width: 0;
  --amplify-components-card-elevated-border-style: solid;
  --amplify-components-card-elevated-border-color: transparent;
  --amplify-components-card-elevated-box-shadow: var(--amplify-shadows-medium);
  --amplify-components-checkbox-cursor: pointer;
  --amplify-components-checkbox-align-items: center;
  --amplify-components-checkbox-disabled-cursor: not-allowed;
  --amplify-components-checkbox-button-position: relative;
  --amplify-components-checkbox-button-align-items: center;
  --amplify-components-checkbox-button-justify-content: center;
  --amplify-components-checkbox-button-color: var(--amplify-colors-font-inverse);
  --amplify-components-checkbox-button-before-width: 100%;
  --amplify-components-checkbox-button-before-height: 100%;
  --amplify-components-checkbox-button-before-border-width: var(--amplify-border-widths-medium);
  --amplify-components-checkbox-button-before-border-radius: 20%;
  --amplify-components-checkbox-button-before-border-style: solid;
  --amplify-components-checkbox-button-before-border-color: var(--amplify-colors-border-primary);
  --amplify-components-checkbox-button-focus-outline-color: var(--amplify-colors-transparent);
  --amplify-components-checkbox-button-focus-outline-style: solid;
  --amplify-components-checkbox-button-focus-outline-width: var(--amplify-outline-widths-medium);
  --amplify-components-checkbox-button-focus-outline-offset: var(--amplify-outline-offsets-medium);
  --amplify-components-checkbox-button-focus-border-color: var(--amplify-colors-transparent);
  --amplify-components-checkbox-button-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);
  --amplify-components-checkbox-button-disabled-border-color: var(--amplify-colors-border-disabled);
  --amplify-components-checkbox-button-error-border-color: var(--amplify-colors-border-error);
  --amplify-components-checkbox-button-error-focus-border-color: var(--amplify-colors-transparent);
  --amplify-components-checkbox-button-error-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-error);
  --amplify-components-checkbox-icon-background-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-checkbox-icon-border-radius: 20%;
  --amplify-components-checkbox-icon-opacity: var(--amplify-opacities-0);
  --amplify-components-checkbox-icon-transform: scale(0);
  --amplify-components-checkbox-icon-transition-property: all;
  --amplify-components-checkbox-icon-transition-duration: var(--amplify-time-short);
  --amplify-components-checkbox-icon-transition-timing-function: ease-in-out;
  --amplify-components-checkbox-icon-checked-opacity: var(--amplify-opacities-100);
  --amplify-components-checkbox-icon-checked-transform: scale(1);
  --amplify-components-checkbox-icon-checked-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-checkbox-icon-indeterminate-opacity: var(--amplify-opacities-100);
  --amplify-components-checkbox-icon-indeterminate-transform: scale(1);
  --amplify-components-checkbox-icon-indeterminate-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-checkbox-label-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-checkboxfield-align-items: flex-start;
  --amplify-components-checkboxfield-align-content: center;
  --amplify-components-checkboxfield-flex-direction: column;
  --amplify-components-checkboxfield-justify-content: center;
  --amplify-components-collection-pagination-current-color: var(--amplify-components-pagination-current-color);
  --amplify-components-collection-pagination-current-background-color: var(--amplify-components-pagination-current-background-color);
  --amplify-components-collection-pagination-button-color: var(--amplify-components-pagination-button-color);
  --amplify-components-collection-pagination-button-hover-background-color: var(--amplify-components-pagination-button-hover-background-color);
  --amplify-components-collection-pagination-button-hover-color: var(--amplify-components-pagination-button-hover-color);
  --amplify-components-collection-pagination-button-disabled-color: var(--amplify-components-pagination-button-disabled-color);
  --amplify-components-collection-search-input-color: var(--amplify-components-searchfield-color);
  --amplify-components-collection-search-button-color: var(--amplify-components-searchfield-button-color);
  --amplify-components-collection-search-button-active-background-color: var(--amplify-components-searchfield-button-active-background-color);
  --amplify-components-collection-search-button-active-border-color: var(--amplify-components-searchfield-button-active-border-color);
  --amplify-components-collection-search-button-active-color: var(--amplify-components-searchfield-button-active-color);
  --amplify-components-collection-search-button-disabled-background-color: var(--amplify-components-searchfield-button-disabled-background-color);
  --amplify-components-collection-search-button-disabled-border-color: var(--amplify-components-searchfield-button-disabled-border-color);
  --amplify-components-collection-search-button-disabled-color: var(--amplify-components-searchfield-button-disabled-color);
  --amplify-components-collection-search-button-focus-background-color: var(--amplify-components-searchfield-button-focus-background-color);
  --amplify-components-collection-search-button-focus-border-color: var(--amplify-components-searchfield-button-focus-border-color);
  --amplify-components-collection-search-button-focus-color: var(--amplify-components-searchfield-button-focus-color);
  --amplify-components-collection-search-button-hover-background-color: var(--amplify-components-searchfield-button-hover-background-color);
  --amplify-components-collection-search-button-hover-border-color: var(--amplify-components-searchfield-button-hover-border-color);
  --amplify-components-collection-search-button-hover-color: var(--amplify-components-searchfield-button-hover-color);
  --amplify-components-copy-font-size: var(--amplify-font-sizes-xs);
  --amplify-components-copy-gap: var(--amplify-space-relative-medium);
  --amplify-components-copy-svg-path-fill: var(--amplify-colors-font-primary);
  --amplify-components-copy-tool-tip-bottom: var(--amplify-space-large);
  --amplify-components-copy-tool-tip-color: var(--amplify-colors-teal-100);
  --amplify-components-copy-tool-tip-font-size: var(--amplify-font-sizes-xxs);
  --amplify-components-countrycodeselect-height: var(--amplify-space-relative-full);
  --amplify-components-divider-border-style: solid;
  --amplify-components-divider-border-color: var(--amplify-colors-border-primary);
  --amplify-components-divider-border-width: var(--amplify-border-widths-medium);
  --amplify-components-divider-label-color: var(--amplify-colors-font-tertiary);
  --amplify-components-divider-label-padding-inline: var(--amplify-space-medium);
  --amplify-components-divider-label-font-size: var(--amplify-font-sizes-small);
  --amplify-components-divider-label-background-color: var(--amplify-colors-background-primary);
  --amplify-components-divider-small-border-width: var(--amplify-border-widths-small);
  --amplify-components-divider-large-border-width: var(--amplify-border-widths-large);
  --amplify-components-divider-opacity: var(--amplify-opacities-60);
  --amplify-components-dropzone-background-color: var(--amplify-colors-background-primary);
  --amplify-components-dropzone-border-radius: var(--amplify-radii-small);
  --amplify-components-dropzone-border-color: var(--amplify-colors-border-primary);
  --amplify-components-dropzone-border-style: dashed;
  --amplify-components-dropzone-border-width: var(--amplify-border-widths-small);
  --amplify-components-dropzone-color: var(--amplify-colors-font-primary);
  --amplify-components-dropzone-gap: var(--amplify-space-small);
  --amplify-components-dropzone-padding-block: var(--amplify-space-xl);
  --amplify-components-dropzone-padding-inline: var(--amplify-space-large);
  --amplify-components-dropzone-text-align: center;
  --amplify-components-dropzone-active-background-color: var(--amplify-colors-brand-primary-10);
  --amplify-components-dropzone-active-border-radius: var(--amplify-components-dropzone-border-radius);
  --amplify-components-dropzone-active-border-color: var(--amplify-colors-border-pressed);
  --amplify-components-dropzone-active-border-style: var(--amplify-components-dropzone-border-style);
  --amplify-components-dropzone-active-border-width: var(--amplify-components-dropzone-border-width);
  --amplify-components-dropzone-active-color: var(--amplify-colors-font-primary);
  --amplify-components-dropzone-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-dropzone-disabled-border-radius: var(--amplify-components-dropzone-border-radius);
  --amplify-components-dropzone-disabled-border-color: var(--amplify-colors-border-disabled);
  --amplify-components-dropzone-disabled-border-style: var(--amplify-components-dropzone-border-style);
  --amplify-components-dropzone-disabled-border-width: var(--amplify-components-dropzone-border-width);
  --amplify-components-dropzone-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-dropzone-accepted-background-color: var(--amplify-colors-background-success);
  --amplify-components-dropzone-accepted-border-radius: var(--amplify-components-dropzone-border-radius);
  --amplify-components-dropzone-accepted-border-color: var(--amplify-colors-border-success);
  --amplify-components-dropzone-accepted-border-style: var(--amplify-components-dropzone-border-style);
  --amplify-components-dropzone-accepted-border-width: var(--amplify-components-dropzone-border-width);
  --amplify-components-dropzone-accepted-color: var(--amplify-colors-font-success);
  --amplify-components-dropzone-rejected-background-color: var(--amplify-colors-background-error);
  --amplify-components-dropzone-rejected-border-radius: var(--amplify-components-dropzone-border-radius);
  --amplify-components-dropzone-rejected-border-color: var(--amplify-colors-border-pressed);
  --amplify-components-dropzone-rejected-border-style: var(--amplify-components-dropzone-border-style);
  --amplify-components-dropzone-rejected-border-width: var(--amplify-components-dropzone-border-width);
  --amplify-components-dropzone-rejected-color: var(--amplify-colors-font-error);
  --amplify-components-expander-display: block;
  --amplify-components-expander-background-color: var(--amplify-colors-background-primary);
  --amplify-components-expander-border-radius: var(--amplify-radii-medium);
  --amplify-components-expander-box-shadow: var(--amplify-shadows-large);
  --amplify-components-expander-width: 100%;
  --amplify-components-expander-item-margin-top: 1px;
  --amplify-components-expander-item-box-shadow: var(--amplify-shadows-small);
  --amplify-components-expander-item-border-bottom-left-radius: var(--amplify-radii-medium);
  --amplify-components-expander-item-border-bottom-right-radius: var(--amplify-radii-medium);
  --amplify-components-expander-item-border-top-left-radius: var(--amplify-radii-medium);
  --amplify-components-expander-item-border-top-right-radius: var(--amplify-radii-medium);
  --amplify-components-expander-item-border-start-start-radius: var(--amplify-radii-medium);
  --amplify-components-expander-item-border-start-end-radius: var(--amplify-radii-medium);
  --amplify-components-expander-item-border-end-start-radius: var(--amplify-radii-medium);
  --amplify-components-expander-item-border-end-end-radius: var(--amplify-radii-medium);
  --amplify-components-expander-item-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);
  --amplify-components-expander-header-box-shadow: 0 1px 0 var(--amplify-colors-overlay-20);
  --amplify-components-expander-trigger-min-height: 3rem;
  --amplify-components-expander-trigger-padding-inline-start: var(--amplify-space-large);
  --amplify-components-expander-trigger-padding-inline-end: var(--amplify-space-large);
  --amplify-components-expander-trigger-align-items: center;
  --amplify-components-expander-trigger-justify-content: space-between;
  --amplify-components-expander-trigger-hover-background-color: var(--amplify-colors-overlay-10);
  --amplify-components-expander-content-padding-inline-start: var(--amplify-space-large);
  --amplify-components-expander-content-padding-inline-end: var(--amplify-space-large);
  --amplify-components-expander-content-text-color: var(--amplify-colors-font-secondary);
  --amplify-components-expander-content-text-padding-block-start: var(--amplify-space-medium);
  --amplify-components-expander-content-text-padding-block-end: var(--amplify-space-medium);
  --amplify-components-expander-content-open-animation-duration: var(--amplify-time-medium);
  --amplify-components-expander-content-open-animation-timing-function: cubic-bezier(0.87, 0, 0.13, 1);
  --amplify-components-expander-content-closed-animation-duration: var(--amplify-time-medium);
  --amplify-components-expander-content-closed-animation-timing-function: cubic-bezier(0.87, 0, 0.13, 1);
  --amplify-components-expander-icon-transition-duration: var(--amplify-time-medium);
  --amplify-components-expander-icon-transition-timing-function: cubic-bezier(0.87, 0, 0.13, 1);
  --amplify-components-field-gap: var(--amplify-space-xs);
  --amplify-components-field-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-field-flex-direction: column;
  --amplify-components-field-small-gap: var(--amplify-space-xxxs);
  --amplify-components-field-small-font-size: var(--amplify-font-sizes-small);
  --amplify-components-field-large-gap: var(--amplify-space-small);
  --amplify-components-field-large-font-size: var(--amplify-font-sizes-large);
  --amplify-components-field-label-color: var(--amplify-colors-font-secondary);
  --amplify-components-fieldcontrol-border-style: solid;
  --amplify-components-fieldcontrol-border-color: var(--amplify-colors-border-primary);
  --amplify-components-fieldcontrol-border-width: var(--amplify-border-widths-small);
  --amplify-components-fieldcontrol-border-radius: var(--amplify-radii-small);
  --amplify-components-fieldcontrol-color: var(--amplify-colors-font-primary);
  --amplify-components-fieldcontrol-padding-block-start: var(--amplify-space-xs);
  --amplify-components-fieldcontrol-padding-block-end: var(--amplify-space-xs);
  --amplify-components-fieldcontrol-padding-inline-start: var(--amplify-space-medium);
  --amplify-components-fieldcontrol-padding-inline-end: var(--amplify-space-medium);
  --amplify-components-fieldcontrol-font-size: var(--amplify-components-field-font-size);
  --amplify-components-fieldcontrol-line-height: var(--amplify-line-heights-medium);
  --amplify-components-fieldcontrol-transition-duration: var(--amplify-time-medium);
  --amplify-components-fieldcontrol-outline-color: var(--amplify-colors-transparent);
  --amplify-components-fieldcontrol-outline-style: solid;
  --amplify-components-fieldcontrol-outline-width: var(--amplify-outline-widths-medium);
  --amplify-components-fieldcontrol-outline-offset: var(--amplify-outline-offsets-medium);
  --amplify-components-fieldcontrol-small-font-size: var(--amplify-components-field-small-font-size);
  --amplify-components-fieldcontrol-small-padding-block-start: var(--amplify-space-xxs);
  --amplify-components-fieldcontrol-small-padding-block-end: var(--amplify-space-xxs);
  --amplify-components-fieldcontrol-small-padding-inline-start: var(--amplify-space-small);
  --amplify-components-fieldcontrol-small-padding-inline-end: var(--amplify-space-small);
  --amplify-components-fieldcontrol-large-font-size: var(--amplify-components-field-large-font-size);
  --amplify-components-fieldcontrol-large-padding-block-start: var(--amplify-space-xs);
  --amplify-components-fieldcontrol-large-padding-block-end: var(--amplify-space-xs);
  --amplify-components-fieldcontrol-large-padding-inline-start: var(--amplify-space-medium);
  --amplify-components-fieldcontrol-large-padding-inline-end: var(--amplify-space-medium);
  --amplify-components-fieldcontrol-quiet-border-style: none;
  --amplify-components-fieldcontrol-quiet-border-inline-start: none;
  --amplify-components-fieldcontrol-quiet-border-inline-end: none;
  --amplify-components-fieldcontrol-quiet-border-block-start: none;
  --amplify-components-fieldcontrol-quiet-border-radius: 0;
  --amplify-components-fieldcontrol-quiet-focus-border-block-end-color: var(--amplify-colors-border-focus);
  --amplify-components-fieldcontrol-quiet-focus-box-shadow: 0px 1px 0px var(--amplify-colors-border-focus);
  --amplify-components-fieldcontrol-quiet-error-border-block-end-color: var(--amplify-colors-border-error);
  --amplify-components-fieldcontrol-quiet-error-focus-box-shadow: 0px 1px 0px var(--amplify-colors-border-error);
  --amplify-components-fieldcontrol-focus-border-color: var(--amplify-colors-border-focus);
  --amplify-components-fieldcontrol-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-border-focus);
  --amplify-components-fieldcontrol-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-fieldcontrol-disabled-cursor: not-allowed;
  --amplify-components-fieldcontrol-disabled-border-color: var(--amplify-colors-transparent);
  --amplify-components-fieldcontrol-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-fieldcontrol-error-border-color: var(--amplify-colors-border-error);
  --amplify-components-fieldcontrol-error-color: var(--amplify-colors-font-error);
  --amplify-components-fieldcontrol-error-focus-box-shadow: 0px 0px 0px 1px var(--amplify-colors-border-error);
  --amplify-components-fieldgroup-gap: var(--amplify-space-zero);
  --amplify-components-fieldgroup-vertical-align-items: center;
  --amplify-components-fieldgroup-outer-align-items: center;
  --amplify-components-fieldmessages-error-color: var(--amplify-colors-font-error);
  --amplify-components-fieldmessages-error-font-size: var(--amplify-font-sizes-small);
  --amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);
  --amplify-components-fieldmessages-description-font-style: italic;
  --amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);
  --amplify-components-fieldset-background-color: transparent;
  --amplify-components-fieldset-border-radius: var(--amplify-radii-xs);
  --amplify-components-fieldset-flex-direction: column;
  --amplify-components-fieldset-gap: var(--amplify-components-field-gap);
  --amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);
  --amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);
  --amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);
  --amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);
  --amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);
  --amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);
  --amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);
  --amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);
  --amplify-components-fieldset-outlined-border-style: solid;
  --amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);
  --amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);
  --amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);
  --amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);
  --amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);
  --amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);
  --amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);
  --amplify-components-fileuploader-dropzone-border-style: dashed;
  --amplify-components-fileuploader-dropzone-border-width: var(--amplify-border-widths-small);
  --amplify-components-fileuploader-dropzone-gap: var(--amplify-space-small);
  --amplify-components-fileuploader-dropzone-padding-block: var(--amplify-space-xl);
  --amplify-components-fileuploader-dropzone-padding-inline: var(--amplify-space-large);
  --amplify-components-fileuploader-dropzone-text-align: center;
  --amplify-components-fileuploader-dropzone-active-background-color: var(--amplify-colors-brand-primary-10);
  --amplify-components-fileuploader-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);
  --amplify-components-fileuploader-dropzone-active-border-color: var(--amplify-colors-border-pressed);
  --amplify-components-fileuploader-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);
  --amplify-components-fileuploader-dropzone-active-border-width: var(--amplify-border-widths-medium);
  --amplify-components-fileuploader-dropzone-icon-color: var(--amplify-colors-border-primary);
  --amplify-components-fileuploader-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);
  --amplify-components-fileuploader-dropzone-text-color: var(--amplify-colors-font-tertiary);
  --amplify-components-fileuploader-dropzone-text-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-fileuploader-dropzone-text-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-fileuploader-file-background-color: var(--amplify-colors-background-primary);
  --amplify-components-fileuploader-file-border-radius: var(--amplify-radii-small);
  --amplify-components-fileuploader-file-border-color: var(--amplify-colors-border-primary);
  --amplify-components-fileuploader-file-border-style: solid;
  --amplify-components-fileuploader-file-border-width: var(--amplify-border-widths-small);
  --amplify-components-fileuploader-file-padding-block: var(--amplify-space-xs);
  --amplify-components-fileuploader-file-padding-inline: var(--amplify-space-small);
  --amplify-components-fileuploader-file-gap: var(--amplify-space-small);
  --amplify-components-fileuploader-file-align-items: baseline;
  --amplify-components-fileuploader-file-name-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-fileuploader-file-name-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-fileuploader-file-name-color: var(--amplify-colors-font-primary);
  --amplify-components-fileuploader-file-size-font-size: var(--amplify-font-sizes-small);
  --amplify-components-fileuploader-file-size-font-weight: var(--amplify-font-weights-normal);
  --amplify-components-fileuploader-file-size-color: var(--amplify-colors-font-tertiary);
  --amplify-components-fileuploader-file-image-width: var(--amplify-space-xxl);
  --amplify-components-fileuploader-file-image-height: var(--amplify-space-xxl);
  --amplify-components-fileuploader-file-image-background-color: var(--amplify-colors-background-secondary);
  --amplify-components-fileuploader-file-image-color: var(--amplify-colors-font-tertiary);
  --amplify-components-fileuploader-file-image-border-radius: var(--amplify-radii-small);
  --amplify-components-fileuploader-loader-stroke-linecap: round;
  --amplify-components-fileuploader-loader-stroke-empty: var(--amplify-colors-border-secondary);
  --amplify-components-fileuploader-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);
  --amplify-components-fileuploader-loader-stroke-width: var(--amplify-border-widths-large);
  --amplify-components-fileuploader-previewer-background-color: var(--amplify-colors-background-primary);
  --amplify-components-fileuploader-previewer-border-color: var(--amplify-colors-border-primary);
  --amplify-components-fileuploader-previewer-border-style: solid;
  --amplify-components-fileuploader-previewer-border-width: var(--amplify-border-widths-small);
  --amplify-components-fileuploader-previewer-border-radius: var(--amplify-radii-small);
  --amplify-components-fileuploader-previewer-padding-block: var(--amplify-space-zero);
  --amplify-components-fileuploader-previewer-padding-inline: var(--amplify-space-zero);
  --amplify-components-fileuploader-previewer-max-height: 40rem;
  --amplify-components-fileuploader-previewer-max-width: auto;
  --amplify-components-fileuploader-previewer-text-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-fileuploader-previewer-text-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-fileuploader-previewer-text-color: var(--amplify-colors-font-primary);
  --amplify-components-fileuploader-previewer-body-padding-block: var(--amplify-space-medium);
  --amplify-components-fileuploader-previewer-body-padding-inline: var(--amplify-space-medium);
  --amplify-components-fileuploader-previewer-body-gap: var(--amplify-space-small);
  --amplify-components-fileuploader-previewer-footer-border-color: var(--amplify-colors-border-secondary);
  --amplify-components-fileuploader-previewer-footer-border-style: solid;
  --amplify-components-fileuploader-previewer-footer-border-width: var(--amplify-border-widths-small);
  --amplify-components-fileuploader-previewer-footer-padding-block: var(--amplify-space-medium);
  --amplify-components-fileuploader-previewer-footer-padding-inline: var(--amplify-space-medium);
  --amplify-components-fileuploader-previewer-footer-justify-content: space-between;
  --amplify-components-flex-gap: var(--amplify-space-medium);
  --amplify-components-flex-justify-content: normal;
  --amplify-components-flex-align-items: stretch;
  --amplify-components-flex-align-content: normal;
  --amplify-components-flex-flex-wrap: nowrap;
  --amplify-components-heading-1-font-size: var(--amplify-font-sizes-xxxxl);
  --amplify-components-heading-1-font-weight: var(--amplify-font-weights-light);
  --amplify-components-heading-2-font-size: var(--amplify-font-sizes-xxxl);
  --amplify-components-heading-2-font-weight: var(--amplify-font-weights-normal);
  --amplify-components-heading-3-font-size: var(--amplify-font-sizes-xxl);
  --amplify-components-heading-3-font-weight: var(--amplify-font-weights-medium);
  --amplify-components-heading-4-font-size: var(--amplify-font-sizes-xl);
  --amplify-components-heading-4-font-weight: var(--amplify-font-weights-semibold);
  --amplify-components-heading-5-font-size: var(--amplify-font-sizes-large);
  --amplify-components-heading-5-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-heading-6-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-heading-6-font-weight: var(--amplify-font-weights-extrabold);
  --amplify-components-heading-color: var(--amplify-colors-font-primary);
  --amplify-components-heading-line-height: var(--amplify-line-heights-small);
  --amplify-components-icon-line-height: 1;
  --amplify-components-icon-height: 1em;
  --amplify-components-highlightmatch-highlighted-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-image-max-width: 100%;
  --amplify-components-image-height: auto;
  --amplify-components-image-object-fit: initial;
  --amplify-components-image-object-position: initial;
  --amplify-components-inappmessaging-banner-height: 150px ;
  --amplify-components-inappmessaging-banner-width: 400px ;
  --amplify-components-inappmessaging-button-background-color: #e8e8e8;
  --amplify-components-inappmessaging-button-border-radius: 5px;
  --amplify-components-inappmessaging-button-color: black;
  --amplify-components-inappmessaging-dialog-height: 50vh;
  --amplify-components-inappmessaging-dialog-min-height: 400px;
  --amplify-components-inappmessaging-dialog-min-width: 400px;
  --amplify-components-inappmessaging-dialog-width: 30vw;
  --amplify-components-inappmessaging-header-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-inappmessaging-header-font-weight: var(--amplify-font-weights-extrabold);
  --amplify-components-input-color: var(--amplify-components-fieldcontrol-color);
  --amplify-components-input-border-color: var(--amplify-components-fieldcontrol-border-color);
  --amplify-components-input-font-size: var(--amplify-components-fieldcontrol-font-size);
  --amplify-components-input-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);
  --amplify-components-link-active-color: var(--amplify-colors-font-active);
  --amplify-components-link-color: var(--amplify-colors-font-interactive);
  --amplify-components-link-focus-color: var(--amplify-colors-font-focus);
  --amplify-components-link-hover-color: var(--amplify-colors-font-hover);
  --amplify-components-link-visited-color: var(--amplify-colors-font-interactive);
  --amplify-components-liveness-camera-module-background-color: var(--amplify-colors-black);
  --amplify-components-loader-width: var(--amplify-font-sizes-medium);
  --amplify-components-loader-height: var(--amplify-font-sizes-medium);
  --amplify-components-loader-font-size: var(--amplify-font-sizes-xs);
  --amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);
  --amplify-components-loader-stroke-filled: var(--amplify-colors-brand-primary-80);
  --amplify-components-loader-stroke-linecap: round;
  --amplify-components-loader-animation-duration: 1s;
  --amplify-components-loader-small-width: var(--amplify-font-sizes-small);
  --amplify-components-loader-small-height: var(--amplify-font-sizes-small);
  --amplify-components-loader-small-font-size: var(--amplify-font-sizes-xxs);
  --amplify-components-loader-large-width: var(--amplify-font-sizes-large);
  --amplify-components-loader-large-height: var(--amplify-font-sizes-large);
  --amplify-components-loader-large-font-size: var(--amplify-font-sizes-small);
  --amplify-components-loader-linear-width: 100%;
  --amplify-components-loader-linear-min-width: 5rem;
  --amplify-components-loader-linear-font-size: var(--amplify-font-sizes-xxs);
  --amplify-components-loader-linear-stroke-width: var(--amplify-font-sizes-xxs);
  --amplify-components-loader-linear-stroke-filled: var(--amplify-colors-brand-primary-80);
  --amplify-components-loader-linear-stroke-empty: var(--amplify-colors-neutral-20);
  --amplify-components-loader-linear-stroke-linecap: round;
  --amplify-components-loader-linear-animation-duration: 1s;
  --amplify-components-loader-linear-small-stroke-width: var(--amplify-font-sizes-xxxs);
  --amplify-components-loader-linear-small-font-size: var(--amplify-font-sizes-xxxs);
  --amplify-components-loader-linear-large-stroke-width: var(--amplify-font-sizes-xs);
  --amplify-components-loader-linear-large-font-size: var(--amplify-font-sizes-xs);
  --amplify-components-loader-text-fill: var(--amplify-colors-font-primary);
  --amplify-components-menu-background-color: var(--amplify-colors-background-primary);
  --amplify-components-menu-border-radius: var(--amplify-radii-medium);
  --amplify-components-menu-border-width: var(--amplify-border-widths-small);
  --amplify-components-menu-border-style: solid;
  --amplify-components-menu-border-color: var(--amplify-colors-border-primary);
  --amplify-components-menu-box-shadow: var(--amplify-shadows-large);
  --amplify-components-menu-flex-direction: column;
  --amplify-components-menu-gap: var(--amplify-space-zero);
  --amplify-components-menu-max-width: 30rem;
  --amplify-components-menu-min-width: 14rem;
  --amplify-components-menu-small-width: var(--amplify-font-sizes-medium);
  --amplify-components-menu-small-height: var(--amplify-font-sizes-medium);
  --amplify-components-menu-large-width: var(--amplify-font-sizes-xxxl);
  --amplify-components-menu-large-height: var(--amplify-font-sizes-xxxl);
  --amplify-components-menu-item-min-height: 2.5rem;
  --amplify-components-menu-item-padding-inline-start: var(--amplify-space-medium);
  --amplify-components-menu-item-padding-inline-end: var(--amplify-space-medium);
  --amplify-components-message-align-items: center;
  --amplify-components-message-background-color: var(--amplify-colors-background-tertiary);
  --amplify-components-message-border-color: transparent;
  --amplify-components-message-border-style: solid;
  --amplify-components-message-border-width: var(--amplify-border-widths-small);
  --amplify-components-message-border-radius: var(--amplify-radii-xs);
  --amplify-components-message-color: var(--amplify-colors-font-primary);
  --amplify-components-message-justify-content: flex-start;
  --amplify-components-message-padding-block: var(--amplify-space-small);
  --amplify-components-message-padding-inline: var(--amplify-space-medium);
  --amplify-components-message-line-height: var(--amplify-line-heights-small);
  --amplify-components-message-icon-size: var(--amplify-font-sizes-xl);
  --amplify-components-message-heading-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-message-heading-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-message-dismiss-gap: var(--amplify-space-xxs);
  --amplify-components-message-plain-color: var(--amplify-colors-font-primary);
  --amplify-components-message-plain-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-plain-border-color: transparent;
  --amplify-components-message-plain-info-color: var(--amplify-colors-font-info);
  --amplify-components-message-plain-info-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-plain-info-border-color: transparent;
  --amplify-components-message-plain-error-color: var(--amplify-colors-font-error);
  --amplify-components-message-plain-error-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-plain-error-border-color: transparent;
  --amplify-components-message-plain-success-color: var(--amplify-colors-font-success);
  --amplify-components-message-plain-success-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-plain-success-border-color: transparent;
  --amplify-components-message-plain-warning-color: var(--amplify-colors-font-warning);
  --amplify-components-message-plain-warning-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-plain-warning-border-color: transparent;
  --amplify-components-message-outlined-color: var(--amplify-colors-font-primary);
  --amplify-components-message-outlined-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-outlined-border-color: var(--amplify-colors-border-primary);
  --amplify-components-message-outlined-info-color: var(--amplify-colors-font-info);
  --amplify-components-message-outlined-info-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-outlined-info-border-color: var(--amplify-colors-border-info);
  --amplify-components-message-outlined-error-color: var(--amplify-colors-font-error);
  --amplify-components-message-outlined-error-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-outlined-error-border-color: var(--amplify-colors-border-error);
  --amplify-components-message-outlined-success-color: var(--amplify-colors-font-success);
  --amplify-components-message-outlined-success-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-outlined-success-border-color: var(--amplify-colors-border-success);
  --amplify-components-message-outlined-warning-color: var(--amplify-colors-font-warning);
  --amplify-components-message-outlined-warning-background-color: var(--amplify-colors-background-primary);
  --amplify-components-message-outlined-warning-border-color: var(--amplify-colors-border-warning);
  --amplify-components-message-filled-color: var(--amplify-colors-font-primary);
  --amplify-components-message-filled-background-color: var(--amplify-colors-background-secondary);
  --amplify-components-message-filled-border-color: transparent;
  --amplify-components-message-filled-info-color: var(--amplify-colors-font-info);
  --amplify-components-message-filled-info-background-color: var(--amplify-colors-background-info);
  --amplify-components-message-filled-info-border-color: transparent;
  --amplify-components-message-filled-error-color: var(--amplify-colors-font-error);
  --amplify-components-message-filled-error-background-color: var(--amplify-colors-background-error);
  --amplify-components-message-filled-error-border-color: transparent;
  --amplify-components-message-filled-success-color: var(--amplify-colors-font-success);
  --amplify-components-message-filled-success-background-color: var(--amplify-colors-background-success);
  --amplify-components-message-filled-success-border-color: transparent;
  --amplify-components-message-filled-warning-color: var(--amplify-colors-font-warning);
  --amplify-components-message-filled-warning-background-color: var(--amplify-colors-background-warning);
  --amplify-components-message-filled-warning-border-color: transparent;
  --amplify-components-pagination-current-align-items: center;
  --amplify-components-pagination-current-justify-content: center;
  --amplify-components-pagination-current-color: var(--amplify-colors-font-inverse);
  --amplify-components-pagination-current-font-size: var(--amplify-font-sizes-small);
  --amplify-components-pagination-current-background-color: var(--amplify-colors-overlay-40);
  --amplify-components-pagination-button-color: var(--amplify-colors-font-primary);
  --amplify-components-pagination-button-padding-inline-start: var(--amplify-space-xxs);
  --amplify-components-pagination-button-padding-inline-end: var(--amplify-space-xxs);
  --amplify-components-pagination-button-transition-property: background-color;
  --amplify-components-pagination-button-transition-duration: var(--amplify-time-medium);
  --amplify-components-pagination-button-hover-background-color: var(--amplify-colors-overlay-10);
  --amplify-components-pagination-button-hover-color: var(--amplify-colors-font-primary);
  --amplify-components-pagination-button-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-pagination-ellipsis-align-items: baseline;
  --amplify-components-pagination-ellipsis-justify-content: center;
  --amplify-components-pagination-ellipsis-padding-inline-start: var(--amplify-space-xs);
  --amplify-components-pagination-ellipsis-padding-inline-end: var(--amplify-space-xs);
  --amplify-components-pagination-item-container-margin-left: var(--amplify-space-xxxs);
  --amplify-components-pagination-item-container-margin-right: var(--amplify-space-xxxs);
  --amplify-components-pagination-item-shared-height: var(--amplify-font-sizes-xxl);
  --amplify-components-pagination-item-shared-min-width: var(--amplify-font-sizes-xxl);
  --amplify-components-pagination-item-shared-border-radius: var(--amplify-font-sizes-medium);
  --amplify-components-passwordfield-color: var(--amplify-components-fieldcontrol-color);
  --amplify-components-passwordfield-button-color: var(--amplify-components-button-color);
  --amplify-components-passwordfield-button-active-background-color: var(--amplify-components-button-active-background-color);
  --amplify-components-passwordfield-button-active-border-color: var(--amplify-components-button-active-border-color);
  --amplify-components-passwordfield-button-active-color: var(--amplify-components-button-active-color);
  --amplify-components-passwordfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);
  --amplify-components-passwordfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);
  --amplify-components-passwordfield-button-disabled-color: var(--amplify-components-button-disabled-color);
  --amplify-components-passwordfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);
  --amplify-components-passwordfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);
  --amplify-components-passwordfield-button-focus-color: var(--amplify-components-button-focus-color);
  --amplify-components-passwordfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);
  --amplify-components-passwordfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);
  --amplify-components-passwordfield-button-hover-color: var(--amplify-components-button-hover-color);
  --amplify-components-phonenumberfield-color: var(--amplify-components-fieldcontrol-color);
  --amplify-components-phonenumberfield-border-color: var(--amplify-components-fieldcontrol-border-color);
  --amplify-components-phonenumberfield-font-size: var(--amplify-components-fieldcontrol-font-size);
  --amplify-components-phonenumberfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);
  --amplify-components-placeholder-border-radius: var(--amplify-radii-small);
  --amplify-components-placeholder-transition-duration: var(--amplify-time-long);
  --amplify-components-placeholder-start-color: var(--amplify-colors-background-secondary);
  --amplify-components-placeholder-end-color: var(--amplify-colors-background-tertiary);
  --amplify-components-placeholder-small-height: var(--amplify-space-small);
  --amplify-components-placeholder-default-height: var(--amplify-space-medium);
  --amplify-components-placeholder-large-height: var(--amplify-space-large);
  --amplify-components-radio-align-items: center;
  --amplify-components-radio-justify-content: flex-start;
  --amplify-components-radio-gap: inherit;
  --amplify-components-radio-disabled-cursor: not-allowed;
  --amplify-components-radio-button-align-items: center;
  --amplify-components-radio-button-justify-content: center;
  --amplify-components-radio-button-width: var(--amplify-font-sizes-medium);
  --amplify-components-radio-button-height: var(--amplify-font-sizes-medium);
  --amplify-components-radio-button-box-sizing: border-box;
  --amplify-components-radio-button-border-width: var(--amplify-border-widths-medium);
  --amplify-components-radio-button-border-style: solid;
  --amplify-components-radio-button-border-radius: 50%;
  --amplify-components-radio-button-border-color: var(--amplify-colors-border-primary);
  --amplify-components-radio-button-color: var(--amplify-colors-background-primary);
  --amplify-components-radio-button-background-color: var(--amplify-colors-background-primary);
  --amplify-components-radio-button-transition-property: all;
  --amplify-components-radio-button-transition-duration: var(--amplify-time-medium);
  --amplify-components-radio-button-outline-color: var(--amplify-colors-transparent);
  --amplify-components-radio-button-outline-style: solid;
  --amplify-components-radio-button-outline-width: var(--amplify-outline-widths-medium);
  --amplify-components-radio-button-outline-offset: var(--amplify-outline-offsets-medium);
  --amplify-components-radio-button-padding: var(--amplify-border-widths-medium);
  --amplify-components-radio-button-small-width: var(--amplify-font-sizes-small);
  --amplify-components-radio-button-small-height: var(--amplify-font-sizes-small);
  --amplify-components-radio-button-large-width: var(--amplify-font-sizes-large);
  --amplify-components-radio-button-large-height: var(--amplify-font-sizes-large);
  --amplify-components-radio-button-checked-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-radio-button-checked-disabled-color: var(--amplify-colors-background-disabled);
  --amplify-components-radio-button-focus-border-color: var(--amplify-colors-border-focus);
  --amplify-components-radio-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);
  --amplify-components-radio-button-error-border-color: var(--amplify-colors-border-error);
  --amplify-components-radio-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);
  --amplify-components-radio-button-disabled-border-color: var(--amplify-colors-border-disabled);
  --amplify-components-radio-button-disabled-background-color: var(--amplify-colors-background-primary);
  --amplify-components-radio-label-color: var(--amplify-components-text-color);
  --amplify-components-radio-label-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-radiogroup-radio-border-width: var(--amplify-components-radio-button-border-width);
  --amplify-components-radiogroup-radio-border-color: var(--amplify-components-radio-button-border-color);
  --amplify-components-radiogroup-radio-background-color: var(--amplify-components-radio-button-background-color);
  --amplify-components-radiogroup-radio-checked-color: var(--amplify-components-radio-button-checked-color);
  --amplify-components-radiogroup-radio-label-color: var(--amplify-components-radio-label-color);
  --amplify-components-radiogroup-label-color: var(--amplify-components-field-label-color);
  --amplify-components-rating-large-size: var(--amplify-font-sizes-xxxl);
  --amplify-components-rating-default-size: var(--amplify-font-sizes-xl);
  --amplify-components-rating-small-size: var(--amplify-font-sizes-small);
  --amplify-components-rating-filled-color: var(--amplify-colors-brand-secondary-80);
  --amplify-components-rating-empty-color: var(--amplify-colors-background-tertiary);
  --amplify-components-searchfield-color: var(--amplify-components-fieldcontrol-color);
  --amplify-components-searchfield-button-color: var(--amplify-components-button-color);
  --amplify-components-searchfield-button-background-color: var(--amplify-colors-background-primary);
  --amplify-components-searchfield-button-active-background-color: var(--amplify-components-button-active-background-color);
  --amplify-components-searchfield-button-active-border-color: var(--amplify-components-button-active-border-color);
  --amplify-components-searchfield-button-active-color: var(--amplify-components-button-active-color);
  --amplify-components-searchfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);
  --amplify-components-searchfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);
  --amplify-components-searchfield-button-disabled-color: var(--amplify-components-button-disabled-color);
  --amplify-components-searchfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);
  --amplify-components-searchfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);
  --amplify-components-searchfield-button-focus-color: var(--amplify-components-button-focus-color);
  --amplify-components-searchfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);
  --amplify-components-searchfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);
  --amplify-components-searchfield-button-hover-color: var(--amplify-components-button-hover-color);
  --amplify-components-select-color: var(--amplify-components-fieldcontrol-color);
  --amplify-components-select-background-color: var(--amplify-colors-background-primary);
  --amplify-components-select-padding-inline-end: var(--amplify-space-xxl);
  --amplify-components-select-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-select-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-select-wrapper-flex: 1;
  --amplify-components-select-wrapper-display: block;
  --amplify-components-select-wrapper-position: relative;
  --amplify-components-select-wrapper-cursor: pointer;
  --amplify-components-select-icon-wrapper-align-items: center;
  --amplify-components-select-icon-wrapper-position: absolute;
  --amplify-components-select-icon-wrapper-top: 50%;
  --amplify-components-select-icon-wrapper-right: var(--amplify-space-medium);
  --amplify-components-select-icon-wrapper-transform: translateY(-50%);
  --amplify-components-select-icon-wrapper-pointer-events: none;
  --amplify-components-select-icon-wrapper-small-right: var(--amplify-space-xs);
  --amplify-components-select-icon-wrapper-large-right: var(--amplify-space-medium);
  --amplify-components-select-option-background-color: transparent;
  --amplify-components-select-option-color: var(--amplify-colors-font-primary);
  --amplify-components-select-option-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-select-option-disabled-background-color: transparent;
  --amplify-components-select-white-space: nowrap;
  --amplify-components-select-min-width: 6.5rem;
  --amplify-components-select-small-min-width: 5.5rem;
  --amplify-components-select-small-padding-inline-end: var(--amplify-space-xl);
  --amplify-components-select-large-min-width: 7.5rem;
  --amplify-components-select-large-padding-inline-end: var(--amplify-space-xxl);
  --amplify-components-select-expanded-padding-block: var(--amplify-space-xs);
  --amplify-components-select-expanded-padding-inline: var(--amplify-space-small);
  --amplify-components-select-expanded-option-padding-block: var(--amplify-space-xs);
  --amplify-components-select-expanded-option-padding-inline: var(--amplify-space-small);
  --amplify-components-selectfield-border-color: var(--amplify-components-fieldcontrol-border-color);
  --amplify-components-selectfield-color: var(--amplify-components-fieldcontrol-color);
  --amplify-components-selectfield-flex-direction: column;
  --amplify-components-selectfield-font-size: var(--amplify-components-fieldcontrol-font-size);
  --amplify-components-selectfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);
  --amplify-components-selectfield-label-color: var(--amplify-components-field-label-color);
  --amplify-components-sliderfield-padding-block: var(--amplify-space-xs);
  --amplify-components-sliderfield-track-background-color: var(--amplify-colors-background-quaternary);
  --amplify-components-sliderfield-track-border-radius: 9999px;
  --amplify-components-sliderfield-track-height: 0.375rem;
  --amplify-components-sliderfield-track-min-width: 10rem;
  --amplify-components-sliderfield-range-background-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-sliderfield-range-border-radius: 9999px;
  --amplify-components-sliderfield-range-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-sliderfield-thumb-width: 1.25rem;
  --amplify-components-sliderfield-thumb-height: 1.25rem;
  --amplify-components-sliderfield-thumb-background-color: var(--amplify-colors-background-primary);
  --amplify-components-sliderfield-thumb-box-shadow: var(--amplify-shadows-small);
  --amplify-components-sliderfield-thumb-border-radius: 50%;
  --amplify-components-sliderfield-thumb-border-width: var(--amplify-border-widths-medium);
  --amplify-components-sliderfield-thumb-border-color: var(--amplify-colors-border-primary);
  --amplify-components-sliderfield-thumb-border-style: solid;
  --amplify-components-sliderfield-thumb-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-sliderfield-thumb-disabled-border-color: transparent;
  --amplify-components-sliderfield-thumb-disabled-box-shadow: none;
  --amplify-components-sliderfield-thumb-hover-background-color: var(--amplify-colors-background-primary);
  --amplify-components-sliderfield-thumb-hover-border-color: var(--amplify-colors-border-focus);
  --amplify-components-sliderfield-thumb-focus-border-color: var(--amplify-colors-border-focus);
  --amplify-components-sliderfield-thumb-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);
  --amplify-components-sliderfield-small-track-height: 0.25rem;
  --amplify-components-sliderfield-small-thumb-width: 1rem;
  --amplify-components-sliderfield-small-thumb-height: 1rem;
  --amplify-components-sliderfield-large-track-height: 0.625rem;
  --amplify-components-sliderfield-large-thumb-width: 1.5rem;
  --amplify-components-sliderfield-large-thumb-height: 1.5rem;
  --amplify-components-stepperfield-border-color: var(--amplify-components-fieldcontrol-border-color);
  --amplify-components-stepperfield-flex-direction: column;
  --amplify-components-stepperfield-input-color: var(--amplify-components-fieldcontrol-color);
  --amplify-components-stepperfield-input-font-size: var(--amplify-components-fieldcontrol-font-size);
  --amplify-components-stepperfield-input-text-align: center;
  --amplify-components-stepperfield-button-color: var(--amplify-components-button-color);
  --amplify-components-stepperfield-button-background-color: var(--amplify-colors-transparent);
  --amplify-components-stepperfield-button-active-color: var(--amplify-components-button-active-color);
  --amplify-components-stepperfield-button-active-background-color: var(--amplify-components-button-active-background-color);
  --amplify-components-stepperfield-button-focus-color: var(--amplify-components-button-focus-color);
  --amplify-components-stepperfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);
  --amplify-components-stepperfield-button-disabled-color: var(--amplify-components-button-disabled-color);
  --amplify-components-stepperfield-button-disabled-background-color: var(--amplify-components-fieldcontrol-disabled-background-color);
  --amplify-components-stepperfield-button-hover-color: var(--amplify-components-button-hover-color);
  --amplify-components-stepperfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);
  --amplify-components-storagemanager-dropzone-background-color: var(--amplify-colors-background-primary);
  --amplify-components-storagemanager-dropzone-border-radius: var(--amplify-radii-small);
  --amplify-components-storagemanager-dropzone-border-color: var(--amplify-colors-border-primary);
  --amplify-components-storagemanager-dropzone-border-style: dashed;
  --amplify-components-storagemanager-dropzone-border-width: var(--amplify-border-widths-small);
  --amplify-components-storagemanager-dropzone-gap: var(--amplify-space-small);
  --amplify-components-storagemanager-dropzone-padding-block: var(--amplify-space-xl);
  --amplify-components-storagemanager-dropzone-padding-inline: var(--amplify-space-large);
  --amplify-components-storagemanager-dropzone-text-align: center;
  --amplify-components-storagemanager-dropzone-active-background-color: var(--amplify-colors-brand-primary-10);
  --amplify-components-storagemanager-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);
  --amplify-components-storagemanager-dropzone-active-border-color: var(--amplify-colors-border-pressed);
  --amplify-components-storagemanager-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);
  --amplify-components-storagemanager-dropzone-active-border-width: var(--amplify-border-widths-medium);
  --amplify-components-storagemanager-dropzone-icon-color: var(--amplify-colors-border-primary);
  --amplify-components-storagemanager-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);
  --amplify-components-storagemanager-dropzone-text-color: var(--amplify-colors-font-tertiary);
  --amplify-components-storagemanager-dropzone-text-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-storagemanager-dropzone-text-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-storagemanager-file-background-color: var(--amplify-colors-background-primary);
  --amplify-components-storagemanager-file-border-radius: var(--amplify-radii-small);
  --amplify-components-storagemanager-file-border-color: var(--amplify-colors-border-primary);
  --amplify-components-storagemanager-file-border-style: solid;
  --amplify-components-storagemanager-file-border-width: var(--amplify-border-widths-small);
  --amplify-components-storagemanager-file-padding-block: var(--amplify-space-xs);
  --amplify-components-storagemanager-file-padding-inline: var(--amplify-space-small);
  --amplify-components-storagemanager-file-gap: var(--amplify-space-small);
  --amplify-components-storagemanager-file-align-items: baseline;
  --amplify-components-storagemanager-file-name-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-storagemanager-file-name-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-storagemanager-file-name-color: var(--amplify-colors-font-primary);
  --amplify-components-storagemanager-file-size-font-size: var(--amplify-font-sizes-small);
  --amplify-components-storagemanager-file-size-font-weight: var(--amplify-font-weights-normal);
  --amplify-components-storagemanager-file-size-color: var(--amplify-colors-font-tertiary);
  --amplify-components-storagemanager-file-image-width: var(--amplify-space-xxl);
  --amplify-components-storagemanager-file-image-height: var(--amplify-space-xxl);
  --amplify-components-storagemanager-file-image-background-color: var(--amplify-colors-background-secondary);
  --amplify-components-storagemanager-file-image-color: var(--amplify-colors-font-tertiary);
  --amplify-components-storagemanager-file-image-border-radius: var(--amplify-radii-small);
  --amplify-components-storagemanager-loader-stroke-linecap: round;
  --amplify-components-storagemanager-loader-stroke-empty: var(--amplify-colors-border-secondary);
  --amplify-components-storagemanager-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);
  --amplify-components-storagemanager-loader-stroke-width: var(--amplify-border-widths-large);
  --amplify-components-storagemanager-previewer-background-color: var(--amplify-colors-background-primary);
  --amplify-components-storagemanager-previewer-border-color: var(--amplify-colors-border-primary);
  --amplify-components-storagemanager-previewer-border-style: solid;
  --amplify-components-storagemanager-previewer-border-width: var(--amplify-border-widths-small);
  --amplify-components-storagemanager-previewer-border-radius: var(--amplify-radii-small);
  --amplify-components-storagemanager-previewer-padding-block: var(--amplify-space-zero);
  --amplify-components-storagemanager-previewer-padding-inline: var(--amplify-space-zero);
  --amplify-components-storagemanager-previewer-max-height: 40rem;
  --amplify-components-storagemanager-previewer-max-width: auto;
  --amplify-components-storagemanager-previewer-text-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-storagemanager-previewer-text-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-storagemanager-previewer-text-color: var(--amplify-colors-font-primary);
  --amplify-components-storagemanager-previewer-body-padding-block: var(--amplify-space-medium);
  --amplify-components-storagemanager-previewer-body-padding-inline: var(--amplify-space-medium);
  --amplify-components-storagemanager-previewer-body-gap: var(--amplify-space-small);
  --amplify-components-storagemanager-previewer-footer-justify-content: flex-end;
  --amplify-components-storagemanager-filelist-flex-direction: column;
  --amplify-components-storagemanager-filelist-gap: var(--amplify-space-small);
  --amplify-components-switchfield-disabled-opacity: var(--amplify-opacities-60);
  --amplify-components-switchfield-focused-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);
  --amplify-components-switchfield-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-switchfield-large-font-size: var(--amplify-font-sizes-large);
  --amplify-components-switchfield-small-font-size: var(--amplify-font-sizes-small);
  --amplify-components-switchfield-label-padding: var(--amplify-space-xs);
  --amplify-components-switchfield-thumb-background-color: var(--amplify-colors-background-primary);
  --amplify-components-switchfield-thumb-border-color: transparent;
  --amplify-components-switchfield-thumb-border-width: var(--amplify-border-widths-small);
  --amplify-components-switchfield-thumb-border-style: solid;
  --amplify-components-switchfield-thumb-border-radius: var(--amplify-radii-xxxl);
  --amplify-components-switchfield-thumb-checked-transform: var(--amplify-transforms-slide-x-medium);
  --amplify-components-switchfield-thumb-transition-duration: var(--amplify-time-medium);
  --amplify-components-switchfield-thumb-width: var(--amplify-space-relative-medium);
  --amplify-components-switchfield-track-background-color: var(--amplify-colors-background-quaternary);
  --amplify-components-switchfield-track-border-radius: var(--amplify-radii-xxxl);
  --amplify-components-switchfield-track-checked-background-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-switchfield-track-height: var(--amplify-space-relative-medium);
  --amplify-components-switchfield-track-padding: var(--amplify-outline-widths-medium);
  --amplify-components-switchfield-track-transition-duration: var(--amplify-time-short);
  --amplify-components-switchfield-track-width: var(--amplify-space-relative-xl);
  --amplify-components-switchfield-track-error-background-color: var(--amplify-colors-background-error);
  --amplify-components-table-border-collapse: collapse;
  --amplify-components-table-display: table;
  --amplify-components-table-width: 100%;
  --amplify-components-table-head-display: table-header-group;
  --amplify-components-table-head-vertical-align: middle;
  --amplify-components-table-body-display: table-row-group;
  --amplify-components-table-body-vertical-align: middle;
  --amplify-components-table-foot-display: table-footer-group;
  --amplify-components-table-foot-vertical-align: middle;
  --amplify-components-table-row-display: table-row;
  --amplify-components-table-row-vertical-align: middle;
  --amplify-components-table-row-hover-background-color: var(--amplify-colors-background-tertiary);
  --amplify-components-table-row-striped-background-color: var(--amplify-colors-background-secondary);
  --amplify-components-table-header-border-color: var(--amplify-colors-border-tertiary);
  --amplify-components-table-header-border-style: solid;
  --amplify-components-table-header-border-width: var(--amplify-border-widths-small);
  --amplify-components-table-header-color: var(--amplify-colors-font-primary);
  --amplify-components-table-header-display: table-cell;
  --amplify-components-table-header-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-table-header-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-table-header-padding: var(--amplify-space-medium);
  --amplify-components-table-header-vertical-align: middle;
  --amplify-components-table-header-large-font-size: var(--amplify-font-sizes-large);
  --amplify-components-table-header-large-padding: var(--amplify-space-large);
  --amplify-components-table-header-small-font-size: var(--amplify-font-sizes-small);
  --amplify-components-table-header-small-padding: var(--amplify-space-xs);
  --amplify-components-table-data-border-color: var(--amplify-colors-border-tertiary);
  --amplify-components-table-data-border-style: solid;
  --amplify-components-table-data-border-width: var(--amplify-border-widths-small);
  --amplify-components-table-data-color: var(--amplify-colors-font-primary);
  --amplify-components-table-data-display: table-cell;
  --amplify-components-table-data-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-table-data-font-weight: var(--amplify-font-weights-normal);
  --amplify-components-table-data-padding: var(--amplify-space-medium);
  --amplify-components-table-data-vertical-align: middle;
  --amplify-components-table-data-large-font-size: var(--amplify-font-sizes-large);
  --amplify-components-table-data-large-padding: var(--amplify-space-large);
  --amplify-components-table-data-small-font-size: var(--amplify-font-sizes-small);
  --amplify-components-table-data-small-padding: var(--amplify-space-xs);
  --amplify-components-table-caption-caption-side: bottom;
  --amplify-components-table-caption-color: var(--amplify-colors-font-primary);
  --amplify-components-table-caption-display: table-caption;
  --amplify-components-table-caption-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-table-caption-text-align: center;
  --amplify-components-table-caption-word-break: break-all;
  --amplify-components-table-caption-large-font-size: var(--amplify-font-sizes-large);
  --amplify-components-table-caption-small-font-size: var(--amplify-font-sizes-small);
  --amplify-components-tabs-background-color: transparent;
  --amplify-components-tabs-border-color: var(--amplify-colors-border-secondary);
  --amplify-components-tabs-border-style: solid;
  --amplify-components-tabs-border-width: var(--amplify-border-widths-medium);
  --amplify-components-tabs-gap: 0;
  --amplify-components-tabs-item-background-color: transparent;
  --amplify-components-tabs-item-border-color: var(--amplify-colors-border-secondary);
  --amplify-components-tabs-item-border-style: solid;
  --amplify-components-tabs-item-border-width: var(--amplify-border-widths-medium);
  --amplify-components-tabs-item-color: var(--amplify-colors-font-secondary);
  --amplify-components-tabs-item-font-size: var(--amplify-font-sizes-medium);
  --amplify-components-tabs-item-font-weight: var(--amplify-font-weights-bold);
  --amplify-components-tabs-item-padding-vertical: var(--amplify-space-small);
  --amplify-components-tabs-item-padding-horizontal: var(--amplify-space-medium);
  --amplify-components-tabs-item-text-align: center;
  --amplify-components-tabs-item-transition-duration: var(--amplify-time-medium);
  --amplify-components-tabs-item-hover-color: var(--amplify-colors-font-hover);
  --amplify-components-tabs-item-focus-color: var(--amplify-colors-font-focus);
  --amplify-components-tabs-item-active-color: var(--amplify-colors-font-interactive);
  --amplify-components-tabs-item-active-border-color: var(--amplify-colors-font-interactive);
  --amplify-components-tabs-item-active-background-color: transparent;
  --amplify-components-tabs-item-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-tabs-item-disabled-background-color: transparent;
  --amplify-components-tabs-item-disabled-border-color: var(--amplify-colors-border-tertiary);
  --amplify-components-text-color: var(--amplify-colors-font-primary);
  --amplify-components-text-primary-color: var(--amplify-colors-font-primary);
  --amplify-components-text-secondary-color: var(--amplify-colors-font-secondary);
  --amplify-components-text-tertiary-color: var(--amplify-colors-font-tertiary);
  --amplify-components-text-error-color: var(--amplify-colors-font-error);
  --amplify-components-text-warning-color: var(--amplify-colors-font-warning);
  --amplify-components-text-success-color: var(--amplify-colors-font-success);
  --amplify-components-text-info-color: var(--amplify-colors-font-info);
  --amplify-components-textareafield-color: var(--amplify-components-fieldcontrol-color);
  --amplify-components-textareafield-border-color: var(--amplify-components-fieldcontrol-border-color);
  --amplify-components-textareafield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);
  --amplify-components-textfield-color: var(--amplify-components-fieldcontrol-color);
  --amplify-components-textfield-border-color: var(--amplify-components-fieldcontrol-border-color);
  --amplify-components-textfield-font-size: var(--amplify-components-fieldcontrol-font-size);
  --amplify-components-textfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);
  --amplify-components-togglebutton-border-color: var(--amplify-colors-border-primary);
  --amplify-components-togglebutton-color: var(--amplify-colors-font-primary);
  --amplify-components-togglebutton-hover-background-color: var(--amplify-colors-overlay-10);
  --amplify-components-togglebutton-focus-border-color: var(--amplify-colors-border-focus);
  --amplify-components-togglebutton-focus-color: var(--amplify-colors-font-primary);
  --amplify-components-togglebutton-active-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-disabled-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-disabled-border-color: var(--amplify-colors-border-disabled);
  --amplify-components-togglebutton-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-togglebutton-pressed-border-color: var(--amplify-colors-border-pressed);
  --amplify-components-togglebutton-pressed-color: var(--amplify-colors-font-primary);
  --amplify-components-togglebutton-pressed-background-color: var(--amplify-colors-overlay-20);
  --amplify-components-togglebutton-pressed-hover-background-color: var(--amplify-colors-overlay-30);
  --amplify-components-togglebutton-primary-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-primary-border-width: var(--amplify-border-widths-small);
  --amplify-components-togglebutton-primary-focus-border-color: var(--amplify-colors-border-focus);
  --amplify-components-togglebutton-primary-focus-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);
  --amplify-components-togglebutton-primary-focus-color: var(--amplify-colors-font-primary);
  --amplify-components-togglebutton-primary-hover-background-color: var(--amplify-colors-overlay-10);
  --amplify-components-togglebutton-primary-hover-color: var(--amplify-colors-font-primary);
  --amplify-components-togglebutton-primary-disabled-border-color: var(--amplify-colors-border-disabled);
  --amplify-components-togglebutton-primary-disabled-background-color: var(--amplify-colors-background-disabled);
  --amplify-components-togglebutton-primary-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-togglebutton-primary-pressed-background-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-togglebutton-primary-pressed-border-color: var(--amplify-colors-brand-primary-80);
  --amplify-components-togglebutton-primary-pressed-color: var(--amplify-colors-background-primary);
  --amplify-components-togglebutton-primary-pressed-focus-background-color: var(--amplify-colors-border-focus);
  --amplify-components-togglebutton-primary-pressed-focus-border-color: var(--amplify-colors-border-focus);
  --amplify-components-togglebutton-primary-pressed-focus-color: var(--amplify-colors-background-primary);
  --amplify-components-togglebutton-primary-pressed-hover-border-color: var(--amplify-colors-brand-primary-60);
  --amplify-components-togglebutton-primary-pressed-hover-background-color: var(--amplify-colors-brand-primary-60);
  --amplify-components-togglebutton-primary-pressed-hover-box-shadow: var(--amplify-colors-brand-primary-60);
  --amplify-components-togglebutton-primary-pressed-hover-color: var(--amplify-colors-background-primary);
  --amplify-components-togglebutton-link-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-link-color: var(--amplify-colors-overlay-50);
  --amplify-components-togglebutton-link-hover-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-link-hover-color: var(--amplify-colors-overlay-50);
  --amplify-components-togglebutton-link-focus-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-link-focus-color: var(--amplify-colors-overlay-50);
  --amplify-components-togglebutton-link-disabled-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-link-disabled-color: var(--amplify-colors-font-disabled);
  --amplify-components-togglebutton-link-pressed-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-link-pressed-color: var(--amplify-colors-overlay-90);
  --amplify-components-togglebutton-link-pressed-focus-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebutton-link-pressed-focus-color: var(--amplify-colors-overlay-90);
  --amplify-components-togglebutton-link-pressed-hover-color: var(--amplify-colors-overlay-90);
  --amplify-components-togglebutton-link-pressed-hover-background-color: var(--amplify-colors-transparent);
  --amplify-components-togglebuttongroup-align-items: center;
  --amplify-components-togglebuttongroup-align-content: center;
  --amplify-components-togglebuttongroup-justify-content: flex-start;
  --amplify-border-widths-small: 1px;
  --amplify-border-widths-medium: 2px;
  --amplify-border-widths-large: 3px;
  --amplify-colors-red-10: hsl(0, 75%, 95%);
  --amplify-colors-red-20: hsl(0, 75%, 85%);
  --amplify-colors-red-40: hsl(0, 75%, 75%);
  --amplify-colors-red-60: hsl(0, 50%, 50%);
  --amplify-colors-red-80: hsl(0, 95%, 30%);
  --amplify-colors-red-90: hsl(0, 100%, 20%);
  --amplify-colors-red-100: hsl(0, 100%, 15%);
  --amplify-colors-orange-10: hsl(30, 75%, 95%);
  --amplify-colors-orange-20: hsl(30, 75%, 85%);
  --amplify-colors-orange-40: hsl(30, 75%, 75%);
  --amplify-colors-orange-60: hsl(30, 50%, 50%);
  --amplify-colors-orange-80: hsl(30, 95%, 30%);
  --amplify-colors-orange-90: hsl(30, 100%, 20%);
  --amplify-colors-orange-100: hsl(30, 100%, 15%);
  --amplify-colors-yellow-10: hsl(60, 75%, 95%);
  --amplify-colors-yellow-20: hsl(60, 75%, 85%);
  --amplify-colors-yellow-40: hsl(60, 75%, 75%);
  --amplify-colors-yellow-60: hsl(60, 50%, 50%);
  --amplify-colors-yellow-80: hsl(60, 95%, 30%);
  --amplify-colors-yellow-90: hsl(60, 100%, 20%);
  --amplify-colors-yellow-100: hsl(60, 100%, 15%);
  --amplify-colors-green-10: hsl(130, 60%, 95%);
  --amplify-colors-green-20: hsl(130, 60%, 90%);
  --amplify-colors-green-40: hsl(130, 44%, 63%);
  --amplify-colors-green-60: hsl(130, 43%, 46%);
  --amplify-colors-green-80: hsl(130, 33%, 37%);
  --amplify-colors-green-90: hsl(130, 27%, 29%);
  --amplify-colors-green-100: hsl(130, 22%, 23%);
  --amplify-colors-teal-10: hsl(190, 75%, 95%);
  --amplify-colors-teal-20: hsl(190, 75%, 85%);
  --amplify-colors-teal-40: hsl(190, 70%, 70%);
  --amplify-colors-teal-60: hsl(190, 50%, 50%);
  --amplify-colors-teal-80: hsl(190, 95%, 30%);
  --amplify-colors-teal-90: hsl(190, 100%, 20%);
  --amplify-colors-teal-100: hsl(190, 100%, 15%);
  --amplify-colors-blue-10: hsl(220, 95%, 95%);
  --amplify-colors-blue-20: hsl(220, 85%, 85%);
  --amplify-colors-blue-40: hsl(220, 70%, 70%);
  --amplify-colors-blue-60: hsl(220, 50%, 50%);
  --amplify-colors-blue-80: hsl(220, 95%, 30%);
  --amplify-colors-blue-90: hsl(220, 100%, 20%);
  --amplify-colors-blue-100: hsl(220, 100%, 15%);
  --amplify-colors-purple-10: hsl(300, 95%, 95%);
  --amplify-colors-purple-20: hsl(300, 85%, 85%);
  --amplify-colors-purple-40: hsl(300, 70%, 70%);
  --amplify-colors-purple-60: hsl(300, 50%, 50%);
  --amplify-colors-purple-80: hsl(300, 95%, 30%);
  --amplify-colors-purple-90: hsl(300, 100%, 20%);
  --amplify-colors-purple-100: hsl(300, 100%, 15%);
  --amplify-colors-pink-10: hsl(340, 95%, 95%);
  --amplify-colors-pink-20: hsl(340, 90%, 85%);
  --amplify-colors-pink-40: hsl(340, 70%, 70%);
  --amplify-colors-pink-60: hsl(340, 50%, 50%);
  --amplify-colors-pink-80: hsl(340, 95%, 30%);
  --amplify-colors-pink-90: hsl(340, 100%, 20%);
  --amplify-colors-pink-100: hsl(340, 100%, 15%);
  --amplify-colors-neutral-10: hsl(210, 5%, 98%);
  --amplify-colors-neutral-20: hsl(210, 5%, 94%);
  --amplify-colors-neutral-40: hsl(210, 5%, 87%);
  --amplify-colors-neutral-60: hsl(210, 10%, 58%);
  --amplify-colors-neutral-80: hsl(210, 10%, 40%);
  --amplify-colors-neutral-90: hsl(210, 25%, 25%);
  --amplify-colors-neutral-100: hsl(210, 50%, 10%);
  --amplify-colors-brand-primary-10: var(--amplify-colors-teal-10);
  --amplify-colors-brand-primary-20: var(--amplify-colors-teal-20);
  --amplify-colors-brand-primary-40: var(--amplify-colors-teal-40);
  --amplify-colors-brand-primary-60: var(--amplify-colors-teal-60);
  --amplify-colors-brand-primary-80: var(--amplify-colors-teal-80);
  --amplify-colors-brand-primary-90: var(--amplify-colors-teal-90);
  --amplify-colors-brand-primary-100: var(--amplify-colors-teal-100);
  --amplify-colors-brand-secondary-10: var(--amplify-colors-purple-10);
  --amplify-colors-brand-secondary-20: var(--amplify-colors-purple-20);
  --amplify-colors-brand-secondary-40: var(--amplify-colors-purple-40);
  --amplify-colors-brand-secondary-60: var(--amplify-colors-purple-60);
  --amplify-colors-brand-secondary-80: var(--amplify-colors-purple-80);
  --amplify-colors-brand-secondary-90: var(--amplify-colors-purple-90);
  --amplify-colors-brand-secondary-100: var(--amplify-colors-purple-100);
  --amplify-colors-font-primary: var(--amplify-colors-neutral-100);
  --amplify-colors-font-secondary: var(--amplify-colors-neutral-90);
  --amplify-colors-font-tertiary: var(--amplify-colors-neutral-80);
  --amplify-colors-font-disabled: var(--amplify-colors-neutral-60);
  --amplify-colors-font-inverse: var(--amplify-colors-white);
  --amplify-colors-font-interactive: var(--amplify-colors-brand-primary-80);
  --amplify-colors-font-hover: var(--amplify-colors-brand-primary-90);
  --amplify-colors-font-focus: var(--amplify-colors-brand-primary-100);
  --amplify-colors-font-active: var(--amplify-colors-brand-primary-100);
  --amplify-colors-font-info: var(--amplify-colors-blue-90);
  --amplify-colors-font-warning: var(--amplify-colors-orange-90);
  --amplify-colors-font-error: var(--amplify-colors-red-90);
  --amplify-colors-font-success: var(--amplify-colors-green-90);
  --amplify-colors-background-primary: var(--amplify-colors-white);
  --amplify-colors-background-secondary: var(--amplify-colors-neutral-10);
  --amplify-colors-background-tertiary: var(--amplify-colors-neutral-20);
  --amplify-colors-background-quaternary: var(--amplify-colors-neutral-60);
  --amplify-colors-background-disabled: var(--amplify-colors-background-tertiary);
  --amplify-colors-background-info: var(--amplify-colors-blue-10);
  --amplify-colors-background-warning: var(--amplify-colors-orange-10);
  --amplify-colors-background-error: var(--amplify-colors-red-10);
  --amplify-colors-background-success: var(--amplify-colors-green-10);
  --amplify-colors-border-primary: var(--amplify-colors-neutral-60);
  --amplify-colors-border-secondary: var(--amplify-colors-neutral-40);
  --amplify-colors-border-tertiary: var(--amplify-colors-neutral-20);
  --amplify-colors-border-disabled: var(--amplify-colors-border-tertiary);
  --amplify-colors-border-pressed: var(--amplify-colors-brand-primary-100);
  --amplify-colors-border-focus: var(--amplify-colors-brand-primary-100);
  --amplify-colors-border-error: var(--amplify-colors-red-80);
  --amplify-colors-border-info: var(--amplify-colors-blue-80);
  --amplify-colors-border-success: var(--amplify-colors-green-80);
  --amplify-colors-border-warning: var(--amplify-colors-orange-80);
  --amplify-colors-shadow-primary: hsla(210, 50%, 10%, 0.25);
  --amplify-colors-shadow-secondary: hsla(210, 50%, 10%, 0.15);
  --amplify-colors-shadow-tertiary: hsla(210, 50%, 10%, 0.05);
  --amplify-colors-overlay-5: hsla(0, 0%, 0%, 0.05);
  --amplify-colors-overlay-10: hsla(0, 0%, 0%, 0.1);
  --amplify-colors-overlay-20: hsla(0, 0%, 0%, 0.2);
  --amplify-colors-overlay-30: hsla(0, 0%, 0%, 0.3);
  --amplify-colors-overlay-40: hsla(0, 0%, 0%, 0.4);
  --amplify-colors-overlay-50: hsla(0, 0%, 0%, 0.5);
  --amplify-colors-overlay-60: hsla(0, 0%, 0%, 0.6);
  --amplify-colors-overlay-70: hsla(0, 0%, 0%, 0.7);
  --amplify-colors-overlay-80: hsla(0, 0%, 0%, 0.8);
  --amplify-colors-overlay-90: hsla(0, 0%, 0%, 0.9);
  --amplify-colors-black: hsl(0, 0%, 0%);
  --amplify-colors-white: hsl(0, 0%, 100%);
  --amplify-colors-transparent: transparent;
  --amplify-fonts-default-variable: "InterVariable", "Inter var", "Inter", -apple-system, BlinkMacSystemFont,
          "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans",
          sans-serif;
  --amplify-fonts-default-static: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue",
          "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;
  --amplify-font-sizes-xxxs: 0.375rem;
  --amplify-font-sizes-xxs: 0.5rem;
  --amplify-font-sizes-xs: 0.75rem;
  --amplify-font-sizes-small: 0.875rem;
  --amplify-font-sizes-medium: 1rem;
  --amplify-font-sizes-large: 1.25rem;
  --amplify-font-sizes-xl: 1.5rem;
  --amplify-font-sizes-xxl: 2rem;
  --amplify-font-sizes-xxxl: 2.5rem;
  --amplify-font-sizes-xxxxl: 3rem;
  --amplify-font-weights-hairline: 100;
  --amplify-font-weights-thin: 200;
  --amplify-font-weights-light: 300;
  --amplify-font-weights-normal: 400;
  --amplify-font-weights-medium: 500;
  --amplify-font-weights-semibold: 600;
  --amplify-font-weights-bold: 700;
  --amplify-font-weights-extrabold: 800;
  --amplify-font-weights-black: 900;
  --amplify-line-heights-small: 1.25;
  --amplify-line-heights-medium: 1.5;
  --amplify-line-heights-large: 2;
  --amplify-opacities-0: 0;
  --amplify-opacities-10: 0.1;
  --amplify-opacities-20: 0.2;
  --amplify-opacities-30: 0.3;
  --amplify-opacities-40: 0.4;
  --amplify-opacities-50: 0.5;
  --amplify-opacities-60: 0.6;
  --amplify-opacities-70: 0.7;
  --amplify-opacities-80: 0.8;
  --amplify-opacities-90: 0.9;
  --amplify-opacities-100: 1;
  --amplify-outline-offsets-small: 1px;
  --amplify-outline-offsets-medium: 2px;
  --amplify-outline-offsets-large: 3px;
  --amplify-outline-widths-small: 1px;
  --amplify-outline-widths-medium: 2px;
  --amplify-outline-widths-large: 3px;
  --amplify-radii-xs: 0.125rem;
  --amplify-radii-small: 0.25rem;
  --amplify-radii-medium: 0.5rem;
  --amplify-radii-large: 1rem;
  --amplify-radii-xl: 2rem;
  --amplify-radii-xxl: 4rem;
  --amplify-radii-xxxl: 8rem;
  --amplify-shadows-small: 0px 2px 4px var(--amplify-colors-shadow-tertiary);
  --amplify-shadows-medium: 0px 2px 6px var(--amplify-colors-shadow-secondary);
  --amplify-shadows-large: 0px 4px 12px var(--amplify-colors-shadow-primary);
  --amplify-space-zero: 0;
  --amplify-space-xxxs: 0.25rem;
  --amplify-space-xxs: 0.375rem;
  --amplify-space-xs: 0.5rem;
  --amplify-space-small: 0.75rem;
  --amplify-space-medium: 1rem;
  --amplify-space-large: 1.5rem;
  --amplify-space-xl: 2.0rem;
  --amplify-space-xxl: 3.0rem;
  --amplify-space-xxxl: 4.5rem;
  --amplify-space-relative-xxxs: 0.25em;
  --amplify-space-relative-xxs: 0.375em;
  --amplify-space-relative-xs: 0.5em;
  --amplify-space-relative-small: 0.75em;
  --amplify-space-relative-medium: 1em;
  --amplify-space-relative-large: 1.5em;
  --amplify-space-relative-xl: 2.0em;
  --amplify-space-relative-xxl: 3.0em;
  --amplify-space-relative-xxxl: 4.5em;
  --amplify-space-relative-full: 100%;
  --amplify-time-short: 100ms;
  --amplify-time-medium: 250ms;
  --amplify-time-long: 500ms;
  --amplify-transforms-slide-x-small: translateX(0.5em);
  --amplify-transforms-slide-x-medium: translateX(1em);
  --amplify-transforms-slide-x-large: translateX(2em);
}

html,
[data-amplify-theme] {
  font-family: var(--amplify-fonts-default-static);
}

@supports (font-variation-settings: normal) {
  html,
  [data-amplify-theme] {
    font-family: var(--amplify-fonts-default-variable);
  }
}
html:focus-within {
  scroll-behavior: smooth;
}

body {
  min-height: 100vh;
  text-rendering: optimizeSpeed;
  line-height: var(--amplify-line-heights-medium);
}

* {
  box-sizing: border-box;
}

input,
button,
textarea,
select {
  font: inherit;
}

@media (prefers-reduced-motion: reduce) {
  html:focus-within {
    scroll-behavior: auto;
  }
}
[class*=amplify] {
  all: unset; /* protect against external styles */
  box-sizing: border-box; /* set box-sizing after unset above */
}

.amplify-flex {
  align-content: var(--amplify-components-flex-align-content);
  align-items: var(--amplify-components-flex-align-items);
  display: flex;
  flex-wrap: var(--amplify-components-flex-flex-wrap);
  gap: var(--amplify-components-flex-gap);
  justify-content: var(--amplify-components-flex-justify-content);
}

.amplify-grid {
  display: grid;
}

.amplify-scrollview {
  display: block;
  overflow: auto;
}

.amplify-text {
  display: block;
  color: var(--amplify-components-text-color);
}
b.amplify-text,
em.amplify-text,
i.amplify-text,
span.amplify-text,
strong.amplify-text {
  display: inline;
}

.amplify-text--truncated {
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.amplify-text--primary {
  color: var(--amplify-components-text-primary-color);
}
.amplify-text--secondary {
  color: var(--amplify-components-text-secondary-color);
}
.amplify-text--tertiary {
  color: var(--amplify-components-text-tertiary-color);
}
.amplify-text--error {
  color: var(--amplify-components-text-error-color);
}
.amplify-text--info {
  color: var(--amplify-components-text-info-color);
}
.amplify-text--success {
  color: var(--amplify-components-text-success-color);
}
.amplify-text--warning {
  color: var(--amplify-components-text-warning-color);
}

.amplify-badge {
  background-color: var(--amplify-components-badge-background-color);
  border-radius: var(--amplify-components-badge-border-radius);
  color: var(--amplify-components-badge-color);
  display: inline-flex;
  font-size: var(--amplify-components-badge-font-size);
  font-weight: var(--amplify-components-badge-font-weight);
  line-height: var(--amplify-components-badge-line-height);
  padding: var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);
  text-align: var(--amplify-components-badge-text-align);
}
.amplify-badge--info {
  color: var(--amplify-components-badge-info-color);
  background-color: var(--amplify-components-badge-info-background-color);
}
.amplify-badge--error {
  color: var(--amplify-components-badge-error-color);
  background-color: var(--amplify-components-badge-error-background-color);
}
.amplify-badge--warning {
  color: var(--amplify-components-badge-warning-color);
  background-color: var(--amplify-components-badge-warning-background-color);
}
.amplify-badge--success {
  color: var(--amplify-components-badge-success-color);
  background-color: var(--amplify-components-badge-success-background-color);
}
.amplify-badge--small {
  font-size: var(--amplify-components-badge-small-font-size);
  padding: var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal);
}
.amplify-badge--large {
  font-size: var(--amplify-components-badge-large-font-size);
  padding: var(--amplify-components-badge-large-padding-vertical) var(--amplify-components-badge-large-padding-horizontal);
}

/*
 * Button base styles
 */
.amplify-button {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-border-color
  );
  --amplify-internal-button-color: var(--amplify-components-button-color);
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-focus-box-shadow
  );
  --amplify-internal-button-border-width: var(
    --amplify-components-button-border-width
  );
  align-items: center;
  background-color: var(--amplify-internal-button-background-color);
  border-color: var(--amplify-internal-button-border-color);
  border-radius: var(--amplify-components-button-border-radius);
  border-style: var(--amplify-components-button-border-style);
  border-width: var(--amplify-internal-button-border-width);
  box-sizing: border-box;
  color: var(--amplify-internal-button-color);
  cursor: pointer;
  display: inline-flex;
  font-size: var(--amplify-components-button-font-size);
  font-weight: var(--amplify-components-button-font-weight);
  justify-content: center;
  line-height: var(--amplify-components-button-line-height);
  padding-block-start: var(--amplify-components-button-padding-block-start);
  padding-block-end: var(--amplify-components-button-padding-block-end);
  padding-inline-start: var(--amplify-components-button-padding-inline-start);
  padding-inline-end: var(--amplify-components-button-padding-inline-end);
  transition: all var(--amplify-components-button-transition-duration);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  --amplify-internal-button-disabled-color: var(
    --amplify-components-button-disabled-color
  );
  --amplify-internal-button-disabled-background-color: var(
    --amplify-components-button-disabled-background-color
  );
  --amplify-internal-button-disabled-border-color: var(
    --amplify-components-button-disabled-border-color
  );
  --amplify-internal-button-disabled-text-decoration: initial;
  --amplify-internal-button-loading-background-color: var(
    --amplify-components-button-loading-background-color
  );
  --amplify-internal-button-loading-border-color: var(
    --amplify-components-button-loading-border-color
  );
  --amplify-internal-button-loading-color: var(
    --amplify-components-button-loading-color
  );
  --amplify-internal-button-loading-text-decoration: initial;
}
.amplify-button:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-hover-color
  );
}
.amplify-button:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-focus-color
  );
  box-shadow: var(--amplify-internal-button-focus-box-shadow);
}
.amplify-button:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-active-color
  );
}
.amplify-button--fullwidth {
  width: 100%;
}
.amplify-button--outlined--info {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-info-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-info-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-info-color
  );
}
.amplify-button--outlined--info:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-info-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-info-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-info-hover-color
  );
}
.amplify-button--outlined--info:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-info-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-info-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-info-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-outlined-info-focus-box-shadow
  );
}
.amplify-button--outlined--info:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-info-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-info-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-info-active-color
  );
}
.amplify-button--outlined--warning {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-warning-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-warning-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-warning-color
  );
}
.amplify-button--outlined--warning:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-warning-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-warning-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-warning-hover-color
  );
}
.amplify-button--outlined--warning:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-warning-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-warning-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-warning-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-outlined-warning-focus-box-shadow
  );
}
.amplify-button--outlined--warning:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-warning-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-warning-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-warning-active-color
  );
}
.amplify-button--outlined--error {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-error-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-error-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-error-color
  );
}
.amplify-button--outlined--error:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-error-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-error-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-error-hover-color
  );
}
.amplify-button--outlined--error:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-error-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-error-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-error-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-outlined-error-focus-box-shadow
  );
}
.amplify-button--outlined--error:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-error-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-error-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-error-active-color
  );
}
.amplify-button--outlined--success {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-success-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-success-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-success-color
  );
}
.amplify-button--outlined--success:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-success-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-success-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-success-hover-color
  );
}
.amplify-button--outlined--success:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-success-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-success-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-success-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-outlined-success-focus-box-shadow
  );
}
.amplify-button--outlined--success:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-success-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-success-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-success-active-color
  );
}
.amplify-button--outlined--overlay {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-overlay-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-overlay-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-overlay-color
  );
}
.amplify-button--outlined--overlay:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-overlay-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-overlay-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-overlay-hover-color
  );
}
.amplify-button--outlined--overlay:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-overlay-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-overlay-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-overlay-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-outlined-overlay-focus-box-shadow
  );
}
.amplify-button--outlined--overlay:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-outlined-overlay-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-outlined-overlay-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-outlined-overlay-active-color
  );
}
.amplify-button--menu {
  border-width: var(--amplify-components-button-menu-border-width);
  background-color: var(--amplify-components-button-menu-background-color);
  justify-content: var(--amplify-components-button-menu-justify-content);
  --amplify-internal-button-disabled-color: var(
    --amplify-components-button-menu-disabled-color
  );
}
.amplify-button--menu:hover {
  color: var(--amplify-components-button-menu-hover-color);
  background-color: var(--amplify-components-button-menu-hover-background-color);
}
.amplify-button--menu:focus {
  box-shadow: none;
  color: var(--amplify-components-button-menu-focus-color);
  background-color: var(--amplify-components-button-menu-focus-background-color);
}
.amplify-button--menu:active {
  color: var(--amplify-components-button-menu-active-color);
  background-color: var(--amplify-components-button-menu-active-background-color);
}
.amplify-button--primary {
  --amplify-internal-button-border-width: var(
    --amplify-components-button-primary-border-width
  );
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-color
  );
  --amplify-internal-button-disabled-border-color: var(
    --amplify-components-button-primary-disabled-border-color
  );
  --amplify-internal-button-disabled-background-color: var(
    --amplify-components-button-primary-disabled-background-color
  );
  --amplify-internal-button-disabled-color: var(
    --amplify-components-button-primary-disabled-color
  );
  --amplify-internal-button-loading-background-color: var(
    --amplify-components-button-primary-loading-background-color
  );
  --amplify-internal-button-loading-border-color: var(
    --amplify-components-button-primary-loading-border-color
  );
  --amplify-internal-button-loading-color: var(
    --amplify-components-button-primary-loading-color
  );
}
.amplify-button--primary:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-hover-color
  );
}
.amplify-button--primary:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-primary-focus-box-shadow
  );
}
.amplify-button--primary:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-active-color
  );
}
.amplify-button--primary--info {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-info-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-info-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-info-color
  );
}
.amplify-button--primary--info:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-info-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-info-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-info-hover-color
  );
}
.amplify-button--primary--info:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-info-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-info-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-info-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-primary-info-focus-box-shadow
  );
}
.amplify-button--primary--info:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-info-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-info-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-info-active-color
  );
}
.amplify-button--primary--warning {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-warning-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-warning-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-warning-color
  );
}
.amplify-button--primary--warning:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-warning-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-warning-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-warning-hover-color
  );
}
.amplify-button--primary--warning:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-warning-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-warning-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-warning-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-primary-warning-focus-box-shadow
  );
}
.amplify-button--primary--warning:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-warning-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-warning-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-warning-active-color
  );
}
.amplify-button--primary--error {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-error-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-error-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-error-color
  );
}
.amplify-button--primary--error:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-error-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-error-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-error-hover-color
  );
}
.amplify-button--primary--error:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-error-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-error-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-error-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-primary-error-focus-box-shadow
  );
}
.amplify-button--primary--error:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-error-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-error-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-error-active-color
  );
}
.amplify-button--primary--success {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-success-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-success-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-success-color
  );
}
.amplify-button--primary--success:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-success-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-success-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-success-hover-color
  );
}
.amplify-button--primary--success:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-success-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-success-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-success-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-primary-success-focus-box-shadow
  );
}
.amplify-button--primary--success:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-success-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-success-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-success-active-color
  );
}
.amplify-button--primary--overlay {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-overlay-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-overlay-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-overlay-color
  );
}
.amplify-button--primary--overlay:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-overlay-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-overlay-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-overlay-hover-color
  );
}
.amplify-button--primary--overlay:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-overlay-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-overlay-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-overlay-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-primary-overlay-focus-box-shadow
  );
}
.amplify-button--primary--overlay:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-primary-overlay-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-primary-overlay-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-primary-overlay-active-color
  );
}
.amplify-button--link {
  --amplify-internal-button-border-width: var(
    --amplify-components-button-link-border-width
  );
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-color
  );
  --amplify-internal-button-disabled-border-color: var(
    --amplify-components-button-link-disabled-border-color
  );
  --amplify-internal-button-disabled-background-color: var(
    --amplify-components-button-link-disabled-background-color
  );
  --amplify-internal-button-disabled-color: var(
    --amplify-components-button-link-disabled-color
  );
  --amplify-internal-button-loading-background-color: var(
    --amplify-components-button-link-loading-background-color
  );
  --amplify-internal-button-loading-border-color: var(
    --amplify-components-button-link-loading-border-color
  );
  --amplify-internal-button-loading-color: var(
    --amplify-components-button-link-loading-color
  );
}
.amplify-button--link:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-hover-color
  );
}
.amplify-button--link:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-link-focus-box-shadow
  );
}
.amplify-button--link:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-active-color
  );
}
.amplify-button--link--info {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-info-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-info-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-info-color
  );
}
.amplify-button--link--info:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-info-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-info-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-info-hover-color
  );
}
.amplify-button--link--info:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-info-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-info-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-info-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-link-info-focus-box-shadow
  );
}
.amplify-button--link--info:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-info-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-info-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-info-active-color
  );
}
.amplify-button--link--warning {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-warning-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-warning-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-warning-color
  );
}
.amplify-button--link--warning:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-warning-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-warning-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-warning-hover-color
  );
}
.amplify-button--link--warning:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-warning-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-warning-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-warning-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-link-warning-focus-box-shadow
  );
}
.amplify-button--link--warning:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-warning-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-warning-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-warning-active-color
  );
}
.amplify-button--link--error {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-error-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-error-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-error-color
  );
}
.amplify-button--link--error:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-error-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-error-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-error-hover-color
  );
}
.amplify-button--link--error:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-error-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-error-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-error-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-link-error-focus-box-shadow
  );
}
.amplify-button--link--error:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-error-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-error-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-error-active-color
  );
}
.amplify-button--link--success {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-success-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-success-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-success-color
  );
}
.amplify-button--link--success:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-success-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-success-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-success-hover-color
  );
}
.amplify-button--link--success:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-success-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-success-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-success-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-link-success-focus-box-shadow
  );
}
.amplify-button--link--success:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-success-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-success-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-success-active-color
  );
}
.amplify-button--link--overlay {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-overlay-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-overlay-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-overlay-color
  );
}
.amplify-button--link--overlay:hover {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-overlay-hover-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-overlay-hover-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-overlay-hover-color
  );
}
.amplify-button--link--overlay:focus {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-overlay-focus-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-overlay-focus-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-overlay-focus-color
  );
  --amplify-internal-button-focus-box-shadow: var(
    --amplify-components-button-link-overlay-focus-box-shadow
  );
}
.amplify-button--link--overlay:active {
  --amplify-internal-button-background-color: var(
    --amplify-components-button-link-overlay-active-background-color
  );
  --amplify-internal-button-border-color: var(
    --amplify-components-button-link-overlay-active-border-color
  );
  --amplify-internal-button-color: var(
    --amplify-components-button-link-overlay-active-color
  );
}
.amplify-button--destructive {
  border-width: var(--amplify-components-button-destructive-border-width);
  background-color: var(--amplify-components-button-destructive-background-color);
  border-color: var(--amplify-components-button-destructive-border-color);
  color: var(--amplify-components-button-destructive-color);
  --amplify-internal-button-disabled-border-color: var(
    --amplify-components-button-destructive-disabled-border-color
  );
  --amplify-internal-button-disabled-background-color: var(
    --amplify-components-button-destructive-disabled-background-color
  );
  --amplify-internal-button-disabled-color: var(
    --amplify-components-button-destructive-disabled-color
  );
  --amplify-internal-button-loading-background-color: var(
    --amplify-components-button-destructive-loading-background-color
  );
  --amplify-internal-button-loading-border-color: var(
    --amplify-components-button-destructive-loading-border-color
  );
  --amplify-internal-button-loading-color: var(
    --amplify-components-button-destructive-loading-color
  );
}
.amplify-button--destructive:hover {
  background-color: var(--amplify-components-button-destructive-hover-background-color);
  border-color: var(--amplify-components-button-destructive-hover-border-color);
  color: var(--amplify-components-button-destructive-hover-color);
}
.amplify-button--destructive:focus {
  background-color: var(--amplify-components-button-destructive-focus-background-color);
  border-color: var(--amplify-components-button-destructive-focus-border-color);
  color: var(--amplify-components-button-destructive-focus-color);
  box-shadow: var(--amplify-components-button-destructive-focus-box-shadow);
}
.amplify-button--destructive:active {
  background-color: var(--amplify-components-button-destructive-active-background-color);
  border-color: var(--amplify-components-button-destructive-active-border-color);
  color: var(--amplify-components-button-destructive-active-color);
}
.amplify-button--warning {
  background-color: var(--amplify-components-button-warning-background-color);
  border-color: var(--amplify-components-button-warning-border-color);
  border-width: var(--amplify-components-button-warning-border-width);
  color: var(--amplify-components-button-warning-color);
  --amplify-internal-button-disabled-text-decoration: none;
  --amplify-internal-button-disabled-border-color: var(
    --amplify-components-button-warning-disabled-border-color
  );
  --amplify-internal-button-disabled-background-color: var(
    --amplify-components-button-warning-disabled-background-color
  );
  --amplify-internal-button-disabled-color: var(
    --amplify-components-button-warning-disabled-color
  );
  --amplify-internal-button-loading-background-color: var(
    --amplify-components-button-warning-loading-background-color
  );
  --amplify-internal-button-loading-border-color: var(
    --amplify-components-button-warning-loading-border-color
  );
  --amplify-internal-button-loading-color: var(
    --amplify-components-button-warning-loading-color
  );
  --amplify-internal-button-loading-text-decoration: none;
}
.amplify-button--warning:hover {
  background-color: var(--amplify-components-button-warning-hover-background-color);
  border-color: var(--amplify-components-button-warning-hover-border-color);
  color: var(--amplify-components-button-warning-hover-color);
}
.amplify-button--warning:focus {
  background-color: var(--amplify-components-button-warning-focus-background-color);
  border-color: var(--amplify-components-button-warning-focus-border-color);
  color: var(--amplify-components-button-warning-focus-color);
  box-shadow: var(--amplify-components-button-warning-focus-box-shadow);
}
.amplify-button--warning:active {
  background-color: var(--amplify-components-button-warning-active-background-color);
  border-color: var(--amplify-components-button-warning-active-border-color);
  color: var(--amplify-components-button-warning-active-color);
}
.amplify-button--small {
  font-size: var(--amplify-components-button-small-font-size);
  padding-block-start: var(--amplify-components-button-small-padding-block-start);
  padding-block-end: var(--amplify-components-button-small-padding-block-end);
  padding-inline-start: var(--amplify-components-button-small-padding-inline-start);
  padding-inline-end: var(--amplify-components-button-small-padding-inline-end);
}
.amplify-button--large {
  font-size: var(--amplify-components-button-large-font-size);
  padding-block-start: var(--amplify-components-button-large-padding-block-start);
  padding-block-end: var(--amplify-components-button-large-padding-block-end);
  padding-inline-start: var(--amplify-components-button-large-padding-inline-start);
  padding-inline-end: var(--amplify-components-button-large-padding-inline-end);
}
.amplify-button--disabled {
  background-color: var(--amplify-internal-button-disabled-background-color);
  border-color: var(--amplify-internal-button-disabled-border-color);
  color: var(--amplify-internal-button-disabled-color);
  -webkit-text-decoration: var(--amplify-internal-button-disabled-text-decoration);
          text-decoration: var(--amplify-internal-button-disabled-text-decoration);
  cursor: not-allowed;
}
.amplify-button--disabled:hover {
  background-color: var(--amplify-internal-button-disabled-background-color);
  border-color: var(--amplify-internal-button-disabled-border-color);
  color: var(--amplify-internal-button-disabled-color);
  -webkit-text-decoration: var(--amplify-internal-button-disabled-text-decoration);
          text-decoration: var(--amplify-internal-button-disabled-text-decoration);
}
.amplify-button--disabled :focus {
  background-color: var(--amplify-internal-button-disabled-background-color);
  border-color: var(--amplify-internal-button-disabled-border-color);
  color: var(--amplify-internal-button-disabled-color);
  -webkit-text-decoration: var(--amplify-internal-button-disabled-text-decoration);
          text-decoration: var(--amplify-internal-button-disabled-text-decoration);
}
.amplify-button--disabled:active {
  background-color: var(--amplify-internal-button-disabled-background-color);
  border-color: var(--amplify-internal-button-disabled-border-color);
  color: var(--amplify-internal-button-disabled-color);
  -webkit-text-decoration: var(--amplify-internal-button-disabled-text-decoration);
          text-decoration: var(--amplify-internal-button-disabled-text-decoration);
}
.amplify-button--loading {
  background-color: var(--amplify-internal-button-loading-background-color);
  border-color: var(--amplify-internal-button-loading-border-color);
  color: var(--amplify-components-button-loading-color);
  -webkit-text-decoration: var(--amplify-internal-button-loading-text-decoration);
          text-decoration: var(--amplify-internal-button-loading-text-decoration);
}
.amplify-button--loading:hover {
  background-color: var(--amplify-internal-button-loading-background-color);
  border-color: var(--amplify-internal-button-loading-border-color);
  color: var(--amplify-components-button-loading-color);
  -webkit-text-decoration: var(--amplify-internal-button-loading-text-decoration);
          text-decoration: var(--amplify-internal-button-loading-text-decoration);
}
.amplify-button--loading:focus {
  background-color: var(--amplify-internal-button-loading-background-color);
  border-color: var(--amplify-internal-button-loading-border-color);
  color: var(--amplify-components-button-loading-color);
  -webkit-text-decoration: var(--amplify-internal-button-loading-text-decoration);
          text-decoration: var(--amplify-internal-button-loading-text-decoration);
}
.amplify-button--loading:active {
  background-color: var(--amplify-internal-button-loading-background-color);
  border-color: var(--amplify-internal-button-loading-border-color);
  color: var(--amplify-components-button-loading-color);
  -webkit-text-decoration: var(--amplify-internal-button-loading-text-decoration);
          text-decoration: var(--amplify-internal-button-loading-text-decoration);
}
.amplify-button__loader-wrapper {
  align-items: var(--amplify-components-button-loader-wrapper-align-items);
  gap: var(--amplify-components-button-loader-wrapper-gap);
}

@media (prefers-reduced-motion: reduce) {
  .amplify-button {
    transition: none;
  }
}
.amplify-dropzone {
  display: block;
  background-color: var(--amplify-components-dropzone-background-color);
  border-color: var(--amplify-components-dropzone-border-color);
  border-width: var(--amplify-components-dropzone-border-width);
  border-style: var(--amplify-components-dropzone-border-style);
  border-radius: var(--amplify-components-dropzone-border-radius);
  color: var(--amplify-components-dropzone-color);
  padding-block: var(--amplify-components-dropzone-padding-block);
  padding-inline: var(--amplify-components-dropzone-padding-inline);
  text-align: var(--amplify-components-dropzone-text-align);
}
.amplify-dropzone--disabled {
  cursor: not-allowed;
  background-color: var(--amplify-components-dropzone-disabled-background-color);
  border-color: var(--amplify-components-dropzone-disabled-border-color);
  border-width: var(--amplify-components-dropzone-disabled-border-width);
  border-style: var(--amplify-components-dropzone-disabled-border-style);
  border-radius: var(--amplify-components-dropzone-disabled-border-radius);
  color: var(--amplify-components-dropzone-disabled-color);
}
.amplify-dropzone--active {
  background-color: var(--amplify-components-dropzone-active-background-color);
  border-color: var(--amplify-components-dropzone-active-border-color);
  border-width: var(--amplify-components-dropzone-active-border-width);
  border-style: var(--amplify-components-dropzone-active-border-style);
  border-radius: var(--amplify-components-dropzone-active-border-radius);
  color: var(--amplify-components-dropzone-active-color);
}
.amplify-dropzone--rejected {
  background-color: var(--amplify-components-dropzone-rejected-background-color);
  border-color: var(--amplify-components-dropzone-rejected-border-color);
  border-width: var(--amplify-components-dropzone-rejected-border-width);
  border-style: var(--amplify-components-dropzone-rejected-border-style);
  border-radius: var(--amplify-components-dropzone-rejected-border-radius);
  color: var(--amplify-components-dropzone-rejected-color);
}
.amplify-dropzone--accepted {
  background-color: var(--amplify-components-dropzone-accepted-background-color);
  border-color: var(--amplify-components-dropzone-accepted-border-color);
  border-width: var(--amplify-components-dropzone-accepted-border-width);
  border-style: var(--amplify-components-dropzone-accepted-border-style);
  border-radius: var(--amplify-components-dropzone-accepted-border-radius);
  color: var(--amplify-components-dropzone-accepted-color);
}

.amplify-field__description {
  color: var(--amplify-components-fieldmessages-description-color);
  font-style: var(--amplify-components-fieldmessages-description-font-style);
  font-size: var(--amplify-components-fieldmessages-description-font-size);
}

.amplify-field__error-message {
  color: var(--amplify-components-fieldmessages-error-color);
  font-size: var(--amplify-components-fieldmessages-error-font-size);
}

.amplify-heading {
  color: var(--amplify-components-heading-color);
  line-height: var(--amplify-components-heading-line-height);
  display: block;
}
.amplify-heading--truncated {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.amplify-heading--1 {
  font-size: var(--amplify-components-heading-1-font-size);
  font-weight: var(--amplify-components-heading-1-font-weight);
}

.amplify-heading--2 {
  font-size: var(--amplify-components-heading-2-font-size);
  font-weight: var(--amplify-components-heading-2-font-weight);
}

.amplify-heading--3 {
  font-size: var(--amplify-components-heading-3-font-size);
  font-weight: var(--amplify-components-heading-3-font-weight);
}

.amplify-heading--4 {
  font-size: var(--amplify-components-heading-4-font-size);
  font-weight: var(--amplify-components-heading-4-font-weight);
}

.amplify-heading--5 {
  font-size: var(--amplify-components-heading-5-font-size);
  font-weight: var(--amplify-components-heading-5-font-weight);
}

.amplify-heading--6 {
  font-size: var(--amplify-components-heading-6-font-size);
  font-weight: var(--amplify-components-heading-6-font-weight);
}

/*
 * Icon base styles
 */
.amplify-icon {
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  height: var(--amplify-components-icon-height);
  line-height: var(--amplify-components-icon-line-height);
}
.amplify-icon > svg {
  height: var(--amplify-components-icon-height);
  width: var(--amplify-components-icon-height);
}

.amplify-highlightmatch__highlighted {
  font-weight: var(--amplify-components-highlightmatch-highlighted-font-weight);
}

.amplify-input {
  box-sizing: border-box;
  color: var(--amplify-components-fieldcontrol-color);
  font-size: var(--amplify-components-fieldcontrol-font-size);
  line-height: var(--amplify-components-fieldcontrol-line-height);
  padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);
  padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);
  padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);
  transition: all var(--amplify-components-fieldcontrol-transition-duration);
  width: 100%;
  border-color: var(--amplify-components-fieldcontrol-border-color);
  border-radius: var(--amplify-components-fieldcontrol-border-radius);
  border-style: var(--amplify-components-fieldcontrol-border-style);
  border-width: var(--amplify-components-fieldcontrol-border-width);
  outline-color: var(--amplify-components-fieldcontrol-outline-color);
  outline-style: var(--amplify-components-fieldcontrol-outline-style);
  outline-width: var(--amplify-components-fieldcontrol-outline-width);
  outline-offset: var(--amplify-components-fieldcontrol-outline-offset);
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
  display: inline-block;
  --amplify-components-fieldcontrol-color: var(
    --amplify-components-input-color
  );
  --amplify-components-fieldcontrol-border-color: var(
    --amplify-components-input-border-color
  );
  --amplify-components-fieldcontrol-font-size: var(
    --amplify-components-input-font-size
  );
  --amplify-components-fieldcontrol-focus-border-color: var(
    --amplify-components-input-focus-border-color
  );
}
.amplify-input:focus {
  border-color: var(--amplify-components-fieldcontrol-focus-border-color);
  box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);
}
.amplify-input--small {
  font-size: var(--amplify-components-fieldcontrol-small-font-size);
  padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);
  padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);
  padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);
}
.amplify-input--large {
  font-size: var(--amplify-components-fieldcontrol-large-font-size);
  padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);
  padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);
  padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);
}
.amplify-input--error {
  border-color: var(--amplify-components-fieldcontrol-error-border-color);
}
.amplify-input--error:focus {
  border-color: var(--amplify-components-fieldcontrol-error-border-color);
  box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);
}
.amplify-input--quiet {
  border-block-start: var(--amplify-components-fieldcontrol-quiet-border-block-start);
  border-inline-start: var(--amplify-components-fieldcontrol-quiet-border-inline-start);
  border-inline-end: var(--amplify-components-fieldcontrol-quiet-border-inline-end);
  border-radius: var(--amplify-components-fieldcontrol-quiet-border-radius);
}
.amplify-input--quiet:focus {
  border-block-end-color: var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);
  box-shadow: var(--amplify-components-fieldcontrol-quiet-focus-box-shadow);
}
.amplify-input--quiet[aria-invalid=true] {
  border-block-end-color: var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color);
}
.amplify-input--quiet[aria-invalid=true]:focus {
  box-shadow: var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow);
}
.amplify-input[disabled] {
  color: var(--amplify-components-fieldcontrol-disabled-color);
  cursor: var(--amplify-components-fieldcontrol-disabled-cursor);
  border-color: var(--amplify-components-fieldcontrol-disabled-border-color);
  background-color: var(--amplify-components-fieldcontrol-disabled-background-color);
}

.amplify-textarea {
  box-sizing: border-box;
  color: var(--amplify-components-fieldcontrol-color);
  font-size: var(--amplify-components-fieldcontrol-font-size);
  line-height: var(--amplify-components-fieldcontrol-line-height);
  padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);
  padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);
  padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);
  transition: all var(--amplify-components-fieldcontrol-transition-duration);
  width: 100%;
  border-color: var(--amplify-components-fieldcontrol-border-color);
  border-radius: var(--amplify-components-fieldcontrol-border-radius);
  border-style: var(--amplify-components-fieldcontrol-border-style);
  border-width: var(--amplify-components-fieldcontrol-border-width);
  outline-color: var(--amplify-components-fieldcontrol-outline-color);
  outline-style: var(--amplify-components-fieldcontrol-outline-style);
  outline-width: var(--amplify-components-fieldcontrol-outline-width);
  outline-offset: var(--amplify-components-fieldcontrol-outline-offset);
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
  white-space: pre-wrap;
}
.amplify-textarea:focus {
  border-color: var(--amplify-components-fieldcontrol-focus-border-color);
  box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);
}
.amplify-textarea--small {
  font-size: var(--amplify-components-fieldcontrol-small-font-size);
  padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);
  padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);
  padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);
}
.amplify-textarea--large {
  font-size: var(--amplify-components-fieldcontrol-large-font-size);
  padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);
  padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);
  padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);
}
.amplify-textarea--error {
  border-color: var(--amplify-components-fieldcontrol-error-border-color);
}
.amplify-textarea--error:focus {
  border-color: var(--amplify-components-fieldcontrol-error-border-color);
  box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);
}
.amplify-textarea--quiet {
  border-block-start: var(--amplify-components-fieldcontrol-quiet-border-block-start);
  border-inline-start: var(--amplify-components-fieldcontrol-quiet-border-inline-start);
  border-inline-end: var(--amplify-components-fieldcontrol-quiet-border-inline-end);
  border-radius: var(--amplify-components-fieldcontrol-quiet-border-radius);
}
.amplify-textarea--quiet:focus {
  border-block-end-color: var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);
  box-shadow: var(--amplify-components-fieldcontrol-quiet-focus-box-shadow);
}
.amplify-textarea--quiet[aria-invalid=true] {
  border-block-end-color: var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color);
}
.amplify-textarea--quiet[aria-invalid=true]:focus {
  box-shadow: var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow);
}
.amplify-textarea[disabled] {
  color: var(--amplify-components-fieldcontrol-disabled-color);
  cursor: var(--amplify-components-fieldcontrol-disabled-cursor);
  border-color: var(--amplify-components-fieldcontrol-disabled-border-color);
  background-color: var(--amplify-components-fieldcontrol-disabled-background-color);
}

.amplify-image {
  height: var(--amplify-components-image-height);
  max-width: var(--amplify-components-image-max-width);
  -o-object-fit: var(--amplify-components-image-object-fit);
     object-fit: var(--amplify-components-image-object-fit);
  -o-object-position: var(--amplify-components-image-object-position);
     object-position: var(--amplify-components-image-object-position);
  overflow: clip;
}

.amplify-link {
  color: var(--amplify-components-link-color);
  -webkit-text-decoration: var(--amplify-components-link-text-decoration);
          text-decoration: var(--amplify-components-link-text-decoration);
  cursor: pointer;
}
.amplify-link:visited {
  color: var(--amplify-components-link-visited-color);
  -webkit-text-decoration: var(--amplify-components-link-visited-text-decoration);
          text-decoration: var(--amplify-components-link-visited-text-decoration);
}
.amplify-link:active {
  color: var(--amplify-components-link-active-color);
  -webkit-text-decoration: var(--amplify-components-link-active-text-decoration);
          text-decoration: var(--amplify-components-link-active-text-decoration);
}
.amplify-link:focus {
  color: var(--amplify-components-link-focus-color);
  -webkit-text-decoration: var(--amplify-components-link-focus-text-decoration);
          text-decoration: var(--amplify-components-link-focus-text-decoration);
}
.amplify-link:hover {
  color: var(--amplify-components-link-hover-color);
  -webkit-text-decoration: var(--amplify-components-link-hover-text-decoration);
          text-decoration: var(--amplify-components-link-hover-text-decoration);
}

.amplify-loader {
  width: var(--amplify-components-loader-width);
  height: var(--amplify-components-loader-height);
  font-size: var(--amplify-components-loader-font-size);
  fill: none;
  stroke: var(--amplify-components-loader-stroke-empty);
  --amplify-internal-loader-linear-font-size: var(
    --amplify-components-loader-linear-font-size
  );
  --amplify-internal-loader-linear-stroke-width: var(
    --amplify-components-loader-linear-stroke-width
  );
}
.amplify-loader circle:last-of-type {
  transform-origin: center center;
  animation-name: amplify-loader-circular;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-duration: var(--amplify-components-loader-animation-duration);
  stroke: var(--amplify-components-loader-stroke-filled);
  stroke-linecap: var(--amplify-components-loader-stroke-linecap);
}
@media (prefers-reduced-motion) {
  .amplify-loader circle:last-of-type {
    animation: none;
    stroke-dasharray: 100% 200%;
    stroke-dashoffset: 50%;
  }
}
.amplify-loader line:last-of-type {
  stroke: var(--amplify-components-loader-linear-stroke-filled);
  stroke-dasharray: 50% 200%;
  animation-name: amplify-loader-linear;
  animation-duration: var(--amplify-components-loader-linear-animation-duration);
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}
@media (prefers-reduced-motion) {
  .amplify-loader line:last-of-type {
    animation: none;
    stroke-dashoffset: -50%;
  }
}
.amplify-loader--small {
  width: var(--amplify-components-loader-small-width);
  height: var(--amplify-components-loader-small-height);
  font-size: var(--amplify-components-loader-small-font-size);
  --amplify-internal-loader-linear-stroke-width: var(
    --amplify-components-loader-linear-small-stroke-width
  );
  --amplify-internal-loader-linear-font-size: var(
    --amplify-components-loader-linear-small-font-size
  );
}
.amplify-loader--large {
  width: var(--amplify-components-loader-large-width);
  height: var(--amplify-components-loader-large-height);
  font-size: var(--amplify-components-loader-large-font-size);
  --amplify-internal-loader-linear-stroke-width: var(
    --amplify-components-loader-linear-large-stroke-width
  );
  --amplify-internal-loader-linear-font-size: var(
    --amplify-components-loader-linear-large-font-size
  );
}
.amplify-loader--linear {
  width: var(--amplify-components-loader-linear-width);
  min-width: var(--amplify-components-loader-linear-min-width);
  stroke: var(--amplify-components-loader-linear-stroke-empty);
  stroke-linecap: var(--amplify-components-loader-linear-stroke-linecap);
  stroke-width: var(--amplify-internal-loader-linear-stroke-width);
  font-size: var(--amplify-internal-loader-linear-font-size);
}
.amplify-loader--determinate circle:last-of-type {
  animation: none;
  transform: rotate(-90deg);
}
.amplify-loader--determinate line:last-of-type {
  animation: none;
  stroke-dashoffset: 0%;
  stroke-dasharray: none;
}
.amplify-loader__percentage-text {
  fill: var(--amplify-components-loader-text-fill);
  stroke: none;
}

@keyframes amplify-loader-circular {
  0% {
    stroke-dasharray: 100% 200%;
    transform: rotate(120deg);
  }
  50% {
    stroke-dasharray: 20% 400%;
  }
  100% {
    stroke-dasharray: 100% 200%;
    transform: rotate(480deg);
  }
}
@keyframes amplify-loader-linear {
  0% {
    stroke-dashoffset: 200%;
  }
  100% {
    stroke-dashoffset: -50%;
  }
}
.amplify-placeholder {
  animation-direction: alternate;
  animation-duration: var(--amplify-components-placeholder-transition-duration);
  animation-iteration-count: infinite;
  animation-name: amplify-placeholder-loading;
  border-radius: var(--amplify-components-placeholder-border-radius);
  height: var(--amplify-components-placeholder-default-height);
  width: 100%;
  display: block;
}
.amplify-placeholder--small {
  height: var(--amplify-components-placeholder-small-height);
}
.amplify-placeholder--large {
  height: var(--amplify-components-placeholder-large-height);
}

@keyframes amplify-placeholder-loading {
  0% {
    background-color: var(--amplify-components-placeholder-start-color);
  }
  100% {
    background-color: var(--amplify-components-placeholder-end-color);
  }
}
@media (prefers-reduced-motion: reduce) {
  .amplify-placeholder {
    animation: none;
    background-color: var(--amplify-components-placeholder-end-color);
  }
}
[data-amplify-copy] {
  display: flex;
  font-size: var(--amplify-components-copy-font-size);
  gap: var(--amplify-components-copy-gap);
  justify-content: center;
  align-items: center;
  word-break: break-all;
}

[data-amplify-copy-svg] {
  cursor: pointer;
  position: relative;
}
[data-amplify-copy-svg] path {
  fill: var(--amplify-components-copy-svg-path-fill);
}
[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip] {
  visibility: visible;
  font-size: var(--amplify-components-copy-tool-tip-font-size);
}

[data-amplify-copy-tooltip] {
  visibility: hidden;
  position: absolute;
  bottom: var(--amplify-components-copy-tool-tip-bottom);
  color: var(--amplify-components-copy-tool-tip-color);
}

.amplify-alert {
  align-items: var(--amplify-components-alert-align-items);
  background-color: var(--amplify-components-alert-background-color);
  color: var(--amplify-components-alert-color);
  justify-content: var(--amplify-components-alert-justify-content);
  padding-block: var(--amplify-components-alert-padding-block);
  padding-inline: var(--amplify-components-alert-padding-inline);
}
.amplify-alert--info {
  color: var(--amplify-components-alert-info-color);
  background-color: var(--amplify-components-alert-info-background-color);
}
.amplify-alert--error {
  color: var(--amplify-components-alert-error-color);
  background-color: var(--amplify-components-alert-error-background-color);
}
.amplify-alert--warning {
  color: var(--amplify-components-alert-warning-color);
  background-color: var(--amplify-components-alert-warning-background-color);
}
.amplify-alert--success {
  color: var(--amplify-components-alert-success-color);
  background-color: var(--amplify-components-alert-success-background-color);
}

.amplify-alert__icon {
  font-size: var(--amplify-components-alert-icon-size);
  line-height: 1;
}

.amplify-alert__heading {
  display: block;
  font-weight: var(--amplify-components-alert-heading-font-weight);
  font-size: var(--amplify-components-alert-heading-font-size);
}

.amplify-alert__body {
  color: inherit;
  display: block;
}

.amplify-alert__dismiss {
  color: inherit;
}

.amplify-autocomplete__menu__option, .amplify-autocomplete__menu--loading, .amplify-autocomplete__menu--empty {
  padding-block: var(--amplify-components-autocomplete-menu-space-shared-padding-block);
  padding-inline: var(--amplify-components-autocomplete-menu-space-shared-padding-inline);
}

.amplify-autocomplete {
  position: relative;
  display: block;
}

.amplify-autocomplete__menu {
  position: absolute;
  z-index: 999999;
  width: var(--amplify-components-autocomplete-menu-width);
  margin-block-start: var(--amplify-components-autocomplete-menu-margin-block-start);
  background-color: var(--amplify-components-autocomplete-menu-background-color);
  border-color: var(--amplify-components-autocomplete-menu-border-color);
  border-width: var(--amplify-components-autocomplete-menu-border-width);
  border-style: var(--amplify-components-autocomplete-menu-border-style);
  border-radius: var(--amplify-components-autocomplete-menu-border-radius);
}
.amplify-autocomplete__menu--empty {
  display: var(--amplify-components-autocomplete-menu-empty-display);
}
.amplify-autocomplete__menu--loading {
  display: var(--amplify-components-autocomplete-menu-loading-display);
  align-items: var(--amplify-components-autocomplete-menu-loading-align-items);
  gap: var(--amplify-components-autocomplete-menu-loading-gap);
}
.amplify-autocomplete__menu__options {
  position: relative;
  overscroll-behavior: contain;
  display: var(--amplify-components-autocomplete-menu-options-display);
  flex-direction: var(--amplify-components-autocomplete-menu-options-flex-direction);
  max-height: var(--amplify-components-autocomplete-menu-options-max-height);
}
.amplify-autocomplete__menu__option {
  background-color: var(--amplify-components-autocomplete-menu-option-background-color);
  color: var(--amplify-components-autocomplete-menu-option-color);
  cursor: var(--amplify-components-autocomplete-menu-option-cursor);
  transition-duration: var(--amplify-components-autocomplete-menu-option-transition-duration);
  transition-property: var(--amplify-components-autocomplete-menu-option-transition-property);
  transition-timing-function: var(--amplify-components-autocomplete-menu-option-transition-timing-function);
}
.amplify-autocomplete__menu__option--active {
  background-color: var(--amplify-components-autocomplete-menu-option-active-background-color);
  color: var(--amplify-components-autocomplete-menu-option-active-color);
}

/* Center by default */
[data-amplify-authenticator] {
  display: grid;
}
[data-amplify-authenticator][data-variation=modal] {
  overflow-y: auto;
  width: var(--amplify-components-authenticator-modal-width);
  height: var(--amplify-components-authenticator-modal-height);
  background-color: var(--amplify-components-authenticator-modal-background-color);
  position: fixed;
  top: var(--amplify-components-authenticator-modal-top);
  left: var(--amplify-components-authenticator-modal-left);
  /* Having a z-index at least "wins" by default */
  z-index: 1;
}
[data-amplify-authenticator] [data-amplify-container] {
  place-self: center;
}
@media (min-width: 30rem) {
  [data-amplify-authenticator] [data-amplify-container] {
    width: var(--amplify-components-authenticator-container-width-max);
  }
}
[data-amplify-authenticator] [data-amplify-router] {
  background-color: var(--amplify-components-authenticator-router-background-color);
  box-shadow: var(--amplify-components-authenticator-router-box-shadow);
  border-color: var(--amplify-components-authenticator-router-border-color);
  border-width: var(--amplify-components-authenticator-router-border-width);
  border-style: var(--amplify-components-authenticator-router-border-style);
}
[data-amplify-authenticator] [data-amplify-footer] {
  padding-bottom: var(--amplify-components-authenticator-footer-padding-bottom);
  text-align: center;
}
[data-amplify-authenticator] [data-amplify-form] {
  padding: var(--amplify-components-authenticator-form-padding);
}
[data-amplify-authenticator] [data-state=inactive] {
  background-color: var(--amplify-components-authenticator-state-inactive-background-color);
}
@media (max-width: 26rem) {
  [data-amplify-authenticator] [data-amplify-sign-up-errors] {
    font-size: 0.688rem;
  }
}

.amplify-authenticator__column {
  display: flex;
  flex-direction: column;
}

.amplify-authenticator__subtitle {
  margin-bottom: var(--amplify-space-medium);
}

.amplify-authenticator__heading {
  font-size: var(--amplify-font-sizes-xl);
}

.amplify-authenticator__federated-text {
  align-self: center;
}

.amplify-breadcrumbs__list {
  display: flex;
  flex-wrap: var(--amplify-components-breadcrumbs-flex-wrap);
  flex-direction: var(--amplify-components-breadcrumbs-flex-direction);
  gap: var(--amplify-components-breadcrumbs-gap);
  color: var(--amplify-components-breadcrumbs-color);
}

.amplify-breadcrumbs__item {
  display: inline-flex;
  flex-direction: var(--amplify-components-breadcrumbs-item-flex-direction);
  align-items: var(--amplify-components-breadcrumbs-item-align-items);
  line-height: var(--amplify-components-breadcrumbs-item-line-height);
  color: var(--amplify-components-breadcrumbs-item-color);
  font-size: var(--amplify-components-breadcrumbs-item-font-size);
}

.amplify-breadcrumbs__separator {
  color: var(--amplify-components-breadcrumbs-separator-color);
  font-size: var(--amplify-components-breadcrumbs-separator-font-size);
  padding-inline: var(--amplify-components-breadcrumbs-separator-padding-inline);
}

.amplify-breadcrumbs__link {
  color: var(--amplify-components-breadcrumbs-link-color);
  font-size: var(--amplify-components-breadcrumbs-link-font-size);
  font-weight: var(--amplify-components-breadcrumbs-link-font-weight);
  padding-inline: var(--amplify-components-breadcrumbs-link-padding-inline);
  padding-block: var(--amplify-components-breadcrumbs-link-padding-block);
  -webkit-text-decoration: var(--amplify-components-breadcrumbs-link-text-decoration);
          text-decoration: var(--amplify-components-breadcrumbs-link-text-decoration);
}

.amplify-breadcrumbs__link--current {
  color: var(--amplify-components-breadcrumbs-link-current-color);
  font-size: var(--amplify-components-breadcrumbs-link-current-font-size);
  font-weight: var(--amplify-components-breadcrumbs-link-current-font-weight);
  -webkit-text-decoration: var(--amplify-components-breadcrumbs-link-current-text-decoration);
          text-decoration: var(--amplify-components-breadcrumbs-link-current-text-decoration);
}

.amplify-card {
  background-color: var(--amplify-components-card-background-color);
  border-radius: var(--amplify-components-card-border-radius);
  border-width: var(--amplify-components-card-border-width);
  border-style: var(--amplify-components-card-border-style);
  border-color: var(--amplify-components-card-border-color);
  box-shadow: var(--amplify-components-card-box-shadow);
  display: block;
  padding: var(--amplify-components-card-padding);
}
.amplify-card--outlined {
  background-color: var(--amplify-components-card-outlined-background-color);
  border-radius: var(--amplify-components-card-outlined-border-radius);
  border-width: var(--amplify-components-card-outlined-border-width);
  border-style: var(--amplify-components-card-outlined-border-style);
  border-color: var(--amplify-components-card-outlined-border-color);
  box-shadow: var(--amplify-components-card-outlined-box-shadow);
}
.amplify-card--elevated {
  background-color: var(--amplify-components-card-elevated-background-color);
  border-radius: var(--amplify-components-card-elevated-border-radius);
  border-width: var(--amplify-components-card-elevated-border-width);
  border-style: var(--amplify-components-card-elevated-border-style);
  border-color: var(--amplify-components-card-elevated-border-color);
  box-shadow: var(--amplify-components-card-elevated-box-shadow);
}

.amplify-collection {
  flex-direction: column;
}
.amplify-collection-pagination {
  justify-content: center;
  --amplify-components-pagination-current-color: var(
    --amplify-components-collection-pagination-current-color
  );
  --amplify-components-pagination-current-background-color: var(
    --amplify-components-collection-pagination-current-background-color
  );
  --amplify-components-pagination-button-color: var(
    --amplify-components-collection-pagination-button-color
  );
  --amplify-components-pagination-button-hover-color: var(
    --amplify-components-collection-pagination-button-hover-color
  );
  --amplify-components-pagination-button-hover-background-color: var(
    --amplify-components-collection-pagination-button-hover-background-color
  );
  --amplify-components-pagination-button-disabled-color: var(
    --amplify-components-collection-pagination-button-disabled-color
  );
}
.amplify-collection-search {
  flex-direction: row;
  justify-content: center;
  --amplify-components-searchfield-input-color: var(
    --amplify-components-collection-search-input-color
  );
  --amplify-components-searchfield-button-color: var(
    --amplify-components-collection-search-button-color
  );
  --amplify-components-searchfield-button-active-background-color: var(
    --amplify-components-collection-search-button-active-background-color
  );
  --amplify-components-searchfield-button-active-border-color: var(
    --amplify-components-collection-search-button-active-border-color
  );
  --amplify-components-searchfield-button-active-color: var(
    --amplify-components-collection-search-button-active-color
  );
  --amplify-components-searchfield-button-disabled-background-color: var(
    --amplify-components-collection-search-button-disabled-background-color
  );
  --amplify-components-searchfield-button-disabled-border-color: var(
    --amplify-components-collection-search-button-disabled-border-color
  );
  --amplify-components-searchfield-button-disabled-color: var(
    --amplify-components-collection-search-button-disabled-color
  );
  --amplify-components-searchfield-button-focus-background-color: var(
    --amplify-components-collection-search-button-focus-background-color
  );
  --amplify-components-searchfield-button-focus-border-color: var(
    --amplify-components-collection-search-button-focus-border-color
  );
  --amplify-components-searchfield-button-focus-color: var(
    --amplify-components-collection-search-button-focus-color
  );
  --amplify-components-searchfield-button-hover-background-color: var(
    --amplify-components-collection-search-button-hover-background-color
  );
  --amplify-components-searchfield-button-hover-border-color: var(
    --amplify-components-collection-search-button-hover-border-color
  );
  --amplify-components-searchfield-button-hover-color: var(
    --amplify-components-collection-search-button-hover-color
  );
}

.amplify-checkbox {
  cursor: var(--amplify-components-checkbox-cursor);
  align-items: var(--amplify-components-checkbox-align-items);
  flex-direction: row-reverse;
  gap: inherit;
  position: relative;
}
.amplify-checkbox--disabled {
  cursor: var(--amplify-components-checkbox-disabled-cursor);
}

.amplify-checkbox__button {
  position: var(--amplify-components-checkbox-button-position);
  align-items: var(--amplify-components-checkbox-button-align-items);
  justify-content: var(--amplify-components-checkbox-button-justify-content);
  color: var(--amplify-components-checkbox-button-color);
  --amplify-internal-checkbox_button-focused-before-border-color: var(
    --amplify-components-checkbox-button-focus-border-color
  );
  --amplify-internal-checkbox_button-focused-before-box-shadow: var(
    --amplify-components-checkbox-button-focus-box-shadow
  );
}
.amplify-checkbox__button::before {
  content: "";
  display: inline-block;
  position: absolute;
  box-sizing: border-box;
  width: var(--amplify-components-checkbox-button-before-width);
  height: var(--amplify-components-checkbox-button-before-height);
  border-width: var(--amplify-components-checkbox-button-before-border-width);
  border-radius: var(--amplify-components-checkbox-button-before-border-radius);
  border-style: var(--amplify-components-checkbox-button-before-border-style);
  border-color: var(--amplify-components-checkbox-button-before-border-color);
}
.amplify-checkbox__button--focused::before {
  outline-color: var(--amplify-components-checkbox-button-focus-outline-color);
  outline-style: var(--amplify-components-checkbox-button-focus-outline-style);
  outline-width: var(--amplify-components-checkbox-button-focus-outline-width);
  outline-offset: var(--amplify-components-checkbox-button-focus-outline-offset);
  border-color: var(--amplify-internal-checkbox_button-focused-before-border-color);
  box-shadow: var(--amplify-internal-checkbox_button-focused-before-box-shadow);
}
.amplify-checkbox__button--error {
  --amplify-internal-checkbox_button-focused-before-border-color: var(
    --amplify-components-checkbox-button-error-focus-border-color
  );
  --amplify-internal-checkbox_button-focused-before-box-shadow: var(
    --amplify-components-checkbox-button-error-focus-box-shadow
  );
}
.amplify-checkbox__button--error::before {
  border-color: var(--amplify-components-checkbox-button-error-border-color);
}
.amplify-checkbox__button--disabled::before {
  border-color: var(--amplify-components-checkbox-button-disabled-border-color);
}

.amplify-checkbox__icon {
  line-height: 1;
  width: 1em;
  height: 1em;
  background-color: var(--amplify-components-checkbox-icon-background-color);
  opacity: var(--amplify-components-checkbox-icon-opacity);
  transform: var(--amplify-components-checkbox-icon-transform);
  border-radius: var(--amplify-components-checkbox-icon-border-radius);
  transition-property: var(--amplify-components-checkbox-icon-transition-property);
  transition-duration: var(--amplify-components-checkbox-icon-transition-duration);
  transition-timing-function: var(--amplify-components-checkbox-icon-transition-timing-function);
  --amplify-internal-checkbox-icon-disabled-background-color: var(
    --amplify-components-checkbox-icon-background-color
  );
}
.amplify-checkbox__icon--checked {
  opacity: var(--amplify-components-checkbox-icon-checked-opacity);
  transform: var(--amplify-components-checkbox-icon-checked-transform);
  --amplify-internal-checkbox-icon-disabled-background-color: var(
    --amplify-components-checkbox-icon-checked-disabled-background-color
  );
}
.amplify-checkbox__icon--indeterminate {
  opacity: var(--amplify-components-checkbox-icon-indeterminate-opacity);
  transform: var(--amplify-components-checkbox-icon-indeterminate-transform);
  --amplify-internal-checkbox-icon-disabled-background-color: var(
    --amplify-components-checkbox-icon-indeterminate-disabled-background-color
  );
}
.amplify-checkbox__icon--disabled {
  background-color: var(--amplify-internal-checkbox-icon-disabled-background-color);
}

.amplify-checkbox__label[data-disabled=true] {
  color: var(--amplify-components-checkbox-label-disabled-color);
}

.amplify-checkboxfield {
  align-content: var(--amplify-components-checkboxfield-align-content);
  align-items: var(--amplify-components-checkboxfield-align-items);
  flex-direction: var(--amplify-components-checkboxfield-flex-direction);
  justify-content: var(--amplify-components-checkboxfield-justify-content);
}

.amplify-dialcodeselect {
  height: var(--amplify-components-countrycodeselect-height);
}

.amplify-divider {
  border-color: var(--amplify-components-divider-border-color);
  border-style: var(--amplify-components-divider-border-style);
  border-width: 0;
  opacity: var(--amplify-components-divider-opacity);
  padding: 0;
  display: block;
  --amplify-internal-divider-size: var(
    --amplify-components-divider-border-width
  );
  position: relative;
  text-align: center;
}
.amplify-divider--small {
  --amplify-internal-divider-size: var(
    --amplify-components-divider-small-border-width
  );
}
.amplify-divider--large {
  --amplify-internal-divider-size: var(
    --amplify-components-divider-large-border-width
  );
}
.amplify-divider--horizontal {
  width: 100%;
  border-bottom-width: var(--amplify-internal-divider-size);
}
.amplify-divider--vertical {
  border-left-width: var(--amplify-internal-divider-size);
}
.amplify-divider--label {
  display: flex;
  justify-content: center;
}
.amplify-divider--label::after {
  content: attr(data-label);
  position: absolute;
  transform: translateY(-50%);
  font-size: var(--amplify-components-divider-label-font-size);
  padding-inline: var(--amplify-components-divider-label-padding-inline);
  background-color: var(--amplify-components-divider-label-background-color);
  color: var(--amplify-components-divider-label-color);
}
.amplify-divider--label[aria-orientation=vertical] {
  flex-direction: column;
}
.amplify-divider--label[aria-orientation=vertical]::after {
  top: auto;
  transform: translateX(-50%);
  padding-block: 0;
  padding-inline: 0;
}

.amplify-expander {
  display: block;
  background-color: var(--amplify-components-expander-background-color);
  border-radius: var(--amplify-components-expander-border-radius);
  box-shadow: var(--amplify-components-expander-box-shadow);
  width: var(--amplify-components-expander-width);
}

.amplify-expander__item {
  display: block;
  overflow: hidden;
  box-shadow: var(--amplify-components-expander-item-box-shadow);
}
.amplify-expander__item:first-of-type {
  border-start-start-radius: var(--amplify-components-expander-item-border-start-start-radius);
  border-start-end-radius: var(--amplify-components-expander-item-border-start-end-radius);
}
@supports not (border-start-start-radius: var(--amplify-components-expander-item-border-start-start-radius)) {
  .amplify-expander__item:first-of-type {
    border-top-left-radius: var(--amplify-components-expander-item-border-top-left-radius);
    border-top-right-radius: var(--amplify-components-expander-item-border-top-right-radius);
  }
}
.amplify-expander__item:last-of-type {
  box-shadow: none;
  border-end-start-radius: var(--amplify-components-expander-item-border-end-start-radius);
  border-end-end-radius: var(--amplify-components-expander-item-border-end-end-radius);
}
@supports not (border-end-start-radius: var(--amplify-components-expander-item-border-end-start-radius)) {
  .amplify-expander__item:last-of-type {
    border-bottom-left-radius: var(--amplify-components-expander-item-border-bottom-left-radius);
    border-bottom-right-radius: var(--amplify-components-expander-item-border-bottom-right-radius);
  }
}
.amplify-expander__item:focus-within {
  box-shadow: var(--amplify-components-expander-item-focus-box-shadow);
}

.amplify-expander__header {
  display: flex;
  box-shadow: var(--amplify-components-expander-header-box-shadow);
}

.amplify-expander__trigger {
  flex: 1;
  display: flex;
  min-height: var(--amplify-components-expander-trigger-min-height);
  padding-inline-start: var(--amplify-components-expander-trigger-padding-inline-start);
  padding-inline-end: var(--amplify-components-expander-trigger-padding-inline-end);
  align-items: var(--amplify-components-expander-trigger-align-items);
  justify-content: var(--amplify-components-expander-trigger-justify-content);
}
.amplify-expander__trigger:hover {
  background-color: var(--amplify-components-expander-trigger-hover-background-color);
}

.amplify-expander__content {
  display: block;
  padding-inline-start: var(--amplify-components-expander-content-padding-inline-start);
  padding-inline-end: var(--amplify-components-expander-content-padding-inline-end);
}
.amplify-expander__content[data-state=open] {
  animation-name: amplify-expander-slide-down;
  animation-duration: var(--amplify-components-expander-content-open-animation-duration);
  animation-timing-function: var(--amplify-components-expander-content-open-animation-timing-function);
}
.amplify-expander__content[data-state=closed] {
  animation-name: amplify-expander-slide-up;
  animation-duration: var(--amplify-components-expander-content-closed-animation-duration);
  animation-timing-function: var(--amplify-components-expander-content-closed-animation-timing-function);
}

.amplify-expander__content__text {
  display: block;
  color: var(--amplify-components-expander-content-text-color);
  padding-block-start: var(--amplify-components-expander-content-text-padding-block-start);
  padding-block-end: var(--amplify-components-expander-content-text-padding-block-end);
}

.amplify-expander__icon {
  transition-property: transform;
  transition-duration: var(--amplify-components-expander-icon-transition-duration);
  transition-timing-function: var(--amplify-components-expander-icon-transition-timing-function);
}
[data-state=open] .amplify-expander__icon {
  transform: rotate(180deg);
}

@keyframes amplify-expander-slide-down {
  from {
    height: 0;
  }
  to {
    height: auto;
  }
}
@keyframes amplify-expander-slide-up {
  from {
    height: auto;
  }
  to {
    height: 0;
  }
}
.amplify-field {
  font-size: var(--amplify-components-field-font-size);
  gap: var(--amplify-components-field-gap);
  flex-direction: var(--amplify-components-field-flex-direction);
}
.amplify-field--small {
  font-size: var(--amplify-components-field-small-font-size);
  gap: var(--amplify-components-field-small-gap);
}
.amplify-field--large {
  font-size: var(--amplify-components-field-large-font-size);
  gap: var(--amplify-components-field-large-gap);
}

.amplify-label {
  color: var(--amplify-components-field-label-color);
}

.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select, .amplify-field-group__outer-end .amplify-field-group__control, .amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child), .amplify-field-group__outer-start--quiet .amplify-field-group__control, .amplify-field-group__outer-start .amplify-field-group__control:not(:first-child), .amplify-field-group :not(:first-child) .amplify-input {
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}
@supports not (border-start-start-radius: 0) {
  .amplify-field-group__outer-end .amplify-select__wrapper .amplify-select, .amplify-field-group__outer-end .amplify-field-group__control, .amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child), .amplify-field-group__outer-start--quiet .amplify-field-group__control, .amplify-field-group__outer-start .amplify-field-group__control:not(:first-child), .amplify-field-group :not(:first-child) .amplify-input {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
}

.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select, .amplify-field-group__outer-end--quiet .amplify-field-group__control, .amplify-field-group__outer-end .amplify-field-group__control:not(:last-child), .amplify-field-group__outer-start .amplify-select__wrapper .amplify-select, .amplify-field-group__outer-start .amplify-field-group__control, .amplify-field-group :not(:last-child) .amplify-input {
  border-end-end-radius: 0;
  border-start-end-radius: 0;
}
@supports not (border-end-end-radius: 0) {
  .amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select, .amplify-field-group__outer-end--quiet .amplify-field-group__control, .amplify-field-group__outer-end .amplify-field-group__control:not(:last-child), .amplify-field-group__outer-start .amplify-select__wrapper .amplify-select, .amplify-field-group__outer-start .amplify-field-group__control, .amplify-field-group :not(:last-child) .amplify-input {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
  }
}

.amplify-field-group {
  gap: var(--amplify-components-fieldgroup-gap);
  align-self: stretch;
}
.amplify-field-group--horizontal {
  flex-direction: row;
}
.amplify-field-group--vertical {
  flex-direction: column;
  align-items: var(--amplify-components-fieldgroup-vertical-align-items);
}
.amplify-field-group__outer-start,
.amplify-field-group__outer-end {
  display: flex;
  flex-shrink: 0;
  align-items: var(--amplify-components-fieldgroup-outer-align-items);
}
.amplify-field-group__outer-start .amplify-field-group__control,
.amplify-field-group__outer-end .amplify-field-group__control {
  height: 100%;
}

/**
 * Outer field group components
 */
.amplify-field-group__outer-start .amplify-field-group__control:not(:focus) {
  border-inline-end-color: transparent;
}
.amplify-field-group__outer-start .amplify-field-group__control:focus {
  z-index: 1;
}
.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus) {
  border-block-start-color: transparent;
  border-inline-start-color: transparent;
}
.amplify-field-group__outer-end .amplify-field-group__control:not(:focus) {
  border-inline-start-color: transparent;
}
.amplify-field-group__outer-end .amplify-field-group__control:focus {
  z-index: 1;
}
.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus) {
  border-block-start-color: transparent;
  border-inline-end-color: transparent;
}
/**
 * Inner field group components
 */
.amplify-field-group__field-wrapper {
  position: relative;
  width: 100%;
}
.amplify-field-group__field-wrapper--vertical {
  width: -moz-fit-content;
  width: fit-content;
}

.amplify-field-group__inner-end,
.amplify-field-group__inner-start {
  position: absolute;
  top: 0;
  height: 100%;
  pointer-events: none;
}
.amplify-field-group__inner-end .amplify-button,
.amplify-field-group__inner-start .amplify-button {
  pointer-events: all;
  height: 100%;
}

.amplify-field-group__inner-end {
  right: 0;
  left: auto;
}

.amplify-field-group__inner-start {
  right: auto;
  left: 0;
}

html[dir=rtl] .amplify-field-group__inner-end {
  right: auto;
  left: 0;
}
html[dir=rtl] .amplify-field-group__inner-start {
  left: auto;
  right: 0;
}

.amplify-field-group--has-inner-end .amplify-input {
  padding-inline-end: calc(var(--amplify-components-fieldcontrol-padding-inline-end) * 3);
}

.amplify-field-group--has-inner-start .amplify-input {
  padding-inline-start: calc(var(--amplify-components-fieldcontrol-padding-inline-start) * 3);
}

/**
 * Inner icon (non-button) component styling requires additional styling
 */
.amplify-field-group__icon:not(.amplify-field-group__icon-button) {
  display: flex;
  padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-start);
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

.amplify-fieldset {
  background-color: var(--amplify-components-fieldset-background-color);
  border-radius: var(--amplify-components-fieldset-border-radius);
  flex-direction: var(--amplify-components-fieldset-flex-direction);
  gap: var(--amplify-components-fieldset-gap);
  /* Sizes */
  /* Variations */
}
.amplify-fieldset--small {
  gap: var(--amplify-components-fieldset-small-gap);
}
.amplify-fieldset--large {
  gap: var(--amplify-components-fieldset-large-gap);
}
.amplify-fieldset--outlined {
  border: var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);
  padding: var(--amplify-components-fieldset-outlined-padding);
}
.amplify-fieldset--outlined.amplify-fieldset--small {
  padding: var(--amplify-components-fieldset-outlined-small-padding);
}
.amplify-fieldset--outlined.amplify-fieldset--large {
  padding: var(--amplify-components-fieldset-outlined-large-padding);
}

.amplify-fieldset__legend {
  color: var(--amplify-components-fieldset-legend-color);
  font-weight: var(--amplify-components-fieldset-legend-font-weight);
  line-height: var(--amplify-components-fieldset-legend-line-height);
  font-size: var(--amplify-components-fieldset-legend-font-size);
}
.amplify-fieldset__legend--small {
  font-size: var(--amplify-components-fieldset-legend-small-font-size);
}
.amplify-fieldset__legend--large {
  font-size: var(--amplify-components-fieldset-legend-large-font-size);
}

.amplify-liveness-cancel-container {
  z-index: 2;
  position: absolute;
  top: var(--amplify-space-medium);
  right: var(--amplify-space-medium);
}

.amplify-liveness-cancel-button {
  background-color: var(--amplify-colors-background-primary);
}

.amplify-liveness-fade-out {
  animation-name: amplify-liveness-animation-fadeout;
  animation-duration: 1s;
  animation-fill-mode: forwards;
}

@keyframes amplify-liveness-animation-fadeout {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.amplify-liveness-camera-module {
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-color: var(--amplify-components-liveness-camera-module-background-color);
  border: 1px solid var(--amplify-colors-neutral-40);
  position: relative;
}

.amplify-liveness-camera-module--mobile {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.amplify-liveness-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.amplify-liveness-freshness-canvas {
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  pointer-events: none;
  z-index: 1;
}

.amplify-liveness-loader {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.amplify-liveness-oval-canvas {
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
}

.amplify-liveness-oval-canvas--mobile {
  position: fixed;
}

.amplify-liveness-video-anchor {
  position: relative;
  width: 100%;
}

.amplify-liveness-recording-icon-container {
  z-index: 1;
  position: absolute;
  top: var(--amplify-space-medium);
  left: var(--amplify-space-medium);
}

.amplify-liveness-recording-icon {
  flex-direction: column;
  align-items: center;
  background-color: var(--amplify-colors-background-primary);
  padding: var(--amplify-space-xxs);
  gap: var(--amplify-space-xxs);
  border-radius: var(--amplify-radii-small);
}

.amplify-liveness-instruction-overlay {
  z-index: 1;
}

.amplify-liveness-countdown-container {
  background-color: var(--amplify-colors-background-primary);
  border-radius: 100%;
  padding: var(--amplify-space-xs);
}

.amplify-liveness-instruction-list {
  flex-direction: column;
}
.amplify-liveness-instruction-list li {
  display: flex;
}

.amplify-liveness-toast {
  background-color: var(--amplify-colors-background-primary);
  padding: var(--amplify-space-small);
  border-radius: var(--amplify-radii-medium);
}

.amplify-liveness-toast__message {
  color: var(--amplify-colors-font-primary);
  text-align: center;
  flex-direction: column;
}

.amplify-liveness-toast--large {
  font-size: var(--amplify-font-sizes-xl);
}

.amplify-liveness-toast--primary {
  background-color: var(--amplify-colors-brand-primary-80);
}
.amplify-liveness-toast--primary .amplify-liveness-toast__message {
  color: var(--amplify-colors-font-inverse);
  text-align: center;
  flex-direction: column;
}

.amplify-liveness-toast__container {
  gap: var(--amplify-space-xs);
  flex-direction: column;
  align-items: center;
}

.amplify-liveness-toast--error {
  background-color: var(--amplify-colors-red-80);
}
.amplify-liveness-toast--error .amplify-liveness-toast__message {
  color: var(--amplify-colors-font-inverse);
}

.amplify-liveness-match-indicator {
  display: block;
  width: min(70%, 200px);
  position: relative;
  --amplify-liveness-match-indicator-transition: transform 0.2s linear;
}

.amplify-liveness-match-indicator__bar {
  --percentage: 0;
  display: block;
  width: 100%;
  height: var(--amplify-space-medium);
  border-radius: var(--amplify-radii-medium);
  background: var(--amplify-colors-white);
  position: relative;
  overflow: hidden;
  /* 
    This translateZ transform fixes in issue in Safari where the bar::after
    element doesn't appear clipped from overflow: hidden here */
  transform: translateZ(0);
  border: 1px solid var(--amplify-colors-border-tertiary);
}

.amplify-liveness-match-indicator__pin {
  --percentage: 0;
  display: block;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(var(--percentage), 0);
  transition: var(--amplify-liveness-match-indicator-transition);
}

.amplify-liveness-match-indicator__bar:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background: var(--amplify-colors-brand-primary-40);
  left: -100%;
  transform: translate(var(--percentage), 0);
  transition: var(--amplify-liveness-match-indicator-transition);
}

.amplify-liveness-match-indicator__pin:after {
  --height: var(--amplify-space-xl);
  position: absolute;
  content: "";
  width: var(--amplify-space-small);
  height: var(--height);
  border-radius: var(--amplify-radii-medium);
  background: var(--amplify-colors-brand-primary-80);
  left: 0;
  top: 0;
  transform: translate(-50%, calc(var(--height) / 2 * -1));
}

.amplify-liveness-figures {
  flex-wrap: wrap;
}

.amplify-liveness-figure {
  flex-direction: column;
  gap: 0;
}

.amplify-liveness-figure__caption {
  padding: var(--amplify-space-xxs);
}

.amplify-liveness-figure__caption--success {
  background-color: var(--amplify-colors-background-success);
  color: var(--amplify-colors-font-success);
}

.amplify-liveness-figure__caption--error {
  background-color: var(--amplify-colors-background-error);
  color: var(--amplify-colors-font-error);
}

.amplify-liveness-figure__image {
  background-color: #fff;
  border: 1px solid var(--amplify-colors-border-primary);
  position: relative;
  display: flex;
  justify-content: center;
}
.amplify-liveness-figure__image svg {
  display: block;
}

.amplify-liveness-figure__image--success {
  border-color: var(--amplify-colors-green-90);
}

.amplify-liveness-figure__image--error {
  border-color: var(--amplify-colors-border-error);
}

.amplify-liveness-figure__icon {
  position: absolute;
  left: 0;
  top: 0;
}

.amplify-liveness-landscape-error-modal {
  background-color: var(--amplify-colors-background-primary);
  direction: column;
  text-align: center;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.amplify-liveness-landscape-error-modal__header {
  font-size: large;
  font-weight: var(--amplify-font-weights-bold);
}

.amplify-liveness-landscape-error-modal__button {
  justify-content: center;
}

.amplify-liveness-start-screen-header {
  display: flex;
  flex-direction: column;
}

.amplify-liveness-start-screen-header__heading {
  color: var(--amplify-colors-font-primary);
  font-weight: var(--amplify-font-weights-bold);
}

.amplify-liveness-start-screen-header__body {
  color: var(--amplify-colors-font-primary);
}

.amplify-liveness-start-screen-warning {
  color: var(--amplify-colors-orange-80);
  background-color: var(--amplify-colors-orange-20);
  align-items: center;
}

.amplify-liveness-start-screen-instructions__heading {
  color: var(--amplify-colors-font-primary);
  font-weight: var(--amplify-font-weights-bold);
}

.amplify-liveness-overlay-opaque {
  background-color: var(--amplify-colors-overlay-40);
}

.amplify-liveness-overlay {
  flex-direction: column;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  padding: var(--amplify-space-xl);
}

.amplify-liveness-error-modal {
  gap: var(--amplify-space-xs);
  align-items: center;
  justify-content: center;
  color: var(--amplify-colors-font-error);
}

.amplify-liveness-error-modal__heading {
  font-weight: var(--amplify-font-weights-bold);
}

.amplify-liveness-hint__text {
  align-items: center;
  gap: var(--amplify-space-xs);
}

.amplify-liveness-popover {
  position: relative;
  cursor: pointer;
}

.amplify-liveness-popover__anchor {
  position: absolute;
  top: 26px;
  left: 3px;
  z-index: 3;
  border-style: solid;
  border-width: 0 9px 9px 9px;
  border-color: transparent transparent var(--amplify-colors-background-primary) transparent;
}

.amplify-liveness-popover__anchor-secondary {
  position: absolute;
  top: 24px;
  left: 2px;
  z-index: 2;
  border-style: solid;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent var(--amplify-colors-border-secondary) transparent;
}

.amplify-liveness-popover__container {
  position: absolute;
  background-color: var(--amplify-colors-background-primary);
  color: var(--amplify-colors-font-primary);
  flex-direction: row;
  font-size: var(--amplify-font-sizes-xs);
  padding: var(--amplify-space-small);
  top: 33px;
  width: 240px;
  border: 1px solid var(--amplify-colors-border-secondary);
  border-radius: 2px;
}

.amplify-fileuploader__dropzone {
  background-color: var(--amplify-components-fileuploader-dropzone-background-color);
  border-color: var(--amplify-components-fileuploader-dropzone-border-color);
  border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);
  border-style: var(--amplify-components-fileuploader-dropzone-border-style);
  border-width: var(--amplify-components-fileuploader-dropzone-border-width);
  text-align: var(--amplify-components-fileuploader-dropzone-text-align);
  padding-block: var(--amplify-components-fileuploader-dropzone-padding-block);
  padding-inline: var(--amplify-components-fileuploader-dropzone-padding-inline);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--amplify-components-fileuploader-dropzone-gap);
}
.amplify-fileuploader__dropzone--small {
  flex-direction: row;
  justify-content: center;
}
.amplify-fileuploader__dropzone--active {
  border-color: var(--amplify-components-fileuploader-dropzone-active-border-color);
  border-width: var(--amplify-components-fileuploader-dropzone-active-border-width);
  background-color: var(--amplify-components-fileuploader-dropzone-active-background-color);
}
.amplify-fileuploader__dropzone__icon {
  font-size: var(--amplify-components-fileuploader-dropzone-icon-font-size);
  color: var(--amplify-components-fileuploader-dropzone-icon-color);
}
.amplify-fileuploader__dropzone__text {
  color: var(--amplify-components-fileuploader-dropzone-text-color);
  font-size: var(--amplify-components-fileuploader-dropzone-text-font-size);
  font-weight: var(--amplify-components-fileuploader-dropzone-text-font-weight);
}
.amplify-fileuploader__file {
  position: relative;
  border-width: var(--amplify-components-fileuploader-file-border-width);
  border-style: var(--amplify-components-fileuploader-file-border-style);
  border-color: var(--amplify-components-fileuploader-file-border-color);
  border-radius: var(--amplify-components-fileuploader-file-border-radius);
  display: flex;
  flex-direction: column;
  padding-inline: var(--amplify-components-fileuploader-file-padding-inline);
  padding-block: var(--amplify-components-fileuploader-file-padding-block);
  align-items: var(--amplify-components-fileuploader-file-align-items);
}
.amplify-fileuploader__file__wrapper {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: var(--amplify-components-fileuploader-file-gap);
}
.amplify-fileuploader__file__name {
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: var(--amplify-components-fileuploader-file-name-font-weight);
  font-size: var(--amplify-components-fileuploader-file-name-font-size);
  color: var(--amplify-components-fileuploader-file-name-color);
}
.amplify-fileuploader__file__size {
  font-weight: var(--amplify-components-fileuploader-file-size-font-weight);
  font-size: var(--amplify-components-fileuploader-file-size-font-size);
  color: var(--amplify-components-fileuploader-file-size-color);
}
.amplify-fileuploader__file__main {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
}
.amplify-fileuploader__file__image {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--amplify-components-fileuploader-file-image-width);
  height: var(--amplify-components-fileuploader-file-image-height);
  background-color: var(--amplify-components-fileuploader-file-image-background-color);
  border-radius: var(--amplify-components-fileuploader-file-image-border-radius);
  color: var(--amplify-components-fileuploader-file-image-color);
}
.amplify-fileuploader__file__image img {
  max-height: 100%;
}
.amplify-fileuploader__file__status--error {
  color: var(--amplify-colors-font-error);
  font-size: var(--amplify-components-fileuploader-file-size-font-size);
}
.amplify-fileuploader__file__status--success {
  color: var(--amplify-colors-font-success);
}
.amplify-fileuploader__loader {
  stroke-linecap: var(--amplify-components-fileuploader-loader-stroke-linecap);
  stroke: var(--amplify-components-fileuploader-loader-stroke-empty);
  stroke-width: var(--amplify-components-fileuploader-loader-stroke-width);
  height: var(--amplify-components-fileuploader-loader-stroke-width);
  --amplify-components-loader-linear-stroke-filled: var(
    --amplify-components-fileuploader-loader-stroke-filled
  );
  overflow: hidden;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.amplify-fileuploader__previewer {
  display: block;
  max-width: var(--amplify-components-fileuploader-previewer-max-width);
  background-color: var(--amplify-components-fileuploader-previewer-background-color);
  border-width: var(--amplify-components-fileuploader-previewer-border-width);
  border-style: var(--amplify-components-fileuploader-previewer-border-style);
  border-color: var(--amplify-components-fileuploader-previewer-border-color);
  border-radius: var(--amplify-components-fileuploader-previewer-border-radius);
  padding-inline: var(--amplify-components-fileuploader-previewer-padding-inline);
  padding-block: var(--amplify-components-fileuploader-previewer-padding-block);
}
.amplify-fileuploader__previewer__text {
  font-weight: var(--amplify-components-fileuploader-previewer-text-font-weight);
  font-size: var(--amplify-components-fileuploader-previewer-text-font-size);
  color: var(--amplify-components-fileuploader-previewer-text-color);
}
.amplify-fileuploader__previewer__body {
  display: flex;
  flex-direction: column;
  max-height: var(--amplify-components-fileuploader-previewer-max-height);
  max-width: var(--amplify-components-fileuploader-previewer-max-width);
  overflow: auto;
  gap: var(--amplify-components-fileuploader-previewer-body-gap);
  padding-inline: var(--amplify-components-fileuploader-previewer-body-padding-inline);
  padding-block: var(--amplify-components-fileuploader-previewer-body-padding-block);
}
.amplify-fileuploader__previewer__footer {
  max-width: var(--amplify-components-fileuploader-previewer-max-width);
  border-top-width: var(--amplify-components-fileuploader-previewer-footer-border-width);
  border-top-style: var(--amplify-components-fileuploader-previewer-footer-border-style);
  border-top-color: var(--amplify-components-fileuploader-previewer-footer-border-color);
  padding-inline: var(--amplify-components-fileuploader-previewer-footer-padding-inline);
  padding-block: var(--amplify-components-fileuploader-previewer-footer-padding-block);
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: var(--amplify-components-fileuploader-previewer-footer-justify-content);
}
.amplify-fileuploader__previewer__footer__actions {
  display: flex;
  flex-direction: row;
  gap: var(--amplify-space-small);
}

.amplify-menu-content-wrapper {
  z-index: 999999;
}

.amplify-menu-trigger {
  display: flex;
  justify-content: center;
  align-items: center;
}

.amplify-menu-content {
  background-color: var(--amplify-components-menu-background-color);
  border-radius: var(--amplify-components-menu-border-radius);
  box-shadow: var(--amplify-components-menu-box-shadow);
  flex-direction: var(--amplify-components-menu-flex-direction);
  gap: var(--amplify-components-menu-gap);
  min-width: var(--amplify-components-menu-min-width);
  max-width: var(--amplify-components-menu-max-width);
  border-color: var(--amplify-components-menu-border-color);
  border-width: var(--amplify-components-menu-border-width);
  border-style: var(--amplify-components-menu-border-style);
}

.amplify-menu-content__item {
  min-height: var(--amplify-components-menu-item-min-height);
  padding-inline-start: var(--amplify-components-menu-item-padding-inline-start);
  padding-inline-end: var(--amplify-components-menu-item-padding-inline-end);
}

.amplify-menu-content__item:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.amplify-menu-content__item:first-child {
  border-end-end-radius: 0;
  border-end-start-radius: 0;
}
@supports not (border-end-end-radius: 0) {
  .amplify-menu-content__item:first-child {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}

.amplify-menu-content__item:last-child {
  border-start-end-radius: 0;
  border-start-start-radius: 0;
}
@supports not (border-end-end-radius: 0) {
  .amplify-menu-content__item:last-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
  }
}

.amplify-message {
  align-items: var(--amplify-components-message-align-items);
  background-color: var(--amplify-components-message-background-color);
  color: var(--amplify-components-message-color);
  justify-content: var(--amplify-components-message-justify-content);
  padding-block: var(--amplify-components-message-padding-block);
  padding-inline: var(--amplify-components-message-padding-inline);
  border-color: var(--amplify-components-message-border-color);
  border-radius: var(--amplify-components-message-border-radius);
  border-style: var(--amplify-components-message-border-style);
  border-width: var(--amplify-components-message-border-width);
  line-height: var(--amplify-components-message-line-height);
}
.amplify-message--plain {
  background-color: var(--amplify-components-message-plain-background-color);
  border-color: var(--amplify-components-message-plain-border-color);
  color: var(--amplify-components-message-plain-color);
}
.amplify-message--plain.amplify-message--info {
  background-color: var(--amplify-components-message-plain-info-background-color);
  border-color: var(--amplify-components-message-plain-info-border-color);
  color: var(--amplify-components-message-plain-info-color);
}
.amplify-message--plain.amplify-message--error {
  background-color: var(--amplify-components-message-plain-error-background-color);
  border-color: var(--amplify-components-message-plain-error-border-color);
  color: var(--amplify-components-message-plain-error-color);
}
.amplify-message--plain.amplify-message--warning {
  background-color: var(--amplify-components-message-plain-warning-background-color);
  border-color: var(--amplify-components-message-plain-warning-border-color);
  color: var(--amplify-components-message-plain-warning-color);
}
.amplify-message--plain.amplify-message--success {
  background-color: var(--amplify-components-message-plain-success-background-color);
  border-color: var(--amplify-components-message-plain-success-border-color);
  color: var(--amplify-components-message-plain-success-color);
}
.amplify-message--outlined {
  background-color: var(--amplify-components-message-outlined-background-color);
  border-color: var(--amplify-components-message-outlined-border-color);
  color: var(--amplify-components-message-outlined-color);
}
.amplify-message--outlined.amplify-message--info {
  background-color: var(--amplify-components-message-outlined-info-background-color);
  border-color: var(--amplify-components-message-outlined-info-border-color);
  color: var(--amplify-components-message-outlined-info-color);
}
.amplify-message--outlined.amplify-message--error {
  background-color: var(--amplify-components-message-outlined-error-background-color);
  border-color: var(--amplify-components-message-outlined-error-border-color);
  color: var(--amplify-components-message-outlined-error-color);
}
.amplify-message--outlined.amplify-message--warning {
  background-color: var(--amplify-components-message-outlined-warning-background-color);
  border-color: var(--amplify-components-message-outlined-warning-border-color);
  color: var(--amplify-components-message-outlined-warning-color);
}
.amplify-message--outlined.amplify-message--success {
  background-color: var(--amplify-components-message-outlined-success-background-color);
  border-color: var(--amplify-components-message-outlined-success-border-color);
  color: var(--amplify-components-message-outlined-success-color);
}
.amplify-message--filled {
  background-color: var(--amplify-components-message-filled-background-color);
  border-color: var(--amplify-components-message-filled-border-color);
  color: var(--amplify-components-message-filled-color);
}
.amplify-message--filled.amplify-message--info {
  background-color: var(--amplify-components-message-filled-info-background-color);
  border-color: var(--amplify-components-message-filled-info-border-color);
  color: var(--amplify-components-message-filled-info-color);
}
.amplify-message--filled.amplify-message--error {
  background-color: var(--amplify-components-message-filled-error-background-color);
  border-color: var(--amplify-components-message-filled-error-border-color);
  color: var(--amplify-components-message-filled-error-color);
}
.amplify-message--filled.amplify-message--warning {
  background-color: var(--amplify-components-message-filled-warning-background-color);
  border-color: var(--amplify-components-message-filled-warning-border-color);
  color: var(--amplify-components-message-filled-warning-color);
}
.amplify-message--filled.amplify-message--success {
  background-color: var(--amplify-components-message-filled-success-background-color);
  border-color: var(--amplify-components-message-filled-success-border-color);
  color: var(--amplify-components-message-filled-success-color);
}

.amplify-message__icon {
  font-size: var(--amplify-components-message-icon-size);
}
.amplify-message__icon > * {
  display: block;
}

.amplify-message__heading {
  font-weight: var(--amplify-components-message-heading-font-weight);
  font-size: var(--amplify-components-message-heading-font-size);
}

.amplify-message__content {
  flex: 1;
  flex-direction: column;
  gap: var(--amplify-space-xxxs);
}

.amplify-message__dismiss {
  margin-inline-start: auto;
  gap: var(--amplify-components-message-dismiss-gap);
}

.amplify-pagination__item-current, .amplify-pagination__item-button {
  height: var(--amplify-components-pagination-item-shared-height);
  min-width: var(--amplify-components-pagination-item-shared-min-width);
  border-radius: var(--amplify-components-pagination-item-shared-border-radius);
}

.amplify-pagination {
  list-style-type: none;
}
.amplify-pagination li {
  margin-left: var(--amplify-components-pagination-item-container-margin-left);
  margin-right: var(--amplify-components-pagination-item-container-margin-right);
}
.amplify-pagination__item-button {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: initial;
  color: var(--amplify-components-pagination-button-color);
  padding-inline-start: var(--amplify-components-pagination-button-padding-inline-start);
  padding-inline-end: var(--amplify-components-pagination-button-padding-inline-end);
  transition-property: var(--amplify-components-pagination-button-transition-property);
  transition-duration: var(--amplify-components-pagination-button-transition-duration);
}
.amplify-pagination__item-button:hover {
  text-decoration: none;
  color: var(--amplify-components-pagination-button-hover-color);
  background-color: var(--amplify-components-pagination-button-hover-background-color);
}
.amplify-pagination__item-button--disabled {
  color: var(--amplify-components-pagination-button-disabled-color);
  pointer-events: none;
}
.amplify-pagination__item-current {
  align-items: var(--amplify-components-pagination-current-align-items);
  justify-content: var(--amplify-components-pagination-current-justify-content);
  color: var(--amplify-components-pagination-current-color);
  font-size: var(--amplify-components-pagination-current-font-size);
  background-color: var(--amplify-components-pagination-current-background-color);
}
.amplify-pagination__item-ellipsis {
  align-items: var(--amplify-components-pagination-ellipsis-align-items);
  justify-content: var(--amplify-components-pagination-ellipsis-justify-content);
  padding-inline-start: var(--amplify-components-pagination-ellipsis-padding-inline-start);
  padding-inline-end: var(--amplify-components-pagination-ellipsis-padding-inline-end);
}

.amplify-passwordfield {
  --amplify-components-fieldcontrol-color: var(
    --amplify-components-passwordfield-color
  );
  --amplify-components-button-color: var(
    --amplify-components-passwordfield-button-color
  );
  --amplify-components-button-active-background-color: var(
    --amplify-components-passwordfield-button-active-background-color
  );
  --amplify-components-button-active-border-color: var(
    --amplify-components-passwordfield-button-active-border-color
  );
  --amplify-components-button-active-color: var(
    --amplify-components-passwordfield-button-active-color
  );
  --amplify-components-button-disabled-background-color: var(
    --amplify-components-passwordfield-button-disabled-background-color
  );
  --amplify-components-button-disabled-border-color: var(
    --amplify-components-passwordfield-button-disabled-border-color
  );
  --amplify-components-button-disabled-color: var(
    --amplify-components-passwordfield-button-disabled-color
  );
  --amplify-components-button-focus-background-color: var(
    --amplify-components-passwordfield-button-focus-background-color
  );
  --amplify-components-button-focus-border-color: var(
    --amplify-components-passwordfield-button-focus-border-color
  );
  --amplify-components-button-focus-color: var(
    --amplify-components-passwordfield-button-focus-color
  );
  --amplify-components-button-hover-background-color: var(
    --amplify-components-passwordfield-button-hover-background-color
  );
  --amplify-components-button-hover-border-color: var(
    --amplify-components-passwordfield-button-hover-border-color
  );
  --amplify-components-button-hover-color: var(
    --amplify-components-passwordfield-button-hover-color
  );
}

.amplify-field__show-password--error {
  color: var(--amplify-components-fieldcontrol-error-color);
  border-color: var(--amplify-components-fieldcontrol-error-border-color);
}

.amplify-phonenumberfield select:not(:focus) {
  border-right: none;
}

.amplify-phonenumberfield {
  --amplify-components-selectfield-color: var(
    --amplify-components-phonenumberfield-color
  );
  --amplify-components-selectfield-border-color: var(
    --amplify-components-phonenumberfield-border-color
  );
  --amplify-components-selectfield-font-size: var(
    --amplify-components-phonenumberfield-font-size
  );
  --amplify-components-selectfield-focus-border-color: var(
    --amplify-components-phonenumberfield-focus-border-color
  );
  --amplify-components-textfield-color: var(
    --amplify-components-phonenumberfield-color
  );
  --amplify-components-textfield-border-color: var(
    --amplify-components-phonenumberfield-border-color
  );
  --amplify-components-textfield-font-size: var(
    --amplify-components-phonenumberfield-font-size
  );
  --amplify-components-textfield-focus-border-color: var(
    --amplify-components-phonenumberfield-focus-border-color
  );
}

.amplify-rating {
  display: inline-flex;
  position: relative;
  text-align: left;
  font-size: var(--amplify-components-rating-default-size);
  line-height: var(--amplify-components-rating-default-size);
}
.amplify-rating .amplify-icon {
  font-size: unset;
  line-height: unset;
  height: 1em;
}
.amplify-rating--small {
  font-size: var(--amplify-components-rating-small-size);
  line-height: var(--amplify-components-rating-small-size);
}
.amplify-rating--large {
  font-size: var(--amplify-components-rating-large-size);
  line-height: var(--amplify-components-rating-large-size);
}

.amplify-rating-filled {
  fill: currentColor;
  display: inline-block;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
}

.amplify-rating-icon-container {
  position: relative;
  height: 1em;
  width: 1em;
}

.amplify-rating-label {
  position: absolute;
  overflow: hidden;
  height: 1em;
  width: 1em;
}

.amplify-rating-icon {
  width: 1em;
  height: 1em;
  display: block;
}

.amplify-rating-icon-filled {
  color: var(--amplify-components-rating-filled-color);
}

.amplify-rating-icon-empty {
  color: var(--amplify-components-rating-empty-color);
}

.amplify-radio {
  align-items: var(--amplify-components-radio-align-items);
  justify-content: var(--amplify-components-radio-justify-content);
  gap: inherit;
  flex-direction: row-reverse;
  position: relative;
  --amplify-components-text-color: var(--amplify-components-radio-label-color);
}
.amplify-radio--disabled {
  cursor: var(--amplify-components-radio-disabled-cursor);
}

.amplify-radio__button {
  flex-shrink: 0;
  align-items: var(--amplify-components-radio-button-align-items);
  justify-content: var(--amplify-components-radio-button-justify-content);
  padding: var(--amplify-components-radio-button-padding);
  box-sizing: var(--amplify-components-radio-button-box-sizing);
  border-width: var(--amplify-components-radio-button-border-width);
  border-style: var(--amplify-components-radio-button-border-style);
  border-radius: var(--amplify-components-radio-button-border-radius);
  border-color: var(--amplify-components-radio-button-border-color);
  color: var(--amplify-components-radio-button-color);
  background-color: var(--amplify-components-radio-button-background-color);
  transition-property: var(--amplify-components-radio-button-transition-property);
  transition-duration: var(--amplify-components-radio-button-transition-duration);
  width: var(--amplify-components-radio-button-width);
  height: var(--amplify-components-radio-button-height);
  outline-color: var(--amplify-components-radio-button-outline-color);
  outline-style: var(--amplify-components-radio-button-outline-style);
  outline-width: var(--amplify-components-radio-button-outline-width);
  outline-offset: var(--amplify-components-radio-button-outline-offset);
}
.amplify-radio__button::before {
  content: "";
  display: inline-block;
  width: 100%;
  height: 100%;
  border-radius: var(--amplify-components-radio-button-before-border-radius);
  background-color: currentColor;
  border-radius: 50%;
}
.amplify-radio__button--small {
  width: var(--amplify-components-radio-button-small-width);
  height: var(--amplify-components-radio-button-small-height);
}
.amplify-radio__button--large {
  width: var(--amplify-components-radio-button-large-width);
  height: var(--amplify-components-radio-button-large-height);
}

.amplify-radio__input:checked + .amplify-radio__button {
  color: var(--amplify-components-radio-button-checked-color);
}

.amplify-radio__input:checked:disabled + .amplify-radio__button {
  color: var(--amplify-components-radio-button-checked-disabled-color);
}

.amplify-radio__input:focus + .amplify-radio__button {
  border-color: var(--amplify-components-radio-button-focus-border-color);
  box-shadow: var(--amplify-components-radio-button-focus-box-shadow);
}

.amplify-radio__input[aria-invalid=true] + .amplify-radio__button {
  border-color: var(--amplify-components-radio-button-error-border-color);
}

.amplify-radio__input[aria-invalid=true]:focus + .amplify-radio__button {
  box-shadow: var(--amplify-components-radio-button-error-focus-box-shadow);
}

.amplify-radio__input:disabled + .amplify-radio__button {
  border-color: var(--amplify-components-radio-button-disabled-border-color);
  background-color: var(--amplify-components-radio-button-disabled-background-color);
}

.amplify-radio__label[data-disabled=true] {
  color: var(--amplify-components-radio-label-disabled-color);
}

.amplify-radiogroup {
  gap: inherit;
  flex-direction: inherit;
  align-items: inherit;
}

.amplify-radiogroupfield {
  flex-direction: column;
  align-items: flex-start;
  --amplify-components-field-label-color: var(
    --amplify-components-radiogroup-label-color
  );
  --amplify-components-radio-button-border-width: var(
    --amplify-components-radiogroup-radio-border-width
  );
  --amplify-components-radio-button-border-color: var(
    --amplify-components-radiogroup-radio-border-color
  );
  --amplify-components-radio-button-background-color: var(
    --amplify-components-radiogroup-radio-background-color
  );
  --amplify-components-radio-label-color: var(
    --amplify-components-radiogroup-radio-label-color
  );
  --amplify-components-radio-button-checked-color: var(
    --amplify-components-radiogroup-radio-checked-color
  );
}

.amplify-searchfield {
  --amplify-components-fieldcontrol-color: var(
    --amplify-components-searchfield-input-color
  );
}
.amplify-searchfield__search {
  color: var(--amplify-components-searchfield-button-color);
  background-color: var(--amplify-components-searchfield-button-background-color);
}
.amplify-searchfield__search:active {
  background-color: var(--amplify-components-button-active-background-color);
  border-color: var(--amplify-components-button-active-border-color);
  color: var(--amplify-components-button-active-color);
}
.amplify-searchfield__search:focus {
  background-color: var(--amplify-components-searchfield-button-focus-background-color);
  border-color: var(--amplify-components-searchfield-button-focus-border-color);
  color: var(--amplify-components-searchfield-button-focus-color);
}
.amplify-searchfield__search:hover {
  background-color: var(--amplify-components-searchfield-button-hover-background-color);
  border-color: var(--amplify-components-searchfield-button-hover-border-color);
  color: var(--amplify-components-searchfield-button-hover-color);
}
.amplify-searchfield__search:disabled {
  background-color: var(--amplify-components-searchfield-button-disabled-background-color);
  border-color: var(--amplify-components-searchfield-button-disabled-border-color);
  color: var(--amplify-components-searchfield-button-disabled-color);
}

.amplify-select__wrapper {
  flex: var(--amplify-components-select-wrapper-flex);
  display: var(--amplify-components-select-wrapper-display);
  position: var(--amplify-components-select-wrapper-position);
  cursor: var(--amplify-components-select-wrapper-cursor);
  align-self: stretch;
}

.amplify-select__icon-wrapper {
  color: var(--amplify-components-fieldcontrol-color);
  align-items: var(--amplify-components-select-icon-wrapper-align-items);
  position: var(--amplify-components-select-icon-wrapper-position);
  top: var(--amplify-components-select-icon-wrapper-top);
  right: var(--amplify-components-select-icon-wrapper-right);
  transform: var(--amplify-components-select-icon-wrapper-transform);
  pointer-events: var(--amplify-components-select-icon-wrapper-pointer-events);
}
.amplify-select__icon-wrapper--small {
  right: var(--amplify-components-select-icon-wrapper-small-right);
}
.amplify-select__icon-wrapper--large {
  right: var(--amplify-components-select-icon-wrapper-large-right);
}

.amplify-select {
  box-sizing: border-box;
  color: var(--amplify-components-fieldcontrol-color);
  font-size: var(--amplify-components-fieldcontrol-font-size);
  line-height: var(--amplify-components-fieldcontrol-line-height);
  padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);
  padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);
  padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);
  transition: all var(--amplify-components-fieldcontrol-transition-duration);
  width: 100%;
  border-color: var(--amplify-components-fieldcontrol-border-color);
  border-radius: var(--amplify-components-fieldcontrol-border-radius);
  border-style: var(--amplify-components-fieldcontrol-border-style);
  border-width: var(--amplify-components-fieldcontrol-border-width);
  outline-color: var(--amplify-components-fieldcontrol-outline-color);
  outline-style: var(--amplify-components-fieldcontrol-outline-style);
  outline-width: var(--amplify-components-fieldcontrol-outline-width);
  outline-offset: var(--amplify-components-fieldcontrol-outline-offset);
  background-color: var(--amplify-components-select-background-color);
  color: var(--amplify-components-select-color);
  min-width: var(--amplify-components-select-min-width);
  padding-inline-end: var(--amplify-components-select-padding-inline-end);
  white-space: var(--amplify-components-select-white-space);
}
.amplify-select:focus {
  border-color: var(--amplify-components-fieldcontrol-focus-border-color);
  box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);
}
.amplify-select--small {
  font-size: var(--amplify-components-fieldcontrol-small-font-size);
  padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);
  padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);
  padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);
}
.amplify-select--large {
  font-size: var(--amplify-components-fieldcontrol-large-font-size);
  padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);
  padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);
  padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);
  padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);
}
.amplify-select--error {
  border-color: var(--amplify-components-fieldcontrol-error-border-color);
}
.amplify-select--error:focus {
  border-color: var(--amplify-components-fieldcontrol-error-border-color);
  box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);
}
.amplify-select--quiet {
  border-block-start: var(--amplify-components-fieldcontrol-quiet-border-block-start);
  border-inline-start: var(--amplify-components-fieldcontrol-quiet-border-inline-start);
  border-inline-end: var(--amplify-components-fieldcontrol-quiet-border-inline-end);
  border-radius: var(--amplify-components-fieldcontrol-quiet-border-radius);
}
.amplify-select--quiet:focus {
  border-block-end-color: var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);
  box-shadow: var(--amplify-components-fieldcontrol-quiet-focus-box-shadow);
}
.amplify-select--quiet[aria-invalid=true] {
  border-block-end-color: var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color);
}
.amplify-select--quiet[aria-invalid=true]:focus {
  box-shadow: var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow);
}
.amplify-select[disabled] {
  color: var(--amplify-components-fieldcontrol-disabled-color);
  cursor: var(--amplify-components-fieldcontrol-disabled-cursor);
  border-color: var(--amplify-components-fieldcontrol-disabled-border-color);
  background-color: var(--amplify-components-fieldcontrol-disabled-background-color);
}
.amplify-select option {
  background-color: var(--amplify-components-select-option-background-color);
  color: var(--amplify-components-select-option-color);
}
.amplify-select option[disabled=""] {
  background-color: var(--amplify-components-select-option-disabled-background-color);
  color: var(--amplify-components-select-option-disabled-color);
  cursor: var(--amplify-components-fieldcontrol-disabled-cursor);
}
.amplify-select[disabled] {
  background-color: var(--amplify-components-select-disabled-background-color);
  color: var(--amplify-components-select-disabled-color);
}
.amplify-select[disabled] option {
  color: inherit;
  background-color: inherit;
}
.amplify-select--small {
  min-width: var(--amplify-components-select-small-min-width);
  padding-inline-end: var(--amplify-components-select-small-padding-inline-end);
}
.amplify-select--large {
  min-width: var(--amplify-components-select-large-min-width);
  padding-inline-end: var(--amplify-components-select-large-padding-inline-end);
}
.amplify-select--expanded {
  overflow: auto;
  padding: var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline);
}
.amplify-select--expanded option {
  padding: var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline);
}

.amplify-selectfield {
  flex-direction: var(--amplify-components-selectfield-flex-direction);
  --amplify-components-fieldcontrol-border-color: var(
    --amplify-components-selectfield-border-color
  );
  --amplify-components-fieldcontrol-color: var(
    --amplify-components-selectfield-color
  );
  --amplify-components-fieldcontrol-font-size: var(
    --amplify-components-selectfield-font-size
  );
  --amplify-components-fieldcontrol-focus-border-color: var(
    --amplify-components-selectfield-focus-border-color
  );
  --amplify-components-field-label-color: var(
    --amplify-components-selectfield-label-color
  );
}

.amplify-sliderfield {
  flex-direction: column;
}

.amplify-sliderfield__label {
  display: flex;
  justify-content: space-between;
}

.amplify-sliderfield__root {
  align-items: center;
  box-sizing: content-box;
  display: flex;
  padding-block: var(--amplify-components-sliderfield-padding-block);
  position: relative;
  touch-action: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  --amplify-internal-sliderfield-root-height: var(
    --amplify-components-sliderfield-thumb-height
  );
  --amplify-internal-sliderfield-root-width: var(
    --amplify-components-sliderfield-thumb-height
  );
}
.amplify-sliderfield__root[data-disabled] {
  cursor: not-allowed;
}
.amplify-sliderfield__root--horizontal {
  height: var(--amplify-internal-sliderfield-root-height);
}
.amplify-sliderfield__root--vertical {
  flex-direction: column;
  width: var(--amplify-internal-sliderfield-root-width);
}
.amplify-sliderfield__root--large {
  --amplify-internal-sliderfield-root-height: var(
    --amplify-components-sliderfield-large-thumb-height
  );
  --amplify-internal-sliderfield-root-width: var(
    --amplify-components-sliderfield-large-thumb-height
  );
}
.amplify-sliderfield__root--small {
  --amplify-internal-sliderfield-root-height: var(
    --amplify-components-sliderfield-small-thumb-height
  );
  --amplify-internal-sliderfield-root-width: var(
    --amplify-components-sliderfield-small-thumb-height
  );
}

.amplify-sliderfield__track {
  position: relative;
  flex-grow: 1;
  border-radius: var(--amplify-components-sliderfield-track-border-radius);
  background-color: var(--amplify-components-sliderfield-track-background-color);
  --amplify-internal-sliderfield-track-height: var(
    --amplify-components-sliderfield-track-height
  );
  --amplify-internal-sliderfield-track-min-width: var(
    --amplify-components-sliderfield-track-min-width
  );
  --amplify-internal-sliderfield-track-width: var(
    --amplify-components-sliderfield-track-height
  );
  --amplify-internal-sliderfield-track-min-height: var(
    --amplify-components-sliderfield-track-min-width
  );
}
.amplify-sliderfield__track--horizontal {
  height: var(--amplify-internal-sliderfield-track-height);
  min-width: var(--amplify-internal-sliderfield-track-min-width);
}
.amplify-sliderfield__track--vertical {
  width: var(--amplify-internal-sliderfield-track-width);
  min-height: var(--amplify-internal-sliderfield-track-min-height);
}
.amplify-sliderfield__track--large {
  --amplify-internal-sliderfield-track-height: var(
    --amplify-components-sliderfield-large-track-height
  );
  --amplify-internal-sliderfield-track-width: var(
    --amplify-components-sliderfield-large-track-height
  );
}
.amplify-sliderfield__track--small {
  --amplify-internal-sliderfield-track-height: var(
    --amplify-components-sliderfield-small-track-height
  );
  --amplify-internal-sliderfield-track-width: var(
    --amplify-components-sliderfield-small-track-height
  );
}

.amplify-sliderfield__range {
  position: absolute;
  border-radius: var(--amplify-components-sliderfield-range-border-radius);
  background-color: var(--amplify-components-sliderfield-range-background-color);
}
.amplify-sliderfield__range[data-disabled] {
  background-color: var(--amplify-components-sliderfield-range-disabled-background-color);
}
.amplify-sliderfield__range--horizontal {
  height: 100%;
}
.amplify-sliderfield__range--vertical {
  width: 100%;
}

.amplify-sliderfield__thumb {
  display: block;
  width: var(--amplify-components-sliderfield-thumb-width);
  height: var(--amplify-components-sliderfield-thumb-height);
  background-color: var(--amplify-components-sliderfield-thumb-background-color);
  box-shadow: var(--amplify-components-sliderfield-thumb-box-shadow);
  border-radius: var(--amplify-components-sliderfield-thumb-border-radius);
  border-width: var(--amplify-components-sliderfield-thumb-border-width);
  border-color: var(--amplify-components-sliderfield-thumb-border-color);
  border-style: var(--amplify-components-sliderfield-thumb-border-style);
}
.amplify-sliderfield__thumb:hover {
  background-color: var(--amplify-components-sliderfield-thumb-hover-background-color);
  border-color: var(--amplify-components-sliderfield-thumb-hover-border-color);
}
.amplify-sliderfield__thumb:focus {
  border-color: var(--amplify-components-sliderfield-thumb-focus-border-color);
  box-shadow: var(--amplify-components-sliderfield-thumb-focus-box-shadow);
}
.amplify-sliderfield__thumb[data-disabled] {
  background-color: var(--amplify-components-sliderfield-thumb-disabled-background-color);
  border-color: var(--amplify-components-sliderfield-thumb-disabled-border-color);
  box-shadow: var(--amplify-components-sliderfield-thumb-disabled-box-shadow);
}
.amplify-sliderfield__thumb--large {
  width: var(--amplify-components-sliderfield-large-thumb-width);
  height: var(--amplify-components-sliderfield-large-thumb-height);
}
.amplify-sliderfield__thumb--small {
  width: var(--amplify-components-sliderfield-small-thumb-width);
  height: var(--amplify-components-sliderfield-small-thumb-height);
}

.amplify-stepperfield {
  flex-direction: var(--amplify-components-stepperfield-flex-direction);
  --amplify-components-fieldcontrol-border-color: var(
    --amplify-components-stepperfield-border-color
  );
  --amplify-components-button-border-color: var(
    --amplify-components-stepperfield-border-color
  );
  --amplify-components-fieldcontrol-color: var(
    --amplify-components-stepperfield-input-color
  );
  --amplify-components-fieldcontrol-font-size: var(
    --amplify-components-stepperfield-input-font-size
  );
  --amplify-components-button-color: var(
    --amplify-components-stepperfield-button-color
  );
  --amplify-components-button-active-color: var(
    --amplify-components-stepperfield-button-active-color
  );
  --amplify-components-button-active-background-color: var(
    --amplify-components-stepperfield-button-active-background-color
  );
  --amplify-components-button-focus-color: var(
    --amplify-components-stepperfield-button-focus-color
  );
  --amplify-components-button-focus-background-color: var(
    --amplify-components-stepperfield-button-focus-background-color
  );
  --amplify-components-button-disabled-color: var(
    --amplify-components-stepperfield-button-disabled-color
  );
  --amplify-components-button-disabled-background-color: var(
    --amplify-components-stepperfield-button-disabled-background-color
  );
  --amplify-components-button-hover-color: var(
    --amplify-components-stepperfield-button-hover-color
  );
  --amplify-components-button-hover-background-color: var(
    --amplify-components-stepperfield-button-hover-background-color
  );
}

.amplify-stepperfield__button--decrease,
.amplify-stepperfield__button--increase {
  background-color: var(--amplify-components-stepperfield-button-background-color);
}
.amplify-stepperfield__button--decrease--disabled,
.amplify-stepperfield__button--increase--disabled {
  background-color: var(--amplify-components-stepperfield-button-disabled-background-color);
}
.amplify-stepperfield__button--decrease--quiet,
.amplify-stepperfield__button--increase--quiet {
  border-width: 0 0 var(--amplify-components-button-border-width) 0;
  border-radius: 0;
}

.amplify-stepperfield__button--decrease[data-invalid=true] {
  border-inline-end: none;
}

.amplify-stepperfield__button--increase[data-invalid=true] {
  border-inline-start: none;
}

.amplify-stepperfield__input {
  -moz-appearance: textfield;
  text-align: var(--amplify-components-stepperfield-input-text-align);
}
.amplify-stepperfield__input::-webkit-outer-spin-button, .amplify-stepperfield__input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.amplify-stepperfield__input:not(:focus, [aria-invalid=true]) {
  border-inline-start: none;
  border-inline-end: none;
}

.amplify-switchfield {
  display: inline-block;
  font-size: var(--amplify-components-switchfield-font-size);
  cursor: pointer;
}
.amplify-switchfield--small {
  font-size: var(--amplify-components-switchfield-small-font-size);
}
.amplify-switchfield--large {
  font-size: var(--amplify-components-switchfield-large-font-size);
}

.amplify-switch__wrapper {
  display: inline-flex;
  align-items: center;
}
.amplify-switch__wrapper--start {
  flex-direction: row;
}
.amplify-switch__wrapper--end {
  flex-direction: row-reverse;
}
.amplify-switch__wrapper--top {
  flex-direction: column;
}
.amplify-switch__wrapper--bottom {
  flex-direction: column-reverse;
}

.amplify-switch-track {
  display: inline-flex;
  justify-content: flex-start;
  box-sizing: content-box;
  border-radius: var(--amplify-components-switchfield-track-border-radius);
  padding: var(--amplify-components-switchfield-track-padding);
  width: var(--amplify-components-switchfield-track-width);
  height: var(--amplify-components-switchfield-track-height);
  transition-duration: var(--amplify-components-switchfield-track-transition-duration);
  background-color: var(--amplify-components-switchfield-track-background-color);
}
.amplify-switch-track--checked {
  background-color: var(--amplify-components-switchfield-track-checked-background-color);
}
.amplify-switch-track--disabled {
  opacity: var(--amplify-components-switchfield-disabled-opacity);
  cursor: not-allowed;
}
.amplify-switch-track--focused {
  box-shadow: var(--amplify-components-switchfield-focused-shadow);
}
.amplify-switch-track--error {
  background-color: var(--amplify-components-switchfield-track-error-background-color);
}

.amplify-switch-thumb {
  background-color: var(--amplify-components-switchfield-thumb-background-color);
  transition-duration: var(--amplify-components-switchfield-thumb-transition-duration);
  border-radius: var(--amplify-components-switchfield-thumb-border-radius);
  width: var(--amplify-components-switchfield-thumb-width);
  height: var(--amplify-components-switchfield-thumb-width);
  border-width: var(--amplify-components-switchfield-thumb-border-width);
  border-style: var(--amplify-components-switchfield-thumb-border-style);
  border-color: var(--amplify-components-switchfield-thumb-border-color);
  overflow-wrap: break-word;
}
.amplify-switch-thumb--checked {
  transform: var(--amplify-components-switchfield-thumb-checked-transform);
}
.amplify-switch-thumb--disabled {
  cursor: not-allowed;
}

.amplify-switch-label {
  padding: var(--amplify-components-switchfield-label-padding);
  cursor: pointer;
}

.amplify-table {
  /**
   * Default Table primitive stylings
   */
  border-collapse: var(--amplify-components-table-border-collapse);
  display: var(--amplify-components-table-display);
  width: var(--amplify-components-table-width);
  --amplify-internal-table-caption-font-size: var(
    --amplify-components-table-caption-font-size
  );
  --amplify-internal-table-th-font-size: var(
    --amplify-components-table-header-font-size
  );
  --amplify-internal-table-th-padding: var(
    --amplify-components-table-header-padding
  );
  --amplify-internal-table-td-font-size: var(
    --amplify-components-table-data-font-size
  );
  --amplify-internal-table-td-padding: var(
    --amplify-components-table-data-padding
  );
  --amplify-internal-table-td-border-width: var(
      --amplify-components-table-data-border-width
    )
    0px var(--amplify-components-table-data-border-width) 0px;
  --amplify-internal-table-th-border-width: var(
      --amplify-components-table-header-border-width
    )
    0px var(--amplify-components-table-header-border-width) 0px;
  /**
   * Data attribute stylings
   */
}
.amplify-table--small {
  --amplify-internal-table-caption-font-size: var(
    --amplify-components-table-caption-small-font-size
  );
  --amplify-internal-table-th-font-size: var(
    --amplify-components-table-header-small-font-size
  );
  --amplify-internal-table-th-padding: var(
    --amplify-components-table-header-small-padding
  );
  --amplify-internal-table-td-font-size: var(
    --amplify-components-table-data-small-font-size
  );
  --amplify-internal-table-td-padding: var(
    --amplify-components-table-data-small-padding
  );
}
.amplify-table--large {
  --amplify-internal-table-caption-font-size: var(
    --amplify-components-table-caption-large-font-size
  );
  --amplify-internal-table-th-font-size: var(
    --amplify-components-table-header-large-font-size
  );
  --amplify-internal-table-th-padding: var(
    --amplify-components-table-header-large-padding
  );
  --amplify-internal-table-td-font-size: var(
    --amplify-components-table-data-large-font-size
  );
  --amplify-internal-table-td-padding: var(
    --amplify-components-table-data-large-padding
  );
}
.amplify-table--bordered {
  --amplify-internal-table-td-border-width: var(
      --amplify-components-table-data-border-width
    )
    var(--amplify-components-table-data-border-width)
    var(--amplify-components-table-data-border-width)
    var(--amplify-components-table-data-border-width);
  --amplify-internal-table-th-border-width: var(
      --amplify-components-table-header-border-width
    )
    var(--amplify-components-table-header-border-width)
    var(--amplify-components-table-header-border-width)
    var(--amplify-components-table-header-border-width);
}
.amplify-table__caption {
  caption-side: var(--amplify-components-table-caption-caption-side);
  color: var(--amplify-components-table-caption-color);
  display: var(--amplify-components-table-caption-display);
  font-size: var(--amplify-internal-table-caption-font-size);
  text-align: var(--amplify-components-table-caption-text-align);
  word-break: var(--amplify-components-table-caption-word-break);
}
.amplify-table__head {
  display: var(--amplify-components-table-head-display);
  vertical-align: var(--amplify-components-table-head-vertical-align);
}
.amplify-table__body {
  display: var(--amplify-components-table-body-display);
  vertical-align: var(--amplify-components-table-body-vertical-align);
}
.amplify-table__foot {
  display: var(--amplify-components-table-foot-display);
  vertical-align: var(--amplify-components-table-foot-vertical-align);
}
.amplify-table__row {
  display: var(--amplify-components-table-row-display);
  vertical-align: var(--amplify-components-table-row-vertical-align);
}
.amplify-table__th {
  border-color: var(--amplify-components-table-header-border-color);
  border-style: var(--amplify-components-table-header-border-style);
  border-width: var(--amplify-internal-table-th-border-width);
  color: var(--amplify-components-table-header-color);
  display: var(--amplify-components-table-header-display);
  font-size: var(--amplify-internal-table-th-font-size);
  font-weight: var(--amplify-components-table-header-font-weight);
  padding: var(--amplify-internal-table-th-padding);
  vertical-align: var(--amplify-components-table-header-vertical-align);
}
.amplify-table__th:first-child {
  border-left-width: var(--amplify-components-table-header-border-width);
}
.amplify-table__th:last-child {
  border-right-width: var(--amplify-components-table-header-border-width);
}
.amplify-table__td {
  border-color: var(--amplify-components-table-data-border-color);
  border-style: var(--amplify-components-table-data-border-style);
  border-width: var(--amplify-internal-table-td-border-width);
  color: var(--amplify-components-table-data-color);
  display: var(--amplify-components-table-data-display);
  font-size: var(--amplify-internal-table-td-font-size);
  font-weight: var(--amplify-components-table-data-font-weight);
  padding: var(--amplify-internal-table-td-padding);
  vertical-align: var(--amplify-components-table-data-vertical-align);
}
.amplify-table__td:first-child {
  border-left-width: var(--amplify-components-table-data-border-width);
}
.amplify-table__td:last-child {
  border-right-width: var(--amplify-components-table-data-border-width);
}
.amplify-table[data-variation=striped] .amplify-table__row:not(.amplify-table__head *):nth-child(odd) {
  background-color: var(--amplify-components-table-row-striped-background-color);
}
.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover {
  background-color: var(--amplify-components-table-row-hover-background-color);
}

.amplify-tabs {
  background-color: var(--amplify-components-tabs-background-color);
  box-shadow: var(--amplify-components-tabs-box-shadow);
  border-width: 0 0 var(--amplify-components-tabs-border-width) 0;
  border-style: var(--amplify-components-tabs-border-style);
  border-color: var(--amplify-components-tabs-border-color);
  gap: var(--amplify-components-tabs-gap);
}
.amplify-tabs[data-indicator-position=top] {
  border-width: var(--amplify-components-tabs-border-width) 0 0 0;
}

.amplify-tabs-item {
  background-color: var(--amplify-components-tabs-item-background-color);
  box-sizing: border-box;
  color: var(--amplify-components-tabs-item-color);
  font-size: var(--amplify-components-tabs-item-font-size);
  font-weight: var(--amplify-components-tabs-item-font-weight);
  padding: var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);
  text-align: var(--amplify-components-tabs-item-text-align);
  transition: all var(--amplify-components-tabs-item-transition-duration);
  border-width: 0 0 var(--amplify-components-tabs-item-border-width) 0;
  border-style: var(--amplify-components-tabs-item-border-style);
  border-color: var(--amplify-components-tabs-item-border-color);
  margin-bottom: calc(-1 * var(--amplify-components-tabs-item-border-width));
}
[data-indicator-position=top] > .amplify-tabs-item {
  border-width: var(--amplify-components-tabs-border-width) 0 0 0;
  margin-top: calc(-1 * var(--amplify-components-tabs-item-border-width));
  margin-bottom: 0;
}
.amplify-tabs-item[data-state=active] {
  color: var(--amplify-components-tabs-item-active-color);
  border-color: var(--amplify-components-tabs-item-active-border-color);
  background-color: var(--amplify-components-tabs-item-active-background-color);
  transition-property: none;
}
.amplify-tabs-item:hover {
  color: var(--amplify-components-tabs-item-hover-color);
  cursor: pointer;
}
.amplify-tabs-item:focus {
  color: var(--amplify-components-tabs-item-focus-color);
}
.amplify-tabs-item:focus-visible {
  outline: var(--amplify-components-tabs-item-border-width) var(--amplify-components-tabs-item-border-style) var(--amplify-components-tabs-item-border-color);
}
.amplify-tabs-item:active {
  color: var(--amplify-components-tabs-item-active-color);
}
.amplify-tabs-item[data-disabled] {
  background-color: var(--amplify-components-tabs-item-disabled-background-color);
  color: var(--amplify-components-tabs-item-disabled-color);
  cursor: not-allowed;
}
.amplify-tabs-item[data-spacing=equal] {
  flex: 1 1 0;
}
.amplify-tabs-item[data-spacing=relative] {
  flex-grow: 1;
}

.amplify-textareafield {
  flex-direction: column;
  --amplify-components-fieldcontrol-color: var(
    --amplify-components-textareafield-color
  );
  --amplify-components-fieldcontrol-border-color: var(
    --amplify-components-textareafield-border-color
  );
  --amplify-components-fieldcontrol-focus-border-color: var(
    --amplify-components-textareafield-focus-border-color
  );
}

.amplify-textfield {
  --amplify-components-fieldcontrol-color: var(
    --amplify-components-textfield-color
  );
  --amplify-components-fieldcontrol-border-color: var(
    --amplify-components-textfield-border-color
  );
  --amplify-components-fieldcontrol-font-size: var(
    --amplify-components-textfield-font-size
  );
  --amplify-components-fieldcontrol-focus-border-color: var(
    --amplify-components-textfield-focus-border-color
  );
}

.amplify-togglebutton {
  --amplify-internal-togglebutton-background-color: initial;
  --amplify-internal-togglebutton-border-color: var(
    --amplify-components-togglebutton-border-color
  );
  --amplify-internal-togglebutton-color: var(
    --amplify-components-togglebutton-color
  );
  background-color: var(--amplify-internal-togglebutton-background-color);
  border-color: var(--amplify-internal-togglebutton-border-color);
  color: var(--amplify-internal-togglebutton-color);
  --amplify-internal-togglebutton-focus-background-color: var(
    --amplify-internal-togglebutton-background-color
  );
  --amplify-internal-togglebutton-focus-border-color: var(
    --amplify-components-togglebutton-focus-border-color
  );
  --amplify-internal-togglebutton-focus-color: var(
    --amplify-components-togglebutton-focus-color
  );
  --amplify-internal-togglebutton-hover-background-color: var(
    --amplify-components-togglebutton-hover-background-color
  );
  --amplify-internal-togglebutton-hover-border-color: var(
    --amplify-internal-togglebutton-border-color
  );
  --amplify-internal-togglebutton-hover-color: var(
    --amplify-internal-togglebutton-color
  );
  --amplify-internal-togglebutton-active-background-color: var(
    --amplify-components-togglebutton-active-background-color
  );
  --amplify-internal-togglebutton-disabled-background-color: var(
    --amplify-components-togglebutton-disabled-background-color
  );
  --amplify-internal-togglebutton-disabled-border-color: var(
    --amplify-components-togglebutton-disabled-border-color
  );
  --amplify-internal-togglebutton-disabled-color: var(
    --amplify-components-togglebutton-disabled-color
  );
}
.amplify-togglebutton:focus {
  background-color: var(--amplify-internal-togglebutton-focus-background-color);
  border-color: var(--amplify-internal-togglebutton-focus-border-color);
  color: var(--amplify-internal-togglebutton-focus-color);
}
.amplify-togglebutton:hover {
  background-color: var(--amplify-internal-togglebutton-hover-background-color);
  border-color: var(--amplify-internal-togglebutton-hover-border-color);
  color: var(--amplify-internal-togglebutton-hover-color);
}
.amplify-togglebutton:active {
  background-color: var(--amplify-internal-togglebutton-active-background-color);
}
.amplify-togglebutton:disabled {
  background-color: var(--amplify-internal-togglebutton-disabled-background-color);
  border-color: var(--amplify-internal-togglebutton-disabled-border-color);
  color: var(--amplify-internal-togglebutton-disabled-color);
}
.amplify-togglebutton--pressed {
  --amplify-internal-togglebutton-border-color: var(
    --amplify-components-togglebutton-pressed-border-color
  );
  --amplify-internal-togglebutton-background-color: var(
    --amplify-components-togglebutton-pressed-background-color
  );
  --amplify-internal-togglebutton-color: var(
    --amplify-components-togglebutton-pressed-color
  );
  --amplify-internal-togglebutton-hover-background-color: var(
    --amplify-components-togglebutton-pressed-hover-background-color
  );
  --amplify-internal-togglebutton-disabled-background-color: var(
    --amplify-components-togglebutton-pressed-background-color
  );
  --amplify-internal-togglebutton-disabled-border-color: var(
    --amplify-components-togglebutton-pressed-border-color
  );
  --amplify-internal-togglebutton-disabled-color: var(
    --amplify-components-togglebutton-pressed-color
  );
}
.amplify-togglebutton--primary {
  --amplify-internal-togglebutton-primary-background-color: var(
    --amplify-components-togglebutton-primary-background-color
  );
  --amplify-internal-togglebutton-background-color: var(
    --amplify-internal-togglebutton-primary-background-color
  );
  --amplify-internal-togglebutton-primary-border-color: var(
    --amplify-components-togglebutton-border-color
  );
  --amplify-internal-togglebutton-border-color: var(
    --amplify-internal-togglebutton-primary-border-color
  );
  --amplify-internal-togglebutton-primary-color: var(
    --amplify-components-togglebutton-color
  );
  --amplify-internal-togglebutton-color: var(
    --amplify-internal-togglebutton-primary-color
  );
  border-width: var(--amplify-components-togglebutton-primary-border-width);
  --amplify-internal-togglebutton-primary-focus-background-color: var(
    --amplify-components-togglebutton-primary-focus-background-color
  );
  --amplify-internal-togglebutton-primary-focus-border-color: var(
    --amplify-components-togglebutton-primary-focus-border-color
  );
  --amplify-internal-togglebutton-primary-focus-color: var(
    --amplify-components-togglebutton-primary-focus-color
  );
  --amplify-internal-togglebutton-primary-focus-box-shadow: var(
    --amplify-components-togglebutton-primary-focus-box-shadow
  );
  --amplify-internal-togglebutton-focus-background-color: var(
    --amplify-internal-togglebutton-primary-focus-background-color
  );
  --amplify-internal-togglebutton-focus-border-color: var(
    --amplify-internal-togglebutton-primary-focus-border-color
  );
  --amplify-internal-togglebutton-focus-color: var(
    --amplify-internal-togglebutton-primary-focus-color
  );
  --amplify-internal-togglebutton-primary-hover-background-color: var(
    --amplify-components-togglebutton-primary-hover-background-color
  );
  --amplify-internal-togglebutton-primary-hover-border-color: var(
    --amplify-internal-togglebutton-primary-border-color
  );
  --amplify-internal-togglebutton-primary-hover-color: var(
    --amplify-components-togglebutton-primary-hover-color
  );
  --amplify-internal-togglebutton-hover-background-color: var(
    --amplify-internal-togglebutton-primary-hover-background-color
  );
  --amplify-internal-togglebutton-hover-border-color: var(
    --amplify-internal-togglebutton-primary-hover-border-color
  );
  --amplify-internal-togglebutton-hover-color: var(
    --amplify-internal-togglebutton-primary-hover-color
  );
  --amplify-internal-togglebutton-primary-disabled-background-color: var(
    --amplify-components-togglebutton-primary-disabled-background-color
  );
  --amplify-internal-togglebutton-primary-disabled-border-color: var(
    --amplify-components-togglebutton-primary-disabled-border-color
  );
  --amplify-internal-togglebutton-primary-disabled-color: var(
    --amplify-components-togglebutton-primary-disabled-color
  );
  --amplify-internal-togglebutton-disabled-background-color: var(
    --amplify-internal-togglebutton-primary-disabled-background-color
  );
  --amplify-internal-togglebutton-disabled-border-color: var(
    --amplify-internal-togglebutton-primary-disabled-border-color
  );
  --amplify-internal-togglebutton-disabled-color: var(
    --amplify-internal-togglebutton-primary-disabled-color
  );
}
.amplify-togglebutton--primary:focus {
  box-shadow: var(--amplify-internal-togglebutton-primary-focus-box-shadow);
}
.amplify-togglebutton--pressed {
  --amplify-internal-togglebutton-primary-background-color: var(
    --amplify-components-togglebutton-primary-pressed-background-color
  );
  --amplify-internal-togglebutton-primary-border-color: var(
    --amplify-components-togglebutton-primary-pressed-border-color
  );
  --amplify-internal-togglebutton-primary-color: var(
    --amplify-components-togglebutton-primary-pressed-color
  );
  --amplify-internal-togglebutton-primary-focus-background-color: var(
    --amplify-components-togglebutton-primary-pressed-focus-background-color
  );
  --amplify-internal-togglebutton-primary-focus-border-color: var(
    --amplify-components-togglebutton-primary-pressed-focus-border-color
  );
  --amplify-internal-togglebutton-primary-focus-color: var(
    --amplify-components-togglebutton-primary-pressed-focus-color
  );
  --amplify-internal-togglebutton-primary-hover-background-color: var(
    --amplify-components-togglebutton-primary-pressed-hover-background-color
  );
  --amplify-internal-togglebutton-primary-hover-border-color: var(
    --amplify-components-togglebutton-primary-pressed-hover-border-color
  );
  --amplify-internal-togglebutton-primary-hover-color: var(
    --amplify-components-togglebutton-primary-pressed-hover-color
  );
  --amplify-internal-togglebutton-primary-disabled-background-color: var(
    --amplify-components-togglebutton-primary-pressed-background-color
  );
  --amplify-internal-togglebutton-primary-disabled-border-color: var(
    --amplify-components-togglebutton-primary-pressed-border-color
  );
  --amplify-internal-togglebutton-primary-disabled-color: var(
    --amplify-components-togglebutton-primary-pressed-color
  );
}
.amplify-togglebutton--pressed:hover {
  --amplify-internal-togglebutton-primary-focus-box-shadow: var(
    --amplify-components-togglebutton-primary-pressed-hover-box-shadow
  );
}
.amplify-togglebutton--link {
  --amplify-internal-togglebutton-link-background-color: var(
    --amplify-components-togglebutton-link-background-color
  );
  --amplify-internal-togglebutton-link-color: var(
    --amplify-components-togglebutton-link-color
  );
  --amplify-internal-togglebutton-background-color: var(
    --amplify-internal-togglebutton-link-background-color
  );
  --amplify-internal-togglebutton-color: var(
    --amplify-internal-togglebutton-link-color
  );
  --amplify-internal-togglebutton-link-focus-background-color: var(
    --amplify-components-togglebutton-link-focus-background-color
  );
  --amplify-internal-togglebutton-link-focus-color: var(
    --amplify-components-togglebutton-link-focus-color
  );
  --amplify-internal-togglebutton-focus-background-color: var(
    --amplify-internal-togglebutton-link-focus-background-color
  );
  --amplify-internal-togglebutton-focus-color: var(
    --amplify-internal-togglebutton-link-focus-color
  );
  --amplify-internal-togglebutton-link-hover-background-color: var(
    --amplify-components-togglebutton-link-hover-background-color
  );
  --amplify-internal-togglebutton-link-hover-color: var(
    --amplify-components-togglebutton-link-hover-color
  );
  --amplify-internal-togglebutton-hover-background-color: var(
    --amplify-internal-togglebutton-link-hover-background-color
  );
  --amplify-internal-togglebutton-hover-color: var(
    --amplify-internal-togglebutton-link-hover-color
  );
  --amplify-internal-togglebutton-link-disabled-color: var(
    --amplify-components-togglebutton-link-disabled-color
  );
  --amplify-internal-togglebutton-link-disabled-background-color: var(
    --amplify-components-togglebutton-link-disabled-background-color
  );
  --amplify-internal-togglebutton-disabled-color: var(
    --amplify-internal-togglebutton-link-disabled-color
  );
  --amplify-internal-togglebutton-disabled-background-color: var(
    --amplify-internal-togglebutton-link-disabled-background-color
  );
}
.amplify-togglebutton--pressed {
  --amplify-internal-togglebutton-link-color: var(
    --amplify-components-togglebutton-link-pressed-color
  );
  --amplify-internal-togglebutton-link-background-color: var(
    --amplify-components-togglebutton-link-pressed-background-color
  );
  --amplify-internal-togglebutton-link-focus-background-color: var(
    --amplify-components-togglebutton-link-pressed-focus-background-color
  );
  --amplify-internal-togglebutton-link-focus-color: var(
    --amplify-components-togglebutton-link-pressed-focus-color
  );
  --amplify-internal-togglebutton-link-hover-background-color: var(
    --amplify-components-togglebutton-link-pressed-hover-background-color
  );
  --amplify-internal-togglebutton-link-hover-color: var(
    --amplify-components-togglebutton-link-pressed-hover-color
  );
  --amplify-internal-togglebutton-link-disabled-color: var(
    --amplify-components-togglebutton-link-pressed-color
  );
}

.amplify-togglebuttongroup {
  align-items: var(--amplify-components-togglebuttongroup-align-items);
  align-content: var(--amplify-components-togglebuttongroup-align-content);
  justify-content: var(--amplify-components-togglebuttongroup-justify-content);
  gap: 0;
}

.amplify-togglebuttongroup .amplify-togglebutton:focus, .amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed {
  z-index: 2;
}
.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type) {
  margin-inline-start: calc(-1 * var(--amplify-components-button-border-width));
  border-start-start-radius: 0;
  border-end-start-radius: 0;
}
@supports not (border-start-start-radius: 0) {
  .amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
}
.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type) {
  border-start-end-radius: 0;
  border-end-end-radius: 0;
}
@supports not (border-end-end-radius: 0) {
  .amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
  }
}

.amplify-inappmessaging-backdrop {
  background-color: var(--amplify-colors-overlay-50);
  inset: 0;
  position: fixed;
  z-index: 1000;
}

.amplify-inappmessaging-backdrop-content-container {
  align-items: center;
  inset: 0;
  justify-content: center;
  pointer-events: none;
  position: fixed;
  z-index: 1001;
}

.amplify-inappmessaging-backdrop-content {
  pointer-events: auto;
}

.amplify-inappmessaging-bannermessage {
  box-shadow: var(--amplify-shadows-medium);
  height: var(--amplify-components-inappmessaging-banner-height);
  margin: var(--amplify-space-small);
  max-width: 50%;
  position: fixed;
  width: var(--amplify-components-inappmessaging-banner-width);
}
.amplify-inappmessaging-bannermessage--top {
  top: 0;
}
.amplify-inappmessaging-bannermessage--middle {
  bottom: 0;
  margin: auto var(--amplify-space-small);
  top: 0;
}
.amplify-inappmessaging-bannermessage--bottom {
  bottom: 0;
}
.amplify-inappmessaging-bannermessage--left {
  left: 0;
}
.amplify-inappmessaging-bannermessage--center {
  left: 0;
  margin: var(--amplify-space-small) auto;
  right: 0;
}
.amplify-inappmessaging-bannermessage--right {
  right: 0;
}
.amplify-inappmessaging-bannermessage--center-middle {
  inset: 0;
  margin: auto;
}
.amplify-inappmessaging-bannermessage--full-width {
  max-width: initial;
  width: calc(100% - 2 * var(--amplify-space-small));
}

.amplify-inappmessaging-fullscreenmessage {
  height: var(--amplify-components-inappmessaging-dialog-height);
  min-height: var(--amplify-components-inappmessaging-dialog-min-height);
  min-width: var(--amplify-components-inappmessaging-dialog-min-width);
  width: var(--amplify-components-inappmessaging-dialog-width);
}
.amplify-inappmessaging-fullscreenmessage--fullscreen {
  height: auto;
  inset: 0;
  position: fixed;
  width: auto;
  z-index: 1000;
}

.amplify-inappmessaging-messagelayout {
  background-color: var(--amplify-colors-background-primary);
  flex-direction: column;
  flex-grow: 1;
  gap: var(--amplify-space-xxxs);
  max-width: 100%;
  padding: var(--amplify-space-medium);
}
.amplify-inappmessaging-messagelayout__button {
  border-width: 0;
  width: 100%;
}
.amplify-inappmessaging-messagelayout__button, .amplify-inappmessaging-messagelayout__button:active, .amplify-inappmessaging-messagelayout__button:visited, .amplify-inappmessaging-messagelayout__button:hover, .amplify-inappmessaging-messagelayout__button:focus {
  background-color: var(--amplify-components-inappmessaging-button-background-color);
  border-radius: var(--amplify-components-inappmessaging-button-border-radius);
  color: var(--amplify-components-inappmessaging-button-color);
}
.amplify-inappmessaging-messagelayout__button--dark:active, .amplify-inappmessaging-messagelayout__button--dark:visited, .amplify-inappmessaging-messagelayout__button--light:active, .amplify-inappmessaging-messagelayout__button--light:visited {
  filter: brightness(100%);
}
.amplify-inappmessaging-messagelayout__button--dark:hover, .amplify-inappmessaging-messagelayout__button--dark:focus {
  filter: brightness(120%);
}
.amplify-inappmessaging-messagelayout__button--light:hover, .amplify-inappmessaging-messagelayout__button--light:focus {
  filter: brightness(80%);
}
.amplify-inappmessaging-messagelayout__close-button {
  color: var(--amplify-colors-neutral-80);
}
.amplify-inappmessaging-messagelayout__close-button:active, .amplify-inappmessaging-messagelayout__close-button:visited {
  color: var(--amplify-colors-neutral-80);
}
.amplify-inappmessaging-messagelayout__close-button:hover, .amplify-inappmessaging-messagelayout__close-button:focus {
  color: var(--amplify-colors-neutral-100);
}
.amplify-inappmessaging-messagelayout__content {
  flex-grow: 1;
  overflow: hidden;
}
.amplify-inappmessaging-messagelayout__content--horizontal {
  flex-direction: row;
}
.amplify-inappmessaging-messagelayout__content--vertical {
  flex-direction: column;
  justify-content: center;
}
.amplify-inappmessaging-messagelayout__header {
  flex-shrink: 0;
  font-size: var(--amplify-components-inappmessaging-header-font-size);
  font-weight: var(--amplify-components-inappmessaging-header-font-weight);
}
.amplify-inappmessaging-messagelayout__image-container {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
}
.amplify-inappmessaging-messagelayout__image-container img {
  max-height: 100%;
  max-width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  position: absolute;
}
.amplify-inappmessaging-messagelayout__image-container--horizontal {
  max-width: 15%;
  min-width: 15%;
}
.amplify-inappmessaging-messagelayout__image-container--vertical {
  max-height: 40%;
  min-height: 40%;
}
.amplify-inappmessaging-messagelayout__text-container {
  flex-direction: column;
  overflow-y: auto;
  gap: var(--amplify-space-xxxs);
}
.amplify-inappmessaging-messagelayout__text-container--horizontal {
  flex-grow: 1;
}
.amplify-inappmessaging-messagelayout__text-container--vertical {
  flex-grow: 0;
}

.amplify-inappmessaging-modalmessage {
  align-items: center;
  height: initial;
  inset: 0;
  justify-content: center;
  pointer-events: none;
  position: fixed;
  width: initial;
  z-index: 1000;
}
.amplify-inappmessaging-modalmessage__dialog {
  box-shadow: var(--amplify-shadows-medium);
  height: var(--amplify-components-inappmessaging-dialog-height);
  min-height: var(--amplify-components-inappmessaging-dialog-min-height);
  min-width: var(--amplify-components-inappmessaging-dialog-min-width);
  pointer-events: auto;
  width: var(--amplify-components-inappmessaging-dialog-width);
}
.amplify-inappmessaging-modalmessage__dialog--full-width {
  width: 100%;
  margin: var(--amplify-space-small);
}

.amplify-fileuploader__dropzone {
  background-color: var(--amplify-components-fileuploader-dropzone-background-color);
  border-color: var(--amplify-components-fileuploader-dropzone-border-color);
  border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);
  border-style: var(--amplify-components-fileuploader-dropzone-border-style);
  border-width: var(--amplify-components-fileuploader-dropzone-border-width);
  text-align: var(--amplify-components-fileuploader-dropzone-text-align);
  padding-block: var(--amplify-components-fileuploader-dropzone-padding-block);
  padding-inline: var(--amplify-components-fileuploader-dropzone-padding-inline);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--amplify-components-fileuploader-dropzone-gap);
}
.amplify-fileuploader__dropzone--small {
  flex-direction: row;
  justify-content: center;
}
.amplify-fileuploader__dropzone--active {
  border-color: var(--amplify-components-fileuploader-dropzone-active-border-color);
  border-width: var(--amplify-components-fileuploader-dropzone-active-border-width);
  background-color: var(--amplify-components-fileuploader-dropzone-active-background-color);
}
.amplify-fileuploader__dropzone__icon {
  font-size: var(--amplify-components-fileuploader-dropzone-icon-font-size);
  color: var(--amplify-components-fileuploader-dropzone-icon-color);
}
.amplify-fileuploader__dropzone__text {
  color: var(--amplify-components-fileuploader-dropzone-text-color);
  font-size: var(--amplify-components-fileuploader-dropzone-text-font-size);
  font-weight: var(--amplify-components-fileuploader-dropzone-text-font-weight);
}
.amplify-fileuploader__file {
  position: relative;
  border-width: var(--amplify-components-fileuploader-file-border-width);
  border-style: var(--amplify-components-fileuploader-file-border-style);
  border-color: var(--amplify-components-fileuploader-file-border-color);
  border-radius: var(--amplify-components-fileuploader-file-border-radius);
  display: flex;
  flex-direction: column;
  padding-inline: var(--amplify-components-fileuploader-file-padding-inline);
  padding-block: var(--amplify-components-fileuploader-file-padding-block);
  align-items: var(--amplify-components-fileuploader-file-align-items);
}
.amplify-fileuploader__file__wrapper {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: var(--amplify-components-fileuploader-file-gap);
}
.amplify-fileuploader__file__name {
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: var(--amplify-components-fileuploader-file-name-font-weight);
  font-size: var(--amplify-components-fileuploader-file-name-font-size);
  color: var(--amplify-components-fileuploader-file-name-color);
}
.amplify-fileuploader__file__size {
  font-weight: var(--amplify-components-fileuploader-file-size-font-weight);
  font-size: var(--amplify-components-fileuploader-file-size-font-size);
  color: var(--amplify-components-fileuploader-file-size-color);
}
.amplify-fileuploader__file__main {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
}
.amplify-fileuploader__file__image {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--amplify-components-fileuploader-file-image-width);
  height: var(--amplify-components-fileuploader-file-image-height);
  background-color: var(--amplify-components-fileuploader-file-image-background-color);
  border-radius: var(--amplify-components-fileuploader-file-image-border-radius);
  color: var(--amplify-components-fileuploader-file-image-color);
}
.amplify-fileuploader__file__image img {
  max-height: 100%;
}
.amplify-fileuploader__file__status--error {
  color: var(--amplify-colors-font-error);
  font-size: var(--amplify-components-fileuploader-file-size-font-size);
}
.amplify-fileuploader__file__status--success {
  color: var(--amplify-colors-font-success);
}
.amplify-fileuploader__loader {
  stroke-linecap: var(--amplify-components-fileuploader-loader-stroke-linecap);
  stroke: var(--amplify-components-fileuploader-loader-stroke-empty);
  stroke-width: var(--amplify-components-fileuploader-loader-stroke-width);
  height: var(--amplify-components-fileuploader-loader-stroke-width);
  --amplify-components-loader-linear-stroke-filled: var(
    --amplify-components-fileuploader-loader-stroke-filled
  );
  overflow: hidden;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.amplify-fileuploader__previewer {
  display: block;
  max-width: var(--amplify-components-fileuploader-previewer-max-width);
  background-color: var(--amplify-components-fileuploader-previewer-background-color);
  border-width: var(--amplify-components-fileuploader-previewer-border-width);
  border-style: var(--amplify-components-fileuploader-previewer-border-style);
  border-color: var(--amplify-components-fileuploader-previewer-border-color);
  border-radius: var(--amplify-components-fileuploader-previewer-border-radius);
  padding-inline: var(--amplify-components-fileuploader-previewer-padding-inline);
  padding-block: var(--amplify-components-fileuploader-previewer-padding-block);
}
.amplify-fileuploader__previewer__text {
  font-weight: var(--amplify-components-fileuploader-previewer-text-font-weight);
  font-size: var(--amplify-components-fileuploader-previewer-text-font-size);
  color: var(--amplify-components-fileuploader-previewer-text-color);
}
.amplify-fileuploader__previewer__body {
  display: flex;
  flex-direction: column;
  max-height: var(--amplify-components-fileuploader-previewer-max-height);
  max-width: var(--amplify-components-fileuploader-previewer-max-width);
  overflow: auto;
  gap: var(--amplify-components-fileuploader-previewer-body-gap);
  padding-inline: var(--amplify-components-fileuploader-previewer-body-padding-inline);
  padding-block: var(--amplify-components-fileuploader-previewer-body-padding-block);
}
.amplify-fileuploader__previewer__footer {
  max-width: var(--amplify-components-fileuploader-previewer-max-width);
  border-top-width: var(--amplify-components-fileuploader-previewer-footer-border-width);
  border-top-style: var(--amplify-components-fileuploader-previewer-footer-border-style);
  border-top-color: var(--amplify-components-fileuploader-previewer-footer-border-color);
  padding-inline: var(--amplify-components-fileuploader-previewer-footer-padding-inline);
  padding-block: var(--amplify-components-fileuploader-previewer-footer-padding-block);
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: var(--amplify-components-fileuploader-previewer-footer-justify-content);
}
.amplify-fileuploader__previewer__footer__actions {
  display: flex;
  flex-direction: row;
  gap: var(--amplify-space-small);
}

.amplify-storagemanager__dropzone {
  background-color: var(--amplify-components-storagemanager-dropzone-background-color);
  border-color: var(--amplify-components-storagemanager-dropzone-border-color);
  border-radius: var(--amplify-components-storagemanager-dropzone-border-radius);
  border-style: var(--amplify-components-storagemanager-dropzone-border-style);
  border-width: var(--amplify-components-storagemanager-dropzone-border-width);
  text-align: var(--amplify-components-storagemanager-dropzone-text-align);
  padding-block: var(--amplify-components-storagemanager-dropzone-padding-block);
  padding-inline: var(--amplify-components-storagemanager-dropzone-padding-inline);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--amplify-components-storagemanager-dropzone-gap);
}
.amplify-storagemanager__dropzone--small {
  flex-direction: row;
  justify-content: center;
}
.amplify-storagemanager__dropzone--active {
  border-color: var(--amplify-components-storagemanager-dropzone-active-border-color);
  border-width: var(--amplify-components-storagemanager-dropzone-active-border-width);
  background-color: var(--amplify-components-storagemanager-dropzone-active-background-color);
}
.amplify-storagemanager__dropzone__icon {
  font-size: var(--amplify-components-storagemanager-dropzone-icon-font-size);
  color: var(--amplify-components-storagemanager-dropzone-icon-color);
}
.amplify-storagemanager__dropzone__text {
  color: var(--amplify-components-storagemanager-dropzone-text-color);
  font-size: var(--amplify-components-storagemanager-dropzone-text-font-size);
  font-weight: var(--amplify-components-storagemanager-dropzone-text-font-weight);
}
.amplify-storagemanager__file__list {
  display: flex;
  flex-direction: var(--amplify-components-storagemanager-filelist-flex-direction);
  gap: var(--amplify-components-storagemanager-filelist-gap);
}
.amplify-storagemanager__file {
  position: relative;
  border-width: var(--amplify-components-storagemanager-file-border-width);
  border-style: var(--amplify-components-storagemanager-file-border-style);
  border-color: var(--amplify-components-storagemanager-file-border-color);
  border-radius: var(--amplify-components-storagemanager-file-border-radius);
  display: flex;
  flex-direction: column;
  padding-inline: var(--amplify-components-storagemanager-file-padding-inline);
  padding-block: var(--amplify-components-storagemanager-file-padding-block);
  align-items: var(--amplify-components-storagemanager-file-align-items);
}
.amplify-storagemanager__file__wrapper {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: var(--amplify-components-storagemanager-file-gap);
}
.amplify-storagemanager__file__name {
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: var(--amplify-components-storagemanager-file-name-font-weight);
  font-size: var(--amplify-components-storagemanager-file-name-font-size);
  color: var(--amplify-components-storagemanager-file-name-color);
}
.amplify-storagemanager__file__size {
  font-weight: var(--amplify-components-storagemanager-file-size-font-weight);
  font-size: var(--amplify-components-storagemanager-file-size-font-size);
  color: var(--amplify-components-storagemanager-file-size-color);
}
.amplify-storagemanager__file__main {
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
}
.amplify-storagemanager__file__image {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--amplify-components-storagemanager-file-image-width);
  height: var(--amplify-components-storagemanager-file-image-height);
  background-color: var(--amplify-components-storagemanager-file-image-background-color);
  border-radius: var(--amplify-components-storagemanager-file-image-border-radius);
  color: var(--amplify-components-storagemanager-file-image-color);
}
.amplify-storagemanager__file__image img {
  max-height: 100%;
}
.amplify-storagemanager__file__status--error {
  color: var(--amplify-colors-font-error);
  font-size: var(--amplify-components-storagemanager-file-size-font-size);
}
.amplify-storagemanager__file__status--success {
  color: var(--amplify-colors-font-success);
}
.amplify-storagemanager__loader {
  stroke-linecap: var(--amplify-components-storagemanager-loader-stroke-linecap);
  stroke: var(--amplify-components-storagemanager-loader-stroke-empty);
  stroke-width: var(--amplify-components-storagemanager-loader-stroke-width);
  height: var(--amplify-components-storagemanager-loader-stroke-width);
  --amplify-components-loader-linear-stroke-filled: var(
    --amplify-components-storagemanager-loader-stroke-filled
  );
  overflow: hidden;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.amplify-storagemanager__previewer {
  display: flex;
  flex-direction: column;
  max-width: var(--amplify-components-storagemanager-previewer-max-width);
  max-height: var(--amplify-components-storagemanager-previewer-max-height);
  overflow: auto;
  gap: var(--amplify-components-storagemanager-previewer-body-gap);
  padding-inline: var(--amplify-components-storagemanager-previewer-body-padding-inline);
  padding-block: var(--amplify-components-storagemanager-previewer-body-padding-block);
  background-color: var(--amplify-components-storagemanager-previewer-background-color);
  border-width: var(--amplify-components-storagemanager-previewer-border-width);
  border-style: var(--amplify-components-storagemanager-previewer-border-style);
  border-color: var(--amplify-components-storagemanager-previewer-border-color);
  border-radius: var(--amplify-components-storagemanager-previewer-border-radius);
}
.amplify-storagemanager__previewer__text {
  font-weight: var(--amplify-components-storagemanager-previewer-text-font-weight);
  font-size: var(--amplify-components-storagemanager-previewer-text-font-size);
  color: var(--amplify-components-storagemanager-previewer-text-color);
}
.amplify-storagemanager__previewer__footer {
  display: flex;
  flex-direction: row;
  justify-content: var(--amplify-components-storagemanager-previewer-footer-justify-content);
}
.amplify-storagemanager__previewer__actions {
  display: flex;
  flex-direction: row;
  gap: var(--amplify-space-small);
}

[data-label-position=start] {
  flex-direction: row;
}

[data-label-position=end] {
  flex-direction: row-reverse;
}

[data-label-position=top] {
  flex-direction: column;
}

[data-label-position=bottom] {
  flex-direction: column-reverse;
}

.amplify-visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  fill: transparent;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}
/*
 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * SPDX-License-Identifier: Apache-2.0
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}
/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}
/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}
/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}
/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}
/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}
/*! Open Sans Fonts | Apache License, Version 2.0 | https://fonts.google.com/specimen/Open+Sans#license */
@font-face {
  font-family: 'Open Sans';
  font-weight: 300;
  font-style: normal;
  src: url('data:font/woff2;base64,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') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 300;
  font-style: italic;
  src: url('data:font/woff2;base64,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') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 400;
  font-style: normal;
  src: url('data:font/woff2;base64,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') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 400;
  font-style: italic;
  src: url('data:font/woff2;base64,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') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 700;
  font-style: normal;
  src: url('data:font/woff2;base64,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') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 700;
  font-style: italic;
  src: url('data:font/woff2;base64,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') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 800;
  font-style: normal;
  src: url('data:font/woff2;base64,d09GMgABAAAAAEEYABIAAAAAfIQAAECwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGmIbIByEUAZgP1NUQVRaAIIMCIF8CZ8UERAKgbNYgZdmC4QeAAE2AiQDiDgEIAWFLgcgDIUfGzxrNeyYReF2QIToL+9WFMHGAYQ3HR39/x+TG0ME3UHL2gdFNhyUYVKgtiBaG1OBsAwJwjpVkR5T3PEN5rxrhcq18M5Cpa8e21BS8IZwSbD4ON0VDFrow5MxiV00ZDss/Y7JpMPDymwl/7yGbh35GX+Ny4otQVHtHqpeob6n3sw/cSDowOZLX6LSeoMjNPZJLg/hWrwvk8nu3i8TqDpg1N8WHYEClFVlR+DQAd1mgHfXP/McWclIUqSyKwkho7GkSWWHrMjIHjmOM9YtNxx37tx23XLDueXG8t34/9+Y+3CtqiCphBsHcAFY3aOwr0Q9jRwt1x488DcDy35jvcZY2AEdRX275QHgsXSmK2dm13T2KUj7cnbDUK3kR/BJ8bPPDwQOkINlmi5O90rbXFHaL219aj7h7JFBhlZ1qN2rugx4AQ3LluYbpKWri0wcYjtLnozzQ1PslsmZuThol7lCT5VAPinobEO1Qis0CUEFE2tp0k7PoLHkRQjzq/hufniD37/O8oNkr+fPWIZwn9TUdKkl3mWbQyBpAtK7zr7rkMmEtdVG71RCUmlvjohsO1T+d676haQ8TVPAQcxss5Sl6QEZccacApR23w4Id6odo+7/TE3bWSyXXPJOAUoZ1qMNOlIqqpj4njq58nPl1tXMnx3OzgyW2F3y6F2AOJHgpQCAuDMIniTi4ADyHO7kkHMHguJlBVAhpM45V3ouU+ver3ffuUq5dNGVLhovY1pmYe1YaQ8jBIz8fO5fK9A17PSMsYTjiPVeiDd/xxrGpsfJs10pA1GQFNq/WKHPQhCn25lMuaHQQ5f0jebJi9aoiTbpivYZia5yIHrIqfC512PizUvTW28AsObxQD3A/FZw4kzv2OPbQzBhCKD/Jc4fn+wAoxXICytX5uCwSzXjs4ddllFdmXBV6toCuLEQjtU75qhQAE4GSOgAQkNGFgqGcwxmt3jJRdcszoP3JZo4Ab+rciZjCL2qIJkD6jXr8yvAvu4nBfybxipGCa0lKlBQoLMO6Aa66a7MmHOSrM5xo6am8FIBvdZuW0JLTFvKRLxaHximpQyOoEIYKk0aRy+tKEUEMOUGChwBE3MSmFXnjRPUmMNrL/d/ljZ2enNScFrlXcPQ/YwrA9ahDlxN8uTNsuGpFo2n3/qWc3u/v6KLKbWs2uHJxbDhtKA7Rr/r6belCogrjYBABmZ35e4VAxw8ryEm8Jy+eJGiPC/BOaHn7N0wV1YkI0DbJy8CPEZ26Fv7RZ9w3H2AHZiraN/RvE84o6sJjwP676lruQUwzdEJKE9zs+aJTQewJUN6jUUNAHDe1a70b71obQr1ALdeOrUmqvzkykMnXGMMzLnLh5eNKUHdFShj3RIg9P0DNwMAoeDGSi8qQ3/VwZUfO0eA1dT5q9cXSczE6fg3/t8ykAvkKsh1kY5IZ6QrEoMkIoORdGQJcsq4uoJdbf/0vnytgTaKtP6UxMevg3RAOl2UH5L8Gxzsn/tP/UQ/0jWzx+z3myXA6587927eu3Fv/2c/88mPvfttr33wU98te3Tnm3Txkaf0hLJhXWbtdXbHE6QcBNBfyFdxZD7b//jC1o5/CfCcrYZe0QlNYhvkF1lnhUmn2bPUOqySq9tqVTbpKsFaJrHRz3+jVUVhf0UVrhq11V41ua7ssdK6cDhp11h6wpRRpkqTGUTR1xHr52arjNlmp2bLjZRgRRporZgnjqvVptNguucd3qhQp11/YavUgF9rA1bZPJyoVc0UpAfFaKgGmyO4K0eGh7RtrS3NTY0N9XW1NdVVlRXlZaUlxZqiwoJ8dV6uKic7KzNDmZ6WqkhJTkpMiI+Ty6SxMRKRUMCP5kVxOWwW0x1B6udHh3ez5JYCbqyP7lVVKrln9/he9XiYAaxbgy5L0CNnBmPXampjvGYDDS5bx2VxJckV24eFGvJhPsRsgwkPRoWjlowCcWqmGeeTtzmWBKDAhmi08+SZ3sTHWnMFoBYLZmQCdEs2loBJf1TrhHd2bQQ/R+iynlG1bNito+OSDSd109Awrd5MGXVAAZXH1ULXLt/iEmFc4SDCxnfDo0ASh6JJCc/4i/QGBYglEUzJi6GTOuAo6zw6duzG2sW5kLwvi1knMd7cI7VqIqgnP/uxJ+nsS1/hyuMK4sfQ/UJIQaj7dL2HXSR0HSEYA0VETLVlbWNlywNd6p726qniR2g7mpQIL7qNLk2EFkocpxRRpKNRC+/TyBpvsVtS46ZmR46PuQRCwJ316ifQzO4eHxn6QB/qEyrTpYTHxC9c9z+CchB+9bCMdZTq47IjTP85WpcjwY4iaik8aCl77iCYTMj2T4vzmsoCJlYK96sHp3jpiwRk/fWz1KqtRJ2WzRprAJJVhNngNe8jJoiy0BOHOhK08W/XN0fBuuZJjteafTp9TZZa6XjeGEgwKmyNvhSneE8FKyYHhhZwfpfGgcnektthzwiDy7fo1YLlnNiuhsl6FeVtabQKGRsXzj5uMpMJucweqocJyfTykr+uw/XrPQc9Uo8iJrKGgGel/gi3uEXPP5OEF0TQQ/dUb3yEWEJzBPfrOnGoG+Ofz2pVaiXotM1adTBK+k07vHAOwuNIsnpataPiMl5v0DSajZx7a7/Z9Bh2i9xcx0QImC1PyQmu7rKBI62gR+CSAH289osCJ3daOPHG+OVO3HYPjyWmZdS09FqipcSHm7Vq9kaqZjc4sVaSy4dyufkUl0ItAi+OgHNu9mXap43YhCoan/v06I+OK6WVW6sAfNhRNmHB2BlaeZPxoTtsvICDToqjBCaJL5bj9w4MJEyW1yP5ZNs2JdsfsQAub9LWV0T4cgYzGnPeDmkUkVZJRM53+ZNerHVQRxirVJpE7yRN2yMVrV9KbqGNB1eH+8TiMJOST/TaWLAkqU8txNAZkOQnB2k3Bf8WwUU9rtFZM1K0icYFfjcxXE5qWLhFh1H6Rn2IXGgEVuh2Bms2BZxSXq6gGaC9qz6gzwEuSeZLjpEj2rvHEQwFU/V+4K5syXJcQ4TpbAGAS/YlRDow2grdYuMbJIEsQXDZkmDx2fxS/EgYChaGrMhJEXfkzSUM5WqXu5zXx7KhnNqkajfqAoQge8D198AaaDqS4tP3TRTmbRralyc4GFi0gztstTEBeh26hyirQYa97IR07nYTuA+wtzgprigf7LzbC2NI+0ZjjxIobBz+JHuXOvoE4i0m9bvSvPayq7uMqjLfdQ85yHYXLOBj7Ly0+OkdE7owawsHscQyB7ADWg71RAwn7KW4XD9Z8RA4AM2ndOSPHF0Wx4XO+IEBJqCvbEqAQUkruQaO4WHLtiigh79HXNXjoeK4KjXKYhn6LJ6mGILn0kuXxXHJ0Wt2Bz0ZJn9wSuZ2aBxNJVZYzl4AD4mWC/6oUbHhXrjhETb7uqpRcST0WUmWlvhBqol+cCDmMpS1WbVhtAGcVZryuxkcVgIoHmjLO2X8C0Fm+7dvkVOYCK0cz3qjnPz0JEv4PRBWkTp/6AAv9f0WCEM6O9Ct3PBNY0K3e2nHmwx2EpsqVeoLBvBWbrpknyVJafclBYIg6cXIRCZ8AdjyAdarIbOpIVu579IBNBi9CurgMbGtoHQf/DuxNbLoKzTg0r5kvi2Vhs4cNPRUxc+/gpK8A0uBSSobe6/nQzdtZZ+gt/7UceK4avPkcUPkUfWXaZOtZiFTaSS4S5fFX7YpsiUEaOAF3tl5hg3WCY3wItsfIjxkGzBHco6ddKoX9Dl5S6fTOGeTTAwivcMjWgduQtrT1O1c2vUoKcrB5F152uosrNKV1ztwZiBiIFosmRv+oV19CaBVdvl6IZIjAfbtvndCMrvcM+3BSXUKmZad0x/rKFsPq0oB3KB8gdQkHQPY4CYM+e1/IecKuBRMxLgCsJPyedn3WT5hcNHiGgpNGFOb30Wn7luQVPgfImuYasp8SC06mIza+KJFm+nKb7Ur3v06+OpO9CyCB5nvj4ZuKCKFyUK9XChZXJXxt1XH2M+LPxgXx1c2KRznlN1X93U9w7YZOY7ApauW3/HA0bJ47hSuaPSTnY+8qQjKKy2c7SspHeOjeFmf4lOYMjAVEjHkPiAZGjBfdkJZ2wRcbcjsIxFHwiusV/rPnfOS8MuBfglT/IWRRV4Jw/ylqecxBL3t9rkAL6/jJS+ZeEl/MzUwd19wFiF6CFnJVmkVHV2ZykeQ9z1IjnFZbLPZTNv2Fm3STp884HTqk2ByHg4s1nu/NqijLwH+TEiNTZ0vg9LPhpuSYdYXxg4cIoWLYUaRfvrvn5hgadxqxt41nlFc/cijTQ1ax+25aq4rTLO1R1+XaIGRoklYNZq+QG1EQFXFLONaCtU31v60lmQYGYXPXjjSTFdaofT2emcISgaKjKGs7aEyq07QXgWHoXLz0rEecRVi/lXOoAg8JJVMMrLBKiRYXFELdFWoai+33KHpJDDjwgcS5KUQRWkU5D+1sq5PwtMzc7vpmZFCB7id/9RLFeIukfGUKO3Q16Wl2FkOz762W4bo4R3SKp2ufer98Jw5gQUrXLelDbnT9m7o9Y5rvMTlCJ6fn+cO+DKynupFnDtoqGtkgtNtWqtOE52DSoBNuJWwM8OUk4jFn6/0FxnkEGXRIV+Yr0iOgFBEmAE4h6/GQ8LmRiVWkpuuilJ1fRR5pBqFptncGHNKS8imDFLymAiZxfmmnphdIzDEBBpICkBTQqEZBeoHsx2/JN8L0u/YTuO5VEJgaQSI8APrSMBoNwgK/WAtleq55FienWxCqswTOoAR2CdkD2PZFJ8kISnysC8xHa2xdweY3h5gF/2nhGbRTVz/WbJ0sLN7yUhEPtncvLQnh+WKn+xCeX5/3ilIj692fH96WygOLxA/uPiMNwGid/UVJFyJFl+HxeFyErcUMylEGlHQ//wtkzCGj4oT7ahAVsB0movDbNCbPPdkX0cLZgIYt7mPe/PRoF3GbwQcbLi7fp/are3+BwgAV8g6IeMPS9YVDv8ocWj/9EG+QIq2i0AThdYPjPEaPwko1HXNVDF1GWy4MYOjurcrMD4C382Q6HNToXsAHeiKfxzlJHWe4GJoTjBiiTbDx6YXgSIufXYr47pui/QOC9XwZC20PB9cLGYcBH9VtmWHGguMi2lH1hc3ICqA6WR9jqnFGE7urMkH2bjeAW5zfifsWtfuZJ1MmdfHTLlk9cuPrJsq1QnJz7/pTKTjGWY+7A+ETmVnPX6Mp7QL0BmBuPCTyoebLWNruCwsijxF0Wo/BWoue2Px9sdj9Uv7INCB56sEsjjYXx9WTxdjiOxkf/nbx0z/nQWeLtOaJ/VMobgnw6E6G2EvBkup2+EpKDGpWOINuBjIcuKPBzJNn6+d5qFVfF1Dv1IYb4oc7GpqFTuVtw985NjbYuKjzytEIqONFjJZZJNhyiIV6fuEtA2KAw0cMHJV3gnE9GmwNJpxVDOHbcwA51AY/R7QLiF8IOX6mYLtwiWbdA+zoG7CBMUBtAkilUtTD1DIXVDnAO+TDrsYTxIX45ql0LVDHIGFb7VUnb1ugC7snXXeB6xJskCb9hbxoxHTYA11WyFX5LvB6p9jlSr2WLfKKeY0t42Z145tu89CML9Znvt7byXfPNuHNmFBe4jQgWnmtwfWxV4HxyPqJjTgzqaphXZO7Va2pu4+51dkEpAZzjD3DIOkDGM2GY5ms5Zs8zVmWQIvi/jpMnyu5+jDTbfZCgdm7be5WpVb3l1W7HuaJdpHIw+DC7LBRf5T7zywqjG/VdUowOQKuiYnx1XndbmrKLNdJE0Z+nCUaEubTgmDqUfYBup2GuFdmiYEaffGUMEqyEDe7e7+FR0A5tedwLx6vIRJAaA0iIS7iUH6CAWxtcmcnjJZ0//o1ra9EiLqkHINZiEFt/IOpGbn2J7rsxIyz2AtiSyWaWvDYalGM/dt6LLz91tFICyMSagzxNjihbNQoTOi1i/njnymRp7nxBlzJZp1Ft3p9SmwxOoJIklUtIqHwzZm2iIrGz1zjRhcsKRL+AAxWMvWpNmAsry3QiFLgsL9oxCl+CxazvB4YM9ZtpwAWmgjrj1hPSiamSJDPTSvQIMURR7lrYstmTG8jE2WW3ia0szrGLhlBbZAaTvezqEVNkK7Z2hG26J+ZsciU7IHAFuR3rUoGGIcgzGC3Foo0AdLYolgRe1GJHxaybMx6qYYUEadCk5qQM2mWJ2lG0BF4sT5WixZElOGkb6Ae0mXwDJMYHTFk7WxakVCuQF+qAUVpGv1G0lQUaca1MvJ13ZQhmw2cPYNEPHOSd7rKUEBBVCSV5IEQgMKBamOaukncw1BmxCk3lUxfuBdGdNOy757zPjsSPD9i1PZ6VAcHBdcdG/9ldvj1QaLU5LQwAgQH09ACdJ0HRFTBdXb4RI12kSLiAJj+5XPvkD7vnwE0V5Xy3qKLiv7coM1iYv28mRHqO3pOkueVwqYYq8gkHvNk8QcWnvMknZRjXhI4bS8mZwmwSiXAwLfa1EYWSH/sCb3bifS3GShv9TpLvZ+/vbZKm7Sv1eJkY1LI4xB6VhZlaktItpLWrI9npRnOLUodLy3TDdVnu/lcl0Gb3DQ18Ktav1SQblhgFoZE8xgtXSmwBTkQ6xXZCS30n8BIi6mCTQV5Q2IHLfRTy6Jhk28wrnzDGfAoJdU9w7KoLTzY5ElRaSIYBgF5mu7kpEK6v7HMm1sQFy/b5qDrDOggz8p7iz3eyvdH75tuvvp6LJ+n7UZaLmpZBLlmCxTkj2DXG47SWakwY0ZrP1TDCfJRJlKIAP/2jO01sUAe+SCqjqd+luieGEFu4+j0sAyjI/xAgco+27nN3QJ1dfObCbmZANPn6+gAMI2pY0d74cUCBGUcuJ1um6v4y+Lgm7e8V6CXD9IddnAc9/lTQPeAw9TNF5w3Hh/IcFLkA1ImDXPyTvs0DNLb0DaXFcsnDqXCvQ+9SEpXlYDG2uleVZJkpCTTPN2PRgCDf6qwViulvT7fk+lqXdcNXdophzK5h3fhn36i9S7fnBY0of+iebQRVcduqk6sqRaqV3u0iwSl7JYONjdf9Vfocoo5C4WbOnvd+cy6irF2tnnsJEgVMGIF5Q2LFEFmdPfwLGXfapPuU+EyaRCdLFqnM1ft/5vymvfUYZ9WQQzFdVTK+wvICahFsTMvglxyGOZ0Vh4LNVPqXKtTYmpL2sJp2k0XYcb0J9dfWPVBoZMG2VSM/6k/Jhky5CnWfEXH06SaowkVxppEcC/aV8NAIZAT04efAUL5XYqh9AAefwRDWZBLsVd4aJQRdK0EXlc8EA9SWDh46VsV2oX305FOrYR55v1ab0yo0erPuB/wY6g87VAl7BBCDFsKgFUt0E6AizFL2UQuP6uCWVZQWwks8sC3QPj4P5a5fJS6MgL9BMe4/HEQJKykgNuaX7G8+9s21l/yjJBpCtb3HjSkGskX2nrlWp1luaZLPv4hQv4pZ4YxJbBnreBMExV6mcqMhhdQCnGBnAWUqJpQt81jggkR2s7yvKFhKxZLgmAo/8ioA7qutFO2cg8aok12qxXQAC9ra+o+kp2f54zIxRWAVVAAgJHdTusQI0gKKyD8WmlllLtQ+JMOVOk7oPTfsa4nO7H2nw6We2umssLq1Inp4O6rCPhsWWnknqJf6r1U3q92XeO3+vvTuuO9/LoH8/3Mm/UzSLPz59cTZwdfFHnbgl+q/C7e8AqEuUD3/zxjyunDcRu28JsM2O13f8Ddt78xhDBagFxWiamXHbLY8NHm8erX5UT5Ldlm1r0j3rFupEVnv/6JS35Ved2JrN4U3ONetMZeYtJ10xnjdF5kthFZh2FGMeKjL92e55VqAYqJ249eeaw5fKBbowj3efi4bajVEi/AzTWyR06fn7qyttbt+Y+Htxy4eOtW8ff7v/ohSxRpiHLvLwQJUqldqUW3vXbp/PwPfGoLTdPfhN+vh2ykYWunoz5jjPi3FX59X0HSpinZ9CkFgv2EKK/BcyND/f7kZaRmhe4ElG17ZWm8niZLGygolzm3R2c7lxIzchecylO36ByOnIJIjxewCHHwtNMiks97wV5+/NxK0LifAkdXtK7G0w5jM0kdpV3ZjVz2bHqRx/Wkaga7/gaemZ5FZZENx1kjF+xyc0qpyfUFHn33HUbt900uMR6ZlZ11T3JNvV6AkGnpCvdMGTIJVuDZd2OVQ6W2ou2QQ7erglKTArMZ0FeCirNAeXQ/VMAsnjved2aHXSBesklyt4mCX0ZccZEBPJsDyIFmcSOq2pi5RIFmxL5ONOg2POutnfj9f/ZmzGbbu0KhFTNzmf073++J5//8rVS+HTv3P5newqEQ69XQGaDFYGBZIXt8Z5e21lyWmBgcBpk1mpH7wIkV78RNXqeOt5+4efnEaVtGtpQmZ1fXNVJSCVFSshkxnK+nHfzd2Rwv2qe1jv4b1b5dHF94umDpztqVSmmHvY0SGW2fKgvRWpvvMP26JbVFfWnzcv+6T7jkeTGTsaf9ZX0ZIsYfgRGG7ou3iOxsAlLpvsExwVyqcWoWK+ksSXxlBexRx/o70VwrGEbYG0wlivGoFJdsgG71V6Poc9E6pl5/xje8A7h0Xy06oy6/OrwWNMD45Kz9VcwIiyd53ozKIGT4eEvCpWUJ1cF5tjW9LAMig2pnA/Wxz9TzVCMnDrUt6T/t201Tz3hVb20jaTNMOUObJVHjRsVg9ZxeWpvfsP+/NSFkU01z55UrS87GzWwRvwOvj6cn5IliUjmEGi+KBYWaxXNL0NcRSgLKlmI50j/izboU+d7/42uHq2QR7QUpnFQdIw2K255amnRgZeqgwdfZuTrKjLpneWpPMzZjKyQ1tiy2rV3+HqPgimyKH5CDD3Ux5/NII3uPM0N8mFue0dgBRGQT6L1j5fLsARmkCNzjLQ2wEhzYW/3d86YT5lBK3ki1oQ8Pp3EmTDKA/VweAVekurpgvR/Vo7VPHlWvUFzOnpwfcx36BSDl5QtZqUwvam+aDYWa8XzzUCYzUB1zuHhOVmV8lcot7K5kfCenKqQVq1V16mSgxnAnvDI2Sm9lj888hzzfoKN5nCgb6DwxnnLb5aghJsOdoVHk+x4+GbBGANpmHO6II7pTfP84w/zjMJTeLtI6f4dloURf3nDD7+f3cTHNWYVxQTso5NmkcSkJFVVrDxG41QZVXEx8n8A2Kv3fFLgD6YMdcUlcppD4yyvNtBjj87c2a8tuf6wZrPyOPoLZNzMHobfZ4smSmCdkpXFdx9XTo08TVm9g/+6e0Pl2/dN+zQQYpXX4xxvgLDMuPjASemrg9Uhz14zm8+/Vuyco4cRJEp2XKiI3rR0aOlqvxM24iwGXuOBYFn/x7HeA1+csXQmzXBiw94OoXvcVvU2IvtcV1wOewtb+lj3h2J+eJeC3podrTY9Wkbnt5e2th37njlFdtjbWp4mEAaHxoelFGCJnVkiOQ3rSpd4chF+A1qmOji6wH19ZgfjcHdKXto0KQHNV3ieQ2ve+M50C+5MJNrsPWeSv031Al9AqggQoMeIVjLNj79HIvmW57eApvvxirVha+DKt63MHV3SvGKifHrzFSt9JWCkU1JuPdFRdJBbUFQrYHUKyn/2288be99+eTmkEIPCr1+gjO3mA0928qW678s+E+OxNSQ+ZhKT1jxayjpZ3s47NKBQoZRLhx4bQeV4oCvmfEwXYHVdzuedu6CjHYLNgTzP0ZQgFvEzy8KTxScjimWAEaexR+z/zUuel4Jk74DrSN8SxnPMRtUrIlJe+B3bdaHbEb+JznJiuAUMPA1fGmTSuWRDVHVydYWFDcTChD0LS3urchsZhqPGy92XgktgTop7wOCiNF7KX9Js1B7Yj/p1Y+hC+2aMM6ozbPQbVNinpN2eFEK2nTFXzRwAqbaflthuezQkDDnw5UfQwV5R2L1HLSFHGjNy1A0ZQUdaTjc/3pDblBV8zMqjVWcHeX9XGbS/YcU/kjUFjzsBq3sXlinkE2Wu/nwqQyQl/Xg1EqHfcbKAolz16jNLz0x/gnlDsYu6M0sULcdWxIX05mt4npM1x0k2Ssg0f03f9OTzuQnFgixWigDO2DBTXv7Pr+azyiHrRncGUlEW8j4sLYQLwyMx9GJysqcQ3SRIzCQsS+7qOPotZWzFo/B49wp8kuc+Pz4xwuE5zJVRE5ZLUOEG8/mrnFCdxRm0GJrSRjaoKzzQaWHft+BLIcEqu+JXF3cWiTJCfZuz5VbyRR38s+4qfFE3c/rRpFOTQ6N7kG29Y8PBc89smm11dq26hc4aglUsRG2l8ve3VkHU4FjC8poFu3Fd7ej/8ZA0uxKbXGKt41rkRnjntgb3/Br3Vc7LkWOw0VwRbMSpp2TDHVgiHph3Ogs9e+zRyzPzuiVzv+fmLj1z9Gwe+QmfcrapDunGOdtod9jvKv6E7W9Whcd8xPa3LINmyT4C1cCPf3SADdFZ2BkltTTIN+6Y9+dT+x/nnywsP8OaT29FzJ3GIiO+RlhERFabfDExQRq7+CjUimwjuOHKYkGtPF/MswV7GTbeeP/PqaeW3EGTn0puo2ty2mpB3IYa3c+db0xnjKx43PBw2iZfsVuhXirhK/F2W5xBroGUGhZ8nchSxrFRyCcQReiSvBQLL3qXonj3PS+n2SzjQy3VFTXiYw6UfAJgDHE7FcAguGSLAluY9QkMTld7O6sd3WEz9buqA/h5aZWRefW27EM+AqwGyXCucIsMiaMQahRpfuXxpJDYLf5RvoEMn50kqyc2O+97IFyfehzgqb2E3DsmKrMhNq4DEAhW0m05JeRovET+ybwy/UpEG7c7i5mgXdGV2IB2j2kcf6tpfLx9x2FDeVVRhWqXR5IXVOQ5ix3YZl656u/8Tafxz7rppYxE6ZJEoR5axMZBiXvZ79la9tDxtSk2/dEHJmXL5N2waKjk1xmmmYdPW5jze9jSl+8N1w9n1DbXOpF4qXgSWZgQKMMox8urC7ffTFhjG2ssMynuPLIq6JclDbMf+Pk3vCkv28xexV/qNnPsyLoNlxWPvT6yVjikBvqi+hLMiCOedMdaOD4r2GSOHhQaK5WTZSGUEKlMFiL1QT6B3K4z3coDc5MYRc60wunYXF3//WWqokgNgyUSuqwq/KAFBAJzMVSrteqTZ2JqGNkZNcwYaQUzI7uCYZXzEldlUUn4JnfFM6lZ5dr5TIFuv8ZkuDjVSgffTBsXY4iSYbrFlG6SxsjZ8zt8uv3+ho5jXwfrFKRlwNlHWtB5tLWg5EeNJy6c+ve+NruRrqSnsMdHrNqzxU7KUW8aVwhfXfROq8YGdZrdTmY1ecTUbpD4cUCkqEmRu//Jxp238cpVRREadkHU9CTif8/4D1qS0qMasTAemNwd/V//4FVeS/UF3vCg+L/umXaDP9rdY7+1PQa3D6e6tHDpFAqLjmxJTUU2siPD4vj9VsTpxplFb9hsrvGhlnJhPpYd0g1iGseFjmoBiQsLWAE+LOBqvOl+5EiSU56eEBEPq6KFhRIiA10qlYO8ajSh6NWip5FYDsJSu1NK9t3zQBzPMjrYWlXWl+BFM3HqFAPGcS7EJREcf4RKhGtl9WaLhP0rBsT1aKJ/I5Jhou9a6KYLQEvMud64+GgfrRoVOm3zVBFfQYJSrBPzUsavJU1VHoWmupFV+NueEdQLcGhTtk8yJglTk0CpT5r4u3mh8BQ+x1f1U4Le5kP0tbe3xaV6JKHTsA3xYY2Ou5Ekme07+M9u14L8zfTErSsXlq3bXqV8Dfxkh7Y7GFgGj45Rq7H45fbuKmYjklmwJzZ7f+8DbW5+mIbNFQoQqwvfwXbBDNUjx9a6W3CQS1xv48+uG4YZqm2lZW9brRVWqWYijDHGXGydDslcrbm32iZG3ZiwZx2kxaodbexgoQLnWAp9s8/uSrnUZlcBaaIbB1h2QlpWp++ptClRw8oi4zxntlF2Uo6keRZGzhyVHZEdcQLc1GuOLaNUJBmZsC+IT3aucDLcR1zWfuhs8mAAz/QUUfIVFSkkEmOQZMf/tt79J+2QV+WH44IbUKJIfu02SzRc8S2MxSlwCfOJKEAyuGF/SgWD/7MX7RtkS88TLWtqC4osQSXWVfmlEL//ZKZFcIcACAjYvwYyiZTZFclM//ODlFbll1iDiixrC2osiedlSxvsF2+z+YOlf8IY3AJkuA+l0IXJCftWIRq+zYLjBVxEoR0utIJBhTIaSOLQCrt0LBdRbOdLrmL4QUlNAaLQCnt4S3r1iKw1qSbV5D90chs84/wqucGYN9PVg/1uHuzwk5lMXz7UBplrz367cyr/zVxXg8MExId0UX3FW+qmRvKcGqC++IgAsUpuK1dEEuTsQPw6JppcwApyE9LTJmwnylZrTlyIR++9hrOLt60p27uvqiot0dYdH2s7UV53YHtdjT8kCUewiWVXlO3ZXV6miLPF42RWzWWa3burytg2MX9xirfgho1AJWKwSREorNtCNBfdfPT41xWqM3MLH0o/XP2wmLf45eqX0i8LR1PP9HjLNWSB6PrNDzIeQ/GzSqfpBFY5r/Hq+Mmso/got9T/I117/cL9S9B2l6L86E4lvj1ZtKLIrARNeSW9Utjx7+FbWTs8OZ6fRhvwFTBf/kkvp042juWc6jWUGFPvWuMaEEU6tv3uRnc3EJ/McEogOJp/bhWnRrEZmVFiQSaPwU7l3eGL06I4zCPXjslJ41n4H4eMgfPPzeeDxzblW587Z3Eets6fPwdxm8bywfPzD8MG6O27+teXKy7PanoSV7uz3RIuhKTDQgSJVaX1Uk1CZDPyxNO3DQhRWe3l2KE14utNTYoR49ra+quxw4cYMf5vCAzGONOyqadndqN3nRc9jxEfqSJSskUyQdpKL7WhzMDYw88vIAEa4RQ1HuXW5zm+UmI05wpHEl0DAyT+CE5UywP7Act4ywT7vpZ7YY5NDxwHwPHgBMe+pntuDJRcZZH8DGRhFJRrv7hveWOOKG/brMquNxwV8c4smOoZGEBFBJkbjH1e6qsytpGLa4+KyISAvoBMdr7OnUhIHsvLTR6fSMnNG08hnHBZMp6Q+yqUySBrBzvUJlvPKjH+2vaSXVvt30thvg9jNl6+/s9IOG/c1skJ4Sp0ae0ap1Em2a0DA025Ak5jaREtKDIwAQzNXBiZKE3lcfJlCBOFQ1KWtPpM0864tS7XXkR4D7sJ/X+jnQ4nZM8JY/KQ0FV+BDmSXTJ5dxsVhs90sQ0tENfISwQrDeHo1OxUtTk4ekCtRvsPW8VReQI378AI7CFDLyORvhQToQUkTptVTC0S0KIEyNWF71y4LobHACGuBYR4jPjMwbt+Jjnr38Mni+6eS2qrBDv9VA821TKLbHmzjhFmrphjjiiqe7R5aMecd7sMGxJlhWmbVTsq7fQTDWXwRuZrAaN3UgIG4+jCPbMnx1aePLNz75G5TcrRuKSJ06VSXKw/keKkUpyM6H8trMR9hKZ7Tn3gBHC800DTg3DHoiu0zzLBMh6a56jEoXU+8IC3c5QQPY5BrH+QEVHC6ZmUWP+XR6JyO4uPJHliEbXztZ07JaMTKH0azs85Yn1A7WVow5Uu1Ysw4HsZBOX6RdPhA5bCuXz9H21E1D57OAzpHuv13/JxAWd7aEn3qprCANekYIHr3Pb4+5irY9zK/KDEla4Pnm/pwyaE9Lh6RDozck4I2VQ3D2gHkSBTQSk3aJKcOrBVo3z89LlSxFKFfWK2tHKuJfAEuVPDHlrbYrD38AfpUoqzkh/H8qZ6RoQRnTau+wekE48sCAeidcEzJZ2m+Xt2ps+rAWneAT3wvnTrQ1iG7lR1Vsh1cQi1KPDqh4+0R6uuonMebPAaE+sj6mm/w4oNFyIW3m7t1I1Krx9hOuLPMYC+ZkYHtrawPHDA2sIcNH3IxMzUTDdjbupWDe1VPgKJtJU0H6+R1OSlZ/gcr1luQ+o4jOoYVXqkSFSjTE3CrNOFmeR0LMtt24+sX2aNbmaYVQB9defpluhNjCIzeAmPaFUpRay+ITsXC+wg71euYRPlGJKYyojmSzMRkukJBilHIBKEJFpDHycSqJ40T5nUs0BQnLX2rHCgY7NDhAvKJt0ty86DLPD2sM/g+0u8xF6pfM9YUkSgTEIVBwfScMR0WjwvFY9LpKG0vOHRy7a5u6ZMxcObbXn/djSXDDT23NbUPtkxdcBQ3FBex59xU+ChIs/D2D7pWmxrDDGCzqoRr3OtTh4TZGyqr6tefTdqwFBnBBaLAgNo454CN/VfBeEZoSZ10pfuy8Rv8r7SJjHQ6EuiIwP/J/ry3H3ZeN9/2CmCJekxAFrExhN19MUI/4IWuDSFK6+0a/b1KFKSmq5E/lp/sNP8T8/2sV+lPU8mJ2sf3yxpp6WAP5kVn4nIAPaVlezvTngoIEihvRQW3jlTxEHksUJCE9hdvSgbauldF3Vem4Qo0BfQz8nwRGFcSiI3PCyFm7J6e0KDh6ATX0wQwUbykW5j0/ZDlGLrcEnTpIpfJeOmPx6GUnwdwsts/Jj5m7OpWbHs1Pt+Vwa8DFkFyGOYUvvK1NF9q9AG1HjHgwY0O0kyC9NN0upvtdfIs7nGh1sqmLluguDjFkRpgN2sFvDAD3KxWUEyeK2EW+LN3X3PvcuxLbJDEkur0q+Ca5nLEwLuOFa7gPCtF4MGzQ7RKbeeTFOmIbeovC39pqTbHoeHJA8f9gs9Dj6kURXB4QXOa9NbAo8UZsjCS2zp3+xKoT5xysYVOkSH9lpwksplcKjzjLqxP+09xkfK450XHA1nhy0pCeqB73aN4/X3pspUTqa89T4Hjf3S+fhcd/mTVJiSBYb/4Sexo5OkDJE+XKnISsi/Yw+2I20eSkG2mxbLettKyzUoKxrN93jZWm3RZpQFGmOOQplj0DssjNwWjZIwjWFCuVsgJtZJho5xwoI3rNsP2t+2Ns0nvrILkRPGph4UCeesheRBTK5BWQOAY/SJ6sdgzp9pXbl24ETMZecSC/ji9GNrDtm9+osuUXYWDKcR6EpIT54FZXB6SFKKtYVnxwrsKfumF633AD9tk4ju39IWknXsOS+bpGv7WYkJWke+tqlBPtrPSUicmpSOmtga6dJSLK1M0agJc8t0hSXS3LKcxiKhD1vZKXFzH8zXj1phFnXX3962OjPi4vmEaXeea5nniBoaFhQD24tiJYgvphoZW5gbLUFcNJmgsvNQnOhmeDuN1wdN2PhbtfmGy9iai41LTExBcL3GiwOIDeufAXd5tTy6imi/M3gHcnWux9qAjl069HtT9++l4R6QnnKXrbscdm118WJFgT6DTAgf79Z22njr/0z0TLi7k3a48r5lbIZ7TszfiDFPs25Dtezv6Ri4sPEYR2vHefq2ySuALvYNJbHwDMNIw6AOT/RZxNL0mNiBnTfPHPTdawWduLH8qKaQJ0rZyHHKSEtQH1q3t3Ujl13JpnnzWD5NrbR8dv5sYRPG9HAExCOZ6F/ujnqeZqByL3J0yhm32uJqfc4+/AkkeG5r8NxkcPNkWM9PnN9aKnFHtASTSls2MzxGLrEv8HQW7WZiq7GB4bdwwf5Mmn9UKLVQGOIIZgvDQoPEYWyeODQoVBhqD7Wh7DzwffHW1PvD+499vHFz+suh6xjPjO4VnkqMOza9uxubZYGyW4RLDKdvaTZ5S7N98DL9CNOzUm92QY22LV3UPRylKpyUJ+9oSMUeyh2Zjzf9ihxhOzgaS+C4jECcBurwZTF3TJ60vUGDn83v2s/XBiQu2XJrgmccyIz39pXjlFjdpfa2wQOb913xLQnEa1DIEY49zIgGs9KqtSC25pOFBh1nMhpmKZBdrzNmC3TPx90g/isRkW7euh4UnBYw17wxDpDri+0wFw+MPnyAkc6WgpI5uce0m06u9TTeZ7d/aqi956RV9vGyeddiL7YCf9I3VqZGEKn+wWF0rXPhtLOMFhcqnRgSF8Bl9vhwcXClxYL3tNGHenvhlTD2hwrNbMRuhLVEvoWa+9ia6LnTRevewefn0HimtPBa988i1v0/PwE3w50oosSWJVb7Kq2Fo7s92pxm4JKTsz8cWnPhQPOHsEGfLJP9JIfcpSEt26PixgybQDcl3Dw0tUlXoFgY3lAl9WrHGs/Hdo9xXzlvn25MUk4cXc7woXtgWN54iDCnADYzmuh20Srd5uCLjIIPDw6pSI364OrW3ub3fN7wsWZgFJ5znPtHCg28PWo5LqSx41rWXOAVPl/Yiz3bBjrmb1B4Yl8j8Mu2zxV2Ljbx3X0siz9umGTeQ+NpvNKmw/LTFkfMp0+D0vPRt7xYA8zBCCF0ZSqYeDbO/WZAeN2DMJ+GvjErQIysAbFbYLgBSvEkmseF27OszPc8baHnvDeHqKiR2NmiRdUxsapyA+C4V9D5hrtOMNxrQ+BAVV/UvXvSOqVnGVbP051/oGp+rhMOnC+Jul9PWsH1LAtwz9MF3nO+BB6ootODetKKcc+y8vzQ0z6BTu9yQoX6Mo2+dkC7G1JgDlUAznL6ip7zWs+iygPPFrTDdFmP0dhoULciW9fG0z6nLwKzyOy88XeAJwM6S9keh57uZHBXLaAjak6fTohxUCfSunpBi7jmdqbnvP4O1dqO3ECfMuS1K+iQ01aBKrKPkyhDYkCLifyJcEjcmShebpIQwEh5uHybYxfZ/3dz5Arpatard2AdQlFX61wPiEEAV8UpvTan8rOT804qUDsIoXhRvGENEtBXHXri/T+VjWqjxCg1/jduG0+NO8Zd4xl60j5/MaqNEqPU+N+4bTw17hh39WdvxxhYKCwijqi/u3L8tWQyhAzv7g1b/ALYpSwLRcySBqR8q/0A2idjLhrlhnpX1rJnSH5o540CMmIA2gFaF9qQlfe/uq9oj2PQSrOe5vX1oO2inU1ZcjXNMKw+3iq7v2pfpurA+ajakFZZHVh74kxE3HcmKwcXNHwMVPfLpDMk4dlIQKyJvQCYj+qjgDgbj2sE1P283gna+miPGz+DSTuaXww+cjEbq06coiit2mJ1wBDX/8x13megUL6mLm66OnalcojQ+ccwKDuRmQDB+T0dRkomdFWXV22aD2D4ZEDAke3qgZS4IF84vdM+vdDdoz+vJvVB5Ly4rKpRQPwO3cP7u/hQ68FPULeoxRT9Q1CKEM/Gn9ooc2sC1wucj37h0gzijO0j5OBGdtuPksUb6B4ewfGhzYOfoCLaEYoILT+GEMT4087L3GoY53qB87VfK0z7q9qab9Wa6S+A6FxJSqRwsyw9/vNpe3FEuDdcGC6zRrrZ1SSt1y3odtMwpNQ13qdUa5wNskQPO/6KUcG455+dCQOSg83X+WYzWxnrO0dw7L2x7k8AgTVvk+9QHwvZ7otZsRk4urR7gTy3AdXOKRmp/ciyvoX5D9r2QwG6df25TQnWkaWtqU/AQmg8V7BY0Fhc+l+klWhMh2MiLI7UAlvOt8ooOBMTF6ScxO/BU9a4Z9neDMEKsJsjRw5DewS7bGKrnqfESykh1SPREoUUPeyWUHZqF6sTVK7AbKYqphglG4VM8DhggNgb11tdyeu1NENPglYcNTBrahPz3D69RTrYY9ClZDkV4nxjmYZgEal3RgkT7imDVGw/bZamUdQF8NuVqo3H79XACuu7+TwS4JNtc6iIfUaUjbA+WCKeK8Uo1Zu5/m5gSHifB+j3YmYWdf1YGuLUGFh9ChunAoLjpDSDmkW7jwJWPXWTLbJhgaHyTFcBqLZAnHQxYx4lBnxIKc4lBwfD4dzSPDA1j7N6U9Wn/zw7f/ykaPjzTziyeX//diib1R5sDyzG4mX2VLgnYkvq2LeUWfpUGvwwFAVsaCOzApKLJXhCzwgbKRra8PxESDvkdZxLCQEtVc2IXA6k0Sq05e33zCOAH2NhXaOA3pWe2SaZagm5B6mmgAS25t6RTmgEPlelTL4aWy6hdi+OZ8UNRetuKU/Q+BrTM6LDXjhXJZTDkEgxELC4Ntt1nymCYTlNCKlmnCYtxT0eYgXGrVYoAlmLjKLXVd/3dq5dQxrtZFuGdneZwLiapdicbhTNBpOz817BMRuRgTG5fihrKys47U+VIwTsUnrxs1OludqSfahhllqmZJM3GIV0UgOKy2FQDDmhp3mbdcZY8r5HAFZEb+VBlSOCwEqS+pRZEuvB+D8DKlVXDBmQulTjK1wggkXMbhn4a4IC7PPYOPT1KLWzM2s7+JCSmqgzcB4MTK/Xa9aLQCem9n636+6KWTOb6SxkwCd4HeF6QzNIAC7q5pnagqb43GKnQ5AkkEoqrkTAaMWZ042UIK8csYgzGYvZqByt1aaJnbcD+5dfkPjraz6HZRy/r25Dj9BgE7T06/6Tqdy/qyVos4hq7DAYs4YZd1Uji1LsWJ6Lw7i0RB0p65hX0eG9VGOTl1hKFzWKQaRoLCQ+KsMXJEDS9e2K9misDkPfAE2PNF1irXYRzZwaUb8XL8xuGq6tHPaeEaxkyO3UcuspEuFxFGvX+n7m42Mt6SRIU5A7KAe1Dsc60MOdGltFzm5qAnTKs2hOLpsd1/4iUs3hQtNkkl1aPbllMiFuL1fHgaHmnevMpbMiyqbv9SQBHkHyohOw8ZATVwaFJZNjzPVq4/qZ61YEOj3OgoASeJ9AWjyqacbCrLJZOwYSz9UM5yrXhy4ni9dcpfXGjCFA4Mt6BvDkRcEJNJBsUBDDegnb0MPJEUg3HAdfibO9JtLOoi9ehjLSJM1GJ+BccUrAbr1fTzU3m+/rH+hFBKDiM6yqPce+H3WstKkVIlsdoCtoAVg3dc/6nc4sTJLZLI+ut6XXzd2cH1nk8dGopRgbwirDjrOzWfO3JDnkI83QwBh4pnOlPT6u62ycGM2n3sjKMGgRcYAqTJ1sb/ZwxDsPb77P/O0pMTB00MLjie5kooTZq3S8EibrZfCXQQD0snrBSlU05+kpbYO14XsK3LfkwRNCHXsurZxt8F4KR9CEMLniwPNmgiF3L1UptFLpT1/avjJE0tuRohH+3s0oWt603rOMwPj24kjgYXgaH8qrKSW4GFGp+Iw4y0zck8ybwi52/x/94P8Zm5HiNpssC5zdCdRRyVPt65N89pKbFJ6dDM/n5u6MtggmQJ6QoRbhELizgrXi5Wx+a/J3Dw9ZjUSdkGJ2hnblf0r939f8j2SeBqaNvVGIxQE2nKLN6AUFuLdpDjudJPEHeR5RhfusJddgTIPYGKW5pBb6vbwHwf12TrBcFkM/fFgtTUTtSduBGtLOtou7u8tL9nRzU24Uvoc6F7Mg8DzLHC2XBUfWLsWSThUq9QLA2XCuaR5gR69LpF5SG4mmnjtt3dbR0H62hkRmqBrfCC3Hwq/LWCGtiDb2rfaEYKyQpzY8QIlA9c7Qvj+BcHIfE6s2y/fOAun/lJa7zhpHo62kEyNbsNbNYBAvz0wrd9pmbWtUMuLHXF+3eD6VFpB9IuujAMQoxhSVNrvCZ4IqObJYGYbrdSy70YP53EreHx+bwYZxkhyed6257ZuFZN5p7Q/t5xsIJ/chLr+yRuZJXsJ3aTY2ScbwMsf9l6Svpi6pZelk+AAGrrLTdtV6N7R/eoZEHrCTQleAuP/LzeVlNRptm7w6nN1qelTiZwGRWPrw9AROzX5JIcl8ac5k1IoOWrHmmKsrcAeYJJWglaT3aYGWMpobq/aUj2R72DWmU7hrJQV4+uOwYQOqxpSYU6lt69Zy+X7x3uJ5jRohIgHII+c3BKZf4bE9mURRrxcGRNOLojCjc9fXhjdJs9b1wZ0iyW6Hn0rv10eQ7g4eg5SVUa+XadqWLRtouLhQk2hZHrt8zy9AEDe6Hw8GnqEuRk7VqzDpeZoCawNuLAB51w3qj8c3WKavAKumw2pltG00Otyx3MsafB0kmMr9HjcZM7DPb1mTVBwIqjCTLJXvLCPLd7tpyg1st08XZtNhNwQ/IOniPq92+Q86qL9+I5U1HRxq92muKnYtwWYfJ5QWyD8Ex4/DnDvbOo28pJ/VnEgyLzJu0FcfNJAFhW4Au6nCIFu0dp3gkJxsEUdpyvdyr0cEu6X/2iPfbt2LebII7aaBYugkfR5EeAyGoTckj2OlyTx3tQI0CSKaZ+4DpB5m/Q/Bed5DlSSlEAwi7xqXxCbX1HvQzbpIU0VkyDva9taAhUeEKDuOO9bwEl4sA3xvj5JzmfisLU/p0Zk8a25uZLjuzwTzqUhja2z42uMxaQX8WXJqmovpVxc1FSc6xzgZjZKEGLvtlVWHQ5HcJq/vVNS/Jo6LIdh08mKG7lmX0moFqWQ4YRdbpzeoT+VvHvYEAhIsWjtsDNhg7xg3YAe7Kfa3BGaOy+8H2beEeS+VXj/O/0hgICx3FmHGyyt9/oQ+W3QIZTJ3vMIAoZOXeSkGAD2Aivq8SkiKZegfk9kkxL748MRXuA7f3KpEP9csFxZrpjSAgf51MmT9g7y3eKaL/KFQEbqW1fMjsxbFusdbejZxElQ2HnSOIo1D0IMSO6Qq4y7u1Hxg8vjkLolRiRydvEJIWpcx9QQbUAzlBRM0lJOcanyNLsPl2VAgW3Bq2hQw7kbcLgPaRUYbQXa7azTJS2GJXpmDixnzeXG1J7d6H21xxxnwhikVirhjEZHqHstR8XkIcbAw1LoA05kQbZ5hOxOQP6HEiNK6jPF0LXFJ7O8S+PuryonzF25D0yYIKewvzQ9NVj6fvAXSEmljlfoY6SONae0hNScAyn6DygkJNNiz5CUqhzuQeresNR8CxhNBmynT/KH/SQuEWo6S4NIMiuplr/fhLo26MjO1FChNJPNKALgir7o7jEisPgitGFcD3kPpRAn8/VEVwkcqAUVl+FD6m6Idlel3yOfjp8kVpc/njdD+aczWQoWYNIX2vSpkx5X9Sy+gDwxRF4DXV5BYmcV6Wne23YWgzUI2d+ki6EUFAngtR1IA8KjvVckcq4GgDxWIweujJBqz6KR1e5oLOW0WwBe3iTP0ooIAoGcQ4blEyNWOGGaPN0ZsHHpBVzRj1jexBICTJxTaut23i0qh9Q8Itu1ZXh+FO7wjDS1qjsDhlYib5ZmZn/dh4OARy9diVwI4Ooo+Xc4jAUA5V8hOgPPtgSOqEbrihjV82lP0sH1BQoSlscoySZLc80nWfQR70E/INzIzHvC61PbE7iPklseTu1S5DDnPE+YrXDt4rfv03j1utV52UhjRZwVnFSDeX6OZAT2ANZ1OvFzYg18CdOrBmOrUZ+Fap4Fg92oNJZ1GHItjpzG34t9pwb/IO62Ay3JhDS2jT1MAq5bXOgvT8m7tCNrGxgdiUzA+F5vFr/u3aAoUqqSRI0u2Ekh+8McQKcbRMkKBwizyIZRIBVFsQiHNqFD5Kl0VRirNIttTGl66m5FZFBZhMNwrnSVHkF8qja/0oFIXRQHlZ8mTIdPE5ytRDMdqOsXTLXs0ETJUxIWmFNTbyjxK4kgsS6m8sRpEvvD7WAgWgWAZZsSnp+aDpHQgKqelGiS98Go2dDZNF0t3WBUOTfmahnl8SdN8IjgCTLzhVZsiGe+UkBmldFTxjUK11IjgOBBxL51O7DFY9RsIz66v4edm3InueWblURlXFiSgdPurZNumeLnoWqxZtMQVrn8VzHH5YzLq0c2bPDN3MlVDXE6XRXZXJ6vTkNkxyOinHGV/0asnN62Nm6mtq2jITWlGzOQmJ6kJQNboJlQ9M77KiauykJeUIyv7ScvSjS3QjMldSR43xXmcKGsgzIQgm/zUjU7U5MVuVFzGceMIOJHJDl1WQCYzcBnBaBzd70fz46hc9ACHcM8M93LCvB8UF91QB+JC7Itgu4RsPwnc/8uQ6z+aHEJXkmf588BdWIZMYTVJvINWTENGjj2hAYFxc+EHkh2EravSdbBxtJuTeoMNBqcepK6nCREtENBKP+x8/Ra6W1dmlVv57IrP/enjk9nu453ZSbQTnfPDnVqyY8XZcfz4aLb/eG+WjajKWXQU7UX/S20g8O+rQ/UXanBcZc7jg9n2463ZQbQVndPhVi3YcbWtH+/iEf7OQzsorWJcAaf7Avgll5PzCj0qYErTUCkuXEL8GX334wdcqQ/wu8/9wmCd4xNRMGqanOXUP1Z3lH2KjzMhmAGxonWuyfaAMptzrsZukGIBMjqpvuDTyg3byucBAAA=') format('woff2');
}
@font-face {
  font-family: 'Open Sans';
  font-weight: 800;
  font-style: italic;
  src: url('data:font/woff2;base64,d09GMgABAAAAAER4ABIAAAAAhDAAAEQOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoECG4hSHIVUBmA/U1RBVFYAghwIgjgJnxQREAqBtwCBnV0LhCoAATYCJAOIUAQgBYV2ByAMhhYbKHRVB2rYOIBh5jaOo6hHWZaKItg4AIL0bdn/Xw/oGGKLBlDdvosAI8pUqkjHepW1Vfo+WxXgEDEn44u35cQMjp9rOfAYDtgrMri6Wo0/I2V4WuKNo12FwBCqslSF/IbbHkPLPmcARv+C63+Sad93tlUzGREt4ekX8aIzcJyPmgv/0trzntwkM/s+cgHIARBI1NVlIavqCBTTbobnt/l/7iXGLuhziM28FzFyVi+UOeTzhMcusbWFyLwLsJA51izTsXJ8ViyKRbpoVoCsw1qVHs1VVXVXAyU8k4HA7g4s5wDY6BOq9JN7oQ6cvAF+m/1uuomCoDxEsMgwwCZDEcRCSsUoFAN0Zi+cunKu1FWerurSeav4f65vd7dd1m4J7m3yp+71PRnw33cBQ8qpUoH/VtbFQfJdHKqhQOACqTh22aoCLkunMcPoSZ0pv1lkSQaOH9j5Om+XVFSvG9O0lMf1G8OwdUoybN26dmFtAR8aH5Gh7oeIhkyJlzIxDwTcluIuhpiUBP6rrco1hDUbteSFb/3Q3SttRliNS8PfNQd2ozY64hB/Fj0f1oRHWXz36fQTBGd3rPj/46Kmor+iHmnHWsUyJXZOR7DyHLmV3+8QKdAyFzPeG1BgD+bS2koitA6VkMTt3bfdIcn/z1SzncES5BKS3hGCA+8c+c56phx5TrUk544OsXRT7fw/y92ZwZKLJXnCApSYFAjwJANQMAieTwRxARQv0Cllpgu8TOpSip1jLN3mNsTWbZdCl4u+MAT/p2ryzzIm5RWIMuhf56BQucBYiCE2PVIbnz92+LEWGYufQ/X7jox2k1oWP3LxKKXkQoh1GeK7cy1jZo2QOCf1kIBBuv+HMbUeg507s9XIdoCAbPO3MQaMJ1pdWGWHkgtE/j5FgscoRBVhiNowCX0KYhoLpvBSVofXcjh8lPPiHQ0h3tMBTCcrNV38zvTBSQBWAVgEEf18alGgOOg5pFEAZf8DhTjAztNpqmrtRZrycbUXl5doai8vrh6/GWQADFSwjjFAe+Yoa5QP1WXOxqCtPhIGr2qEB5H+CHpCoCl9IJU08ihMVf/3nmo66eJG6vnE32KAbiNDCORlvsa2EIvUHetnKZYlXDk20ApMaBJT2GgrM7VNtFNWK41Ntunqsjm2yFZcYX6T7toms5g1YKQe2n47otnn7ardslbb/9zeWgdN9cV+CcANZsDMg/v2V7BCFX3fCUpTjvIenK8i4Rqug1ON1TEpVSWN6g8iUzTzvudpiVbJtK5Z27Tb1xiPzBld1HXd0V091ku91zd1tcEP5tq0VfgoYULFEmblCjJXhWl58PiEOYhzPQlfcq8BMNpUhz8odA2ubqyQO+h2EBwTbbRRLT36URbi3GEfEZLWkGLfkLPcmDnCDAm0BdnykqWD182unj6OXlelRPNlCLiEMSEnkRPcTnCo70GU+J4DdF2DXM0O9ytuc1ucFrFeextKy29xrard9EcqcXm58bjGSbhncSkTd/WAFoYlAWa6d7lq8vJPGDx4PqE+r7GmhkUSyxVOXRKxG7ldih0JnfLYtKfk0jiOuS+hZOXtBwbOckF+mznonNMPpDymtMliSSH4UnLtz4JPZAlWCoYKI6PeRSE2q6E9owcFqUuy43b3rpZuemh4krzqdpJrzBUvpClI+0T1fDB5Uup5HA6FdUiLgPfbB8dAyAHywRhIG1ycdiYoT9WrEeyjkaZB8jbQzr9yAgGSLtQUl4KMyysrisEX7JJVgF8OKLqyhtAA/Op1Agy/HmpsKMgbdaCtPEoNaCSNrNFTDDwJ7ho4lU20cZW7+L8s4/qsYlPZVKhba0MEGCbhk454RBzsLerHZDwQipqaiE94sGIaIOesG6YlXcEWzspBYUUdPlO/8Tu/VGH2wAp5zwfaaKfD680hFvD8NEzlAnJbzaSab/2CgXxFCCSHkyeTmvm2uLuC0eE5wG/xlQm4vWrD07HeEFPj6eANe16xwj2QrQqlTCSZASUzDolNCJG0Q6IQIR2mTsR7YPEBJWQeKfKkH2kn/UQ7SRcr6jO0LxIKZfMUOSSO9RWC3CXs9YQmE2eN2qsnaRnavpu6LQDMpVvOnYOOEg2BpgHq77Bw3AYYJs0H2MvdMgZ3Be5VQTpKSwKWlTNuC3zT+dUqCALgpotU1RD4JdJWiJxrHUyC955eC6SM4Nrkho6RgAcVSlJZjAoyiiyg2jPihR8MYD5TOMgheqC7NlQndFH39XBDGJthc7FlWCAWjIVg4VgyloXxsGrMisOHMEN8uqvGKggNY2yitmVJdlyK+WPsJ5SEZf6Yz+prfV1nSa6WOlKTpsixxh/Gti8ePXU/bX1qc8B+e1htZrJcBcWT6cuPu6EXvAZCF7Rl0NOGb7GTUMAC1HvZZron3+r2hM87/gEw5lhq8HmrgGL8/0pX1ZgxMFJzWcYBmz2KzSxhXs2eyWquopaZpzCNdVjQsZW1LGRWJr6c+ZJnboxGAQMnButmabG+i3OE9cyaaQlNbMDMLhqYzeJwtlvYwVXKGY8OA/NYg5JapgYTLWQFJjZhYefoz2VpMfqoRVwTsTylauNmr6ORmcxLTrSWjWzlEh/NPfdnMCc/UZNRID4Dqcdo/JWY4uuTNRHAame9oTK0wbfuLVi7aeOG/r7enu6uzo72KY2T9Q26epLT8bDfbTfr1XIxn00nY2I0HPR73U671WzUa9VKuVQs5LOZdCqZiMeikXBIAsBfbnm7iq+BH7Nns63dbfPVD07u9u6FHbUda+eEYMIT5KG40ZFUz61zwbKDhMmrYk2aatlqh6QwHZ62bz/V6JhHh7VQpRnYrOzEslwtt7vNeRwkrj76fR061QasER0sAh1CTMgE0Ks6kcGLe73SZvw3sxW/TTHhA6Pw7FhmuQHZhbD7JD57VoYTFbQHEtMmgqKtK8+5QQyoBTSbh36yF5ZzXG503EAs+7I6WhG0JILNefxGtFtjxqwdPhJ28zbH0FwKoalb2J6nE7tOOxPoyQxfT2VZvJ6ppYlA09ez8gtBEmdPQ97iG4VQTQYIjOBKgNaZkWJkWrm+cdvIv2mVMms46i0bhKbmkksdoYJEo6UEBHMpqTCbpSc1K9yKKriNuoFog0tYjqCPuPYybJWDe7xlSVd6MiQN0paxLn4Zxv2HAB7C9xAbuEQqbXrQH6y+erKtYXGmvWgFTa3C8xCBoQux0wtf67Ik+cFJLb+G0MC2koXyqf4wnXaVyfhO3qWNFgfhCwR7YrB8lRiCivHNOxa/7mhduLnheR/sWXMk4ZnlkNeu1StVjqJnI40P6/0MLzbO+ZqIXnc32MniXN4tA2DwwYS78Xs3w+Q3Mfgdn5zRYBdJ9kpT2dX+PUImOlWA/EoMntHkxVFz9CsSO9Q+mz1FwJ523uGYORawidMBXC/4+VxxRa23WvKYCPKNLOw8JNASkhNM9tRmE3qcC61id5uqDDr/vNMeHWb52r+5kBnBe5KqXkqviDRJk02eO8tO21+d9T4P3nZVXC0zIoZ6FXBRghdm7ONEU8hDmJwARn55de1/Yk5q0fAEm/KxZPlYc5okS5NgNZ2I3fW80y5uxJStDkzmSJJ89/lkft+4oVBEHtcgM4dtbnVBYp4oIo+Hy0KjYUqHuZqGUNhpG+7KiKfF0TSYiwf6kLE7OyyJNnGKU16p0aGjIDLNypei+jSsOiO773URJr+J0BNEdQuHcxYXgm+fLKEqSGnEd/kDMWmP9IR1JKoyeSZp2x270GE+ydi6AFM8bFZrMzSzLSEvjkueHvrTXJydcyB8LBmoJimGSUQPmXKd3amVoHkyLPC58s1U2BauhfykM2kemNynG87snCg+Y2fBbxVUCloBvjMNAUYBhCrFlMbUEV1hAcESsMXgi5UFVzynGWgmyqYAZEwSVcUAoz5bsQssI1AjSK2nIVB8zL5UlhOWoofFD3S1ogd07hKspRFMNTmLnh2V1KV5dpO1QAJyANxwD3gn3eNIim9bCFz0eWmd/+Kg7bLvGHLF5gRIF0y2K6ciln3V8cmG2wEYeQ9Oz4vkpR0QoM0dxBQiPWcJewlktnLMRznAc+wvxEEgw0vANQ1VC0yOyn7TQuIR173kwXhitklnLE3sYA895ujEiF7tPWyAj0ONAUvFA8CSs2YeC6H3oPWETPyeYZv6jJiNFxkYCngrlwsgI12lVzBauB/dlQM0Wm+BQA36X/SX8ivlDBea+XhGWFK3FJds6jNK41f8FhpXGPxHhzRdjpwkZ6JTAmctePtEk9JY1GGhMeBCnGO33sZQsnEizHgtpxX9UaHRYWBgZjdU9DPTDwvGAQlzgjBY1F2GasQYyKu1LeBfCKDLbt8QLzcTdDSu90QZ5W6oSp7a4jRKZ78RQELbfR4kIb0N6FXe8ksbZMhq20pqLoYTvT2fSnxCqwXlbXdsdpQo3eZmrVGKiKlsBvAJ1egbBC8E5XIirgrepAcwEL0AYuMhujw7ySHMr+gSUzGcoQJ39lT5tURe2nNOPxQHvuwr8PkdODMMENViP/B7oOer3F94453IKJxgzmJ8mxVlnPrLrNkrdYitLALcJpu6Z8iIyCUAFTzDG28zCdEyoRIBZfddxF52gelEzraDjgwDvkWbePA2TEsLU4Io7zAzfuRmVId0Iittq6n2BZUw+F1V2qISju3qweACRwQsQlaqCkI/wP5LWCZNZvlSwaQnHw889J22KrfRuNWNBrVbmxp2Gt/8D3MppP1YB3HpAmlJerOfcxMW/+6/W2kpoHjaeGqUyzBWtuCGPOkH5CayoCCngmeG34RP5DtQkv8ftFNMpHDv0soNBKF9t1/2Wa78TrPi6UfBZ0NKbxPMGJmXxb1Pc4pkJXo4X1XOyLTjaxi7hd7oqDCeZqYWLqk4bA6vhBy+xMgQgsmFKbwTgNmf+h07VMHG4733rBOltDzgjd1eTclcv5Ct2az4t6FWwBYIzLCuTSkUGHjBDlEjxzDFxZi9hWILrdXV8/15Z5sk0kIga6CUv3RqMEy3jb9yXC4Dpe+Ii/MDTkHq1aCKjpJdSLWdySe0ECRRkJGMqQpUEj6STwjkdqjG/E+9s2BOZFUnbYBts7o36OGXgLl5uPCJb+zfALTeBA2EXrCrKTZbF3WeHQekwMMzHwoekwwwoTeBL/6TclKLJ2GqyKnlMlAZE1s+ibn1bNSHLzq9pMv99SoytRJjX6Lq1hHlwgAp6WlaVhii9BmfVWFpt1VyFmu6xwIpbA3TQPWaVZCCRgWq0k2mpFXa2QiRwFns2GcydBmyyZiCL0NYPcBiOPlhamrgKxLIjKJEtdfriUITbengHFWrgQckp6bxYlg6LRYNHe+jsN+H9pRnFzWJIRkiM8RvufW19yeRhn4XqUq6a09f6tetF+7ZTbGPnbdkDcVVXfo7pV/h47Mg2DVSlUp6MAR+sb+iR2ezGTvEg5/p3tpI+7N9Fhv0LI+p2QQRt43OXNMYRaS4uSFtR4rCNkMsqCjwlGWF//oowMfaiHFIaahzPhe4STGuiWIIoTjOISdj6F7rUHCnZh0jxW3NKjpmJ/Ttm5GG2a6tieWCLqsYNOL0MQGozzGrsZiyYNDsYJFVmDS5rEucc7Uep21WWwXpiktqFQJTbrlR9NnHz1tlLLCYE+HEyV7x90CjxY7w1FwUrEB9u4ega8ZiF37BqJWNZTdL+UglfL6hwFznXkhUb09+/2Yw4RHteBeTY9iFN/S3zHr42D4ckV5N9gKqa8yR+PQBaKQhlWMlralqpG4/Lyxv38UD1kCsWWPBWGyV4XowLx//K6XEdGz72pC73GkIBpqEBAWL0Sk/fxd+b25txLEs1+GCrr3h/ePPMKRWcD8SRhKou8hD9tC06NHlUEp+Qwemf5ZkBqwVpmsvxpdPHnK7YrLQNlw8n9ZaEbB7dY6ZES5PlOF4Ak+Nh60ZQacY+Dtl9nC3H5zE2HbFWrOYIOFuU5K8zpqOHPFjTkKAE4jKrxOD+XKnNU5cndEPTMeJr45BcIa9dacJaO86SpeaXU8Ou01++9vqmfaKpSFM3sm6KofEmBswaWDCLLv4YTotfOYaooq4HE6SgzCyWDAEi8jWj/1z6I4DIE49w3s1Tvbm8Mrr9TJ0zkbI+Qn1Q1+Cn3+QsJ6bd2V/+jUsPZdP294TIyXZailCe3kYkbB82nSVOUn3bIVe97C3CRnc/bL6nCnlnS1gbFq5Y9yoSniEecj4yL1lo/luudk88AH8KlERwVKnmgtM9zMUdmKsEtTvqqdIqqTITQHVFwW1Nz95DhXCwq48MA3oght+8P83E9u8NnxgAjbOhHFPOZ39UP1JjLQX9LXV5w3tdAM2cswGZpij07nOlOdYe+qSfYH5RZfPDjJ9/L3UTaqBfiyamT2nJe2isMdmQYRn4qXac5Vcav4QtrbLscwaGS3f8HOoKh7EMpeCnulEgEU6b6tMqyLC4OXCG3/W8gVy+Eu6Cdl11FFby3ChfXyP6j/7RbKOO1aT7li7/nV9eF6v7XrWDpERJOi2trzFquka4vy+rZetDvBzzJaZq2GrO/W/gT/15CKuJ0eVxwUpzQzSxEYff1/SaQ/zIc6HDMaIPUht6+QiZokInKK2954lGyXfwcilokrdHLCpk9xmrUk+7iJXotdeXBskKoNOO50cMTh0LtgggBHU5gHpLWgvOv3VGXBIHg6smqMWsYVkYRmPYzfFYTjH4tT7GNRyj8XnvMWA2zZCc47H/J+/k6MVyl1WOW2w+pDZxRUwg8khUciHaaXZpBgkr8pdtFV+/TOwqoaiHPVUJNpWB1D81olUVvjBo0Bu07PUeFYlHqNqefaRM4UV3+OraclD54kUI8dG4jV8l3FA6Kr7HFO5RzvntuVO+FqPZTrf0UvuDsVeibtPwKzgFrcx8LKdqi/oY29Jp8TYwMNRSubfwwmRQW0dBRxE31sP+mS5XPEMa+BtjkUyBFJBoepM1BmuvX6QuEYRe/DKrYmX8OtykNWNMpzvIVPqN334sGU9Y3FehIa2FycCDqvptS3QHcf2TJ6SPdSagEIPB8uPnlf8L3hqf+Bv7KxIAqJTqtwAo3efp9jW3uSvdmwPBBX/9Uz8j2wPpYKQJb6T6INnDzhm9l50shkKrLU4mN+FGxULN8Jc+TdDnN9FlIAQZzWBmMJdkwNkK0x3UbOlOnZhpZh8PcVTbQr5fTV/2lja8kN6sCBYcgjxc1zbeHIf7NwMwuR6aG2xO3YRnavaw0iQ+iseJMXhBzlhHpAYGrydh2aFAQJEhUWNOpuKvfJC1zVhL05gz70GWGUCoKfgrkUohx+xJBdZp7MoMaeBHb978Y1nOxM8OsVnTWzcGUdFfgXZqFTvGODSA0VAoK6YximXblesyO85FIjtNwQzP1Z0W//oh42sPZVWKkNIl3PMCZ1yNq2Cg4I1RywabbPnXt2O6+F3632EwgWpm/Pp8MoxWaMc+FWNyHtqFlM4eF5DLmKlhalylVEZGLiJcutGqJI0nydP/aLda8Qb7efJhA5r4W/TLcBcfkOnEIRThMRTskejyYSu1ps6CbYcUsnIzR6/elhvmNMasaqbS9KLJuSwh5BEyRWvuiUEzCFPdyoqOS0Y1/t33L589I7ikM74Zfqg4dzm9HOiEgRKryb9zMAdruPWZTKjviSyrX72oIM3WZT0lSvhzBr6rWJ/Yypr16K+00+7Dc99tf61XJRFrU7ryRshBSEYo5eck5u/OhFZX954c7awiuegJttiUzm0tPNosGKQuLdAi72kv2gW4sQZ+LDW/mtiyvDX4xWTdcuILQvQ4JApKw575YTKB7ChZUlVXpSiEJhlZu4ZIHRlvjqCoXcJwmeuexnbulNUWtfcgAO8LIcgMnwUfzmUdydFAquVeQQR1tBb4cb4cm0MLScsOB736f6UQa3EHI+izbOpb/Vd5F/Z2b3DBt98TFiv51rlDft2aXIZh9f9hSame1T4OFU3S55OPqpCvU17WX/zQYXd+MaSQhvKiY01uxeyV8yxeN/N/HVMal338mLx+GLZ+fHiGNCs/uytQfkFCnLepkC+hEtIDBdB1wA8RU3c08fFbxH9EoXiW4pCjpRptCdCqsCsuWDwaysgWY0M2Pexra3z3CssX6xk6NkxCXJJU8Y78yyAvTHXcYm50RcanrNfhY3V+gIHPipqFlyyJljMDpCBUVuaW4I2HLR1gXAIOJLeWjP5K4L/11fU1vPUWTcZEec6AeGIBwFDCtvaoNok+JEHE6aSK0abAjM/LxfXrH1BR5cjhRIC/xk0Lb0vNLERVXQLhx9WX2gT0UCKuKYVuXMt7BG5Ngu/+HaVOOKG/E8Fdr65biilC4nucFXtrMutx8NjGoH01Zed4I5l/YtCAiQaQrXmzlvbwrwV83JMLT8YgDpgGzFhb8uEbeH+Gmll8ic3w5VVLT1iuULKkkpQJxO2DC41PIyyvz2U7e4tzH/LESypT35DmIyiL2p/Y+juPVXU71vq+TzWop3/XYuX77nj+2Evj78LK9dbkwoa+5qzrHpNXU9tEPmX3SpY1lbYWSUsawoG1VUP/B/xnV/Cp2+Bn8KreqCT2FtmOHuWED9BmXF+8f6OVDUAdQ3szX4XnvDsTfx0b1JVI/VCM2hfTNqKqPKo+4lmnyRkCWVTcfqwrb35+CvHFlBYz96IgfSVWxhaYiG4cows80lGeLij5ZI2Y0fXqRela31IZxxPBiNMKLT3kja7nLlQMgoORR5tpJNkQfM46cT8Ru7U7KH9qrAp4YbixlFlwY5tJ2aUIVO8icJV61X6n1CrsSlIC9hKZTSGI5tx6mCzv51J2yLwSn4SOnigYiKwvd5W3obCxrGqHx+L2XAjIMGA79E3P3IZZ7bX1RLHaeNRvbVnHxRs8JxVO9eW5+k3bWqpiO84PaSdCtK0Y2sdXzQcEIkvrDhzUII/xuLFhCEPrLyEvEJKxeEFWsrh8WuBbSYi4TgZizlFRQIGCtixW8qXD7/70sgMyRLh2/LD4uQu7AX/5nZppfvUykGyVnPWHrrEeUy0+fVIKz3zK3vJas2ZvLAl7mOilcLJlTzGfFlxWJDcijvbnH5+J8hp7Nlf/jzy7hXd6AgSzERYY/h1murwIGYsdSwOzbqT44a4yyBl6/lWDYFW+BD04mO8AyiFxROhTJ+1zEZp/JADgniaMB50CKWzq3VNo1UFeodG39Of72cCuEVPc+j/LPL7Gvj82U+fJ+N+l7+suDw2ekHvdu/KcKxlHbf1EP5WP3WeHu8/rVYnEZ5wK+nDEZOwrcpMkoUZsZ3jZKyJ2Ba4U2OM0AV0+r3EuFGW8NzLn6fw1i60bPinoi0eiJ1HJnLfP9+qRPbK+GykIiw6isowYW3itNMflBeCG3avms8pnqmzS4/u/mSiY/EI5I1UHrQGcN6iikkpObEXWPnJhYCaRpVFM7Y0RLgzuHidqgZpYB6hE5IkKdJelow09Ue59Hnavu5P0qs3OyuyN222OhCgfvTQscaGkn3zld9xME+TQ0gx7+OnJ0vB0/UTPPKGpJCb4ltRl9cHZwdpeL6BouIXuGOAZlfgILFCpqYvcrMkxUEKNlHJkVsKbVxXoHWV+f63LKnkQdKp9SJIzUlH5aXVQ9mLM72vJTgmsOd2b8H3U2XEx4pbpcck/BzD0Yyb4QOJ7oApATu3xJ82dTbVuYvSCtqvS62Pyth49Or1dtXDkR3XTG0x5GGSGm6O4jFlkVj91oei4gQk7ta6KAyBebdaIFesjHnN7rkBoIAdD/OqdjqKtdvH3eWkDkU6oyatxnVhqW525GK2Y4NdJxxtqc0Nv26spLfrhto/elu6Gc2QE2jSKGqYPFn5Z4qEaYjmG/lHJnc0hkqx0R0krNGfQo1MCeEBwuKAxSTADnTZvNexy0zyPiAXtCUlrSYmo3h9Yepcs512JGOiu/q4oG7Pzf6CHybLIu5JFsrntMp/a1S9MZtDwFepmLRNVwfPYGlI8TwW56FKkdnRKpYS4/orzabRGcTFzkhxukOT1tufD0gBE9yfgHofgl5yLPkA2mLfe+tspAaSsRwvL0C+7JtQfPmgOpJ/0ypDKv+Br7gaCfkTIuz8HPYnDDLioWN4BC3Agt8TL8P/8kJUJw+VlGUlSRiypKlgjCI2fhfXFu8JscV/q+u89ubDKZdufZtDQU9ha/kEkfcvYfMf1+CoS2cm3zdOHy38b+el/Lij373dHmSYeGPYMke8WRpz2raly7Wdn5tWw0dL/N4/RVb32O6hVNquzIku9xG5y3iIrItwTB24GA6QEDhx+FaGFd1m6HFefll23PWxeEdL/THB876dq+59XOYqWMH2sJ8bKcsT5UXJaYX4Ifb58XGYyCrhlYbVRsd3xK5i987/4TM33+obeKklEKwmQaeXmd1vZTs+OxWNAzLnv5q6bDCttTpk4z0OWxgoO6xktPTA1tugvOncqHSeiRWTEikXS42yJKxKnkLFKCOj74qFmB7g5A9r3O93zIj3df948ty7ytn1X8mK+WNRlrjJuAylR2ipEY1jD+b2unpKTfsYlSxpeeT/aAHcTvwO/1g0bL8qdHhpYZNX2pSvVC6t51gKJEP4Q0WtFR35SoRDKhTxlthfnlPyziUAS1JxP68oNgnvQSLyQ5lg3oUPHgH+ZBLxqyWQvm+uHQMcR9q/is3hrue+2sLN6TjsLptnL2RZIustcTKqwhPz1ZeSqAK/utBS3D9sDJ2u/upwyxQfAIrMBi3G3DYj+g82n3hI7SLXBftXqDJCY4VWmrQKUQgPEvfD52qpF4e//rIE0mmb+qrXXRNOXyPvDHiJmD8kzouv8A39MxeGaFiSCqD7M2cllNb3FRTqPTFvrydiN0VfxdbngyKI6Fo0CKYMPxUyBRG7UAQH82ngywe+Wng/cnh9l8NycuWEI7xBpN5jYc3wtp0d+cGbgbN/Drf+u7+W9jzzdueJI31PtANQJOe9hvoi/Xb7iYN9/9cUSqJNDJ1e4GINBE9m1Ng7zfH2aH220M0cRI5p0pgVOXEqPZvdV97UlX/S3G35bP/AG/maLMcrv2mSUJAbG21NjhHoVcnBHINlp3KlH9X63XATv4ZdJ471PdMO+iGOaxn2M/G5wn0DQ1lR382K18XZGQaDuJrVj9qS7rF5smydmT6pizWImsxIoRcZOMGP1+Puf8Gfft6Xfbyz4h8fx/4rgNoFgL1yORQ1cgdelxCbrNbGhk8Dzo+iFSxbWtRDrYXUbmWGkS5qBB9J4gob4taYHOrZgaYLknrP4/jcmD6qHL+JK6Nzj87CMXvlsvfi5OLmyIF0p/rQ6lXXhWHfQu/W8WUSb4VEYP4RAvKBTY8qay82YVao7JC6yX4IZ9TSHMITS4TJ6ZykWsAG/qW1H1I3Qzy28df3z4D/VvbOt6GeIZat8ektBc0R6klFS0EvSdtYmfPA515B87W+j5cZ0FkfKQghFU9jVIhfvPUojtexFUrQr6zhmDU5iLPdlLn5L6Jjl1evqInzjbBJPyTlPAsMbSVwQE8O7Wi6y717CX13xbOjoz8ZfgpBN8RB77SPmcLjwz8kS9sb44It7J8YhN6nEsH/OL8yrnZhpAI0Nxu1MR4e9+5B4L3kB9x30AUA+uXTWFjvU3BPNvfdvQYjIALu/+hAV3yl1F06GHj1EnwyoSQBerIp4bddib+B8BmPPi8ozXB2Bg0PowqJZQ40fALIXm/IPrfTSP5Y91HD9K6CEnEeRaXYAeIOx8G8iVjfJtAjtTCPaI5jqvXcdrDKZsOIqToa9nC0nliKqEuW09W0dUCiOUwvrANFtXAQGxDdUa/PY+sxlkXQji0GojB7lHo16ZPMXTsLPorDXkirRypB1CcprhWMCO5hrAGZC7bQRSQd7S+g7qK19tpMY9y9kmPjHWflVeWHKZmUpgiyhxjPy9EkusO64iXhKS6Kqo+lpXDS6EfYAcPXSGTnXAQGokD6BORPxsGV2/jMfsRuxCRmMy8X5ZOz4iK4h3GGYDPYTBOT32AgTeAfRABY+2lF6WfDwzqvHV/8Ujd78eGBtTblpnHnl0nbkr19KEKDMj1rMyebBc9lXY7fcyA8u4jFkBOwzUyWVh5div7gbZw7gBY5vxCm0fKegl927qafP2eHqRF21WBpzgAtS78Bk1jg84U0AEvwroUp7ojxtyB3LiIrSvedyMPlvr3796q+gv7Va9kKtpquLHIWskQc8bDJlDhaLBZ9rGjnuMA+i6nXt3OkulCrcNOehaOiSvI9T9IcAD27DycbCKyDrpWLa9KrcvdnJRji3sbXvEusgEpGPg6B9jTg5bCxWnCcCmPHMjLogXdkBF1ECS/Y0VxREYB9GyGH6gjIvAo/ZrD+rlrcP7eHl2JtL0BMY0J+SEJ5VzZ/NCfB3zPbZuruKDOB9QTGGQxZmpTQEVRaRw0Phv7q7IUhnCtmHqVXCnSyWEthpDLVJdDZnLUBCQr56tMGoWmKMI5oBla/pjtAdg1RVDp3qiak+GPkE11ZCwQjshDdQxvqg7ORKX2+fTfPvHnPK+eH+gq5MkPY0NgsIRyvTLGwMyCKxpzrpurcbeVoB4iuKMltZqpH1u+bYfuVzrYUdXd4pCA5g2rCkmbZKSQXVFMV0d3lUfiq0DHDmDANW0yvBbLcZBatjw94CpRmSnURVJPVZQIdUfjVFOoDDF8pKroyXM95WHJ68/BCatvxQaXj8Fejcwn1QLeUqbGGFnqU6eKG90glDEmA4W1QnykW3Ab6QSu2YhOLJ/INZ3pdrP9lXmpZv9Vo42QQpKIDoJUixLbQ7pjfAq7CsNvYenwJ3F3qEQ7h9EhzDVPEPlGv3kqJ32M9EfmHQGPipFyCWDOckXN2MoP0qe5jR8gRm7BKucqZ349BfSagG2b7ijL+f7IFngOx0/JzPaQUpHeXsS3nXxJLFyYSxVQF6st+QncBNUcx4oh4c/QUxYD68x0aLBOzZSQ52WSmu1QVjh3XTduqT3MzuY3/1K9JSCZ04oEjR79KIRXYo+oUI83zz01hm4HxTW2jNGjZgHF0C/X8o+yBH5ZHvcAK8Dhjm2VLIJ4ZRraHeBG+300IHwLKurP5o9mJ/p6ZttzujlITJI3AWMDgZXxeJ6KwjtwN/dUZB5kC6Uw6FyH8G1+EsxOR6LvCKwgkDYhygdXbyDInsNeb6HTS4lfWpoFcgAQhmnwo3hTG8vfW+EhBnyGVKNmXL8iduBnnbv9LwMou355M3wfkJnLNn2dehTY8FF+n79Ymnk68dlP4knkwTXlbGYJ6m6T2y+QQGvCmSg1dW+pHzO8lg3DLRBB/2oZgBVq68Yn3Dtqrf3PcE1sua0No9Me/lVkkdAb3px/S2kV09HXpRzNjndjKGuIhBslXolKUcCOaK9MAc9xvSEfWuunUgU5+sGpZEhOQwv0AVTthL/EDKcL0dTlAERY/zSaDI/fGoZGnby6bXoJxtwlATVK0ark2KGg0+T/cunFbiS9IHmaoz4F7sLhdQjKYIWIqY4P5XZs0kmYt1lZDPMQk+kpMspLEiPRyAk+7FPcbwmEd3Zs6gIpK02BcyEheo1yClnfEpvMakQ6KBlOHZCc2yWPQsV1xBl5jcGilAfbyuMr36vEPxtOzrAZNXU9NaUWaJVkcW1bBB+qBmBu1mC2n5ppY97KPtvZNZVqhmLHX2AmZbyVJuyr8v6JQHi9Lm9AYMiJOE8iSVAPRKkq8jDjKNPtQzyLggoTUoNzESLO/HGE/l4A8h+wI39978qLMXX84xoBfSxdH2DEcwg5/aXDNPwnIfwErYG6qPG1RqnEJN79qaWq3omK4lsCeJs/cfFtTBTI3moO2xHe2nDrV1lJTgGLEZCMftnSeO97REYssiOYGmbRNTW+3MhRUmozOoEkVFAZdQqFIGXSKTELlrqSef0lffInqeMFcPHHmcafyNfH14NePTzEXn4Z0PKUvPqWeZ529pIapA35tVcKUkEaU8zCn6a8MzhFpfpZQjg85eMhXS3PlCdzqKLxDZ/09k1YSU+datygdLDkcZ2A7nhaOCi1Ubz2CgHGwzPTyfKaTn8Gq1qoe/RZallDl3PrAKJ28ep1J/EfKyWxW6YKJi2pOiADxjTqPo3WUZdsFZWxdZmZJjn3kaalwEjczpwTCvYSYhlctfF4Fn56pClxYeBvaFVj1+QL1Zqar4J9/fh7sRC89XX5/JO/G5dp1lkmqimheTHaEJqdZmtztWbVmcTf2ylc/dGAMntYbmRu2pt/v6mqGGLKutf1W5kbbEEN+2RNqf8gsiJK7y/TM2ayR9qwMvSW2xZeQ+em+m1dBmb45lQncOXxQOEIJkoUwcXIyXk7KAPKYURmUX7Tzj/02rvC55ptapX42cOUvZM/3XreCopuKQuSEnHKo7WsIlJJREXxvbqSzzFB54HI5clRIEP0ITpLQ4+MkmAR/ry2/9fAFmd616pkEyO/whN923Y4E6Mh3FbvNtunKCtvsbntF5axdjdGwebPmim95CnliC6l4duLbDbD849Uhwcajr538Pgz1uZNOXwRuS2N0CkRwWHYIwUHUeM7r+Yd5vR2H6ws1ksb+2hJJapSI854ZwVFUrMbcffFmkByvTSFT0QuyVfQreVEKeHFE2DksWY8SURxzaVGbmZXGQbbBrCjtKiwMBpmRaqskJatjb0ooNONR8O+FJXaXfh6WW5rRZek0/AXv8+J8jWLat3Cq6pMujoyJPm5wz8YUrlrmoC4ua5yp8ucOHvaWb4WlfIEuCIAjH/3KDJOb4Zq+LxpTYQ6TSa+uHeEFIO+k6ytgqvCySeEf6Z5Uz8l93v+Cp6vRN++PTk+uNnGmy9p3qJ1De6c2ZUZPFbfuVGUt4sKwKlgmlXkPi1+OSYUZcVwwNMnF8Fn0Ta1SpQ7OLfnxdkE/cAJRjUXawSt/0UNelwLVvKGS0qxkMUOetBWFyeIm7Iy1xT251hfeLqzRjdaksjUhsdd8S/I2GNT1PTVBfn4IneHRmHBv/rz4SWJYwTs/k0RclBi4a19gvSnCFSFjJCRDzZ3jiVkjFw43SQ7DSBF++6WhvUtXN71PT2Ged1Ju/RH88bL6itZB8V7HZcKjGDD3jTtNtvXcPDwQCjtyKhDqzzh4BgRG6LZz/n7+7zK319evi1VwT1XX0p5n3G4/caDvobbbvpX03Fw76SloiZFzTlXU0l4Yb7We2Nd3R9O+rNiBF+GM7zi5lFQNv5jRilyn80f6XVc423a9vZliX0fg5NJSU/llzHbkmhRwCCttfD5ZSL+L/vCh2/7JqidsNf1vZF+BhMA2g1CYS4/KVcampKlYGO4Dz6vqDZisHbNh+NZfxMcr/ruz0xjZZDUpcOmUQAgBpKNc3MuvN+bnffi/2lP2DhTAUE8S+MnNYchlw7PFYkEdT8m0mFVy8puOrnCaINXONTITsvxFsI92PEr1gv1WajSPJw51VoJS8WrQDft/o9LMqXMPnQNjS/Nuk461O77T3JnQF2F++fyiIW5bZBq+sNcmoGx4vNNaCsdzS6t/mN0s26TZvbx7r5aXf7q+0t3r3HEutyk1j3tlrILVLQ9oM+z5f5HDO6/2xNs6acJ3TsPsSRNEfo70sLyFupR1cnXvp6qCYPI+ujwkHWLAk4cTfwuOlklpJYCToaGriX5r+NU3Qgv5HfLPPqFFb7JbNEKBXWM32fVeLyGN44K6VNVWWd11MnrYXB/7sPz0tuGbqV0pqyISSxu9xUqbjIwe44VRdnpq+Hpqh8IdEoR8TRCjxlgGjGulGhzkx/f8jvRc0I28W4MmynA8UZQ1YpW3CvRBeB+/6fnvbSh1WXfU60Ard5oO+kSUaMBwx448+uzh4gRMtZ7TAVZVCTCrnwAkSB9w/Kehpt93tceB3X+c+RhUdzimALK5XCJ4wn52Xik+lwhbEkkjHzr8YHyGFZjZ+ddpPZLFc4otDbLtpLNFGnqegcXyAW6+fHGrnvOw8PT48JXUhvwB0QFp0knxqosPNvk9k71BvQqbDc+Ybtul+HF5FcoY/WpuNlH06PhpJCwJtd8yGJ5dvK3nDTNk5EAX/9tVeTntmy+k8KqlFQ+C/YxJongJqbnB9BU6LONRemVSenVDfkVkFnI4yVJQD8GP3/NM9LkbWtzjmtQLwLO5v2YPQUcipxEIaWTS91Ao6x6yOXuiRapjqsOlJHE4nnAJfwHVappoFeuj9OHy+qSYWWswdntCYElyIAh+3bNl9Yz30V6eiJCnT9v3RmqxW2O6IrsZzUTIiheXcXrpMf4BlNziDpcbp2172CmQEh+8XtxSX2HxhMnSZ3KjUvzIjsvuW1OrxLneRvL+EEUKXxhO8qJigpZFx8JCFKiXhyxjBXzE54wRCZcZR0FE/S4MaOpZs2G2tyrz/D53a3mHJrk/tybt/F4XaAXJQoXVtcH87o07Av6i//+u0Q6e/Ld2AEcWNE+Qzs1DhoAdn5TabnlNjtCvOUHN3dHl7EU3/9iFpW9LumoPRmXHb0ZLauhxLB1FkhEqpzEXY0WTTfDf6ddeJq7ZE60dIaZEaG6cxDJ6Xt3CDDyZeIK4dXVdoJeM4rvh3cyad75CGmJdA27/UdTR/ThakTrgRgAo/JeMkKbV4ce+EcvdTBf1E1dIU5t4F3Xr3jBHga80yxQa/otEtymo6oGuLyxRJieOISLVdDGggJSajZ7dGTGvupGGF3DM5GhfVUZie2XmRgbGn5N+c2Am6sun1DNfnAjASiXHj0wU2Rvd+RGN8aZ4U0n1Nq5xavsqZ6rdLkZfz8lMzy/vmBfazkZ+H07K/Ne4wMD83ToeE4KCDlIxWDR6Cil8Lkzq3pfUvT/p6n7e8YmEdIEqJZ2XwNPzUlR6Qezm25ExUxJOtiK7uWjw3MbprMMcDctwTEFppsQLH0UmcRVSrpYncekDsA5J3eo84c58O2mverisuC/esO78vivFlAMp/ZW2oeikN7h4ohVemyxmELDRElxJQH1M0iso3qg4vO/iwSLR1d6d1+2rYwt9J94wi/xjcpyxCdldoLIikqSgvaEiJaYzzz4Ym3UTs9mJIeBCSFe1hDAeGnVCQi4DbfhmbY4vPqeGKc/QGtx5FJ2ty+PUcjry7AOxWYf3ndvjVlwb3nIji/1n+M5GLB2Nj9hXEUpKCH06C0/ONHBm9C+Rbcia+uEUrM4wMrERpWEY85IcjUweGPrGSZlfvLj4EPe3DV4v2FcZr5gkDvPitYdLFHPJyiWKx37geTFlxLz7wrXo8z2Hdv6WJS7v5ZVN+/b1kd+2zJVpH9T2Iso7GovTuYe+StWD8g8NuNlet1rAIKYNQqCzjQFUvAB0+qBVHBG4XQnQVEN1TN+8HR+49n9rlYL+qKt2+/+7/ZqyZ8BFTeBLNmUqnFCAmXvnW6IJGtfavcYXONX4stEaq7FELtkEEk6o00kJiEayz+N2MFLTBSOd0eB8WoEW++L59QaNa1nZ+EJpI+oa7iSmqBmdpL6Vl1CjWiEMrSuYpGUGkzS3k8FQnkyNau0Bw2kBD9G2OTle2miHJ0K4GRDktQiU3SjboXqMy7eMUa/0jlziSbRA4Hm2Ich3FlscTjqQt2y9KqQO7d1j5D8wr3Y7U9gxTFREPf3S/otcZo0jiaiZghKHB0TZVtVjXL4upF7kKEI1S1ChFVUoynZBSL02OtIDUkILOwNvkHhCvYt2aawDR4TwkTHd6zMvIzr6SJFB20czIOwwR1ujpNeTm1PofHGh862gSOtqLGysoMjpDCkXgIrA1L2qov+tkYaqi1SXMFJTxc4DV+RhCSKvq8B5pCKPi6fe2Ckq3ruBKcR6I+SzIORLyK9C/nNCAQoFfh8K+rKNvV4a6sJggYMGkrppcHBAElcEIE4BAF+AaAEgLgGwr/FWYCpgonMN4509p/cs8p6BSGir7urhRPwMK22uDGpBK5aCfCVWQN8uD5u6u/IounuemtfKuEN82cctyKeCh0Wu7XUdR3bCZ8IhANXESkna4Vj7HUDNzx0WxHcLf+xEu/4i5zAEico1QTu916GqtrSsAMEzlRYLYYJGuqM0GHVmQN5B8J640DiYl8Cy7xYvWpzDBbm5wcQKTkyDU+PjtFNwh7BmU34AvVCY6P51dX13Xkb0NVd7itsxhji/TNDmPFLiSFaNTUVyVCjJYFvI5JZhYoUdE4orWeqqtOHHzGc3Fox60wSmQuyWOO31jfYWGXiwip+Wtb4tPT+moeCA4RuLiP6F+W2D6rbdzN7V4d4+i9Tq1gMn6goNu30aHvXJIbeOZxbzgTQBuu/n6mz9T3rvc+FU+2j7tZelHz6L+EhQdfbV1RbH0o4Q4D+lrVyAuDSv4Sm2klh9tXWPpo1gYYZKbFup5h/6rWL6+HaM0EUzz1OGz8ubWMV3SR5GWMQ0UjrlOMHANAl8Rh7FkEnNz4Msk1RlOliBuJ0VlSL1oUzJjIyyVFvwOAHfWwqk9J4Co2Co65Z3zeJ8ADJlx9u1e9LxV4VfFEY1Vl4I1qrFOtOQCNJMcAcsr9uEbtl0fPQ2PpmGiiUd2fD0krudL1vN7tCxe9xtFgufB0BI1/yzm4tYdnMQ98+Pb+jyPPHCSCNiUrzXNS1b+WKC2cY7znod71Yn8Wlk37PwjEreA6cYZIpY8q65m7cuYRpibYTTPphr8Gr3mzRzU4zGkLwhdEoLmcAyr/n7vXdNEuau3z2/vaYhGiZ+gaDtVncvNYRvgU2HRKJUME1e8QKkJrjuUthZp5YghMSq5CMrgL5SjNvtb5AvdnO9y5vBgnOw2TXZ4JtS9IREP0SmB61FVbqOfGQiRsaNQTA02bXe9sBnLC0K0IUGW2wEQL3hqjs7K0vQkCX35sN6Vwkhh6jaucqn550zEzxiYm3iMgU2DVO8uOAcPMiXbXYz1Skw2F0G8TFUpyk9OC6YUAlJUkvR+4NacklKpmpzJk5K5hLUzqspFer7/f0Z4lBJdtwkT4jKmjBJHzwonjx/fnwQFgcHRajDUyT4PRsWYTy0m0Hy0cM9t780tklrc0gSWEo2FyipGjd46i4KcPBrdZH0N5tKL3ltWMwWS0llBJZ1ylqgckcGoBn9idCC03vDWIHClbxN050NmoEQIaBVJ70HvQzbMlAxTr2PyoyT971XGlLommvSlBgdTWKnfirLJK+cgq01pwKxI/yU+Lj1MVS20OWtZzHCcjJxtMvr9DrRgG47NuuMegB1eZ4SrGJHBpmiSd92fFOcBAcWTKnOxm3BGruNZV06wkGMbLNpYQUXCHgzBrIhILM8WuhR4urs6i3x3zg2jSeoN0HquWopJ6Ywm5TCisKmKIfTaSlJMBoDtgfcKeQwl1FlYIaleuE+r2tWl6oCWbZek0IZMtMXgMyOkUPqP5gDQvJzmwXToxj5kAuL8yw7O4OGmzBMUxCEwTV+yroTC9ccDv5ttcDGMynV9yBaf6OlUqMFZE7iUAOqj0e7I8AqVdXHYyXA0Y12bZZmD5mTGE9P6ah5E2hsIL9jucnvqKokT5LwyRH+9Nm6M7uXZrd7F9rPUDa828kmlp0TouEfgjVmu8WGEbgF/sEadn8g1PyHV2/AendVYS2MnxYyLzOBwDfsyoR6XDEgYDI66BiHcENS3txUjDmGUdx2SK44N7w1e7QLJdl1HcrLO4By0EiRLA3MiItCIJZ3yP2+9oBytKRpJru8zOJVcnQUwKZK676HAcWC1V29jkjKcxpByAP6Z4Iu8n29Y8EQ22wgGGwfddYWwfU+aV42tqyV29d5XjgQX2XZfZGWnXrJmHwsUDPq8qHWe8gdQb0MQfVSfgu69qEiWM0NNlpOo+klPfiXBx0nSje3SbzlNV1XTKeywdni/AgdwTJ1INMrTdfUvu7/s7UulvE4ma1Rm2wSgsgbljAzl98T8KDdVjtrsE9ZBYtU68TX49xWX6IYkIXTBGBW/JFL6wTleZZxIfYAuMGiOfXF1k+dxc6g6wU/o/RFLEuezURbuC3I2iwrS7NFrEgpiDMqLoCl3PSu6RXjmw7o/f1AjAeF95/di2oLdqUbWZOEgsKrMC+wsOnI6UZCyefBrzncyazwwZttECSOo1tXUcQ5cAsyJxVpswBMCfmhBeRqQqGsy288L7mwp1jYgMyEAp5EP32BbSZhoT080dnDf/WSFzwNyXk2HAuAhaOMgwf8wRml5Iz3eFZyaZs5wLTYdeC3W/yC190/afXhw97L0Tbc/HiwUutao/7TAiJd5Y5IVGclRYN42hNlUvefnPlOSZM4AmOtc0TwG/4Cr/+ruX8ooHOUYRAogFFMS2B6bCDQqtysgtorYO6uWpdVzNgbm607CpwG8ccb6st9NTQwbJ1kHfhrossqNOqaUWWzUUIqXh5j9EhwKcsR03zal5Fq6W1HH7saGjQqWQHSAipgqoVyu90aR7AxE+VIWwSCStMtIv4/yFXLyyBJS2xhnPpl0L57l48aOO3JiTRK2ODQgo8CrWJ1zNPTxqtoFLdXRkSAqXC5ZKzFsqzBxWDI0MbbNnbQpbcd/eZYQ0PICZxSqshWMhubId1bikTD6rraIRYURyam7nDtTelt5ctkf/2kNjWpX/uKf47GwQLe7vYflmVYI65evAjtSF399u0zvtu2V6+a8ywbDYu7GLlypvQ22V89rs1K06UrAJX60H0S793jgpV+Zi2dWx4HYDetGaRYUstMDjF/d25bnshgu+P93SiXPCwYc2r7GyoWe7cxKrfOr47mnNowIKwRz8wLZo5l+84aRpHB6tLbjn64rLEhGA9BBWkymwWIjT4eUW4wJKYiVB1eJf7yqYQHAWk7hwsieNzdhZKHPAcu4gwtX45pOjtA/CpJgDswNxwfPnQNX8znmjPfofjmJS7xsvBJ4Rprv8vW/1Pg3qy9FDu3r/QfzMPVpAouIv2XurzEEhljlOU5re/eHoO6HIV9RHsqvsDcdIroF6pYcaN3fLe69K3Kf5GhB1oj74wP6iKoDVntAnqWQkFK+jpWyVXXGi0VHW8yyMhIZdKxCY3j0d71NAthmsBKmHy14rMu5bkPPzpBHkV6yGVnsgygNRC7DD26Sndoe9ZUMRcYHKNDhN+MQv6QNek4tCo5zZbrzA7Mi2ql5p4qSwmhf+uc+necp9BUWwdax82fJ5zSw5AvT3MThFdv4gFgoA4zDo0fx1W13LOsUWw2jmEcvZy2O1zyPk3FfeG6ZeAScp6kUW6DIDXig/pznyvp8c2hxg/Qx48ky+6Wx4BlFo551esnDy3+BsUuicgKligPq+QbKW/xbsiHMZhF8CuzfAhwYITTiK7TW80lxLLEqTV4+PG8gXxWaHwZf6B+25PI5IgOww92TgAC4OT9KS5/j2nm/DHQaYBR1334/lkHmPHTmxL/CRk/mbkGAzDUxoAA/ucL7uzaQP9/2Zv7W1yoxW1Z2GmhXcuK8/MqGN6MLWPwDDPpfRLafATN3mBTN/uru24LGWtiLyOlrTVqxk9agL9XlqwYAFkVq0tKPek3wYKKKZcmSrVifXJ+eJM6kv6G5T0OSarKmEw4iQBV6jQWBsRCS1cRW0wOUn+mIzncI+luLyDWJBF51RZ/jJ7Jp1uUEBNqTGmiMbp4setZk0U1I1yYQ1xmPatrfoJHOrM++PXLm4ovh0XEA/Di+wUN4YI02x5NFh/LakH8YqWasGr6Qe6q3K4CuniIV7tNzA02mwxQ38YA/8ifHcNRtFUow1hzY3gZ/Fm59aS6iNmxombJiLJn1PIw09T06qhGLYTx3E4EA4TFBBO3NYz0bObHH/bwB4XNVBM3fSyMbhfT2Ga2eiqvMgyltGjNUFz6Tnkipr4B9WuvwdpvS24zOn9TJ+QuiZ6+tGZsA5TfIkQx1qQOBMOiO/ayUOXobVBEANxWyYPTH9lKKb39QbWVZqD8CK++Y4eYAV4yHOToSSrI2wZFBQC2FRjYhyYIHn69BlVH8sdHzCsVGBW+Yn39Fc/cDafvhmNfuKKlzhRRazybwHhXR8n4XGSdBhjiIvZv1OomubOsT/w92sNMaosiLIwoXQzRaAt1xJsDXO5sx9MzAE7kZr64UKg9/SxpPbv7t1FjVXw+Q/WgJRNc56M3VtuwG/PzBesR3pDUWF1R6kGPO/Quyjns1y4hPtqojhiEYS5XrtKvNHinklDxT9TBFMa8mNeolQqpjqZRA11GV6QrXYI1/z2gAeUEswRfaqEA40U8TQBfu3AGJCAACzk2j0XvesfXAYsgwrEugmFwZxGJAh4vIpNioYsoBJpiEZUE0wjPONi8yAumtd6rD5i93QQCYJ5oWAQBRKwycswYFCjB4BOHwVQ0+UxgIjo0VFKBimowkkgofAx8RsttkTAV48UfSjFCW30xmj6h9lRpgD+IGhWqudK4ZCQTq2Ki8bOIvyYqqHSyTKqEfpRWSXQwFRPGVBXlKI9ifOxriYfHc7ST0aMS8AdTnxUaK/KOqSrKKEQUPwdXUkoy/UiY1WUzBJEYgslhTR6JuD0j5khsmpRRLoGq7E0ZlsSeGtkSkE+EdgbbSU0USPVjF1UKgouK6G2IKECY7B6bELm19YX8qcq2kiriVIRHieAUCVBf2usykYQ+jnvXqt0nMleaVsjj0eVyDbpMvhMzKu9Bn5bbYbFM6z0pG4wulNZ7XOKFzpecR4+KM9G5Yg06R9yDPiTeiekTV6CzRD3o/Xwweh8fgU6X9kA+G8l7Q17bj+eOPHZb777HuK36dT3+lwU5L0FOc4vjTHKYkf3Igt34ZTsiG/T15K4mf5zl5GExIPO+T5/17rQTfdK54y7OILoYoxZ32NpxBu2WfiuCXj13uzVup8FtNzm9VbnNSvVG6dYz9FrmVotSr1K8Ked5pRNVBMXY6IXYzcdhvVzcIpu4mbSNk05/pBItJKO3mwjoca/HjBs1WTfi/Hphh4Ts8Qm+QXA707icJayWICZjC6OGz220f/crVqMrofvncRsVTwsaLgPUyjQqJQeUXEQhJ5HLnCBTcdiNiEMHCSBidgyRwARCgRAEbISv5UJd2NjBnzcPcINncd1s/Hwtnevpwa3y9Eoow25rJ7FaK0mYmmnTfGyukNGsaRK0thKntZbgcUj2Uj+10/96RRNIPzCPzRcQ0f+GIoNeayMxWkuJm5K0SR6TFWFExpByFf/gJz3rR41TvxjBm1wAvtZ8puyThzXs9awhs76QjPgh/f79ewjvGeHTjPxiwCsjZELiqS+6afQ8/cTsfDInPlFQMGWVd5goL2bYAgYLfi12wZEyhFNL80bxmKO5GC1piqn4ULYAAAA=') format('woff2');
}
@media not print {
  .awsui-dark-mode {
    color-scheme: dark;
  }

  /* This is necessary for Chrome to apply dark mode to page-level scrollbars  */
  html:has(body.awsui-dark-mode) {
    color-scheme: dark;
  }
}
