.ConsoleCodeBlock_consoleContainer__FKZx0{width:100%;max-width:100%;min-width:0;background-color:var(--amplify-colors-background-primary);border-radius:12px;box-shadow:0 2px 16px var(--amplify-colors-shadow-secondary);padding:0;color:var(--amplify-colors-font-primary);font-family:Fira Mono,Menlo,Consolas,monospace;font-size:1rem;margin:1.5rem 0;border:1px solid var(--amplify-colors-border-primary);position:relative;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;--console-scrollbar-width:6px;--console-scrollbar-track-background:var(
    --amplify-colors-background-primary
  );--console-scrollbar-thumb-background:var(--amplify-colors-border-primary);--console-scrollbar-thumb-background-hover:var(
    --amplify-colors-border-secondary
  );--console-scrollbar-thumb-border-radius:10px;--syntax-highlighter-padding-top:1.5rem;--syntax-highlighter-padding-bottom:1.5rem;--syntax-highlighter-padding-left:1rem;--syntax-highlighter-padding-right:1rem;--syntax-highlighter-line-number-font-size:0.95em}@media (max-width:768px){.ConsoleCodeBlock_consoleContainer__FKZx0{border-radius:8px;--syntax-highlighter-padding-left:0.5rem;--syntax-highlighter-padding-right:0.5rem}}@media (max-width:480px){.ConsoleCodeBlock_consoleContainer__FKZx0{border-radius:6px}}.ConsoleCodeBlock_copyIcon__HwNxt{cursor:pointer;color:var(--amplify-colors-font-secondary);position:absolute;top:.75rem;right:.75rem;z-index:1;transition:transform .15s ease,color .15s ease}.ConsoleCodeBlock_copyIcon__HwNxt:hover{color:var(--amplify-colors-font-primary);transform:scale(1.1)}.ConsoleCodeBlock_copyIcon__HwNxt:active{transform:scale(.9)}.ConsoleCodeBlock_copyIcon__HwNxt.ConsoleCodeBlock_copied__zRY1l{color:var(--amplify-colors-green-60);cursor:default}.ConsoleCodeBlock_codeScrollView__zaA4C{flex-grow:1;overflow-y:auto;overflow-x:auto;box-sizing:border-box;min-width:0;max-width:100%}.ConsoleCodeBlock_codeScrollView__zaA4C code,.ConsoleCodeBlock_codeScrollView__zaA4C pre{box-sizing:border-box;min-width:0;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.ConsoleCodeBlock_codeScrollView__zaA4C::-webkit-scrollbar{width:var(--console-scrollbar-width);height:var(--console-scrollbar-width)}.ConsoleCodeBlock_codeScrollView__zaA4C::-webkit-scrollbar-track{background:var(--console-scrollbar-track-background)}.ConsoleCodeBlock_codeScrollView__zaA4C::-webkit-scrollbar-thumb{background:var(--console-scrollbar-thumb-background);border-radius:var(--console-scrollbar-thumb-border-radius);border:2px solid var(--console-scrollbar-track-background)}.ConsoleCodeBlock_codeScrollView__zaA4C::-webkit-scrollbar-thumb:hover{background:var(--console-scrollbar-thumb-background-hover)}.ConsoleCodeBlock_codeScrollView__zaA4C::-webkit-scrollbar-button{display:none}.ConsoleCodeBlock_codeScrollView__zaA4C::-webkit-scrollbar-corner{background:transparent}.ConsoleCodeBlock_codeScrollView__zaA4C{scrollbar-width:thin;scrollbar-color:var(--console-scrollbar-thumb-background) var(--console-scrollbar-track-background)}.ConsoleCodeBlock_consoleContainer__FKZx0 code,.ConsoleCodeBlock_consoleContainer__FKZx0 pre{background:transparent!important}.DemoBox_demoBox__SRilL{border-radius:8px;box-shadow:inset 0 2px 4px 0 #4f46e5}[data-amplify-color-mode=dark] .DemoBox_demoBox__SRilL{border:1px solid #191919}.DemoBox_detailsContainer__jB3jT{margin:0 2rem}.DemoBox_label__XR6SE{margin:0!important;padding:0!important;color:var(--amplify-colors-neutral-60);font-size:.7rem}.DemoBox_details__O1oac{margin:4px 0 0!important;padding:0!important}.DemoBox_details__O1oac>svg{margin-right:.1rem}.DemoBox_detailsRow__YLw6H{padding:1rem 0}.DemoBox_detailsRow__YLw6H:not(:last-child){border-bottom:1px solid var(--amplify-colors-border-primary)}.DemoBox_detailsRow__YLw6H:last-child{padding-bottom:0}.DemoBox_detailsCell__cxtZa:not(:last-child){border-right:1px solid var(--amplify-colors-border-primary)}.DemoBox_detailsCell__cxtZa{margin:0;padding:0;flex:1 1;line-height:.95rem;font-weight:500}.DemoBox_iconInfoBox__ktPJp{border:1px solid var(--amplify-colors-border-primary);gap:0;margin-bottom:1rem;border-radius:3px}.DemoBox_iconInfoBox__ktPJp>svg{margin:.5rem}.DemoBox_iconInfoBox__ktPJp>p{margin:0;padding:0}