.code-toolbar{margin:1.5rem 0;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}pre[class*=language-]{margin:0!important;padding:.5rem!important;background:#2d2d2d!important;border:none!important;border-radius:8px!important;font-size:1rem!important;line-height:1.4!important;overflow-x:auto!important;font-family:"SF Mono","Monaco","Inconsolata","Roboto Mono","Source Code Pro","Menlo","Consolas",monospace!important}pre[class*=language-] code{background:0 0!important;border:none!important;padding:0!important;margin:0!important;font-size:1rem!important;line-height:1.4!important;font-family:"SF Mono","Monaco","Inconsolata","Roboto Mono","Source Code Pro","Menlo","Consolas",monospace!important;font-variant-ligatures:none;letter-spacing:.02em}div.code-toolbar>.toolbar{background:rgba(0,0,0,.1);border-radius:0 0 4px 4px;padding:.5rem}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{background:rgba(255,255,255,.1);color:#ccc;border:1px solid rgba(255,255,255,.2);padding:.25rem .5rem;font-size:.75rem;border-radius:3px;transition:all .2s ease}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:hover{background:rgba(255,255,255,.2);color:#fff}.line-numbers .line-numbers-rows{border-right:1px solid #444;background:rgba(0,0,0,.2);margin-right:1rem;padding-right:.5rem;font-size:1rem!important;font-family:"SF Mono","Monaco","Inconsolata","Roboto Mono","Source Code Pro","Menlo","Consolas",monospace!important;line-height:1.4!important;font-variant-ligatures:none;letter-spacing:.02em}.line-numbers-rows>span:before{color:#666;font-size:1rem!important;font-family:"SF Mono","Monaco","Inconsolata","Roboto Mono","Source Code Pro","Menlo","Consolas",monospace!important;line-height:1.4!important;text-align:right;padding-right:.5em;display:inline-block;min-width:2em;font-variant-ligatures:none;letter-spacing:.02em}pre[class*=language-].line-numbers{padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-highlight{background:rgba(255,255,255,.08);border-left:3px solid #f4b73d}.copy-to-clipboard-button{cursor:pointer;transition:all .2s ease}.copy-to-clipboard-button[data-copy-state=copy-success]{background:rgba(76,175,80,.3)!important;border-color:#4caf50!important;color:#4caf50!important}.copy-to-clipboard-button[data-copy-state=copy-error]{background:rgba(244,67,54,.3)!important;border-color:#f44336!important;color:#f44336!important}pre[class*=language-]::-webkit-scrollbar{height:8px}pre[class*=language-]::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:4px}pre[class*=language-]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:4px}pre[class*=language-]::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.line-numbers .line-numbers-rows,.line-numbers .line-numbers-rows>span,.line-numbers .line-numbers-rows>span:before,.line-numbers .line-numbers-rows>span:after,* .line-numbers .line-numbers-rows,* .line-numbers .line-numbers-rows>span,* .line-numbers .line-numbers-rows>span:before,* .line-numbers .line-numbers-rows>span:after{font-family:"SF Mono","Monaco","Inconsolata","Roboto Mono","Source Code Pro","Menlo","Consolas",monospace!important;font-size:1rem!important;line-height:1.4!important;font-variant-ligatures:none!important;letter-spacing:.02em!important;font-feature-settings:normal!important;text-rendering:auto!important}pre[class*=language-].line-numbers{padding-left:3.8em!important;position:relative!important}.line-numbers .line-numbers-rows{position:absolute!important;top:0!important;left:-3.8em!important;width:3em!important}@media (max-width:768px){pre[class*=language-]{padding:1rem!important;font-size:.9rem!important;border-radius:6px!important}.code-toolbar{margin:1rem 0}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{font-size:.7rem;padding:.2rem .4rem}}div.code-toolbar>.toolbar{position:absolute;top:0!important;left:0;width:100%;background:#444;z-index:100;height:50px;opacity:1!important;padding:0 1rem;border-radius:0px!important;display:flex;align-items:center;justify-content:space-between}.code-toolbar pre{padding-top:48px!important}div.code-toolbar>.toolbar>.toolbar-item{display:contents}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{padding:.25rem .5rem!important;box-shadow:none!important;background:#666!important;color:#ddd!important}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover{color:#fff!important;background:#006239!important}div.code-toolbar>.toolbar>.toolbar-item:first-child>span{background:0 0!important;border:none!important;box-shadow:none!important;color:#fff!important;padding:0!important}.line-numbers-rows{padding-right:0!important}