.awsui_root_swimc_bhjn1_189: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;-moz-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-vvtq8u, #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_anchor-list_swimc_bhjn1_221: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_bhjn1_221:not(#\	):before{content:"";background-color:var(--color-border-divider-default-nr68jt, #c6c6cd);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);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px}.awsui_anchor-item_swimc_bhjn1_244:not(#\	){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);color:var(--color-text-body-secondary-bcbgoi, #424650);font-weight:400;margin-block:var(--space-scaled-xxs-pfm1nx, 4px);margin-inline:0;transition:var(--motion-duration-slow-zji5vl, .18s);transition-property:all}@media(prefers-reduced-motion:reduce){.awsui_anchor-item_swimc_bhjn1_244:not(#\	){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-item_swimc_bhjn1_244:not(#\	),.awsui-mode-entering .awsui_anchor-item_swimc_bhjn1_244:not(#\	){animation:none;transition:none}.awsui_anchor-item--active_swimc_bhjn1_264:not(#\	){position:relative}.awsui_anchor-item--active_swimc_bhjn1_264:not(#\	):before{content:"";background-color:var(--color-text-accent-n1kmht, #006ce0);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);inset-block-end:-2px;pointer-events:none;position:absolute;inset-block-start:-2px;inline-size:2px}.awsui_anchor-link_swimc_bhjn1_281:not(#\	){font-size:var(--font-size-body-m-a7nh2n, 14px);line-height:var(--line-height-body-m-2mh3ke, 20px);align-items:baseline;color:var(--color-text-body-secondary-bcbgoi, #424650);display:flex;flex-direction:row;font-weight:400;text-decoration:none;transition:var(--motion-duration-slow-zji5vl, .18s);transition-property:all}@media(prefers-reduced-motion:reduce){.awsui_anchor-link_swimc_bhjn1_281:not(#\	){animation:none;transition:none}}.awsui-motion-disabled .awsui_anchor-link_swimc_bhjn1_281:not(#\	),.awsui-mode-entering .awsui_anchor-link_swimc_bhjn1_281:not(#\	){animation:none;transition:none}body[data-awsui-focus-visible=true] .awsui_anchor-link_swimc_bhjn1_281:not(#\	):focus{outline:thin dotted;outline:var(--border-link-focus-ring-outline-1p0hnu, 0);outline-offset:2px;outline-color:var(--color-border-item-focused-uk47pl, #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-uk47pl, #006ce0)}.awsui_anchor-link_swimc_bhjn1_281:not(#\	):hover{color:var(--color-text-accent-n1kmht, #006ce0)}.awsui_anchor-link_swimc_bhjn1_281:not(#\	):focus{outline:none}.awsui_anchor-link_swimc_bhjn1_281:not(#\	):hover,.awsui_anchor-link_swimc_bhjn1_281:not(#\	):focus{text-decoration:none}.awsui_anchor-link--active_swimc_bhjn1_323:not(#\	){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-n1kmht, #006ce0)}.awsui_anchor-link-text_swimc_bhjn1_330:not(#\	){display:block}.awsui_anchor-link-info_swimc_bhjn1_334:not(#\	){margin-inline-start:var(--space-xs-ymlm0b, 8px);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, .005em);-webkit-font-smoothing:var(--font-smoothing-webkit-oemolo, antialiased);-moz-osx-font-smoothing:var(--font-smoothing-moz-osx-hbm0aq, grayscale);font-weight:700;letter-spacing:.005em;color:var(--color-text-link-default-1dmm7z, #006ce0)}.on-this-page--mobile{grid-row:1;grid-column:1/3;display:none;margin-block-end:var(--space-static-xxl-ifa9j8, 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-tngnnz, 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-nr68jt, #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}
