.CodeBlockCopyButton-module-scss-module__oTFvwq__copyButton{z-index:1;width:var(--input-height-sm);padding:0;position:absolute;top:.8rem;right:.8rem;background-color:var(--color-bg-codeblock)!important;border:0!important}.CodeBlockCopyButton-module-scss-module__oTFvwq__copyButton:hover{background-color:#ffffff1a}.CodeBlockCopyButton-module-scss-module__oTFvwq__iconWrap{place-items:center;display:grid}.CodeBlockCopyButton-module-scss-module__oTFvwq__iconWrap svg{color:var(--color-white)!important}.CodeBlockCopyButton-module-scss-module__oTFvwq__copyButton .CodeBlockCopyButton-module-scss-module__oTFvwq__icon{transition:var(--transition-regular);grid-area:1/1;transition-property:opacity,transform}.CodeBlockCopyButton-module-scss-module__oTFvwq__copyButton .CodeBlockCopyButton-module-scss-module__oTFvwq__checkIcon{color:var(--color-green)}.CodeBlockCopyButton-module-scss-module__oTFvwq__copyButton .CodeBlockCopyButton-module-scss-module__oTFvwq__hidden{opacity:0;transform:scale(.5)}@media (max-width:768px){.CodeBlockCopyButton-module-scss-module__oTFvwq__copyButton{top:.6rem;right:.6rem}}
.CodeBlock-module-scss-module__ApQ7IW__wrapper{margin:1rem 0;position:relative}.CodeBlock-module-scss-module__ApQ7IW__pre{background-color:var(--color-bg-codeblock);border-radius:var(--border-radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);margin:0;overflow-x:auto}.CodeBlock-module-scss-module__ApQ7IW__code{box-sizing:border-box;width:max-content;min-width:100%;display:block;background-color:var(--color-bg-codeblock)!important;border:0!important;padding:1rem 3.5rem 1rem 1.5rem!important}
