.bc-content-block{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--halo-baicha-block-ink,var(--lightningcss-light,#25282e)var(--lightningcss-dark,#e4e4e7));min-width:0;font:inherit;overflow-wrap:anywhere;margin-block:1.75rem;line-height:1.7}:is(.dark,[data-theme=dark],[data-color-scheme=dark]) .bc-content-block{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.bc-content-block *,.bc-content-block :before,.bc-content-block :after{box-sizing:border-box}.bc-content-block .bc-block-body>:first-child{margin-top:0}.bc-content-block .bc-block-body>:last-child{margin-bottom:0}.bc-content-block :is(.bc-step-title,.bc-panel-title,.bc-card-title,.bc-download-title,.bc-reference-title,.bc-compatibility-title){font:inherit;letter-spacing:0;color:inherit;border:0;margin:0 0 .625rem;padding:0;font-weight:600;line-height:1.5}.bc-content-block[data-bc-block=references]{gap:.875rem;display:grid}.bc-content-block [data-bc-part=reference]{border:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));border-radius:.5rem;min-width:0;padding:1.125rem 1.25rem}.bc-content-block .bc-reference-meta{color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));flex-wrap:wrap;align-items:baseline;gap:.25rem .875rem;margin-bottom:.5rem;font-size:.75rem;display:flex}.bc-content-block .bc-reference-meta>:first-child{color:var(--halo-baicha-block-accent,#487d66);font-weight:600}.bc-content-block .bc-reference-title a{color:inherit;text-decoration:none}.bc-content-block .bc-reference-title a:is(:hover,:focus-visible){color:var(--halo-baicha-block-accent,#487d66);text-underline-offset:.2em;text-decoration:underline}.bc-content-block [data-bc-part=reference]>.bc-block-body{color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));font-size:.875rem}.bc-content-block .bc-block-body{min-width:0}.bc-content-block .bc-block-body p{margin-block:.65rem}.bc-content-block .bc-block-body pre{white-space:pre;max-width:100%;overflow:auto}.bc-content-block[data-bc-block=file-tree]{border:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));background:var(--halo-baicha-block-surface,var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#232326));border-radius:.5rem;padding:1rem;font-size:.875rem}.bc-content-block :is(.bc-tree-list,.bc-tree-children){margin:0;padding:0;list-style:none}.bc-content-block .bc-tree-children:not(:empty){border-inline-start:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));margin-inline-start:.7rem;padding-inline-start:.8rem}.bc-content-block li[data-bc-part=tree-entry]{min-width:0;margin:0;padding:0;list-style:none}.bc-content-block li[data-bc-part=tree-entry]::marker{content:""}.bc-content-block details.bc-tree-folder{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.bc-content-block .bc-tree-row{color:inherit;border-radius:.25rem;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin:0;padding:.375rem;font-weight:400;list-style:none;display:flex}.bc-content-block details.bc-tree-folder>summary.bc-tree-row{cursor:pointer;margin:0}.bc-content-block summary.bc-tree-row::-webkit-details-marker{display:none}.bc-content-block .bc-tree-row:before{content:"";flex:0 0 .5rem;width:.5rem}.bc-content-block summary.bc-tree-row:before{content:"›";color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));transform-origin:50%}.bc-content-block details[open]>summary.bc-tree-row:before{transform:rotate(90deg)}.bc-content-block .bc-tree-row:focus-visible{outline:2px solid var(--halo-baicha-block-accent,#487d66);outline-offset:1px}.bc-content-block .bc-tree-icon{width:1rem;height:1rem;color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));flex:0 0 1rem;align-self:center}.bc-content-block .bc-tree-name{overflow-wrap:anywhere;min-width:0;max-width:100%;font-family:ui-monospace,monospace}.bc-content-block .bc-tree-description,.bc-content-block .bc-tree-empty{color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));font-size:.8125rem}.bc-content-block .bc-tree-empty{padding:.375rem 2.4rem;display:block}.bc-content-block [data-highlighted=true]>.bc-tree-row,.bc-content-block [data-highlighted=true]>details>.bc-tree-row{background:color-mix(in srgb, var(--halo-baicha-block-accent,#487d66) 8%, transparent)}.bc-content-block .bc-tree-badge{color:var(--halo-baicha-block-accent,#487d66);font-size:.6875rem}.bc-content-block :is(button,a):focus-visible{outline:2px solid var(--halo-baicha-block-accent,#487d66);outline-offset:4px}.bc-content-block[data-bc-block=steps]{counter-reset:bc-step}.bc-content-block [data-bc-part=step]{counter-increment:bc-step;padding:0 0 1.75rem 2.75rem;position:relative}.bc-content-block [data-bc-part=step]:before{content:counter(bc-step);border:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));background:var(--halo-baicha-block-surface,var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#232326));width:1.75rem;height:1.75rem;color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));border-radius:50%;place-items:center;font-size:.75rem;font-weight:600;display:grid;position:absolute;top:-.1rem;left:0}.bc-content-block [data-bc-part=step]:not(:last-child):after{content:"";background:var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));width:1px;position:absolute;top:2.1rem;bottom:.5rem;left:.85rem}.bc-content-block [data-bc-part=step]:last-child{padding-bottom:0}.bc-content-block:is([data-bc-block=tabs],[data-bc-block=code-group]){border:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));border-radius:.5rem;overflow:clip}.bc-content-block :is([data-bc-part=tab],[data-bc-part=code]){min-width:0;padding:1.25rem}.bc-content-block .bc-tablist{border-bottom:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));background:var(--halo-baicha-block-surface,var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#232326));gap:1.25rem;padding-inline:1.25rem;display:flex;overflow-x:auto}.bc-content-block .bc-tab{appearance:none;cursor:pointer;color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;margin:0;padding:.8rem 0 .7rem;font-size:.875rem;font-weight:500}.bc-content-block .bc-tab[aria-selected=true]{color:var(--halo-baicha-block-accent,#487d66);border-bottom-color:currentColor}.bc-content-block[data-bc-enhanced]>[data-bc-part]>.bc-panel-title{display:none}.bc-content-block>[data-bc-part][hidden]{display:none!important}.bc-content-block .bc-code-filename{color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));margin:-.25rem 0 .75rem;font-family:monospace;font-size:.75rem}.bc-content-block .bc-code-caption{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:45%;color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));align-self:center;margin-inline-start:auto;font-family:monospace;font-size:.75rem;overflow:hidden}.bc-content-block[data-bc-enhanced]>[data-bc-part=code]>.bc-code-filename{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}section.bc-content-block[data-bc-block=code-group]:has(>[data-bc-part=code]>.bc-block-body>shiki-code){border:0;border-radius:0;overflow:visible}section.bc-content-block[data-bc-block=code-group]:has(>[data-bc-part=code]>.bc-block-body>shiki-code)>.bc-tablist{background:0 0;padding-inline:.125rem}section.bc-content-block[data-bc-block=code-group]>[data-bc-part=code]:has(>.bc-block-body>shiki-code){padding:0}.bc-content-block .bc-code-copy{float:right;border:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.25rem;margin:0 0 .5rem .75rem;padding:.2rem .5rem;font-size:.75rem}.bc-content-block[data-bc-block=cards]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.bc-content-block [data-bc-part=card]{border:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));border-radius:.5rem;min-width:0;padding:1.25rem;transition:border-color .15s,background-color .15s;position:relative}.bc-content-block [data-bc-part=card]:has(a):hover{border-color:var(--halo-baicha-block-accent,#487d66);background:var(--halo-baicha-block-surface,var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#232326))}.bc-content-block .bc-card-title a{color:inherit;text-decoration:none}.bc-content-block .bc-card-title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.bc-content-block [data-bc-part=card] .bc-block-body a{z-index:1;position:relative}.bc-content-block .bc-card-icon{color:var(--halo-baicha-block-accent,#487d66);margin-bottom:.75rem;font-size:1.25rem;display:block}.bc-content-block .bc-card-icon--image{background-color:currentColor;width:1.25rem;height:1.25rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bc-content-block [data-bc-part=card] .bc-block-body{color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));font-size:.875rem}.bc-content-block [data-bc-part=field]{border-bottom:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));padding-block:1.25rem}.bc-content-block [data-bc-part=field]:first-child{padding-top:0}.bc-content-block [data-bc-part=field]:last-child{border-bottom:0;padding-bottom:0}.bc-content-block .bc-field-heading{flex-wrap:wrap;align-items:baseline;gap:.625rem;margin-bottom:.5rem;display:flex}.bc-content-block .bc-field-name{color:inherit;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:600}.bc-content-block :is(.bc-field-type,.bc-field-required){color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));font-size:.75rem}.bc-content-block .bc-field-required{color:var(--halo-baicha-block-accent,#487d66)}.bc-content-block .bc-field-default{color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));margin-bottom:.5rem;font-size:.8125rem}.bc-content-block[data-bc-block=downloads]{gap:.875rem;display:grid}.bc-content-block [data-bc-part=download]{border:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));background:var(--halo-baicha-block-surface,var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#232326));border-radius:.5rem;padding:1.125rem 1.25rem}.bc-content-block .bc-download-meta{color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));flex-wrap:wrap;gap:.375rem 1rem;margin-bottom:.75rem;font-size:.75rem;display:flex}.bc-content-block [data-bc-part=download] .bc-block-body{color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));font-size:.875rem}.bc-content-block a.bc-download-action{border:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));min-height:2.5rem;color:var(--halo-baicha-block-accent,#487d66);border-radius:.375rem;align-items:center;margin-top:.875rem;padding:.375rem .875rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.bc-content-block a.bc-download-action:hover{border-color:currentColor}.bc-content-block[data-bc-block=compatibility]{gap:.875rem;display:grid}.bc-content-block [data-bc-part=compatibility]{border:1px solid var(--halo-baicha-block-line,var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,#3f3f46));border-radius:.5rem;min-width:0;padding:1.125rem 1.25rem}.bc-content-block .bc-compatibility-heading{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:.875rem;display:flex}.bc-content-block .bc-compatibility-title{flex:1;min-width:min(100%,10rem);margin:0}.bc-content-block .bc-compatibility-status{--bc-status-color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));color:var(--bc-status-color);background:color-mix(in srgb, var(--bc-status-color) 10%, transparent);border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.bc-content-block .bc-compatibility-status[data-status=supported]{--bc-status-color:var(--lightningcss-light,#26734d)var(--lightningcss-dark,#8dd5ae)}.bc-content-block .bc-compatibility-status[data-status=experimental]{--bc-status-color:var(--lightningcss-light,#315fb0)var(--lightningcss-dark,#98baff)}.bc-content-block .bc-compatibility-status[data-status=deprecated]{--bc-status-color:var(--lightningcss-light,#946000)var(--lightningcss-dark,#e8c16a)}.bc-content-block .bc-compatibility-status[data-status=unsupported]{--bc-status-color:var(--lightningcss-light,#b13c3c)var(--lightningcss-dark,#efa0a0)}.bc-content-block .bc-compatibility-meta{flex-wrap:wrap;gap:.5rem 1.75rem;margin:0 0 .875rem;font-size:.8125rem;display:flex}.bc-content-block .bc-compatibility-meta>div{flex-wrap:wrap;align-items:baseline;gap:.375rem;min-width:0;display:flex}.bc-content-block .bc-compatibility-meta dt{color:var(--halo-baicha-block-muted,var(--lightningcss-light,#71717a)var(--lightningcss-dark,#a1a1aa));margin:0;font-weight:400}.bc-content-block .bc-compatibility-meta dd{margin:0;font-family:monospace}.bc-content-block [data-bc-part=compatibility]>.bc-block-body{font-size:.875rem}@media (width<=600px){.bc-content-block[data-bc-block=cards]{grid-template-columns:minmax(0,1fr)}.bc-content-block :is([data-bc-part=tab],[data-bc-part=code]){padding:1rem}.bc-content-block [data-bc-part=step]{padding-left:2.25rem}}@media (prefers-reduced-motion:reduce){.bc-content-block [data-bc-part=card]{transition:none}}
/*$vite$:1*/