.code-rich[data-v-7fed46f2]{background:transparent!important;border:none!important;border-radius:8px;margin:16px 0;overflow:hidden}.code-rich .code-header[data-v-7fed46f2]{align-items:center;background:var(--bg-soft);border-bottom:1px solid var(--bd);display:flex;justify-content:space-between;padding:8px 16px}.code-rich .code-header .code-lang[data-v-7fed46f2]{color:var(--tx-1);font-size:12px;font-weight:600;text-transform:uppercase}.code-rich .code-header .code-actions[data-v-7fed46f2] .arco-btn{color:var(--tx-1)}.code-rich .code-header .code-actions[data-v-7fed46f2] .arco-btn:hover{background:#0000000a;color:var(--tx-1)}.code-rich .code-container[data-v-7fed46f2]{overflow-x:auto}.code-rich .code-container pre[data-v-7fed46f2]{margin:0}.code-rich .code-container pre code[data-v-7fed46f2]{background:var(--bg-card)!important;border-radius:6px;color:var(--tx-1);display:block;font-family:Fira Code,Consolas,Monaco,monospace;font-size:14px;line-height:1.6;padding:12px 16px}.code-rich .code-container pre code[data-v-7fed46f2] .hljs{background:var(--bg-card)!important;color:var(--tx-1)!important}.code-rich .code-container pre code[data-v-7fed46f2] .hljs-string{color:#50a14f!important}.code-rich .code-container pre code[data-v-7fed46f2] .hljs-attr{color:#e45649!important}.code-rich .code-container pre code[data-v-7fed46f2] .hljs-number{color:#986801!important}.code-rich .code-container pre code[data-v-7fed46f2] .hljs-keyword,.code-rich .code-container pre code[data-v-7fed46f2] .hljs-literal{color:#a626a4!important}.code-rich .code-container pre code[data-v-7fed46f2] .hljs-comment{color:var(--tx-4)!important}
