[data-v-code-group-tab][data-title="Bun"]::before,
[data-v-code-title][data-title="Bun"]::before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: text-bottom;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23fbf0df' d='M29 17c0 5.65-5.82 10.23-13 10.23S3 22.61 3 17c0-3.5 2.24-6.6 5.66-8.44S14.21 4.81 16 4.81s3.32 1.54 7.34 3.71C26.76 10.36 29 13.46 29 17'/%3E%3Cpath fill='none' stroke='%23000' d='M16 27.65c7.32 0 13.46-4.65 13.46-10.65c0-3.72-2.37-7-5.89-8.85c-1.39-.75-2.46-1.41-3.37-2l-1.13-.69A6.14 6.14 0 0 0 16 4.35a6.9 6.9 0 0 0-3.3 1.23c-.42.24-.86.51-1.32.8c-.87.54-1.83 1.13-3 1.73C4.91 10 2.54 13.24 2.54 17c0 6 6.14 10.65 13.46 10.65Z'/%3E%3Cellipse cx='21.65' cy='18.62' fill='%23febbd0' rx='2.17' ry='1.28'/%3E%3Cellipse cx='10.41' cy='18.62' fill='%23febbd0' rx='2.17' ry='1.28'/%3E%3Cpath fill-rule='evenodd' d='M11.43 18.11a2 2 0 1 0-2-2.05a2.05 2.05 0 0 0 2 2.05m9.2 0a2 2 0 1 0-2-2.05a2 2 0 0 0 2 2.05'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M10.79 16.19a.77.77 0 1 0-.76-.77a.76.76 0 0 0 .76.77m9.2 0a.77.77 0 1 0 0-1.53a.77.77 0 0 0 0 1.53'/%3E%3Cpath fill='%23b71422' stroke='%23000' stroke-width='.75' d='M18.62 19.67a3.3 3.3 0 0 1-1.09 1.75a2.48 2.48 0 0 1-1.5.69a2.53 2.53 0 0 1-1.5-.69a3.28 3.28 0 0 1-1.08-1.75a.26.26 0 0 1 .29-.3h4.58a.27.27 0 0 1 .3.3Z'/%3E%3Cpath fill='%23ccbea7' fill-rule='evenodd' d='M14.93 5.75a6.1 6.1 0 0 1-2.09 4.62c-.1.09 0 .27.11.22c1.25-.49 2.94-1.94 2.23-4.88c-.03-.15-.25-.11-.25.04m.85 0a6 6 0 0 1 .57 5c0 .13.12.24.21.13c.83-1 1.54-3.11-.59-5.31c-.1-.11-.27.04-.19.17Zm1-.06a6.1 6.1 0 0 1 2.53 4.38c0 .14.21.17.24 0c.34-1.3.15-3.51-2.66-4.66c-.12-.02-.21.18-.09.27ZM9.94 9.55a6.27 6.27 0 0 0 3.89-3.33c.07-.13.28-.08.25.07c-.64 3-2.79 3.59-4.13 3.51c-.14-.01-.14-.21-.01-.25'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}

