._1B3yIW_code-block{border-radius:var(--radius-md);background:#0d1117;border:1px solid #0000004d;margin:1.5rem 0;position:relative;overflow:hidden}._1B3yIW_code-block:hover ._1B3yIW_code-copy,._1B3yIW_code-block:hover ._1B3yIW_code-lang{opacity:1}._1B3yIW_code-copy{z-index:2;width:2rem;height:2rem;color:var(--text-ghost);border-radius:var(--radius-sm);cursor:pointer;opacity:0;background:#ffffff0f;border:1px solid #ffffff1a;justify-content:center;align-items:center;transition:all .15s;display:inline-flex;position:absolute;top:.6rem;right:.6rem}._1B3yIW_code-copy:hover{color:#fff;background:#ffffff1a;border-color:#fff3}._1B3yIW_code-copy--done{opacity:1;color:#34d399;background:#34d3991a;border-color:#34d3994d}._1B3yIW_code-lang{z-index:2;font-family:var(--font-mono),monospace;color:#ffffff4d;text-transform:uppercase;letter-spacing:.08em;opacity:0;pointer-events:none;font-size:.5rem;transition:opacity .15s;position:absolute;bottom:.5rem;right:.6rem}._1B3yIW_code-pre{margin:0;padding:1rem;overflow-x:auto;background:0 0!important}._1B3yIW_code-pre code{font-family:var(--font-mono),monospace;background:0 0;padding:0;font-size:.7rem;line-height:1.6}
