.ca:where(.astro-hhvmtdzo){border:1px solid var(--dbc-border);border-radius:var(--dbc-radius);background:var(--dbc-surface);font-size:var(--sl-text-sm);margin-block:1.5rem;padding:1rem}.ca:where(.astro-hhvmtdzo) button:where(.astro-hhvmtdzo){font:inherit;cursor:pointer}.ca:where(.astro-hhvmtdzo) button:where(.astro-hhvmtdzo):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.ca__controls:where(.astro-hhvmtdzo){gap:.5rem;display:grid}.ca__group:where(.astro-hhvmtdzo){flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ca__q:where(.astro-hhvmtdzo){min-width:9.5rem;color:var(--sl-color-gray-3);font-weight:600}.ca__pill:where(.astro-hhvmtdzo){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius-btn);color:var(--sl-color-gray-2);font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);background:0 0;padding:.25rem .75rem}.ca__pill:where(.astro-hhvmtdzo)[aria-pressed=true]{border-color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-white);font-weight:600}.ca__primary:where(.astro-hhvmtdzo){border:1px solid var(--sl-color-accent);background:var(--sl-color-accent);color:var(--sl-color-black);border-radius:.5rem;justify-self:start;margin-top:.25rem;padding:.35rem .9rem;font-weight:600}.ca__hops:where(.astro-hhvmtdzo){gap:.3rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.ca__hop:where(.astro-hhvmtdzo){border-left:3px solid var(--dbc-border-strong);background:var(--sl-color-black);border-radius:0 .375rem .375rem 0;grid-template-columns:11rem minmax(0,1fr);align-items:baseline;gap:.5rem;margin:0;padding:.4rem .6rem;display:grid}.ca__hop--ours:where(.astro-hhvmtdzo){border-left-color:#2563eb}.ca__hop--adapter:where(.astro-hhvmtdzo){border-left-color:#ea580c}.ca__hop--vendor:where(.astro-hhvmtdzo){border-left-style:dashed;border-left-color:#71717a}.ca__hop--result:where(.astro-hhvmtdzo){border-left-color:#2563eb}.ca__hop--ok:where(.astro-hhvmtdzo){border-left-color:var(--dbc-gain)}.ca__hop--bad:where(.astro-hhvmtdzo){border-left-color:var(--dbc-cost)}.ca__who:where(.astro-hhvmtdzo){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);font-weight:600}.ca__hop:where(.astro-hhvmtdzo) code:where(.astro-hhvmtdzo),.ca__pairs:where(.astro-hhvmtdzo) code{overflow-wrap:anywhere;min-width:0;color:var(--sl-color-white);font-size:var(--sl-text-xs);background:0 0;padding:0}.ca__pairs:where(.astro-hhvmtdzo){gap:.2rem;display:grid}.ca__pairs:where(.astro-hhvmtdzo) .ca__pair{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.ca__pairs:where(.astro-hhvmtdzo) .ca__arrow{color:#ea580c;font-weight:700}.ca__pairs:where(.astro-hhvmtdzo) .ca__note{font-size:var(--sl-text-xs);color:var(--sl-color-gray-4)}.ca__table:where(.astro-hhvmtdzo){margin-top:.9rem}.ca__label:where(.astro-hhvmtdzo){color:var(--sl-color-gray-3);margin:0 0 .35rem;font-weight:600}.ca__table:where(.astro-hhvmtdzo) table:where(.astro-hhvmtdzo){border-collapse:collapse;width:100%;font-size:var(--sl-text-xs);margin:0}.ca__table:where(.astro-hhvmtdzo) th:where(.astro-hhvmtdzo),.ca__table:where(.astro-hhvmtdzo) td:where(.astro-hhvmtdzo){border:1px solid var(--dbc-border);text-align:left;padding:.3rem .5rem}.ca__table:where(.astro-hhvmtdzo) th:where(.astro-hhvmtdzo){color:var(--sl-color-gray-3);background:var(--dbc-surface-2)}.ca__table:where(.astro-hhvmtdzo) code:where(.astro-hhvmtdzo){font-size:var(--sl-text-xs);overflow-wrap:anywhere;background:0 0;padding:0}.ca__table:where(.astro-hhvmtdzo) tr:where(.astro-hhvmtdzo){transition:background .2s var(--dbc-ease)}.ca__table:where(.astro-hhvmtdzo) tr:where(.astro-hhvmtdzo).ca__hit{background:#ea580c2e}@media (prefers-reduced-motion:reduce){.ca__table:where(.astro-hhvmtdzo) tr:where(.astro-hhvmtdzo){transition:none}}@media (width<=36rem){.ca__hop:where(.astro-hhvmtdzo){grid-template-columns:minmax(0,1fr);gap:.15rem}.ca__q:where(.astro-hhvmtdzo){width:100%;min-width:0}}.cf:where(.astro-mkwcpu2l){border:1px solid var(--dbc-border);border-radius:var(--dbc-radius);background:var(--dbc-surface);font-size:var(--sl-text-sm);margin-block:1.5rem;padding:1rem}.cf:where(.astro-mkwcpu2l) button:where(.astro-mkwcpu2l){font:inherit;cursor:pointer}.cf:where(.astro-mkwcpu2l) button:where(.astro-mkwcpu2l):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.cf__row:where(.astro-mkwcpu2l){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cf__q:where(.astro-mkwcpu2l){color:var(--sl-color-gray-3);font-weight:600}.cf__fails:where(.astro-mkwcpu2l){flex-wrap:wrap;gap:.375rem;display:flex}.cf__pill:where(.astro-mkwcpu2l){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius-btn);color:var(--sl-color-gray-2);background:0 0;padding:.25rem .75rem}.cf__pill:where(.astro-mkwcpu2l)[aria-pressed=true]{border-color:var(--dbc-cost);background:var(--dbc-cost);color:var(--sl-color-black);font-weight:600}.cf__pill:where(.astro-mkwcpu2l)[data-fail=""][aria-pressed=true]{border-color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-white)}.cf__caller:where(.astro-mkwcpu2l){flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.9rem;display:flex}.cf__callerbox:where(.astro-mkwcpu2l){color:#18181b;font-weight:600;font-size:var(--sl-text-xs);background:#dbeafe;border:1px solid #2563eb;border-radius:.375rem;padding:.25rem .6rem}.cf__arrow:where(.astro-mkwcpu2l){color:var(--sl-color-gray-4)}.cf__facade:where(.astro-mkwcpu2l){color:#18181b;font-size:var(--sl-text-xs);background:#ede9fe;border:1px solid #7c3aed;border-radius:.375rem;padding:.25rem .6rem;font-weight:600}.cf__primary:where(.astro-mkwcpu2l){border:1px solid var(--sl-color-accent);background:var(--sl-color-accent);color:var(--sl-color-black);border-radius:.5rem;padding:.35rem .9rem;font-weight:600}.cf__primary:where(.astro-mkwcpu2l):disabled{opacity:.6;cursor:wait}.cf__steps:where(.astro-mkwcpu2l){grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.cf__step:where(.astro-mkwcpu2l){background:var(--sl-color-black);transition:border-color .2s var(--dbc-ease), background .2s var(--dbc-ease);border:1px solid #ea580c;border-radius:.5rem;align-content:start;gap:.25rem;margin:0;padding:.55rem .6rem;display:grid}.cf__name:where(.astro-mkwcpu2l){color:var(--sl-color-white);font-weight:700}.cf__call:where(.astro-mkwcpu2l){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);overflow-wrap:break-word;background:0 0;padding:0}.cf__status:where(.astro-mkwcpu2l){font-size:var(--sl-text-xs);color:var(--sl-color-gray-4);font-weight:600}.cf__fail:where(.astro-mkwcpu2l){font-size:var(--sl-text-xs);color:var(--sl-color-gray-4)}.cf__step:where(.astro-mkwcpu2l)[data-state=running]{border-color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 12%, var(--sl-color-black))}.cf__step:where(.astro-mkwcpu2l)[data-state=done]{border-color:var(--dbc-gain)}.cf__step:where(.astro-mkwcpu2l)[data-state=done] .cf__status:where(.astro-mkwcpu2l){color:var(--dbc-gain)}.cf__step:where(.astro-mkwcpu2l)[data-state=failed]{border-color:var(--dbc-cost);background:color-mix(in srgb, var(--dbc-cost) 12%, var(--sl-color-black))}.cf__step:where(.astro-mkwcpu2l)[data-state=failed] .cf__status:where(.astro-mkwcpu2l){color:var(--dbc-cost)}.cf__step:where(.astro-mkwcpu2l)[data-state=undone]{border-style:dashed;border-color:var(--sl-color-gray-4)}.cf__step:where(.astro-mkwcpu2l)[data-state=undone] .cf__status:where(.astro-mkwcpu2l){color:var(--sl-color-white)}.cf__step:where(.astro-mkwcpu2l)[data-state=undone] .cf__status:where(.astro-mkwcpu2l):before{content:"↩ "}.cf__step:where(.astro-mkwcpu2l)[data-state=queued]{border-color:#d97706}.cf__step:where(.astro-mkwcpu2l)[data-state=queued] .cf__status:where(.astro-mkwcpu2l){color:#d97706}.cf__logbox:where(.astro-mkwcpu2l){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);margin-top:.75rem;padding:.6rem .75rem}.cf__label:where(.astro-mkwcpu2l){color:var(--sl-color-gray-3);margin:0 0 .35rem;font-weight:600}.cf__log:where(.astro-mkwcpu2l){min-height:1.5rem;font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.cf__log:where(.astro-mkwcpu2l) .cf__line{border-left:3px solid var(--dbc-gain);color:var(--sl-color-gray-2);overflow-wrap:anywhere;margin:0;padding-left:.5rem}.cf__log:where(.astro-mkwcpu2l) .cf__line--fail{border-left-color:var(--dbc-cost);color:var(--sl-color-white)}.cf__log:where(.astro-mkwcpu2l) .cf__line--undo{border-left-color:var(--sl-color-gray-4);border-left-style:dashed}.cf__log:where(.astro-mkwcpu2l) .cf__line--undo:before{content:"↩ "}.cf__log:where(.astro-mkwcpu2l) .cf__line--note{border-left-color:#d97706}.cf__result:where(.astro-mkwcpu2l){background:var(--dbc-surface-2);color:var(--sl-color-gray-2);border-radius:.5rem;margin:.75rem 0 0;padding:.5rem .75rem;font-weight:600}.cf__result--ok:where(.astro-mkwcpu2l){color:var(--dbc-gain)}.cf__result--bad:where(.astro-mkwcpu2l){color:var(--dbc-cost)}@media (prefers-reduced-motion:reduce){.cf__step:where(.astro-mkwcpu2l){transition:none}}@media (width<=36rem){.cf__steps:where(.astro-mkwcpu2l){grid-template-columns:minmax(0,1fr)}}.cr:where(.astro-dmhphp7o){border:1px solid var(--dbc-border);border-radius:var(--dbc-radius);background:var(--dbc-surface);font-size:var(--sl-text-sm);margin-block:1.5rem;padding:1rem}.cr:where(.astro-dmhphp7o) button:where(.astro-dmhphp7o){font:inherit;cursor:pointer}.cr:where(.astro-dmhphp7o) button:where(.astro-dmhphp7o):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.cr:where(.astro-dmhphp7o) button:where(.astro-dmhphp7o):disabled{opacity:.55;cursor:default}.cr__controls:where(.astro-dmhphp7o){gap:.5rem;display:grid}.cr__group:where(.astro-dmhphp7o),.cr__actions:where(.astro-dmhphp7o){flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cr__q:where(.astro-dmhphp7o){min-width:9rem;color:var(--sl-color-gray-3);font-weight:600}.cr__seg:where(.astro-dmhphp7o){border:1px solid var(--dbc-border-strong);border-radius:.5rem;flex-wrap:wrap;display:inline-flex;overflow:hidden}.cr__seg:where(.astro-dmhphp7o) button:where(.astro-dmhphp7o){color:var(--sl-color-gray-3);background:0 0;border:0;padding:.3rem .75rem}.cr__seg:where(.astro-dmhphp7o) button:where(.astro-dmhphp7o)[aria-pressed=true]{background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-white);border-color:var(--sl-color-accent);font-weight:600}.cr__pill:where(.astro-dmhphp7o){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius-btn);color:var(--sl-color-gray-2);background:0 0;padding:.25rem .75rem}.cr__pill:where(.astro-dmhphp7o)[aria-pressed=true]{border-color:var(--sl-color-accent);background:color-mix(in srgb, var(--sl-color-accent) 14%, transparent);color:var(--sl-color-white);font-weight:600}.cr__call:where(.astro-dmhphp7o){color:#18181b;font-size:var(--sl-text-xs);background:#dbeafe;border:1px solid #2563eb;border-radius:.375rem;padding:.25rem .6rem;font-weight:600}.cr__primary:where(.astro-dmhphp7o){border:1px solid var(--sl-color-accent);background:var(--sl-color-accent);color:var(--sl-color-black);border-radius:.5rem;padding:.35rem .9rem;font-weight:600}.cr__ghost:where(.astro-dmhphp7o){border:1px solid var(--dbc-border-strong);color:var(--sl-color-gray-2);background:0 0;border-radius:.5rem;padding:.35rem .9rem}.cr__stage:where(.astro-dmhphp7o){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;margin-top:.9rem;display:grid}.cr__box:where(.astro-dmhphp7o){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);min-width:0;padding:.6rem .75rem}.cr__label:where(.astro-dmhphp7o){color:var(--sl-color-gray-3);margin:0 0 .4rem;font-weight:600}.cr__count:where(.astro-dmhphp7o){color:var(--sl-color-gray-4);font-weight:400;font-size:var(--sl-text-xs)}.cr__req:where(.astro-dmhphp7o){font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);color:var(--sl-color-white);overflow-wrap:anywhere;margin:0 0 .4rem}.cr__raw:where(.astro-dmhphp7o){background:var(--dbc-surface-2);min-height:5.5rem;font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);white-space:pre-wrap;overflow-wrap:anywhere;border:1px dashed #71717a;border-radius:.375rem;margin:0;padding:.5rem .6rem}.cr__log:where(.astro-dmhphp7o){max-height:15rem;font-size:var(--sl-text-xs);gap:.25rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.cr__log:where(.astro-dmhphp7o) .cr__line{color:var(--sl-color-white);overflow-wrap:anywhere;border-left:3px solid #ea580c;margin:0;padding:.2rem .5rem}.cr__log:where(.astro-dmhphp7o) .cr__line--old{color:var(--sl-color-gray-3)}.cr__log:where(.astro-dmhphp7o) .cr__line--info{border-left-color:var(--sl-color-gray-4)}.cr__log:where(.astro-dmhphp7o) .cr__line--warn{border-left-color:#d97706}.cr__log:where(.astro-dmhphp7o) .cr__line--wait{border-left-color:#2563eb}.cr__log:where(.astro-dmhphp7o) .cr__line--bad{border-left-color:var(--dbc-cost)}.cr__out:where(.astro-dmhphp7o){margin-top:.75rem}.cr__events:where(.astro-dmhphp7o){gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.cr__events:where(.astro-dmhphp7o) .cr__ev{color:#18181b;font-size:var(--sl-text-xs);background:#dbeafe;border:1px solid #2563eb;border-radius:.375rem;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;padding:.25rem .5rem;display:flex}.cr__events:where(.astro-dmhphp7o) .cr__ev code{color:#18181b;background:0 0;padding:0;font-weight:700}.cr__events:where(.astro-dmhphp7o) .cr__ev--unknown{background:#fef3c7;border-color:#d97706}.cr__final:where(.astro-dmhphp7o){color:var(--sl-color-gray-3);margin:.5rem 0 0}.cr__final--ok:where(.astro-dmhphp7o){color:var(--dbc-gain);font-weight:600}.cr__final--bad:where(.astro-dmhphp7o){color:var(--dbc-cost);font-weight:600}@media (width<=36rem){.cr__stage:where(.astro-dmhphp7o){grid-template-columns:minmax(0,1fr)}.cr__q:where(.astro-dmhphp7o){width:100%;min-width:0}}