[data-v-code-group-tab][data-title="blog.manifest.mjs"]::before,
[data-v-code-title][data-title="blog.manifest.mjs"]::before,
[data-v-code-group-tab][data-title="dataview.mjs"]::before,
[data-v-code-title][data-title="dataview.mjs"]::before,
[data-v-code-group-tab][data-title="deploy-blog.mjs"]::before,
[data-v-code-title][data-title="deploy-blog.mjs"]::before,
[data-v-code-group-tab][data-title="deploy-enclave.mjs"]::before,
[data-v-code-title][data-title="deploy-enclave.mjs"]::before,
[data-v-code-group-tab][data-title="keygen.mjs"]::before,
[data-v-code-title][data-title="keygen.mjs"]::before,
[data-v-code-group-tab][data-title="owner.mjs"]::before,
[data-v-code-title][data-title="owner.mjs"]::before,
[data-v-code-group-tab][data-title="personal.manifest.mjs"]::before,
[data-v-code-title][data-title="personal.manifest.mjs"]::before,
[data-v-code-group-tab][data-title="personal.test.mjs"]::before,
[data-v-code-title][data-title="personal.test.mjs"]::before,
[data-v-code-group-tab][data-title="register-dataview.mjs"]::before,
[data-v-code-title][data-title="register-dataview.mjs"]::before,
[data-v-code-group-tab][data-title="src/enc-wallet.js"]::before,
[data-v-code-title][data-title="src/enc-wallet.js"]::before,
[data-v-code-group-tab][data-title="test/global-node.mjs"]::before,
[data-v-code-title][data-title="test/global-node.mjs"]::before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: text-bottom;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23f5de19' d='M18.774 19.7a3.73 3.73 0 0 0 3.376 2.078c1.418 0 2.324-.709 2.324-1.688c0-1.173-.931-1.589-2.491-2.272l-.856-.367c-2.469-1.052-4.11-2.37-4.11-5.156c0-2.567 1.956-4.52 5.012-4.52A5.06 5.06 0 0 1 26.9 10.52l-2.665 1.711a2.33 2.33 0 0 0-2.2-1.467a1.49 1.49 0 0 0-1.638 1.467c0 1.027.636 1.442 2.1 2.078l.856.366c2.908 1.247 4.549 2.518 4.549 5.376c0 3.081-2.42 4.769-5.671 4.769a6.58 6.58 0 0 1-6.236-3.5ZM6.686 20c.538.954 1.027 1.76 2.2 1.76c1.124 0 1.834-.44 1.834-2.15V7.975h3.422v11.683c0 3.543-2.078 5.156-5.11 5.156A5.31 5.31 0 0 1 3.9 21.688Z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}

[data-v-code-group-tab][data-title="enc.config.json"]::before,
[data-v-code-title][data-title="enc.config.json"]::before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: text-bottom;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23f5de19' d='M4.014 14.976a2.5 2.5 0 0 0 1.567-.518a2.38 2.38 0 0 0 .805-1.358a15.3 15.3 0 0 0 .214-2.944q.012-2.085.075-2.747a5.2 5.2 0 0 1 .418-1.686a3 3 0 0 1 .755-1.018A3.05 3.05 0 0 1 9 4.125A6.8 6.8 0 0 1 10.544 4h.7v1.96h-.387a2.34 2.34 0 0 0-1.723.468a3.4 3.4 0 0 0-.425 2.092a36 36 0 0 1-.137 4.133a4.7 4.7 0 0 1-.768 2.06A4.6 4.6 0 0 1 6.1 16a3.8 3.8 0 0 1 1.992 1.754a8.9 8.9 0 0 1 .618 3.865q0 2.435.05 2.9a1.76 1.76 0 0 0 .504 1.181a2.64 2.64 0 0 0 1.592.337h.387V28h-.7a5.7 5.7 0 0 1-1.773-.2a2.97 2.97 0 0 1-1.324-.93a3.35 3.35 0 0 1-.681-1.63a24 24 0 0 1-.165-3.234a16.5 16.5 0 0 0-.214-3.106a2.4 2.4 0 0 0-.805-1.361a2.5 2.5 0 0 0-1.567-.524Zm23.972 2.035a2.5 2.5 0 0 0-1.567.524a2.4 2.4 0 0 0-.805 1.361a16.5 16.5 0 0 0-.212 3.109a24 24 0 0 1-.169 3.234a3.35 3.35 0 0 1-.681 1.63a2.97 2.97 0 0 1-1.324.93a5.7 5.7 0 0 1-1.773.2h-.7V26.04h.387a2.64 2.64 0 0 0 1.592-.337a1.76 1.76 0 0 0 .506-1.186q.05-.462.05-2.9a8.9 8.9 0 0 1 .618-3.865A3.8 3.8 0 0 1 25.9 16a4.6 4.6 0 0 1-1.7-1.286a4.7 4.7 0 0 1-.768-2.06a36 36 0 0 1-.137-4.133a3.4 3.4 0 0 0-.425-2.092a2.34 2.34 0 0 0-1.723-.468h-.387V4h.7a6.8 6.8 0 0 1 1.54.125a3.05 3.05 0 0 1 1.149.581a3 3 0 0 1 .755 1.018a5.2 5.2 0 0 1 .418 1.686q.062.662.075 2.747a15.3 15.3 0 0 0 .212 2.947a2.38 2.38 0 0 0 .805 1.355a2.5 2.5 0 0 0 1.567.518Z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}

