.c-embedded-code-block{display:block;padding-top:var(--component-inner-spacing, 10rem);padding-bottom:var(--component-inner-spacing, 10rem)}@media (max-width: 1023.98px){.c-embedded-code-block{padding-top:var(--component-inner-spacing-tablet, 8rem);padding-bottom:var(--component-inner-spacing-tablet, 8rem)}}@media (max-width: 743.98px){.c-embedded-code-block{padding-top:var(--component-inner-spacing-mobile, 6rem);padding-bottom:var(--component-inner-spacing-mobile, 6rem)}}.c-embedded-code-block.no-top-padding{padding-top:0}.c-embedded-code-block.no-bottom-padding{padding-bottom:0}.c-embedded-code-block .c-embedded-code-block__content-block{border:.1rem solid #d9d9d9}.c-embedded-code-block .c-embedded-code-block__title{font-family:DM Sans,Nunito Sans,sans-serif;font-weight:700;font-size:2rem;line-height:2.8rem;color:#023047;text-decoration:none;min-height:4.8rem;background-color:#80c6b54d;padding:1rem 2rem}.c-embedded-code-block .c-embedded-code-block__trigger-container{margin:1rem 2rem;display:none;height:2.4rem}esl-trigger{display:inline-block;font-family:DM Sans,Nunito Sans,sans-serif;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-decoration-line:underline;color:#023047}.c-embedded-code-trigger{top:0;display:block}.c-embedded-code-trigger__show{visibility:visible;opacity:1;transition:.3s}.c-embedded-code-trigger__show[active]{opacity:0;visibility:hidden}.c-embedded-code-trigger__hide{display:block;visibility:hidden;opacity:0;transform:translateY(-100%);transition:.3s}.c-embedded-code-trigger__hide[active]{visibility:visible;opacity:1}.embedded-code-block-panel{min-height:0;visibility:visible}.embedded-code-block-panel__container{padding-bottom:2rem;border-bottom:.1rem solid #d9d9d9}.embedded-code-block-panel__container.embedded-code-block_expanded{padding-bottom:.5rem}.c-embedded-code-block__container .dm-code-snippet{margin:0}.dm-buttons .dm-buttons-left{visibility:hidden}.embedded-code-block-panel.esl-panel .dm-code-snippet .control-language{background-color:#fff;padding:1rem 2rem 0;margin:0}.embedded-code-block-panel.esl-panel .dm-code-snippet .control-language:not(pre)>code[class*=language-],.embedded-code-block-panel.esl-panel .dm-code-snippet .control-language pre[class*=language-]{background:#fff}.control-language .dm-buttons .dm-buttons-right #dm-copy-raw-code{font-family:DM Sans,Nunito Sans,sans-serif;font-style:normal;font-weight:500;line-height:2.4rem;background:rgb(32,158,188);border-radius:0;opacity:1}.control-language .dm-buttons .dm-buttons-right #dm-copy-raw-code:hover{background:linear-gradient(98.89deg,#80c6b5 38.96%,#209ebc 102.51%)}.embedded-code-block-panel .control-language pre.line-numbers::-webkit-scrollbar-thumb{background:#b3b3b3}.embedded-code-block-panel .control-language pre.line-numbers::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.embedded-code-block-panel .control-language pre.line-numbers::-webkit-scrollbar-thumb:active{background:#b3b3b3}.embedded-code-block-panel .control-language pre.line-numbers::-webkit-scrollbar-track{background:transparent}.embedded-code-block-panel .control-language pre.line-numbers::-webkit-scrollbar-track:hover{background:transparent!important}.embedded-code-block-panel .control-language pre.line-numbers::-webkit-scrollbar-track:active{background:transparent}.embedded-code-block-panel .control-language pre.line-numbers::-webkit-scrollbar-corner{background:transparent}.embedded-code-block-panel .control-language pre.line-numbers #dm-code-raw{font-style:normal;line-height:2rem;margin-bottom:0;font-size:1.2rem}.dm-code-snippet .control-language pre[class*=language-].line-numbers{padding-bottom:2rem}
