#main-col-footer{border-top:1px solid;border-top-width:1px;border-top-style:solid;display:none}#breadcrumbs{display:none}.awsui awsui-table-pagination .awsui-table-pagination-content .awsui-table-pagination-dots,.awsui awsui-table-pagination .awsui-table-pagination-content li{display:block}div.resources-header{margin-top:20px;margin-left:30px;margin-right:40px}#page-utility-downloads.hidden,#page-utility-feedback.hidden,#page-utility-forums.hidden{display:none}@media (max-width:768px){.awsui-util-container-header-description,h3.awsdocs-header{display:none}div.tools-settings{display:flex}.awsdocs-search .search-options{width:auto}}@media (max-width:319px){table col,table thead{display:none}table col{height:0}table col.c1{height:100%;display:table-column}}.split-list{display:flex;justify-content:flex-start;align-content:center}ul.service-list{list-style:none;padding-left:1rem}ul.service-list li{border-bottom-style:solid;border-bottom-width:1px;text-align:left}ul.tools-list{list-style:none;padding-left:0}ul.tools-list li{text-align:left;padding-left:0}.awsdocs-service-prefix{min-width:5.5rem;word-break:keep-all;text-align:right;padding-right:.25rem}.awsdocs-service-name{text-align:left}.sdk-tile-container{display:flex;flex-direction:column;align-items:center;text-align:center}.sdk-more-info-button{display:flex;flex-direction:row;justify-content:flex-end}.tutorial-tile-container{display:flex}.tutorial-tile{flex:1}.awsui .awsui-util-container .tutorial-tile-text{padding-bottom:4rem}.tutorial-tile-footer{position:absolute;bottom:1.5rem;margin-top:1rem}.awsdocs-landing-page-content{max-width:120rem;margin:auto;padding:3rem 3.5rem}.awsdocs-banner{background-size:cover;background-repeat:no-repeat}.awsdocs-banner .awsdocs-banner-container{max-width:120rem;margin:auto}.awsdocs-banner .awsdocs-banner-abstract{max-width:79.5rem}.awsdocs-link-icon{transform:scale(.85)!important}#main-column{margin:0 3rem}#main-column #main{visibility:hidden;opacity:0}#main-column #main.visible{visibility:visible;opacity:1}#main-column #main #page-toc-src{display:none}#main-content{font-size:1.6rem!important;line-height:1.5em;margin:0 auto}#main-content #main-col-body{padding:0 6rem 1.5rem;margin:1.5rem 0 0}#main-content h1{font-size:2.25em;line-height:1.226em;font-weight:300;margin-top:3rem;margin-bottom:1rem;padding:0}#main-content h2{font-size:1.625em;font-weight:400;margin-top:1em;padding:1em 0 0;border-top-width:1px;border-top-style:solid}#main-content h2,#main-content h3{line-height:1.226em;margin-bottom:.75em}#main-content h3{font-size:1.375em;font-weight:700;margin-top:1.25em;padding:0}#main-content h4{font-size:1.25em;margin-bottom:.75em}#main-content h4,#main-content h5{line-height:1.267em;font-weight:700;margin-top:1.2em;padding:0}#main-content h5{font-size:1.125em;margin-bottom:1em}#main-content h1>code,#main-content h2>code,#main-content h3>code,#main-content h4>code,#main-content h5>code,#main-content h6>code{font-size:1em}#main-content dd,#main-content dt,#main-content p,#main-content pre{font-size:1em;line-height:1.5em;font-weight:400;margin:1em 0;padding:0}#main-content p:first-child{margin-top:0}#main-content p:last-child{margin-bottom:0}#main-content div.highlights{margin-bottom:1em}#main-content div.highlights p{margin:1em 0 .625em}#main-content .mediaobject{max-width:100%}#main-content .mediaobject iframe,#main-content .mediaobject img{margin:1.5rem 0;max-width:100%}#main-content .replaceable{font-size:1em;line-height:1.5em;font-weight:400;font-style:italic}#main-content .formpara{font-weight:700}#main-content small,#main-content sub,#main-content sup{font-size:.875em;line-height:1.5em}#main-content .userinput{font-weight:700}#main-content .awsdocs-note{margin:1.6rem 3rem;padding:0}#main-content .awsdocs-note .awsdocs-note-title>:first-child{padding-right:1rem}#main-content .awsdocs-note .awsdocs-note-title span{font-weight:700}#main-content .awsdocs-note .awsdocs-note-text p{margin-top:.5rem}#main-content .guilabel,#main-content .topcom{font-weight:700}#main-content span.underline{text-decoration:underline}#main-content pre{margin:1.6rem 0;border-width:1px;border-style:solid;border-radius:3px;padding:0;word-wrap:normal;font-size:.93em}#main-content pre code{margin:0;font-size:1em;overflow:auto}#main-content pre code.replaceable{padding:0;display:inline}#main-content pre code.hljs{display:block;padding:1.6rem 5rem 1.6rem 1.6rem}#main-content pre.screen{padding:1.6rem}#main-content pre.programlisting,#main-content pre.screen{position:relative;overflow:auto}#main-content pre .code-btn-container{position:absolute;display:flex;flex-flow:row nowrap;justify-content:flex-end;right:0;padding-top:1.2rem;padding-right:1rem;padding-left:3rem;z-index:100;overflow:hidden}#main-content pre .code-btn-container .btn-copy-code{width:2rem;height:2rem;margin:0 0 0 .3rem;padding:.2rem;border-width:1px;border-style:solid;border-radius:.3rem;cursor:pointer;font-size:1.6rem;font-weight:400;text-align:center;opacity:.5;transition:opacity .25s ease}#main-content pre .code-btn-container .btn-copy-code:hover{opacity:1}#main-content #awsdocs-filter-selector .awsdocs-language-filter{display:flex;flex-flow:row nowrap;align-items:center;min-width:25rem}#main-content #awsdocs-filter-selector .language-filter-title{padding-right:1rem;white-space:nowrap}#main-content .glossdiv,#main-content .itemizedlist,#main-content .orderedlist,#main-content .procedure,#main-content .variablelist{margin-bottom:1em}#main-content .glossdiv p .title,#main-content .itemizedlist p .title,#main-content .orderedlist p .title,#main-content .procedure p .title,#main-content .variablelist p .title{font-size:1em;line-height:1.5em;font-weight:400;font-weight:700;margin-bottom:1em}#main-content .glossdiv dl dd{margin-left:1.875em}#main-content dd .itemizedlist,#main-content dd .orderedlist,#main-content dd .procedure,#main-content dd .variablelist{margin-bottom:0}#main-content ol,#main-content ul{margin:0;padding:0 0 0 2.5rem}#main-content ol.itemizedlist,#main-content ol.orderedlist,#main-content ol.procedure,#main-content ol.variablelist,#main-content ol li .itemizedlist,#main-content ol li .orderedlist,#main-content ol li .procedure,#main-content ol li .variablelist,#main-content ul.itemizedlist,#main-content ul.orderedlist,#main-content ul.procedure,#main-content ul.variablelist,#main-content ul li .itemizedlist,#main-content ul li .orderedlist,#main-content ul li .procedure,#main-content ul li .variablelist{margin-bottom:0}#main-content ol li,#main-content ul li{font-size:1em;line-height:1.5em;font-weight:400;padding-left:.5rem}#main-content ol li p,#main-content ul li p{margin:.5em 0 0}#main-content awsui-select-dropdown ul{margin:0;padding:0}#main-content li+li,#main-content li+ol,#main-content li+ul,#main-content li>ol,#main-content li>ul,#main-content ol+ol,#main-content ol>li ol,#main-content ol>li ul,#main-content ul+ul,#main-content ul>li ol,#main-content ul>li ul{padding-top:.5em}#main-content ol{list-style-type:decimal}#main-content ol ol{list-style-type:lower-alpha}#main-content ol ol ol{list-style-type:lower-roman}#main-content ol ol ol ol{list-style-type:upper-alpha}#main-content ol ol ol ol ol{list-style-type:upper-roman}#main-content ul{list-style-type:disc}#main-content ul ul{list-style-type:circle}#main-content .variablelist dl{margin:0}#main-content .variablelist dl dt{margin:0 0 .3125em}#main-content .variablelist dl dd{margin:0 1em 1em 1.875em}#main-content .variablelist dl dd .variablelist{margin-top:1.5rem}#main-content .table-container{margin:2rem 0;display:flex;flex-flow:row nowrap}#main-content .table-container .table-contents{width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}#main-content .table-container .table-contents table{position:relative;border-collapse:collapse;border-spacing:0;border-style:solid;border-width:1px 0 0 1px}#main-content .table-container .table-contents table.awsui-util-container{margin:0 .2rem 1rem 0}#main-content .table-container .table-contents table td,#main-content .table-container .table-contents table th{font-size:1em;line-height:1.5em;font-weight:400;margin:0}#main-content .table-container .table-contents table td .awsdocs-note,#main-content .table-container .table-contents table th .awsdocs-note{margin:0}#main-content .table-container .table-contents table th{text-align:left;font-weight:700;vertical-align:top;padding:1em 2rem;border-style:solid;border-width:0 1px 1px 0}#main-content .table-container .table-contents table th.table-header{font-size:1.125em}#main-content .table-container .table-contents table td{display:table-cell;vertical-align:top;padding:.4rem 2rem;border-style:solid;border-width:0 1px 1px 0}#main-content .table-container .simplesect table{border-width:0;border-spacing:0}#main-content .table-container .simplesect td{padding:0 0 0 .5rem;vertical-align:top;border-width:0;border-spacing:0}#main-content .table-container td p:first-child{margin-top:0}#main-content .table-container td p:last-child{margin-bottom:0}#main-content .table-container td ol,#main-content .table-container td ul{list-style-position:outside}#main-content .table-container td ol:first-child,#main-content .table-container td ul:first-child{margin-top:0}#main-content .table-container .table-container{display:flex;flex-direction:row;flex-wrap:nowrap}#main-content .table-container awsdocs-table-expander{font-size:2rem;cursor:pointer;display:none}#main-content awsui-modal .table-container .table-contents{overflow-x:unset}#main-content .minimized-block{margin-top:1.6rem;margin-bottom:2rem}#main-content .minimized-block .minimized-content,#main-content .minimized-item .minimized-content{display:block;overflow:hidden;position:relative;transition:height .2s ease}#main-content .minimized-block .minimized-content p,#main-content .minimized-block .show-less-btn,#main-content .minimized-block .show-more-btn,#main-content .minimized-item .minimized-content p,#main-content .minimized-item .show-less-btn,#main-content .minimized-item .show-more-btn{margin:0}#main-content .minimized-block .show-less-btn a,#main-content .minimized-block .show-more-btn a,#main-content .minimized-item .show-less-btn a,#main-content .minimized-item .show-more-btn a{display:flex;text-align:left;font-weight:700}#main-content .minimized-block .show-more-btn,#main-content .minimized-item .show-more-btn{margin-top:0;margin-bottom:.5rem}#main-content .minimized-block .show-more-btn a .show-more-text,#main-content .minimized-item .show-more-btn a .show-more-text{display:block}#main-content .minimized-block .show-more-btn a .show-less-text,#main-content .minimized-item .show-more-btn a .show-less-text{display:none}#main-content .minimized-block .show-less-btn,#main-content .minimized-item .show-less-btn{margin-top:.5rem;margin-bottom:.5rem}#main-content .minimized-block .show-less-btn a .show-more-text,#main-content .minimized-item .show-less-btn a .show-more-text{display:none}#main-content .minimized-block .show-less-btn a .show-less-text,#main-content .minimized-item .show-less-btn a .show-less-text{display:block}#main-content .minimized-block .minimized-fader,#main-content .minimized-item .minimized-fader{position:absolute;bottom:0;height:5rem;width:100%}#main-content .minimized-block .minimized-content{height:12rem}#main-content .minimized-item{display:inline-table}#main-content .minimized-item .minimized-content{height:8rem}#main-content awsdocs-tabs{display:block;padding-bottom:2rem}#main-content .awsdocs-page-header-container{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-bottom:2rem}#main-content .awsdocs-page-header-container .awsdocs-page-header{display:flex;flex-flow:row nowrap;padding:0 0 1rem}#main-content .awsdocs-page-header-container .awsdocs-page-header .awsdocs-view-link{flex:0 1 auto;padding:0 1rem;border-style:solid;border-width:0 1px 0 0;font-size:.85em}#main-content .awsdocs-page-header-container .awsdocs-page-header .awsdocs-view-link:first-of-type{padding:0 1em 0 0}#main-content .awsdocs-page-header-container .awsdocs-page-header .awsdocs-view-link:last-of-type{border-right-width:0}#main-content .awsdocs-page-header-container .awsdocs-page-header .awsdocs-view-link a{font-weight:700}#main-content #awsdocs-page-utility-container .awsui-util-font-size-3{font-size:1em!important;font-size:1em;line-height:1.5em;font-weight:400}#main-content #awsdocs-page-utility-container awsui-util-font-size-0{font-size:.875em!important;font-size:1em;line-height:1.5em;font-weight:400}#main-content #awsdocs-page-utility-container .page-footer-row{display:flex;flex-flow:row nowrap;border-style:solid;border-width:1px 0}#main-content #awsdocs-page-utility-container .page-footer-row .page-footer-tile{border-width:0;border-style:solid}#main-content #awsdocs-page-utility-container .page-footer-row .page-footer-tile:not(:last-of-type){border-right-width:1px;padding:2.5rem 5rem 2.5rem 6rem}#main-content #awsdocs-page-utility-container .page-footer-row .page-footer-tile:last-of-type{flex-grow:2;padding:2.5rem 6rem 2.5rem 5rem}#main-content #awsdocs-page-utility-container .page-footer-row .page-footer-tile .prev-next-separator{margin-bottom:.5rem}#main-content #awsdocs-page-utility-container .page-footer-row.narrow{flex-direction:column}#main-content #awsdocs-page-utility-container .page-footer-row.narrow .page-footer-tile{padding:2.5rem 6rem}#main-content #awsdocs-page-utility-container .page-footer-row.narrow .page-footer-tile:not(:last-of-type){border-right-width:0}#main-content #awsdocs-page-utility-container .page-footer-row.narrow .page-footer-tile:last-of-type{border-top-width:1px}#main-content #awsdocs-page-utility-container .page-footer-row.narrow .page-footer-tile:last-of-type .awsui-util-mb-m{margin-bottom:0}#main-content #awsdocs-page-utility-container .feedback-yes-no-buttons{display:flex;flex-flow:row nowrap}#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0 3rem}#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer .footer-column-left{display:flex;flex-flow:row nowrap;justify-content:flex-start}#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer .footer-column-left .privacy-link,#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer .footer-column-left .terms-link{flex:0 1 auto}#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer .footer-column-left .privacy-link a,#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer .footer-column-left .terms-link a{white-space:nowrap}#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer .footer-column-right{flex:0 1 auto}#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer .awsdocs-link-icon{transform:scale(.75)!important;vertical-align:middle;padding:0}#main-content awsui-expandable-section .table-container .table-contents table td,#main-content awsui-expandable-section .table-container .table-contents table th{-ms-word-break:normal;word-break:normal}.awsui #main-content .awsui-tabs-tab-label,.awsui #main-content .awsui-tabs-tab-link,.awsui #main-content awsui-expandable-section,.awsui #main-content awsui-modal,.awsui #main-content awsui-tabs{font-size:1em;line-height:1.5em;font-weight:400}.awsui #main-content .awsui-tabs-tab-link{padding:.9375em 0}.awsui #main-content awsui-icon.awsdocs-link-icon{transform:scale(.85)!important;padding:0 0 0 .15rem}.awsui #main-content awsui-tabs li.awsui-tabs-tab,.awsui #main-content awsui-tabs ul.awsui-tabs-header{padding:0}.awsui #main-content .awsui-util-container .awsui-util-container-header{font-size:1.125em}#main-content awsdocs-page-utilities{padding:0!important}#main-content .copyright-print{display:none;margin-top:2rem;padding-top:2rem;font-size:1.2rem;border-top:1px solid #d5dbdb}.awsdocs-search-results{overflow-y:auto}.refine-results-section{width:100%}.awsui awsui-table.awsdocs-search-results table th .awsui-table-header-content{font-weight:400}.refine-element-button{display:flex;align-items:center;justify-content:space-between;padding:4px;cursor:pointer;color:#545b64}.refine-element-button:hover{background-color:#f2f3f3}.refine-element-button.filtered{background-color:#f1faff;border:1px solid #00a1c9}.filter-header{font-size:1.5rem!important;font-weight:400!important}.search-result-link{font-size:1.6rem!important}.search-results-label-header{font-size:1.8rem!important;font-weight:400!important;word-break:break-all}.search-results-label-term{font-weight:700}.search-count-header{display:none}.search-count-tools{flex-basis:0;flex-grow:1;flex-shrink:1}.awsui .awsdocs-search-results .awsui-table-header-copy>thead,.awsui .awsdocs-search-results thead{display:none}@media screen and (max-width:600px){.search-count-header{display:block}.search-count-tools{display:none}}.marketing-target{margin:20px auto 0}.marketing-title{font-size:18px;font-weight:700;color:#ec7211}.marketing-description{margin-top:20px;display:flex;flex-wrap:wrap}.marketing-description-text{margin-right:5px}div.otp-header,div.resources-header{font-size:1.29em;line-height:1.11em;font-weight:700}.awsdocs-feedback-container{border-top-color:#545b64;background-color:#fafafa}.awsdocs-banner h1,.awsdocs-banner h2,.awsdocs-banner h3,.awsdocs-banner h4,.awsdocs-banner h5{color:#fff;background:transparent}.awsui .awsui-icon.awsui-icon-variant-normal{color:currentColor}.awsui .awsdocs-banner-abstract{color:#d5dbdb}.awsdocs-banner div,.awsui .awsui-util-container-header-description{color:#fff}ul.service-list li{border-bottom-color:#d5dbdb}.awsdocs-service-prefix,.tutorial-tile-footer{color:#aab7b8}.awsui .awsdocs-header-element .awsui-button.awsui-button-variant-link:hover{border-color:#fff;background-color:transparent}.awsui .awsdocs-header-element .awsui-button.awsui-button-variant-link{color:#fff}#awsdocs-nav-menu-icon.btn-open,#awsdocs-search-button-icon.btn-open{color:#ec7211}.awsdocs-nav-menu-link .awsdocs-nav-button a{color:#fff}#main-col-footer,.awsui .awsdocs-header .awsui-button.awsui-button-variant-normal{border-color:#aab7b8}.page-link-button:hover{background-color:#f2f3f3}.page-footer-tile{border-color:#eaeded}.minimized-fader{background:-webkit-linear-gradient(hsla(0,0%,100%,0),#fff);background:linear-gradient(hsla(0,0%,100%,0),#fff)}#main-content p code:not(.hljs){background-color:#f2f3f3}#main-content p code a{background-color:#fff}#main-content small,#main-content sub,#main-content sup,.page-footer-tile-header{color:#545b64}.awsdocs-view-link{border-right-color:#d5dbdb}.awsdocs-banner,.awsui .awsui-util-container .awsdocs-header.awsui-util-container-header{background-color:#16191f}body.code-dark #main-content .replaceable{color:#f5001d}body.code-dark #main-content pre{border-color:#16191f}body.code-dark #main-content pre .code-btn-container .btn-copy-code{border-color:#879596;color:#879596;background-color:#eaeded}body.code-dark #main-content pre .code-btn-container .btn-copy-code:hover{background-color:#d5dbdb}body.code-dark #main-content pre.screen,body.code-light #main-content pre{border-color:#aab7b8}body.code-light #main-content pre .code-btn-container .btn-copy-code{border-color:#879596;color:#879596;background-color:#eaeded}body.code-light #main-content pre .code-btn-container .btn-copy-code:hover{background-color:#d5dbdb}#awsdocs-header{background-color:#16191f}.awsdocs-local-nav-header{background-color:#232f3e}#main-content{color:#16191f;background-color:#fff}#main-content h2{border-color:#d5dbdb}#main-content .table-container .table-contents table{border-color:#eaeded #aab7b8 #879596 #d5dbdb;-webkit-box-shadow:0 1px 1px 0 rgba(0,28,36,.3),1px 1px 1px 0 rgba(0,28,36,.15),-1px 1px 1px 0 rgba(0,28,36,.15);-webkit-box-shadow:0 1px 1px 0 var(--awsui-color-shadow-medium),1px 1px 1px 0 var(--awsui-color-shadow-side),-1px 1px 1px 0 var(--awsui-color-shadow-side);box-shadow:0 1px 1px 0 rgba(0,28,36,.3),1px 1px 1px 0 rgba(0,28,36,.15),-1px 1px 1px 0 rgba(0,28,36,.15);box-shadow:0 1px 1px 0 var(--awsui-color-shadow-medium),1px 1px 1px 0 var(--awsui-color-shadow-side),-1px 1px 1px 0 var(--awsui-color-shadow-side)}#main-content td,#main-content th{border-color:#d5dbdb}#main-content th{background-color:#fafafa;color:#545b64}#main-content th.table-header{color:#16191f}#main-content awsdocs-table-expander{background-color:#d5dbdb}#main-content .replaceable{color:#f5001d}#main-content .minimized-block .minimized-fader,#main-content p code:not(.hljs) .minimized-item .minimized-fader{background:-webkit-linear-gradient(hsla(0,0%,100%,0),#fff);background:linear-gradient(hsla(0,0%,100%,0),#fff)}#main-content .awsdocs-page-header-container .awsdocs-page-header .awsdocs-view-link{border-color:#879596}#main-content #awsdocs-page-utility-container .page-footer-row,#main-content #awsdocs-page-utility-container .page-footer-row .page-footer-tile{border-color:#eaeded}#main-content #awsdocs-page-utility-container .awsui .awsui-icon.awsui-icon-variant-normal{color:currentColor}#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer,#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer a{color:#545b64}#main-content code.userinput{color:#1d8102}#guide-toc .awsdocs-nav-section{border-top:1px solid #eaeded}#tools-panel .awsdocs-tools-section{border-top-color:#eaeded}#tools-panel .awsdocs-tools-section #pagetoc ul a{color:#545b64}#tools-panel .awsdocs-tools-section #pagetoc ul a.selected,#tools-panel .awsdocs-tools-section #pagetoc ul a:hover{color:#eb5f07}#awsdocs-header .awsdocs-header .header-column-min #awsdocs-search-button-icon{color:#fff}#awsdocs-header .awsdocs-header .header-column-min #awsdocs-search-page{background-color:#16191f}#awsdocs-header .awsdocs-header .header-column-right .header-link a{color:#fff}#awsdocs-header .awsdocs-header .header-column-right .awsdocs-header-element .awsui-dropdown-trigger{background-color:transparent;border-color:transparent;color:#fff}#awsdocs-header .awsdocs-header .header-column-right .awsdocs-header-element .awsui-dropdown-trigger:hover{border-color:#fff}#awsdocs-header .awsdocs-header .header-column-right .awsdocs-header-element .awsui-dropdown-trigger .awsui-select-trigger-icon{color:#fff}#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-breadcrumbs a.awsui-breadcrumb-link{color:#44b9d6}#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-breadcrumbs .awsui-breadcrumb-item:last-child .awsui-breadcrumb-link{color:#aab7b8}#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-controls .nav-header-link,#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-controls .nav-header-link a{color:#44b9d6}.awsdocs-footer .awsdocs-footer-container .footer-column-left .awsdocs-link{color:#d5dbdb}awsdocs-page-footer{color:#d5dbdb;background-color:#16191f}awsdocs-page-footer .awsdocs-page-footer .footer-column-left .awsdocs-link{color:#d5dbdb}.awsui.code-light #main-content .hljs{color:#16191f;background-color:#f9f9f9}.awsui.code-light #main-content .hljs-comment,.awsui.code-light #main-content .hljs-quote{color:#687078;font-style:italic}.awsui.code-light #main-content .hljs-deletion,.awsui.code-light #main-content .hljs-doctag,.awsui.code-light #main-content .hljs-formula,.awsui.code-light #main-content .hljs-keyword,.awsui.code-light #main-content .hljs-name,.awsui.code-light #main-content .hljs-section,.awsui.code-light #main-content .hljs-selector-tag,.awsui.code-light #main-content .hljs-subst{color:#794938}.awsui.code-light #main-content .hljs-literal{color:#0184bb}.awsui.code-light #main-content .hljs-addition,.awsui.code-light #main-content .hljs-attribute,.awsui.code-light #main-content .hljs-meta-string,.awsui.code-light #main-content .hljs-regexp,.awsui.code-light #main-content .hljs-string{color:#0b6125}.awsui.code-light #main-content .hljs-built_in,.awsui.code-light #main-content .hljs-class .hljs-title{color:#c18401}.awsui.code-light #main-content .hljs-attr,.awsui.code-light #main-content .hljs-number,.awsui.code-light #main-content .hljs-selector-attr,.awsui.code-light #main-content .hljs-selector-class,.awsui.code-light #main-content .hljs-selector-pseudo,.awsui.code-light #main-content .hljs-template-variable,.awsui.code-light #main-content .hljs-type,.awsui.code-light #main-content .hljs-variable{color:#986801}.awsui.code-light #main-content .hljs-bullet,.awsui.code-light #main-content .hljs-link,.awsui.code-light #main-content .hljs-meta,.awsui.code-light #main-content .hljs-selector-id,.awsui.code-light #main-content .hljs-symbol,.awsui.code-light #main-content .hljs-title{color:#4078f2}.awsui.code-light #main-content .hljs-emphasis{font-style:italic}.awsui.code-light #main-content .hljs-strong{font-weight:700}.awsui.code-light #main-content .hljs-link{text-decoration:underline}.awsui.code-light #main-content .hljs a{color:#0073bb}.awsui.code-light #main-content .hljs code.replaceable,.awsui.code-light #main-content .hljs code.replaceable span{color:#f5001d}.awsui.code-light #main-content pre div.code-btn-container{background:linear-gradient(90deg,hsla(0,0%,97.6%,0) 0,hsla(0,0%,97.6%,.9) 50%)}.awsui.code-light #main-content .hljs code.userinput{color:#1d8102}.awsui.code-dark #main-content .hljs-comment,.awsui.code-dark #main-content .hljs-quote{color:#aab7b8}.awsui.code-dark #main-content .hljs-deletion,.awsui.code-dark #main-content .hljs-name,.awsui.code-dark #main-content .hljs-regexp,.awsui.code-dark #main-content .hljs-selector-class,.awsui.code-dark #main-content .hljs-selector-id,.awsui.code-dark #main-content .hljs-tag,.awsui.code-dark #main-content .hljs-template-variable,.awsui.code-dark #main-content .hljs-variable{color:#d54e53}.awsui.code-dark #main-content .hljs-built_in,.awsui.code-dark #main-content .hljs-builtin-name,.awsui.code-dark #main-content .hljs-link,.awsui.code-dark #main-content .hljs-literal,.awsui.code-dark #main-content .hljs-meta,.awsui.code-dark #main-content .hljs-number,.awsui.code-dark #main-content .hljs-params,.awsui.code-dark #main-content .hljs-type{color:#e78c45}.awsui.code-dark #main-content .hljs-attribute{color:#e7c547}.awsui.code-dark #main-content .hljs-addition,.awsui.code-dark #main-content .hljs-bullet,.awsui.code-dark #main-content .hljs-string,.awsui.code-dark #main-content .hljs-symbol{color:#b9ca4a}.awsui.code-dark #main-content .hljs-section,.awsui.code-dark #main-content .hljs-title{color:#7aa6da}.awsui.code-dark #main-content .hljs-keyword,.awsui.code-dark #main-content .hljs-selector-tag{color:#c397d8}.awsui.code-dark #main-content .hljs{background:#000;color:#fafafa}.awsui.code-dark #main-content .hljs-emphasis{font-style:italic}.awsui.code-dark #main-content .hljs-strong{font-weight:700}.awsui.code-dark #main-content .hljs a{color:#44b9d6}.awsui.code-dark #main-content .hljs code.replaceable,.awsui.code-dark #main-content .hljs code.replaceable span{color:#f5001d}.awsui.code-dark #main-content pre div.code-btn-container{background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.9) 50%)}.awsui.code-dark #main-content .hljs code.userinput{color:#28b602}#awsdocs-header .awsdocs-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:1.5rem 3rem}#awsdocs-header .awsdocs-header .header-column-left{flex:0 1 auto;margin:0 1.5rem 0 0}#awsdocs-header .awsdocs-header .header-column-left .awsdocs-nav-logo{display:block;background:transparent}#awsdocs-header .awsdocs-header .header-column-left .awsdocs-nav-logo .awsdocs-nav-logo-img{display:block;max-height:35px;object-fit:contain}#awsdocs-header .awsdocs-header .header-column-middle{flex:2 1 auto;max-width:120rem;margin:0 1.5rem}#awsdocs-header .awsdocs-header .header-column-min{flex:0 1 auto;display:none}#awsdocs-header .awsdocs-header .header-column-min #awsdocs-search-button{padding:0 1rem 0 0;font-size:3rem}#awsdocs-header .awsdocs-header .header-column-min #awsdocs-search-button-icon{display:block;cursor:pointer;text-align:center}#awsdocs-header .awsdocs-header .header-column-min #awsdocs-search-page{position:fixed;width:calc(100% - 2rem);overflow-y:auto;z-index:1100;font-size:1.4rem;padding:2.5rem 1rem;-webkit-transform:scaleX(0) scaleY(0);transform:scaleX(0) scaleY(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}#awsdocs-header .awsdocs-header .header-column-min #awsdocs-search-page.expanded{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}#awsdocs-header .awsdocs-header .header-column-right{display:flex;flex-flow:row nowrap;margin-left:1.5rem}#awsdocs-header .awsdocs-header .header-column-right .header-link{flex:0 1 auto;font-size:1.4rem;font-weight:400}#awsdocs-header .awsdocs-header .header-column-right .header-link a{white-space:nowrap}#awsdocs-header .awsdocs-local-nav-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-content:center;padding:0 3rem}#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-breadcrumbs{flex:0 1 auto}#awsdocs-header .awsdocs-local-nav-header .awsdocs-breadcrumb-spacer{display:none}#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-controls{display:flex;flex-flow:row nowrap;align-items:center}#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-controls .header-button,#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-controls .nav-header-button{margin:0 0 0 2rem;padding:.5rem 0}#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-controls .nav-header-link{cursor:pointer}#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-controls .nav-header-link:hover{text-decoration:underline}#awsdocs-header .awsdocs-header-element{white-space:nowrap}#guide-toc .awsdocs-toc-header{margin:0 5rem 0 3rem}#guide-toc .awsdocs-toc-header .toc-header{margin-top:2rem;font-size:1.8rem;line-height:2.2rem;font-weight:700}#tools-panel .otp-header{margin:2rem 4rem 2rem 3rem}#tools-panel .awsdocs-tools-section{display:block;padding:.5rem 0;border-top-width:1px;border-top-style:solid}#tools-panel .awsdocs-tools-section #pagetoc{word-wrap:break-word}#tools-panel .awsdocs-tools-section #pagetoc ul{margin:0;padding:0}#tools-panel .awsdocs-tools-section #pagetoc ul li{list-style:none;cursor:pointer;padding:0!important;margin-bottom:1rem}#tools-panel .awsdocs-tools-section #pagetoc ul a{display:block;text-decoration:none;cursor:pointer}#tools-panel .awsdocs-tools-section #pagetoc ul a.selected{font-weight:700}#tools-panel .awsdocs-tools-section #pagetoc ul a:hover{text-decoration:none}#awsdocs-nav-resizer .awsdocs-resizer{display:flex;flex-flow:column nowrap;justify-content:center;position:fixed;height:100%;width:.4rem;left:2rem;top:0;z-index:auto;background-color:transparent;cursor:ew-resize}#awsdocs-nav-resizer .awsdocs-resizer:hover{background-color:rgba(213,219,219,.8);box-shadow:0 1px 4px .7px rgba(213,219,219,.5)}#awsdocs-nav-resizer .awsdocs-resizer.hidden{display:none}.awsdocs-footer{color:#d5dbdb;background-color:#16191f}.awsdocs-footer .awsdocs-footer-container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:1rem 2rem}.awsdocs-footer .awsdocs-footer-container .footer-column-left{display:flex;flex-flow:row nowrap;justify-content:flex-start}.awsdocs-footer .awsdocs-footer-container .footer-column-left .privacy-link,.awsdocs-footer .awsdocs-footer-container .footer-column-left .terms-link{flex:0 1 auto}.awsdocs-footer .awsdocs-footer-container .footer-column-left .awsdocs-link{white-space:nowrap}.awsdocs-footer .awsdocs-footer-container .footer-column-left .awsdocs-link>span{margin-bottom:.2rem}.awsdocs-footer .awsdocs-footer-container .footer-column-left .awsdocs-link a{color:#d5dbdb}.awsdocs-footer .awsdocs-footer-container .footer-column-right{display:flex;flex-flow:row nowrap;justify-content:flex-start}.awsdocs-footer .awsdocs-footer-container .footer-column-right div:first-of-type{flex:0 1 auto}.awsdocs-footer .awsdocs-footer-container .awsdocs-link-icon{transform:scale(.75)!important;vertical-align:middle}awsdocs-page-footer{position:absolute;left:0;right:0;width:100%;margin:0}awsdocs-page-footer .awsdocs-page-footer{display:none;flex-flow:row wrap;justify-content:space-between;align-items:center;padding:1rem 4rem}awsdocs-page-footer .awsdocs-page-footer .footer-column-left{display:flex;flex-flow:row nowrap}awsdocs-page-footer .awsdocs-page-footer .footer-column-left .privacy-link,awsdocs-page-footer .awsdocs-page-footer .footer-column-left .terms-link{flex:0 1 auto}awsdocs-page-footer .awsdocs-page-footer .footer-column-left .awsdocs-link{white-space:nowrap}awsdocs-page-footer .awsdocs-page-footer .footer-column-left .awsdocs-link>span{margin-bottom:.2rem}awsdocs-page-footer .awsdocs-page-footer .footer-column-right{display:flex;flex-flow:row nowrap;justify-content:flex-start;margin:0}awsdocs-page-footer .awsdocs-page-footer .footer-column-right div:first-of-type{flex:0 1 auto}awsdocs-page-footer .awsdocs-page-footer .awsdocs-link-icon{transform:scale(.75)!important;vertical-align:middle}.doc-cookie-banner{opacity:.8;z-index:1000;margin:0 3rem}.awsdocs-view,body,html{height:100%}body{overflow:hidden}body.waiting *{cursor:wait}.awsdocs-container{display:flex;flex-direction:column;height:100%}.page-loading-indicator{position:fixed;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;left:0;top:0;z-index:1000;width:100%;margin-top:30rem}.page-loading-indicator.hidden{display:none}.doc-settings-container{display:flex;justify-content:space-between;flex-flow:row wrap}.awsdocs-feedback-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}@supports (-webkit-overflow-scrolling:touch){.awsdocs-feedback-container,.awsui main.awsui-app-layout__content{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.awsdocs-content-container{flex-grow:1;margin-bottom:0!important}.awsui .awsdocs-lp-section h2{font-size:2.8rem;font-weight:400;line-height:4rem}.awsdocs-tools-section{display:block;padding-bottom:20px;padding-left:30px;padding-right:30px}.tile-links{display:flex;margin-top:.5rem;flex-wrap:wrap}.tile-links .tile-link-span{display:flex;flex-direction:row;white-space:nowrap}.tile-links .tile-link-separator{margin-left:.5rem;margin-right:.5rem}#awsdocs-focus-element:focus,#main-column:focus{text-decoration:none;outline:none}@media (max-width:700px){.awsdocs-section-header{font-size:2rem;padding:0 0 1rem}}#print-node{display:none}.slider-container{display:flex}.slider-container .slider{margin-left:10px;margin-right:10px}a:empty:not([href]){display:block;height:0}@media (max-width:319px){.table-container .table-contents table{border:0;white-space:pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word}.table-container .table-contents table tr{margin-bottom:10px;border-bottom:2px solid #ddd}.table-container .table-contents table td{display:block;text-align:right;border-bottom:1px solid #ccc}.table-container .table-contents table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}.table-container .table-contents table td:last-child{border-bottom:0}}@media (max-width:1200px){#main-column{margin:0 1rem}}@media (max-width:992px){#awsdocs-header .awsdocs-header .header-column-right .header-console-btn{display:none}}@media (max-width:768px){#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-controls .nav-header-link-text{display:none}#awsdocs-header .awsdocs-header .header-column-min{display:block}#awsdocs-header .awsdocs-header .header-column-middle,.awsdocs-banner{display:none}#main-column{margin:0}#main-column #main-col-body{padding:0 1.5rem 1.5rem}#main-content #awsdocs-page-utility-container .page-footer-row .page-footer-tile:not(:last-of-type){padding:2.5rem 5rem 2.5rem 1.5rem}#main-content #awsdocs-page-utility-container .page-footer-row .page-footer-tile:last-of-type{padding:2.5rem 1.5rem 2.5rem 5rem}#main-content #awsdocs-page-utility-container .page-footer-row.narrow .page-footer-tile{padding:2.5rem 1.5rem}#main-content #awsdocs-page-utility-container #awsdocs-doc-page-footer{padding:0}#awsdocs-nav-resizer .awsdocs-resizer{display:none}awsdocs-page-footer .awsdocs-page-footer{display:flex}.awsdocs-footer{display:none}}@media (max-width:576px){#awsdocs-header .awsdocs-local-nav-header{justify-content:flex-end}#awsdocs-header .awsdocs-local-nav-header .awsdocs-header-breadcrumbs{display:none}.awsdocs-landing-page-content{padding:1rem}}@media (hover:none){.hljs{padding-top:3.2rem}.code-btn-container{opacity:1}#awsdocs-nav-resizer .awsdocs-resizer{display:none}}#doc-print-element{display:none}@media print{.awsdocs-view,body,html{height:auto;overflow-y:auto}.awsdocs .awsdocs-container{display:none}#doc-print-element{display:block}#awsdocs-header,.awsui-app-layout__navigation,.awsui-app-layout__tools,awsdocs-footer{display:none}.minimized-content{height:auto!important}.minimized-block{border-left:none;padding-left:inherit}.minimized-fader,.show-less-btn,.show-more-btn{display:none}.awsui-expandable-section-content.awsui-expandable-section-content-container{display:block}#main-col-footer{display:none}pre{white-space:pre-wrap}a,a:visited{text-decoration:none;color:#0087cc}a:link:after,a:visited:after{content:" (" attr(href) ") ";font-size:90%}pre a:link:after,pre a:visited:after{content:none}pre a,pre a:visited{color:inherit}.copyright-print{display:block}.awsdocs-resizer,.code-btn-container{display:none}}@media (hover:none){#main-content pre:not(.nocopy) code.hljs{padding-top:4rem}#main-content div.code-btn-container{opacity:1}}textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.email-address{width:350px}@media (max-width:400px){.email-address{width:100%}}