[data-v-code-group-tab][data-title="`../rbac.md`"]::before,
[data-v-code-title][data-title="`../rbac.md`"]::before,
[data-v-code-group-tab][data-title="`ct.md`"]::before,
[data-v-code-title][data-title="`ct.md`"]::before,
[data-v-code-group-tab][data-title="`enclaves.md`"]::before,
[data-v-code-title][data-title="`enclaves.md`"]::before,
[data-v-code-group-tab][data-title="`enclaves/dm.md`"]::before,
[data-v-code-title][data-title="`enclaves/dm.md`"]::before,
[data-v-code-group-tab][data-title="`enclaves/group.md`"]::before,
[data-v-code-title][data-title="`enclaves/group.md`"]::before,
[data-v-code-group-tab][data-title="`enclaves/personal.md`"]::before,
[data-v-code-title][data-title="`enclaves/personal.md`"]::before,
[data-v-code-group-tab][data-title="`enclaves/registry.md`"]::before,
[data-v-code-title][data-title="`enclaves/registry.md`"]::before,
[data-v-code-group-tab][data-title="`enclaves/registry.md` §DataView API"]::before,
[data-v-code-title][data-title="`enclaves/registry.md` §DataView API"]::before,
[data-v-code-group-tab][data-title="`migration.md`"]::before,
[data-v-code-title][data-title="`migration.md`"]::before,
[data-v-code-group-tab][data-title="`migration.md` §Enclave Snapshot Format"]::before,
[data-v-code-title][data-title="`migration.md` §Enclave Snapshot Format"]::before,
[data-v-code-group-tab][data-title="`mls-lazy.md` §4"]::before,
[data-v-code-title][data-title="`mls-lazy.md` §4"]::before,
[data-v-code-group-tab][data-title="`node-api.md` §Read Authorization"]::before,
[data-v-code-title][data-title="`node-api.md` §Read Authorization"]::before,
[data-v-code-group-tab][data-title="`node-api.md` §Registry DataView API"]::before,
[data-v-code-title][data-title="`node-api.md` §Registry DataView API"]::before,
[data-v-code-group-tab][data-title="`node-api.md` §Snapshot Endpoints"]::before,
[data-v-code-title][data-title="`node-api.md` §Snapshot Endpoints"]::before,
[data-v-code-group-tab][data-title="`plugins.md` §Capability matrix"]::before,
[data-v-code-title][data-title="`plugins.md` §Capability matrix"]::before,
[data-v-code-group-tab][data-title="`plugins/ecdh-envelope.md` §5"]::before,
[data-v-code-title][data-title="`plugins/ecdh-envelope.md` §5"]::before,
[data-v-code-group-tab][data-title="`plugins/mls-lazy.md`"]::before,
[data-v-code-title][data-title="`plugins/mls-lazy.md`"]::before,
[data-v-code-group-tab][data-title="`plugins/mls-lazy.md` §6.1"]::before,
[data-v-code-title][data-title="`plugins/mls-lazy.md` §6.1"]::before,
[data-v-code-group-tab][data-title="`rbac.md` §5.3"]::before,
[data-v-code-title][data-title="`rbac.md` §5.3"]::before,
[data-v-code-group-tab][data-title="`rbac.md` §8.7"]::before,
[data-v-code-title][data-title="`rbac.md` §8.7"]::before,
[data-v-code-group-tab][data-title="`rbac/events.md`"]::before,
[data-v-code-title][data-title="`rbac/events.md`"]::before,
[data-v-code-group-tab][data-title="`rbac/manifest.md`"]::before,
[data-v-code-title][data-title="`rbac/manifest.md`"]::before,
[data-v-code-group-tab][data-title="`rbac/manifest.md` §Validation Rules"]::before,
[data-v-code-title][data-title="`rbac/manifest.md` §Validation Rules"]::before,
[data-v-code-group-tab][data-title="`rbac/overview.md`"]::before,
[data-v-code-title][data-title="`rbac/overview.md`"]::before,
[data-v-code-group-tab][data-title="`rbac/overview.md` §1.1"]::before,
[data-v-code-title][data-title="`rbac/overview.md` §1.1"]::before,
[data-v-code-group-tab][data-title="`smt.md`"]::before,
[data-v-code-title][data-title="`smt.md`"]::before,
[data-v-code-group-tab][data-title="`smt.md` §Enclave State SMT"]::before,
[data-v-code-title][data-title="`smt.md` §Enclave State SMT"]::before,
[data-v-code-group-tab][data-title="`spec.md` §6"]::before,
[data-v-code-title][data-title="`spec.md` §6"]::before,
[data-v-code-group-tab][data-title="`spec.md` §9"]::before,
[data-v-code-title][data-title="`spec.md` §9"]::before,
[data-v-code-group-tab][data-title="`spec.md` §Bundle Configuration"]::before,
[data-v-code-title][data-title="`spec.md` §Bundle Configuration"]::before,
[data-v-code-group-tab][data-title="`spec.md` §Commit Hash Construction"]::before,
[data-v-code-title][data-title="`spec.md` §Commit Hash Construction"]::before,
[data-v-code-group-tab][data-title="`spec.md` §Commit Structure"]::before,
[data-v-code-title][data-title="`spec.md` §Commit Structure"]::before,
[data-v-code-group-tab][data-title="`spec.md` §Content"]::before,
[data-v-code-title][data-title="`spec.md` §Content"]::before,
[data-v-code-group-tab][data-title="`spec.md` §Delegated Sub-keys"]::before,
[data-v-code-title][data-title="`spec.md` §Delegated Sub-keys"]::before,
[data-v-code-group-tab][data-title="`spec.md` §Migration"]::before,
[data-v-code-title][data-title="`spec.md` §Migration"]::before,
[data-v-code-group-tab][data-title="`spec.md` §Public Key Parity"]::before,
[data-v-code-title][data-title="`spec.md` §Public Key Parity"]::before,
[data-v-code-group-tab][data-title="`spec.md` §Signature Schemes"]::before,
[data-v-code-title][data-title="`spec.md` §Signature Schemes"]::before,
[data-v-code-group-tab][data-title="`spec.md` §Tags"]::before,
[data-v-code-title][data-title="`spec.md` §Tags"]::before,
[data-v-code-group-tab][data-title="`spec.md` §U (Update) and D (Delete)"]::before,
[data-v-code-title][data-title="`spec.md` §U (Update) and D (Delete)"]::before,
[data-v-code-group-tab][data-title="`spec.md` §reg_identity"]::before,
[data-v-code-title][data-title="`spec.md` §reg_identity"]::before,
[data-v-code-group-tab][data-title="`suites.md`"]::before,
[data-v-code-title][data-title="`suites.md`"]::before,
[data-v-code-group-tab][data-title="`suites.md` §Downgrade resistance"]::before,
[data-v-code-title][data-title="`suites.md` §Downgrade resistance"]::before,
[data-v-code-group-tab][data-title="`suites.md` §Peer capability advertisement"]::before,
[data-v-code-title][data-title="`suites.md` §Peer capability advertisement"]::before,
[data-v-code-group-tab][data-title="`zk.md`"]::before,
[data-v-code-title][data-title="`zk.md`"]::before,
[data-v-code-group-tab][data-title="dm.md"]::before,
[data-v-code-title][data-title="dm.md"]::before,
[data-v-code-group-tab][data-title="enclaves/dm.md"]::before,
[data-v-code-title][data-title="enclaves/dm.md"]::before,
[data-v-code-group-tab][data-title="enclaves/group.md"]::before,
[data-v-code-title][data-title="enclaves/group.md"]::before,
[data-v-code-group-tab][data-title="group.md"]::before,
[data-v-code-title][data-title="group.md"]::before,
[data-v-code-group-tab][data-title="personal.md"]::before,
[data-v-code-title][data-title="personal.md"]::before,
[data-v-code-group-tab][data-title="proof.md"]::before,
[data-v-code-title][data-title="proof.md"]::before,
[data-v-code-group-tab][data-title="smt.md"]::before,
[data-v-code-title][data-title="smt.md"]::before,
[data-v-code-group-tab][data-title="spec.enc.md"]::before,
[data-v-code-title][data-title="spec.enc.md"]::before,
[data-v-code-group-tab][data-title="spec.md"]::before,
[data-v-code-title][data-title="spec.md"]::before,
[data-v-code-group-tab][data-title="zk.md"]::before,
[data-v-code-title][data-title="zk.md"]::before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: text-bottom;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='none' stroke='%23755838' d='M2.5 7.955h27v16.091h-27z'/%3E%3Cpath fill='%23755838' d='M5.909 20.636v-9.272h2.727l2.728 3.409l2.727-3.409h2.727v9.272h-2.727v-5.318l-2.727 3.409l-2.728-3.409v5.318zm17.046 0l-4.091-4.5h2.727v-4.772h2.727v4.772h2.727z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}

