.block-code[data-v-cad7519c]{position:relative;width:100%;min-width:0;max-width:100%;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:5px;font-size:14px;overflow:hidden;margin:0}.block-code .block-code__header[data-v-cad7519c]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);left:0;top:0;right:0;padding:10px 15px;font-size:14px}.block-code .block-code__copy[data-v-cad7519c]{display:flex;gap:15px;align-items:center;font-size:12px;color:var(--color-border)}.block-code .block-code__copy button[data-v-cad7519c]{display:block;position:relative;content:"";border:none;color:var(--color-text-muted);background-color:transparent;width:14px;height:14px;cursor:pointer;padding:0;transition:color .5s}.block-code .block-code__copy button svg[data-v-cad7519c]{display:block}.block-code .block-code__copy button[data-v-cad7519c]:hover{color:var(--color-text)}.block-code .block-code__copy button[data-v-cad7519c]:before{display:block;content:"";position:absolute;width:200%;height:200%;border-radius:100%;background-color:#fff;opacity:0;transition:opacity .5s;transform:translate(-50%,-50%);top:50%;left:50%}.block-code .block-code__copy button:hover[data-v-cad7519c]:before{opacity:.1}.block-code .block-code__copy button:active[data-v-cad7519c]:before{opacity:.2}.block-code .block-code__content[data-v-cad7519c]{padding:0 20px;overflow-x:auto;overflow-y:hidden}.block-code .block-code__copied[data-v-cad7519c]{color:var(--color-text)}:root[data-theme=dark] .block-code__content .shiki,:root[data-theme=dark] .block-code__content .shiki span{color:var(--shiki-dark,inherit)!important;background-color:var(--color-surface,inherit)!important}
