.code-container{align-items:center;background:#f5f6f8;border:1px solid #d8dee4;border-radius:8px;box-sizing:border-box;color-scheme:light;display:flex;margin:16px 0 24px;max-width:100%;min-height:58px;padding:14px 90px 14px 18px;position:relative;width:100%}.code-container>p{margin:0!important;padding:0!important}.code-container pre{border:none!important;margin:0!important;max-width:100%;overflow-x:auto;white-space:pre}.code-container pre,.code-container pre code{background:transparent!important;line-height:1.6;padding:0!important}.code-container pre code{color:#24292e!important;display:block;font-family:Consolas,Monaco,monospace;font-size:14px}.code-container .copy-button{background:#007acc;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;line-height:1.3;padding:7px 14px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:background .2s ease;z-index:2}.code-container .copy-button:hover{background:#005fa3}.code-container .copy-button:focus-visible{outline:2px solid #005fa3;outline-offset:3px}@media (max-width:767px){.code-container{min-height:54px;padding:14px 80px 14px 12px}.code-container .copy-button{margin:0;padding:6px 10px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.code-container pre{overflow-x:auto}.code-container pre code{font-size:13px}}