[data-v-code-group-tab][data-title="Next steps"]::before,
[data-v-code-title][data-title="Next steps"]::before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: text-bottom;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cdefs%3E%3ClinearGradient id='SVGTjWo9baw' x1='336.1' x2='414.1' y1='522.5' y2='652.6' gradientTransform='translate(-8.06 -1.06)scale(.055)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='SVGb2iJM1Jt' x1='511.1' x2='511.1' y1='209.5' y2='359.9' gradientTransform='translate(-8.06 -1.06)scale(.055)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Ccircle cx='16' cy='16' r='13.5' stroke='%23fff'/%3E%3Cpath fill='url(%23SVGTjWo9baw)' d='m25.26 26.5l-12.5-16.1H10.4v11.2h1.89v-8.8l11.49 14.84c.52-.35 1-.72 1.48-1.13z'/%3E%3Cpath fill='url(%23SVGb2iJM1Jt)' d='M19.89 10.4h1.86v11.2H19.9z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}

[data-v-code-group-tab][data-title="Plugin packages on npm"]::before,
[data-v-code-title][data-title="Plugin packages on npm"]::before,
[data-v-code-group-tab][data-title="package.json"]::before,
[data-v-code-title][data-title="package.json"]::before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: text-bottom;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cpath fill='%23c12127' d='M2 2h28v28H2'/%3E%3Cpath fill='%23fff' d='M7.25 7.25h17.5v17.5h-3.5v-14H16v14H7.25'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}

