.awsui_root_swimc_67n34_9:not(#\	){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;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-diae7s, 14px);line-height:var(--line-height-body-m-18p63n, 20px);color:var(--color-text-body-default-9im48h, #0f141a);font-weight:var(--font-weight-normal-jditlz, 400);font-family:var(--font-family-base-khplu5, "Open Sans", "Helvetica Neue", Roboto, Arial, sans-serif);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awsui_anchor-list_swimc_67n34_41:not(#\	){list-style:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;position:relative;text-indent:0}.awsui_anchor-list_swimc_67n34_41:not(#\	):before{content:"";background-color:var(--color-border-divider-default-8vuq97, #c6c6cd);border-start-start-radius:var(--border-radius-tabs-focus-ring-v9tucs, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-v9tucs, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-v9tucs, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-v9tucs, 20px);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px;inset-inline-start:6px}.awsui_anchor-item_swimc_67n34_65:not(#\	){font-size:var(--font-size-body-m-diae7s, 14px);line-height:var(--line-height-body-m-18p63n, 20px);color:var(--color-text-body-secondary-2uajxx, #424650);font-weight:var(--font-weight-normal-jditlz, 400);margin-block:var(--space-scaled-xxs-54nfiu, 4px);margin-inline:0;transition:var(--motion-duration-slow-c82sxa, .18s);transition-property:all}@media(prefers-reduced-motion:reduce){.awsui_anchor-item_swimc_67n34_65:not(#\	){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-item_swimc_67n34_65:not(#\	),.awsui-mode-entering .awsui_anchor-item_swimc_67n34_65:not(#\	){animation:none;transition:none}.awsui_anchor-item--active_swimc_67n34_85:not(#\	){position:relative}.awsui_anchor-item--active_swimc_67n34_85:not(#\	):before{content:"";background-color:var(--color-text-accent-xcihqq, #006ce0);border-start-start-radius:var(--border-radius-tabs-focus-ring-v9tucs, 20px);border-start-end-radius:var(--border-radius-tabs-focus-ring-v9tucs, 20px);border-end-start-radius:var(--border-radius-tabs-focus-ring-v9tucs, 20px);border-end-end-radius:var(--border-radius-tabs-focus-ring-v9tucs, 20px);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px;inset-inline-start:6px}.awsui_anchor-link_swimc_67n34_103:not(#\	){font-size:var(--font-size-body-m-diae7s, 14px);line-height:var(--line-height-body-m-18p63n, 20px);align-items:baseline;color:var(--color-text-body-secondary-2uajxx, #424650);display:flex;flex-direction:row;font-weight:var(--font-weight-normal-jditlz, 400);text-decoration:none;transition:var(--motion-duration-slow-c82sxa, .18s);transition-property:all}@media(prefers-reduced-motion:reduce){.awsui_anchor-link_swimc_67n34_103:not(#\	){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-link_swimc_67n34_103:not(#\	),.awsui-mode-entering .awsui_anchor-link_swimc_67n34_103:not(#\	){animation:none;transition:none}body[data-awsui-focus-visible=true] .awsui_anchor-link_swimc_67n34_103:not(#\	):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-asn9y6, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-sb1fs0, #006ce0);border-start-start-radius:var(--border-radius-control-default-focus-ring-hkazgq, 4px);border-start-end-radius:var(--border-radius-control-default-focus-ring-hkazgq, 4px);border-end-start-radius:var(--border-radius-control-default-focus-ring-hkazgq, 4px);border-end-end-radius:var(--border-radius-control-default-focus-ring-hkazgq, 4px);box-shadow:0 0 0 var(--border-link-focus-ring-shadow-spread-go781s, 2px) var(--color-border-item-focused-sb1fs0, #006ce0)}.awsui_anchor-link_swimc_67n34_103:not(#\	):hover{color:var(--color-text-accent-xcihqq, #006ce0)}.awsui_anchor-link_swimc_67n34_103:not(#\	):focus{outline:none}.awsui_anchor-link_swimc_67n34_103:not(#\	):hover,.awsui_anchor-link_swimc_67n34_103:not(#\	):focus{text-decoration:none}.awsui_anchor-link--active_swimc_67n34_145:not(#\	){font-weight:var(--font-wayfinding-link-active-weight-f7mvtk, 700);-webkit-font-smoothing:var(--font-smoothing-webkit-noqmev, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-1ua98z, grayscale);color:var(--color-text-accent-xcihqq, #006ce0)}.awsui_anchor-link-text_swimc_67n34_152:not(#\	){display:block}.awsui_anchor-link-info_swimc_67n34_156:not(#\	){margin-inline-start:var(--space-xs-3yjatw, 8px);font-size:var(--font-size-body-s-ovzhcr, 12px);line-height:var(--line-height-body-s-31lmk3, 16px);letter-spacing:var(--letter-spacing-body-s-71brc7, .005em);-webkit-font-smoothing:var(--font-smoothing-webkit-noqmev, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-1ua98z, grayscale);font-weight:var(--font-weight-bold-5dun2i, 700);letter-spacing:.005em;color:var(--color-text-link-default-3feuld, #006ce0)}.on-this-page--mobile{grid-row:1;grid-column:1/3;display:none;margin-block-end:var(--space-static-xxl-74hwmb, 32px)}.repository-page-aside{grid-row:2;grid-column:2/3;display:block}.repository-page-aside-sticky{position:sticky;inset-block-start:40px}.repository-page-content-grid{display:grid;grid-template-columns:3fr 1fr;grid-template-rows:0 auto 0}.repository-page-content{grid-row:2;grid-column:1/2;padding-inline-end:var(--space-static-xxxl-4ecdua, 40px);max-width:100%;overflow-x:hidden}hr{inline-size:100%;block-size:0;border:none;border-block-start:1px solid var(--color-border-divider-default-8vuq97, #c6c6cd)}@media only screen and (max-width:1024px){.repository-page-content-grid{grid-template-columns:100%;grid-template-rows:auto auto auto}.on-this-page--mobile,.repository-page-mobile{display:block}.repository-page-aside{display:none}.repository-page-content{padding:0}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}
