.callout[data-astro-cid-pyumqe5w]{display:flex;gap:14px;padding:16px 18px;border:1px solid var(--line-strong);border-left:2px solid var(--brand);border-radius:0 var(--r) var(--r) 0;background:var(--surface);font-size:15px;line-height:1.6;color:var(--ink-2)}.ic[data-astro-cid-pyumqe5w]{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:6px;color:var(--brand);background:var(--brand-soft)}.ok[data-astro-cid-pyumqe5w]{border-left-color:var(--ok)}.ok[data-astro-cid-pyumqe5w] .ic[data-astro-cid-pyumqe5w]{color:var(--ok);background:var(--ok-soft)}.warn[data-astro-cid-pyumqe5w]{border-left-color:var(--warn)}.warn[data-astro-cid-pyumqe5w] .ic[data-astro-cid-pyumqe5w]{color:var(--warn);background:var(--warn-soft)}b[data-astro-cid-pyumqe5w]{display:block;color:var(--ink);font-weight:600;margin-bottom:2px}.body[data-astro-cid-pyumqe5w] p+p{margin-top:.5em}.cp[data-astro-cid-ow5sbczm]{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:var(--r);border:1px solid var(--ok-line);background:var(--ok-soft);font-size:15px;color:var(--ink-2)}.ic[data-astro-cid-ow5sbczm]{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--ok);color:#fff}b[data-astro-cid-ow5sbczm]{display:block;color:var(--ink);font-weight:600}.tools[data-astro-cid-fgvkshiq]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border-radius:var(--r);overflow:hidden;margin-block:1.4em}.tool[data-astro-cid-fgvkshiq]{position:relative;display:flex;gap:12px;padding:16px;text-decoration:none!important;color:inherit!important;transition:background .2s}.tool[data-astro-cid-fgvkshiq].link:hover{background:var(--surface)}.mono[data-astro-cid-fgvkshiq]{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:6px;border:1px solid var(--line-strong);font-size:12px;font-weight:600;text-transform:uppercase;color:var(--brand)}b[data-astro-cid-fgvkshiq]{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;color:var(--ink);font-weight:600;font-size:14.5px;padding-right:18px}em[data-astro-cid-fgvkshiq].tag{font-style:normal;height:18px;font-size:10px}p[data-astro-cid-fgvkshiq]{margin:2px 0 0!important;font-size:13.5px;line-height:1.5;color:var(--ink-3)}.tool[data-astro-cid-fgvkshiq] .ext{position:absolute;top:14px;right:14px;color:var(--ink-3)}.ct[data-astro-cid-ylykmrxy]{margin-block:1.5em;border-radius:var(--r);border:1px solid var(--code-line);background:var(--code-bg);overflow:hidden}[data-theme-active=dark] .ct[data-astro-cid-ylykmrxy]{border-color:var(--line)}.bar[data-astro-cid-ylykmrxy]{display:flex;gap:2px;padding:6px;border-bottom:1px solid rgba(255,255,255,.07);overflow-x:auto}.bar[data-astro-cid-ylykmrxy] button[data-astro-cid-ylykmrxy]{flex:none;height:28px;padding:0 12px;border:0;border-radius:5px;background:transparent;color:#ffffff80;font:500 12.5px var(--mono);cursor:pointer}.bar[data-astro-cid-ylykmrxy] button[data-astro-cid-ylykmrxy][aria-selected=true]{background:#ffffff14;color:#fff;box-shadow:inset 0 -1px 0 var(--brand)}.ct[data-astro-cid-ylykmrxy] pre.astro-code{margin:0;border:0;border-radius:0}.ct[data-astro-cid-ylykmrxy] pre[data-language]:before,.ct[data-astro-cid-ylykmrxy] .code-wrap:before{display:none}.ct[data-astro-cid-ylykmrxy] .code-wrap{margin:0}.stage[data-astro-cid-tb5vpudz]{position:relative;isolation:isolate;border:1px solid var(--line-strong);border-radius:var(--r);overflow:hidden;background:var(--bg);margin-block:1.5em}.stage[data-astro-cid-tb5vpudz]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(var(--line-strong) 1px,transparent 1.2px);background-size:16px 16px;-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 75%);mask-image:radial-gradient(ellipse at center,#000,transparent 75%)}.stage-bar[data-astro-cid-tb5vpudz]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px 8px 14px;border-bottom:1px solid var(--line)}.live[data-astro-cid-tb5vpudz]{display:inline-flex;gap:8px;align-items:center;font:500 12px var(--mono);color:var(--ok)}.live[data-astro-cid-tb5vpudz] a[data-astro-cid-tb5vpudz]{color:inherit;text-decoration:none}.live[data-astro-cid-tb5vpudz] a[data-astro-cid-tb5vpudz]:hover{text-decoration:underline}.rm[data-astro-cid-tb5vpudz]{display:none;margin-right:auto;font:500 11.5px var(--mono);color:var(--ink-3)}@media(prefers-reduced-motion:reduce){.rm[data-astro-cid-tb5vpudz]{display:inline}}@media(max-width:560px){.rm[data-astro-cid-tb5vpudz]{display:none!important}}iframe[data-astro-cid-tb5vpudz]{display:block;width:100%;border:0;background:transparent}.fig[data-astro-cid-mjk46whg]{margin:1.6em 0}.fig[data-astro-cid-mjk46whg] img[data-astro-cid-mjk46whg]{width:100%;height:auto;border-radius:var(--r);border:1px solid var(--line)}figcaption[data-astro-cid-mjk46whg]{margin-top:8px;font-size:13.5px;color:var(--ink-3);text-align:center}.missing[data-astro-cid-mjk46whg]{padding:12px 14px;border:1px dashed var(--line-strong);border-radius:var(--r);color:var(--ink-3);font-size:14px}