[data-v-code-group-tab][data-title="ENC Personal app architecture — the components you build in this tutorial: a Vite + React Frontend on PersonalSdk signing through the ENC wallet extension; a local Node holding your Personal enclave (public posts + owner-only private notes); a Dataview server indexing events into a public profiles feed; and a vitest suite driving a real node end-to-end"]::before,
[data-v-code-title][data-title="ENC Personal app architecture — the components you build in this tutorial: a Vite + React Frontend on PersonalSdk signing through the ENC wallet extension; a local Node holding your Personal enclave (public posts + owner-only private notes); a Dataview server indexing events into a public profiles feed; and a vitest suite driving a real node end-to-end"]::before,
[data-v-code-group-tab][data-title="src/App.jsx"]::before,
[data-v-code-title][data-title="src/App.jsx"]::before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: text-bottom;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='15.974' r='2.5' fill='%2300d8ff'/%3E%3Cpath fill='%2300d8ff' d='M16 21.706a28.4 28.4 0 0 1-8.88-1.2a11.3 11.3 0 0 1-3.657-1.958A3.54 3.54 0 0 1 2 15.974c0-1.653 1.816-3.273 4.858-4.333A28.8 28.8 0 0 1 16 10.293a28.7 28.7 0 0 1 9.022 1.324a11.4 11.4 0 0 1 3.538 1.866A3.4 3.4 0 0 1 30 15.974c0 1.718-2.03 3.459-5.3 4.541a28.8 28.8 0 0 1-8.7 1.191m0-10.217a28 28 0 0 0-8.749 1.282c-2.8.977-4.055 2.313-4.055 3.2c0 .928 1.349 2.387 4.311 3.4A27.2 27.2 0 0 0 16 20.51a27.6 27.6 0 0 0 8.325-1.13C27.4 18.361 28.8 16.9 28.8 15.974a2.33 2.33 0 0 0-1.01-1.573a10.2 10.2 0 0 0-3.161-1.654A27.5 27.5 0 0 0 16 11.489'/%3E%3Cpath fill='%2300d8ff' d='M10.32 28.443a2.64 2.64 0 0 1-1.336-.328c-1.432-.826-1.928-3.208-1.327-6.373a28.8 28.8 0 0 1 3.4-8.593a28.7 28.7 0 0 1 5.653-7.154a11.4 11.4 0 0 1 3.384-2.133a3.4 3.4 0 0 1 2.878 0c1.489.858 1.982 3.486 1.287 6.859a28.8 28.8 0 0 1-3.316 8.133a28.4 28.4 0 0 1-5.476 7.093a11.3 11.3 0 0 1-3.523 2.189a4.9 4.9 0 0 1-1.624.307m1.773-14.7a28 28 0 0 0-3.26 8.219c-.553 2.915-.022 4.668.75 5.114c.8.463 2.742.024 5.1-2.036a27.2 27.2 0 0 0 5.227-6.79a27.6 27.6 0 0 0 3.181-7.776c.654-3.175.089-5.119-.713-5.581a2.33 2.33 0 0 0-1.868.089A10.2 10.2 0 0 0 17.5 6.9a27.5 27.5 0 0 0-5.4 6.849Z'/%3E%3Cpath fill='%2300d8ff' d='M21.677 28.456c-1.355 0-3.076-.82-4.868-2.361a28.8 28.8 0 0 1-5.747-7.237a28.7 28.7 0 0 1-3.374-8.471a11.4 11.4 0 0 1-.158-4A3.4 3.4 0 0 1 8.964 3.9c1.487-.861 4.01.024 6.585 2.31a28.8 28.8 0 0 1 5.39 6.934a28.4 28.4 0 0 1 3.41 8.287a11.3 11.3 0 0 1 .137 4.146a3.54 3.54 0 0 1-1.494 2.555a2.6 2.6 0 0 1-1.315.324m-9.58-10.2a28 28 0 0 0 5.492 6.929c2.249 1.935 4.033 2.351 4.8 1.9c.8-.465 1.39-2.363.782-5.434A27.2 27.2 0 0 0 19.9 13.74a27.6 27.6 0 0 0-5.145-6.64c-2.424-2.152-4.39-2.633-5.191-2.169a2.33 2.33 0 0 0-.855 1.662a10.2 10.2 0 0 0 .153 3.565a27.5 27.5 0 0 0 3.236 8.1Z'/%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}

