body{transition:background-color .3s ease,color .3s ease}body{--color-background-container-content: #ffffff;--color-background-container-header: #f2f3f3;--color-border-container-default: #d1dbe4;--color-background-dropdown-item-hover: #f4f4f4;--color-text-body-default: #222222;--color-text-heading: #333333;--color-text-secondary: #666666;--color-text-body-secondary: #666666;--color-background-item-hover: #f8f8f8;--color-border-item-focused: #0073bb;--color-border-divider-default: #eaeded;--color-text-interactive-default: #0073bb}body.light-theme{background-color:#fff;color:#000}body.dark-theme{background-color:#1a1a1a;color:#fff;--color-background-home-header: #000000;--color-background-layout-main: #1a1a1a;--color-background-container-content: #1a2633;--color-background-container-header: #2b5178;--color-border-container-default: #2a3a4a;--color-background-dropdown-item-hover: #3a3a3a;--color-text-body-default: #e0e0e0;--color-text-heading: #ffffff;--color-text-secondary: #a6b0bc;--color-text-body-secondary: #8c9baa;--color-background-item-hover: #1f2c3a;--color-border-item-focused: #7bc2d3;--color-border-divider-default: #2a3a4a;--color-text-interactive-default: #7bc2d3;--color-background-top-nav: #000000;--color-text-top-navigation: #ffffff;--color-background-button-normal-default: #333333;--color-background-button-normal-hover: #4a4a4a;--color-text-button-normal-default: #ffffff;--color-border-button-normal-default: #4a4a4a;--color-background-button-primary-default: #0073bb;--color-background-button-primary-hover: #0086d9;--color-background-dropdown-item-selected: #0073bb}body.dark-theme .awsui-top-navigation{background-color:var(--color-background-top-nav);color:var(--color-text-top-navigation)}body.dark-theme .awsui-top-navigation-utilities{background-color:var(--color-background-top-nav)}body.dark-theme .awsui-button-dropdown.awsui-top-navigation-utilities-button{background-color:var(--color-background-button-normal-default);color:var(--color-text-button-normal-default);border-color:var(--color-border-button-normal-default)}body.dark-theme .awsui-button-dropdown.awsui-top-navigation-utilities-button:hover{background-color:var(--color-background-button-normal-hover)}body.dark-theme .awsui-top-navigation{border-bottom:1px solid #333333}body.dark-theme .awsui-top-navigation-utilities-button{color:#fff}body.dark-theme .awsui-top-navigation-utilities-button:hover{background-color:#333}body.dark-theme .awsui-top-navigation-identity{background-color:var(--color-background-top-nav);color:var(--color-text-top-navigation)}body.dark-theme .awsui-menu-dropdown{background-color:var(--color-background-container-content);color:var(--color-text-body-default)}body.dark-theme .awsui-menu-dropdown-item:hover{background-color:var(--color-background-dropdown-item-hover)}body.dark-theme .amplify-ai-conversation input,body.dark-theme .amplify-ai-conversation textarea{color:#fff!important;background-color:#2c2c2c!important;caret-color:#fff!important}body.dark-theme .amplify-ai-conversation input::placeholder,body.dark-theme .amplify-ai-conversation textarea::placeholder{color:#fff9!important}body.dark-theme .amplify-ai-conversation .amplify-ai-textfield{background-color:#2c2c2c!important}body.dark-theme .amplify-ai-conversation__message__sender__username{color:#7bc2d3!important}body.dark-theme .amplify-ai-conversation__message--user .amplify-ai-conversation__message__sender__username{color:#4caf50!important}body.dark-theme .amplify-ai-conversation__message__sender__timestamp{color:#fff!important;opacity:.7;font-size:.8em}body .amplify-ai-conversation__message__sender__timestamp{font-size:.8em;opacity:.7}body .amplify-ai-conversation__messages{transform:scaleY(-1)!important}body .amplify-ai-conversation__messages>*{transform:scaleY(-1)!important}.amplify-flex.amplify-ai-conversation{display:flex!important;flex-direction:column!important}.amplify-ai-conversation__form{order:-1!important;margin-bottom:20px!important}.amplify-ai-conversation_message_list,.amplify-ai-conversation_form{display:unset;margin:unset}body .amplify-ai-conversation__messages,body .amplify-ai-conversation__messages>*{transform:none!important}.amplify-ai-conversation__messages-container,.amplify-ai-conversation__input-container,.amplify-ai-conversation__messages,.amplify-ai-conversation__messages>*{order:unset!important}.app-container{width:100%;min-width:0;min-height:100vh;display:flex;flex-direction:column;position:relative;overflow-x:hidden}html.layout-shell-locked,body.layout-shell-locked{height:100%;margin:0;overflow:hidden}#root.layout-shell-locked{height:100%;min-height:0;overflow:hidden}.app-container.app-container--authenticated{height:100%;min-height:0;max-height:100%;overflow:hidden;box-sizing:border-box}.app-container--authenticated .app-shell-body{flex:1 1 0;min-height:0;min-width:0;display:flex;flex-direction:column}.app-container--authenticated .app-shell-body>*{flex:1 1 0;min-height:0;min-width:0}.app-container>div{width:100%;min-width:0}#header{width:100%;flex-shrink:0;font-family:Space Grotesk,Segoe UI,Roboto,Helvetica,Arial,sans-serif}#header [class*=awsui_logo] img,#header img[alt="EasyDeploy AI"]{height:28px!important;width:auto!important;max-width:188px;object-fit:contain;display:block;padding:5px 10px;box-sizing:content-box;background-color:#fff;border-radius:6px;box-shadow:0 0 0 1px #ffffff1f}.app-container--authenticated [class*=awsui_side-navigation],.app-container--authenticated [class*=awsui_side-navigation] a,.app-container--authenticated [class*=awsui_side-navigation] span,.app-container--authenticated [class*=awsui_side-navigation] button{font-family:Space Grotesk,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.app-container--authenticated [class*=awsui_side-navigation] [class*=awsui_header-link],.app-container--authenticated [class*=awsui_side-navigation] [class*=awsui_section-header]{font-family:Space Grotesk,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:-.01em}#header [class*=awsui_utility],#header [class*=awsui_button],#header button,#header a{font-family:Space Grotesk,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.awsui-app-layout{flex:1;width:100%;min-height:0}#footer{flex-shrink:0}#footer.app-footer--collapsed{max-height:0;min-height:0;overflow:hidden;opacity:0;pointer-events:none;border:none!important;margin:0;padding:0;transition:max-height .35s ease,opacity .2s ease}#footer.app-footer--revealed{max-height:320px;opacity:1;pointer-events:auto;transition:max-height .4s ease,opacity .28s ease}.awsui-app-layout__content{max-width:none!important;min-width:0;overflow-x:hidden}.awsui-app-layout__content:has(.explore-marketing),.awsui-app-layout__content:has(.explore-dark){background-color:transparent!important;background-image:none!important}@media (max-width: 768px){.awsui-app-layout__content{padding-left:16px!important;padding-right:16px!important}}body{margin:0;padding:0;overflow-x:hidden}.amplify-ai-conversation__message__list{display:flex!important;flex-direction:column-reverse!important}.awsui_navigation_14iqq_1x0lx_97{width:150px!important}.awsui_layout-content_14iqq_1x0lx_125{margin-left:150px!important}#animation-container .lottie-container{position:absolute;top:0;left:15px;height:350px;width:350px;background-color:transparent;border:none;overflow:hidden;pointer-events:none;transform:scale(.8);transform-origin:left center}.amplify-ai-conversation{position:relative;z-index:100}.markdown-content{line-height:1.6}.eda-chat-plain-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font:inherit;line-height:1.5}.eda-chat-markdown{overflow-wrap:anywhere;word-break:break-word}.eda-chat-markdown h1,.eda-chat-markdown h2,.eda-chat-markdown h3,.eda-chat-markdown h4{margin:.75em 0 .35em;line-height:1.25}.eda-chat-markdown h1:first-child,.eda-chat-markdown h2:first-child,.eda-chat-markdown h3:first-child,.eda-chat-markdown h4:first-child{margin-top:0}.eda-chat-markdown a{color:var(--color-text-interactive-default, #0972d3);text-decoration:underline}.eda-chat-markdown blockquote{margin:.5em 0;padding-left:1em;border-left:3px solid var(--color-border-divider-default, #d5dbdb);color:var(--color-text-body-secondary, #5f6b7a)}.amplify-ai-chat-md{width:100%;display:block}.amplify-ai-chat-md p,.amplify-ai-chat-md ul,.amplify-ai-chat-md ol,.amplify-ai-chat-md pre,.amplify-ai-chat-md h1,.amplify-ai-chat-md h2,.amplify-ai-chat-md h3,.amplify-ai-chat-md h4{display:block}.amplify-ai-chat-md ul,.amplify-ai-chat-md ol{list-style-position:outside;padding-left:1.25rem}.api-keys-table [class*=awsui_table-wrapper] table th:last-child,.api-keys-table [class*=awsui_table-wrapper] table td:last-child{width:260px;min-width:260px;max-width:320px;box-sizing:border-box;white-space:nowrap}.api-keys-table [role=grid] [role=columnheader]:last-child,.api-keys-table [role=grid] [role=gridcell]:last-child{min-width:260px!important;box-sizing:border-box;white-space:nowrap}.markdown-content ul{margin:0;padding-left:1.5em}.markdown-content li{margin:.2em 0}.markdown-content code{background-color:#0000000d;padding:.2em .4em;border-radius:3px;font-family:monospace}.markdown-content pre{background-color:#0000000d;padding:1em;border-radius:5px;overflow-x:auto}.markdown-content pre code{background-color:transparent;padding:0}body.dark-theme .markdown-content code,body.dark-theme .markdown-content pre{background-color:#ffffff1a}.markdown-content pre{background-color:#1e1e1e;border-radius:6px;padding:16px;overflow-x:auto;margin:8px 0}.markdown-content code{font-family:Consolas,Monaco,Andale Mono,monospace;font-size:14px;line-height:1.4}.markdown-content p code,.markdown-content li code{background-color:#afb8c133;padding:.2em .4em;border-radius:6px;font-size:85%}.hljs{color:#d4d4d4}.hljs-keyword{color:#569cd6}.hljs-string{color:#ce9178}.hljs-number{color:#b5cea8}.hljs-function{color:#dcdcaa}.hljs-comment{color:#6a9955}.hljs-class{color:#4ec9b0}.hljs-variable{color:#9cdcfe}.amplify-ai-conversation__form textarea,.amplify-ai-conversation__form .amplify-textfield__input{min-height:40px!important}.amplify-ai-conversation__form.loading .amplify-textfield__input,.amplify-ai-conversation__form.loading .amplify-button{opacity:.7;cursor:not-allowed;pointer-events:none}body.dark-theme .metric-value,body.dark-theme .versionNumber{color:#d5dbdb}body.dark-theme .metric-label,body.dark-theme .versionDate{color:#8c9baa}body:not(.dark-theme) .metric-value,body:not(.dark-theme) .versionNumber{color:#333}body:not(.dark-theme) .metric-label,body:not(.dark-theme) .versionDate{color:#666}body.dark-theme [class*=awsui-container-content],body.dark-theme [class*=container__content],body.dark-theme div[class*=container-content]{background-color:var(--color-background-container-content)}body.dark-theme [class*=awsui-container-header],body.dark-theme [class*=container__header],body.dark-theme div[class*=container-header]{background-color:var(--color-background-container-header)}body.dark-theme .grid-view-scrollable::-webkit-scrollbar-thumb{background-color:#fff3}body.dark-theme .grid-view-scrollable::-webkit-scrollbar-track{background:#0000001a}:root{--bp-xs: 480px;--bp-sm: 640px;--bp-md: 768px;--bp-lg: 900px;--bp-xl: 1024px;--bp-xxl: 1200px}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden}@media (prefers-color-scheme: dark){:root{color-scheme:dark;background-color:#121212;color:#ffffffe6}.MuiPaper-root:not(.explore-marketing *):not(.explore-dark *){color:#ffffffe6!important;background-color:#ffffff0d!important}.MuiPaper-root:not(.explore-marketing *):not(.explore-dark *):hover{background-color:#ffffff14!important;transition:background-color .2s ease}.MuiTypography-root:not(.explore-marketing *):not(.explore-dark *){color:#000000de!important}.MuiTypography-h6:not(.explore-marketing *):not(.explore-dark *){color:#000000de!important}}@media (prefers-color-scheme: light){:root{color-scheme:light;background-color:#fff;color:#000000de}}html,body{width:100%;margin:0;padding:0;overflow-x:hidden}button{cursor:pointer}body.dark-theme{background-color:#121212;color:#ffffffe6}.dark-theme .MuiPaper-root:not(.explore-marketing *):not(.explore-dark *){color:#ffffffe6!important;background-color:#ffffff0d!important}.dark-theme .MuiPaper-root:not(.explore-marketing *):not(.explore-dark *):hover{background-color:#ffffff14!important;transition:background-color .2s ease}.dark-theme .MuiTypography-root:not(.explore-marketing *):not(.explore-dark *){color:#ffffffe6!important}.dark-theme .MuiTypography-h6:not(.explore-marketing *):not(.explore-dark *){color:#fff!important}.demo-form-select-menu.MuiPaper-root,.dark-theme .demo-form-select-menu.MuiPaper-root{background-color:#fff!important;color:#081120!important}.demo-form-select-menu .MuiMenuItem-root,.dark-theme .demo-form-select-menu .MuiMenuItem-root{color:#081120!important;background-color:#fff!important}.demo-form-select-menu .MuiMenuItem-root:hover,.dark-theme .demo-form-select-menu .MuiMenuItem-root:hover{background-color:#059bb414!important}.demo-form-select-menu .MuiMenuItem-root.Mui-selected,.dark-theme .demo-form-select-menu .MuiMenuItem-root.Mui-selected{background-color:#059bb424!important}
