.awsui .awsui-util-container .awsdocs-header.awsui-util-container-header{border-bottom-width:0}.awsdocs-header{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}.awsdocs-banner{background-image:url(/assets/images/banner-background.jpg);background-size:cover;background-repeat:no-repeat}.awsdocs-banner-container{max-width:120rem;margin:auto}.awsdocs-banner-abstract{max-width:795px}[class^=header-column-]{display:flex;flex-basis:auto}.header-column-middle{display:flex;flex-direction:column;flex-grow:2;align-items:stretch}.header-column-right{align-self:center}.header-column-min{display:flex;flex-direction:row}.header-link{display:flex;flex-direction:column;justify-content:center;font-size:14px;font-weight:400}.banner-column-1{display:inline-block}.awsdocs-nav-logo{display:block;background:transparent}.awsdocs-nav-logo-img{display:block;max-height:35px;object-fit:contain}awsui-icon.hidden{display:none}.awsdocs-local-nav{display:flex;justify-content:center}.awsdocs-search-bar{width:100%;max-width:120rem;margin:0 auto}.awsdocs-search{display:flex;flex-direction:row;width:100%}#search-select{max-width:25rem}.awsdocs-header-breadcrumbs{align-self:center}.awsdocs-header-element{white-space:nowrap}.awsdocs-header-breadcrumbs{display:flex}@media (max-width:1000px){.header-console-btn{display:none}}@media (max-width:700px){.awsdocs-banner,.awsdocs-header-breadcrumbs,.awsdocs-local-nav,.awsdocs-local-nav-header,.awsui .awsui-util-container .awsui-util-container-header .awsui-util-container-header-description,h3.awsdocs-header{display:none}.awsdocs-search .search-options{width:auto}}.awsdocs-footer-container{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.footer-column-left{display:flex}.awsdocs-page-footer{display:none;flex-direction:column}@media (hover:none){.awsdocs-page-footer{display:flex}}@media (max-width:800px){.footer-copyright{display:none}.awsdocs-page-footer{display:flex}}.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}#awsdocs-nav-menu{display:none;flex-direction:column;justify-content:center;font-size:3rem;padding-left:1rem}#awsdocs-nav-menu-list{position:fixed;width:100%;height:auto;border-top-width:0;overflow-y:auto;z-index:1100;font-size:14px;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-nav-menu-list.expanded{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}@media (max-width:1100px){#awsdocs-nav-menu{display:flex}}@media (max-width:500px){#awsdocs-nav-menu-list{width:100%}}#awsdocs-search-button{flex-direction:column;justify-content:center;font-size:3rem;text-align:center;display:none;padding-right:1rem}#awsdocs-search-button-icon{display:block;cursor:pointer;text-align:center}#awsdocs-search-page{position:fixed;width:calc(100% - 2rem);overflow-y:auto;z-index:1100;font-size:14px;padding:2.5rem 1rem;display:flex;flex-direction:column;flex-grow:2;align-items:stretch;-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-search-page.expanded{-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}.awsdocs-search-content{margin:3rem 2rem;padding-left:2rem;padding-right:2rem}@media (max-width:800px){.header-column-middle{display:none}#awsdocs-search-button{display:block}.awsdocs-search-content{margin:0;padding-left:0;padding-right:0}}#breadcrumbs{display:none}.btn{border-radius:2px;color:#222;cursor:pointer;display:inline-block;font-size:1em;font-weight:700;margin-right:3px;padding:5px 10px;text-align:center;text-decoration:none}.btn-github-link,.btn-kindle-link,.btn-pdf-link,.btn-rss-link{border:1px solid transparent;background-color:transparent;display:inline-block;height:24px;width:24px;padding:3px;font-size:14px;font-weight:600;background-size:24px,24px;background-repeat:no-repeat;background-position:50%}.btn:hover{border-color:#aab7b8;text-decoration:none}.btn-pdf-link{background-image:url(/assets/images/Adobe_PDF_icon.png)}.btn-kindle-link{background-image:url(/assets/images/kindle-58x58.png)}.btn-github-link{background-image:url(/assets/images/GitHub-Mark-32px.png)}.btn-rss-link{background-image:url(/assets/images/feed-icon.png)}#guide-toc .awsui-side-navigation__link{overflow-wrap:normal;padding-right:2rem;display:inline-block;padding-left:.5em;text-indent:-.5em}#main-content{max-width:120rem;margin:0 auto}#main-col-footer{border-top:1px solid}#doc-conventions{float:left}#next{float:right}#next a:last-child{padding-left:8px}sub,sup{line-height:inherit}.formpara{font-weight:700}.listitem p{margin:0}.mediaobject img{margin-bottom:1em;max-width:100%}div.mediaobject{max-width:100%}.replaceable{color:red;font-style:italic}i.table-expand-icon{font-style:normal}pre{font-size:14px;font-weight:400;font-family:Consolas,Courier,monospace;border:1px solid #e1e1e8;border-radius:3px;padding:.5em;line-height:normal;word-wrap:normal}pre.programlisting,pre.screen{overflow:auto;position:relative;padding:0}pre .replaceable span.com,pre .replaceable span.pln,pre .replaceable span.pun,pre .replaceable span.str{color:red}code,pre.programlisting span{font-family:Consolas,Courier,monospace}code{overflow:auto}div.aws-note{margin:.5em 2.7em 1em;padding:0}div.aws-note p{margin:.5em 0 0;padding:0}.guilabel,div.aws-note p.aws-note{font-weight:700}span.underline{text-decoration:underline}.topcom{font-weight:700}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ol ol ol ol{list-style-type:upper-alpha}ol ol ol ol ol{list-style-type:upper-roman}ul{list-style-type:disc}ul ul{list-style-type:circle}table{margin-bottom:10px;border-collapse:collapse}td p:first-child{margin-top:0}td p:last-child{margin-bottom:0}td ul:first-child{margin-top:0}td li{list-style-position:outside}td ol:first-child{margin-top:0}div.table{position:relative}.table-expand-icon{position:absolute;right:-20px;font-size:24px;background:#ccc;float:right;bottom:0;cursor:pointer}.table-contents table{border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:0;border-right:0;border-spacing:0}.table-contents td,.table-contents th{padding:5px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:0;border-top:0;vertical-align:top}.table-contents th{background-color:#eee;color:#333;font-weight:700;text-align:left}div.table-contents{width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.simplesect table,.simplesect td{border:0;border-spacing:0}.simplesect td{padding:0 0 0 5px;vertical-align:top}.table-container{display:flex;flex-direction:row;flex-wrap:nowrap}.table-expander{background-color:#d5dbdb;font-size:2rem;cursor:pointer;display:none}#pagetoc{word-wrap:break-word}ul.pagetoc{padding:0 15px}#pagetoc ul li.pagetoc{list-style:none}#pagetoc ul a.pagetoc.selected{border-left:2px solid #666;padding-left:8px;margin-left:-10px}#pagetoc ul a.pagetoc:hover{border-left:2px solid #ccc;margin-left:-10px;padding-left:8px}#pagetoc ul a.pagetoc{margin:3px 0;display:block;cursor:pointer}#pagetoc ul li.pagetoc{font-size:14px}ul.pagetoc{margin:0;padding-left:15px}li.pagetoc{padding-top:5px;cursor:pointer}a.pagetoc,a.pagetoc.selected{text-decoration:none}a.pagetoc.selected{color:#000;font-weight:700;cursor:default;outline:none}#guide-links{display:block;margin:0;padding:.5rem}#feedback-yesno-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#feedback-yesno-buttons awsdocs-link a{white-space:nowrap}.ui-accordion .ui-accordion-header{color:inherit;background:#eee linear-gradient(180deg,#eee 0,#e0e0e0);font-weight:700;border-radius:0;margin:0}.ui-accordion .ui-accordion-icons{padding-left:30px}.ui-accordion .ui-accordion-content{background:inherit;padding:0 16px;border-radius:0}.minimized-content{display:block;overflow:hidden;height:120px;position:relative}.minimized-block{border-left:1px solid #e0e0e0;padding-left:10px}.minimized-item{display:inline-table}.minimized-item .minimized-content{height:80px}div.minimized-content p{margin-top:0}.show-less-btn a,.show-more-btn a{display:flex;text-align:left;color:#16191f}.show-more-btn a .show-more-text{display:block}.show-less-btn a .show-more-text,.show-more-btn a .show-less-text{display:none}.show-less-btn a .show-less-text{display:block}.show-less-btn a:hover,.show-more-btn a:hover{color:#eb5f07;text-decoration:none}.awsui .show-less-text .awsui-icon.awsui-icon-variant-subtle,.awsui .show-more-text .awsui-icon.awsui-icon-variant-subtle{color:#879596}.awsui .show-less-text .awsui-icon.awsui-icon-variant-subtle:hover,.awsui .show-more-text .awsui-icon.awsui-icon-variant-subtle:hover{color:#16191f}.minimized-fader{position:absolute;bottom:0;height:50px;width:100%;background:-webkit-linear-gradient(rgba(242,242,243,0),#f2f2f3);background:linear-gradient(rgba(242,242,243,0),#f2f2f3)}#page-toc-src{display:none}@media (max-width:319px){table{border:0;white-space:pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word}table col,table thead{display:none}table col{height:0}table col.c1{height:100%;display:table-column}table tr{margin-bottom:10px;border-bottom:2px solid #ddd}table td{display:block;text-align:right;border-bottom:1px solid #ccc}table td:last-child{border-bottom:0}table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}}@media (max-width:400px){#kindle-link-top,#pdf-link-top,#rss-link-top{display:none}#toc-additional-links{display:inherit}}#copyright-main-footer{display:none}@media (min-width:900px){#footer-left{display:inline}#footer.shortFooter>#footer-left{display:none}}@media (max-width:800px){#copyright-main-footer{display:block}}@media (min-width:1100px){#forums{display:inline}}@media (min-width:1301px){#content-container{max-width:100%;margin-left:auto;margin-right:auto}}@media (max-width:1024px){#aws-nav-cta-button,.aws-nav-popover-trigger,.btn-github-link,.btn-kindle-link,.btn-pdf-link,.btn-rss-link{margin-left:5px}#language-filter{float:none;padding-left:0}#breadcrumbs,#toc{display:none}#toc>ul.awstoc>li.awstoc{border-bottom:1px solid #ddd}#content-container{margin-top:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){#language-filter{float:none;padding-left:0}#breadcrumbs{display:none}}.caution table{border:0;border-spacing:0}.caution td{padding:0 0 0 5px}.caution td,.caution th{border:0;border-spacing:0;vertical-align:top}.caution th{padding:5px;background-color:#fff;font-weight:700;text-align:left}.important table{border:0;border-spacing:0}.important td{padding:0 0 0 5px}.important td,.important th{border:0;border-spacing:0;vertical-align:top}.important th{padding:5px;background-color:#fff;font-weight:700;text-align:left}.note table{border:0;border-spacing:0}.note td{padding:0 0 0 5px}.note td,.note th{border:0;border-spacing:0;vertical-align:top}.note th{padding:5px;background-color:#fff;font-weight:700;text-align:left}.tip table{border:0;border-spacing:0}.tip td{padding:0 0 0 5px}.tip td,.tip th{border:0;border-spacing:0;vertical-align:top}.tip th{padding:5px;background-color:#fff;font-weight:700;text-align:left}.code-btn-container{overflow:hidden}div.code-btn-container{display:flex;flex-wrap:nowrap;justify-content:flex-end;background:transparent;position:absolute;right:0;padding-top:5px;padding-right:5px;opacity:.2;z-index:100}div.code-btn-container:hover{opacity:1}@media (hover:none){.hljs{padding-top:28px}div.code-btn-container{opacity:1}}.btn-copy-code,.btn-dark-theme,.btn-light-theme{float:left;padding:2px;margin:0 0 0 3px;width:16px;height:16px;text-align:center;border-radius:4px;cursor:pointer;border-image:none;color:#444;background-color:#dedede;border:1px solid #c5c5c5;border-top-color:#dedede;font-size:16px;font-weight:400}.btn-dark-theme{background-color:#191919;color:#0073bb}.btn-dark-theme.hidden{display:none}.btn-light-theme{color:#ec7211}.btn-light-theme.hidden{display:none}.btn-copy-code:hover,.btn-dark-theme:hover,.btn-light-theme:hover{background-image:none;text-decoration:none}.btn-copy-code:hover,.btn-light-theme:hover{background-color:#c8c8c8}.btn-dark-theme:hover{background-color:#004d89}@media print{div.code-btn-container{display:none}}.awsui .awsdocs-header-element .awsui-button.awsui-button-variant-link,.awsui .awsdocs-header-element .awsui-button.awsui-button-variant-primary{font-weight:400}.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}}.awsdocs-top-content-container{border-top-color:#545b64;background-color:#fafafa}.awsdocs-banner,.awsui .awsui-util-container .awsdocs-header{background-color:#232f3e}.awsdocs-local-nav-header{background-color:#16191f}a.awsui-breadcrumb-link{color:#00a1c9}.awsui .awsui-breadcrumb-item:last-child .awsui-breadcrumb-link{color:#aab7b8}.awsdocs-banner h1,.awsdocs-banner h2,.awsdocs-banner h3,.awsdocs-banner h4,.awsdocs-banner h5{color:#fff;background:transparent}.awsui .awsdocs-banner-abstract{color:#d5dbdb}#awsdocs-nav-menu-icon,#awsdocs-search-button-icon,.awsdocs-banner div,.awsui .awsui-util-container .awsui-util-container-header .awsui-util-container-header-description{color:#fff}#awsdocs-nav-menu-list,#awsdocs-search-page{background-color:#f2f3f3}#awsdocs-nav-menu-list .awsui-side-navigation__title,.awsdocs-nav-menu-link a{color:#16191f}.awsdocs-nav-menu-link a:hover{color:#ec7211;text-decoration:none}.awsdocs-nav-menu-item a{color:#fff}.awsdocs-footer{color:#d5dbdb;background-color:#232f3e}.awsdocs-footer a{color:#d5dbdb}ul.service-list li{border-bottom-color:#d5dbdb}.awsdocs-service-prefix,.tutorial-tile-footer{color:#aab7b8}.header-link a{color:#fff}.awsdocs-header-element .awsui-dropdown-trigger{background-color:#232f3e;border-color:#232f3e;color:#fff}.awsdocs-header-element .awsui-dropdown-trigger:hover{border-color:#fff}.awsdocs-header-element .awsui-select-trigger-icon{color:#fff}.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-list,#awsdocs-search-page{background-color:#232f3e;border-top:1px solid #545b64}#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}.awsdocs-view,body,html{height:100%}body{overflow:hidden}body.waiting *{cursor:wait}.page-loading-indicator{position:absolute;left:0;top:0;z-index:1000;display:flex;flex-direction:row;justify-content:center;align-items:stretch;width:100%;margin-top:40%}.page-loading-indicator.hidden{display:none}#main{visibility:hidden;opacity:0}#main.visible{visibility:visible;opacity:unset}.awsdocs-container{display:flex;flex-direction:column;height:100%}.awsdocs-container.awsui-util-container{margin-bottom:0}.awsdocs-top-content-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}@supports (-webkit-overflow-scrolling:touch){.awsdocs-top-content-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}.awsui .header-link awsui-button a{display:flex}.awsdocs-link{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;font-weight:400}.awsui .awsdocs-link-icon{margin-left:.5rem}.awsdocs-nav-section,.awsdocs-tools-section{border-top:1px solid #eaeded}.tile-links{display:flex;margin-top:.5rem;flex-wrap:wrap}.tile-link-span{display:flex;flex-direction:row;white-space:nowrap}.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}@media print{.awsdocs-view,body,html{height:auto;overflow-y:auto}.awsdocs .awsdocs-container{display:none}#doc-print-element{display:block}#aws-nav,#awsdocs-header,#breadcrumbs,#footer-right,#forums,#guide-toc,#language-filter{display:none}#copyright-main-footer{float:left;padding-top:10px;padding-left:5px}.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}#content-container{margin-top:0;width:100%}#main-col-footer{display:none}#copyright-main-footer{display:block}pre{white-space:pre-wrap}a,a:visited{text-decoration:none;color:#0087cc}pre a:link:after,pre a:visited:after{content:none}pre a,pre a:visited{color:inherit}}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%}}