[data-v-code-group-tab][data-title="vitest.config.mjs"]::before,
[data-v-code-title][data-title="vitest.config.mjs"]::before {
  content: '';
  display: inline-block;
  width: 1em;
  height: 1em;
  margin-right: 0.5em;
  vertical-align: text-bottom;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 32 32'%3E%3Cmask id='SVGTUBgmdJX'%3E%3Cpath fill='%23fff' d='M36.76 42.97c-.33.6-1.1.76-1.65.36L15.96 29.41a1.2 1.2 0 0 1-.46-.92V11.71c0-.93 1.05-1.46 1.8-.92L29 19.31c1.1.8 2.65.46 3.3-.72l9.71-17.25c.2-.35.58-.57.99-.57h15.57c.87 0 1.41.93.99 1.68z'/%3E%3C/mask%3E%3Cg fill='none'%3E%3Cg mask='url(%23SVGTUBgmdJX)' transform='translate(1 6.8)scale(.393)'%3E%3Cpath fill='%2300ff74' d='M0 0h60v44H0z'/%3E%3Cg filter='url(%23SVGQv8P6csY)'%3E%3Cellipse cx='41.46' cy='10.01' fill='%2300d0c7' rx='14.03' ry='3.39' transform='rotate(130.6 41.46 10.01)'/%3E%3C/g%3E%3Cg filter='url(%23SVGQv8P6csY)'%3E%3Cellipse cx='18.43' cy='30.51' fill='%2300d0c7' rx='14.03' ry='6.09' transform='rotate(234 18.43 30.5)'/%3E%3C/g%3E%3Cg filter='url(%23SVGQv8P6csY)'%3E%3Cellipse cx='21.94' cy='12.96' fill='%2303ff00' rx='6.37' ry='5.55' transform='rotate(23.1 21.94 12.96)'/%3E%3C/g%3E%3Cg filter='url(%23SVGQv8P6csY)'%3E%3Cellipse cx='56.27' cy='16.72' fill='%2303ff00' rx='5.61' ry='24.53' transform='rotate(23.1 56.27 16.72)'/%3E%3C/g%3E%3Cg filter='url(%23SVGQv8P6csY)'%3E%3Cellipse cx='51.35' cy='1.06' fill='%236effe1' rx='4.99' ry='10.07' transform='rotate(-45 51.35 1.06)'/%3E%3C/g%3E%3C/g%3E%3Cpath fill='%23fff' d='M3.72 6.8C.1 11.98.08 20 3.72 25.2h2.45c-3.64-5.2-3.62-13.22 0-18.4zm24.56 0h-2.45c3.62 5.18 3.64 13.2 0 18.4h2.45c3.64-5.2 3.62-13.22 0-18.4'/%3E%3Cdefs%3E%3Cfilter id='SVGQv8P6csY' width='4' height='4' x='-2' y='-2' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='4.6'/%3E%3C/filter%3E%3C/defs%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
}