body,html{touch-action:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#headerWrapper{background:#232f3e;display:block;font-family:Amazon Ember,Helvetica Neue,Roboto,Arial,sans-serif;left:0;margin:0;position:fixed;right:0;top:0;z-index:1002;z-index:1000}#root{margin-top:56px}#root div[class^=awsui_drawer-content]{top:56px!important}#view-edit-asset-right-column.wide{display:block;max-width:100%;min-width:100%;width:100%}#view-edit-asset-right-column.fullscreen .visualizer-container,#view-edit-asset-right-column.fullscreen .visualizer-container-canvas,#view-edit-asset-right-column.fullscreen .visualizer-container-canvases{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.visualizer-container:-webkit-full-screen{height:100vh;width:100vw}.visualizer-container:-moz-full-screen,.visualizer-container:-ms-fullscreen,.visualizer-container:-webkit-full-screen,.visualizer-container:fullscreen{height:100vh;width:100vw}.view-edit-asset-container{padding-top:0}.view-edit-asset-container h5{color:#545b64;font-size:14px;font-weight:400;line-height:22px;margin-bottom:3px!important;text-align:left}.view-edit-asset-container h5:first-child{margin-top:0!important}.view-edit-asset-header{position:relative}.asset-edit-button{position:absolute;text-align:right;width:100%}.visualizer-segment-control button{color:#16191f;font-size:14px;font-weight:700;line-height:22px;padding:5px 17px!important;text-align:center}.visualizer-segment-control{text-align:right!important}.visualizer-container{background:repeating-linear-gradient(45deg,#606dbc,#606dbc 10px,#465298 0,#465298 20px);height:525px;margin-bottom:-20px;margin-left:-20px;margin-top:-20px;overflow:hidden;width:calc(100% + 40px)}.visualizer-container canvas{height:525px}.visualizer-footer{background-color:rgba(0,0,0,.333);border-radius:10px;bottom:15px;height:34px;line-height:24px;padding:5px 10px;position:absolute;right:15px;text-align:right;width:auto}.visualizer-footer a{cursor:pointer;margin-left:10px}.visualizer-footer a:first-child{margin-left:0}.visualizer-footer a.selected svg{fill:#ff0;-webkit-transform:scale(1);transform:scale(1)}.visualizer-footer a.selected svg path{color:#ff0}.visualizer-footer svg{fill:#fff;cursor:pointer;transition:all .1s ease-in}.visualizer-footer svg:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.visualizer-footer svg path{stroke-width:1px!important;color:#fff}.visualizer-footer span{width:35px!important}.visualizer-container-canvas{height:100%;width:100%}.visualizer-container{position:relative}.visualizer-container-canvases{height:100%;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.visualizer-container-preview,.visualizer-container>div.visualizer-container-canvases{height:100%;line-height:100%;text-align:center;width:100%}.visualizer-container-spinner,.workflow-editor-spinner{display:grid;min-height:100%;min-width:100%;place-items:center}.online_3d_viewer{display:grid;place-items:center}.visualizer-container div[role=grid]{height:100%}.visualizer-container h2{background-color:hsla(0,0%,100%,.6);height:525px;line-height:525px;margin:0;padding:0;position:absolute;text-align:center;width:100%}.carousel{width:100%}.carousel ul.slides{display:block;list-style:none;margin:0;overflow:hidden;padding:0;position:relative}.carousel .slides *{-webkit-touch-callout:none;user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.carousel ul.slides input{display:none}.carousel .slide-container{display:block}.carousel .slide-image{display:block;height:100%;opacity:0;position:absolute;top:0;transition:all .7s ease-in-out;width:100%}.carousel .slide-image img{height:auto;width:100%}.carousel .carousel-dots{bottom:20px;left:0;position:absolute;right:0;text-align:center;z-index:999}.carousel .carousel-dots .carousel-dot{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;display:inline-block;height:30px;margin:10px;opacity:.5;width:30px}.carousel input:checked+.slide-container .slide-image{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity 1s ease-in-out}.carousel input:checked+.slide-container .carousel-controls label{display:block}.carousel input#img-1:checked~.carousel-dots label#img-dot-1,.carousel input#img-2:checked~.carousel-dots label#img-dot-2,.carousel input#img-3:checked~.carousel-dots label#img-dot-3,.carousel input#img-4:checked~.carousel-dots label#img-dot-4{opacity:1}.carousel input:checked+.slide-container .nav label{display:block}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output{width:300px!important}.loginbox_container__1y0X\+{align-items:center;display:flex;justify-content:center;min-height:50vh}.loginbox_centeredBox__AyLDu{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;display:flex;flex-direction:column;justify-content:center;padding:2rem}.loginbox_button__\+GGgG{margin-bottom:1rem}.loginbox_link__LNGIX{color:#007bff;text-decoration:none}