.code-block-wrapper[data-v-dc9c57a1]{border:1px solid var(--ml-border);border-radius:var(--ml-radius);background-color:var(--docs-code-background);margin:0 0 1.25rem;overflow:hidden}.code-block-header[data-v-dc9c57a1]{border-bottom:1px solid var(--ml-border);background-color:var(--ml-muted);justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .75rem;display:flex}.code-block-title[data-v-dc9c57a1]{color:var(--ml-foreground);font-family:var(--docs-font-mono);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.btn-copy-code[data-v-dc9c57a1]{border:1px solid var(--ml-border);border-radius:var(--ml-radius-sm);background-color:var(--ml-background);color:var(--ml-foreground);cursor:pointer;transition:background-color var(--ml-transition);align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.btn-copy-code[data-v-dc9c57a1]:hover{background-color:var(--ml-accent)}.code-block-description[data-v-dc9c57a1]{border-bottom:1px solid var(--ml-border);color:var(--ml-muted-foreground);margin:0;padding:.5rem .75rem;font-size:.8125rem}.code-block-editor[data-v-dc9c57a1]{width:100%;overflow:hidden}.code-block-content[data-v-dc9c57a1]{tab-size:4;margin:0;padding:.75rem;font-size:.8125rem;line-height:1.55;overflow-x:auto}
