.wc:where(.astro-2wgvurpz){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}.wc:where(.astro-2wgvurpz) button:where(.astro-2wgvurpz){font:inherit;cursor:pointer}.wc:where(.astro-2wgvurpz) button:where(.astro-2wgvurpz):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.wc__row:where(.astro-2wgvurpz){flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.wc__q:where(.astro-2wgvurpz){color:var(--sl-color-gray-3);margin-right:.25rem;font-weight:600}.wc__pill:where(.astro-2wgvurpz){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius-btn);color:var(--sl-color-gray-2);background:0 0;padding:.3rem .8rem}.wc__pill:where(.astro-2wgvurpz)[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}.wc__chain:where(.astro-2wgvurpz){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.9rem;padding:.75rem;display:flex}.wc__caller:where(.astro-2wgvurpz){color:#18181b;background:#dbeafe;border:1px solid #2563eb;border-radius:.375rem;padding:.25rem .6rem;font-weight:600}.wc__arrow:where(.astro-2wgvurpz){color:var(--sl-color-gray-4);font-size:var(--sl-text-xs)}.wc__box:where(.astro-2wgvurpz){color:#18181b;font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);background:#fff7ed;border:1px solid #ea580c;border-radius:.375rem;padding:.25rem .6rem;font-weight:600}.wc__box--core:where(.astro-2wgvurpz){border-width:2px}.wc__box:where(.astro-2wgvurpz)[hidden],.wc__arrow:where(.astro-2wgvurpz)[hidden],.wc__steps:where(.astro-2wgvurpz) li:where(.astro-2wgvurpz)[hidden]{display:none}.wc__code:where(.astro-2wgvurpz){background:var(--dbc-surface-2);font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.375rem;margin:.6rem 0 0;padding:.5rem .6rem;overflow-x:auto}.wc__steps:where(.astro-2wgvurpz){gap:.3rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.wc__steps:where(.astro-2wgvurpz) li:where(.astro-2wgvurpz){background:var(--sl-color-black);border-left:3px solid #ea580c;border-radius:0 .375rem .375rem 0;grid-template-columns:9.5rem 1fr auto;align-items:baseline;gap:.5rem;margin:0;padding:.3rem .5rem;display:grid}.wc__steps:where(.astro-2wgvurpz) li:where(.astro-2wgvurpz):first-child{border-left-color:#2563eb}.wc__steps:where(.astro-2wgvurpz) .wc__final:where(.astro-2wgvurpz){border-left-color:var(--dbc-gain)}.wc__who:where(.astro-2wgvurpz){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);font-weight:600}.wc__steps:where(.astro-2wgvurpz) code:where(.astro-2wgvurpz){overflow-wrap:anywhere;min-width:0;color:var(--sl-color-white);font-size:var(--sl-text-xs);background:0 0;padding:0}.wc__len:where(.astro-2wgvurpz){font-size:var(--sl-text-xs);color:var(--sl-color-gray-4);white-space:nowrap}.wc__count:where(.astro-2wgvurpz){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);margin-top:.9rem;padding:.75rem}.wc__label:where(.astro-2wgvurpz){color:var(--sl-color-gray-3);margin:0 0 .6rem}.wc__stepper:where(.astro-2wgvurpz){align-items:center;gap:.3rem;margin-inline:.2rem;display:inline-flex}.wc__stepper:where(.astro-2wgvurpz) button:where(.astro-2wgvurpz){border:1px solid var(--dbc-border-strong);background:var(--dbc-surface);width:1.6rem;height:1.6rem;color:var(--sl-color-gray-2);border-radius:.375rem;padding:0;line-height:1}.wc__stepper:where(.astro-2wgvurpz) strong:where(.astro-2wgvurpz){text-align:center;min-width:1ch;color:var(--sl-color-white)}.wc__bar:where(.astro-2wgvurpz){grid-template-columns:11rem 1fr 2.5rem;align-items:center;gap:.5rem;margin-top:.35rem;display:grid}.wc__barname:where(.astro-2wgvurpz){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3)}.wc__bar:where(.astro-2wgvurpz) strong:where(.astro-2wgvurpz){text-align:right;font-family:var(--sl-font-mono);color:var(--sl-color-white)}.wc__track:where(.astro-2wgvurpz){background:var(--dbc-surface-2);border-radius:999px;height:.7rem;overflow:hidden}.wc__fill:where(.astro-2wgvurpz){height:100%;transition:width .3s var(--dbc-ease);border-radius:999px;display:block}.wc__fill--bad:where(.astro-2wgvurpz){background:var(--dbc-cost)}.wc__fill--good:where(.astro-2wgvurpz){background:var(--dbc-gain)}.wc__note:where(.astro-2wgvurpz){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);margin:.6rem 0 0}@media (prefers-reduced-motion:reduce){.wc__fill:where(.astro-2wgvurpz){transition:none}}@media (width<=36rem){.wc__steps:where(.astro-2wgvurpz) li:where(.astro-2wgvurpz){grid-template-columns:1fr auto}.wc__steps:where(.astro-2wgvurpz) code:where(.astro-2wgvurpz){grid-area:2/1/auto/-1}.wc__bar:where(.astro-2wgvurpz){grid-template-columns:1fr 2.5rem}.wc__track:where(.astro-2wgvurpz){grid-area:2/1/auto/-1}}.lo:where(.astro-6rzpmuka){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}.lo:where(.astro-6rzpmuka) button:where(.astro-6rzpmuka){font:inherit;cursor:pointer}.lo:where(.astro-6rzpmuka) button:where(.astro-6rzpmuka):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.lo__cols:where(.astro-6rzpmuka){grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.lo__box:where(.astro-6rzpmuka){border:1px solid var(--dbc-border-strong);border-radius:var(--dbc-radius);background:var(--sl-color-black);min-width:0;padding:.75rem}.lo__label:where(.astro-6rzpmuka){font-size:var(--sl-text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-gray-4);margin:0 0 .5rem;font-weight:700}.lo__layers:where(.astro-6rzpmuka){gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.lo__layer:where(.astro-6rzpmuka){color:#18181b;background:#fff7ed;border:1px solid #ea580c;border-radius:.375rem;grid-template-columns:1fr auto;gap:0 .5rem;margin:0;padding:.35rem .5rem;display:grid}.lo__layer--server:where(.astro-6rzpmuka){background:#dbeafe;border-color:#2563eb}.lo__name:where(.astro-6rzpmuka){font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);font-weight:700}.lo__what:where(.astro-6rzpmuka){font-size:var(--sl-text-xs);color:#52525b;grid-column:1}.lo__moves:where(.astro-6rzpmuka){grid-area:1/2/span 2;align-items:center;gap:.25rem;display:flex}.lo__moves:where(.astro-6rzpmuka) button:where(.astro-6rzpmuka){color:#18181b;background:#fff;border:1px solid #ea580c;border-radius:.375rem;width:1.8rem;height:1.8rem;padding:0}.lo__moves:where(.astro-6rzpmuka) button:where(.astro-6rzpmuka):disabled{opacity:.35;cursor:default}.lo__means:where(.astro-6rzpmuka){color:var(--sl-color-gray-2);margin:0;padding-left:1.1rem}.lo__means:where(.astro-6rzpmuka) li{margin:.15rem 0}.lo__code:where(.astro-6rzpmuka){background:var(--dbc-surface-2);font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.375rem;margin:.6rem 0;padding:.5rem .6rem;overflow-x:auto}.lo__primary:where(.astro-6rzpmuka){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}.lo__timebox:where(.astro-6rzpmuka){margin-top:.75rem}.lo__track:where(.astro-6rzpmuka){border-bottom:1px solid var(--dbc-border-strong);height:2.4rem;margin:.4rem 0 1.4rem;position:relative}.lo__tick:where(.astro-6rzpmuka){font-size:var(--sl-text-2xs);color:var(--sl-color-gray-4);position:absolute;bottom:-1.3rem;transform:translate(-2px)}.lo__track:where(.astro-6rzpmuka) .lo__seg{height:1.6rem;font-size:var(--sl-text-2xs);white-space:nowrap;color:#18181b;box-sizing:border-box;border-radius:.25rem;padding-left:.15rem;font-weight:700;line-height:1.6rem;transition-property:width;transition-timing-function:linear;position:absolute;top:.3rem;overflow:hidden}.lo__track:where(.astro-6rzpmuka) .lo__seg--ok{background:#bbf7d0;border:1px solid #16a34a}.lo__track:where(.astro-6rzpmuka) .lo__seg--err{background:#fed7aa;border:1px solid #ea580c}.lo__track:where(.astro-6rzpmuka) .lo__seg--cut{background:#fecaca;border:1px solid #dc2626}.lo__track:where(.astro-6rzpmuka) .lo__seg--wait{background:repeating-linear-gradient(90deg, var(--sl-color-gray-4) 0 4px, transparent 4px 8px);height:.4rem;padding:0;top:.9rem}.lo__track:where(.astro-6rzpmuka) .lo__dl{border-left:2px dashed #dc2626;width:0;position:absolute;top:-.2rem;bottom:-.2rem}.lo__legend:where(.astro-6rzpmuka){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);flex-wrap:wrap;gap:.3rem .9rem;display:flex}.lo__sw:where(.astro-6rzpmuka){vertical-align:-.1rem;border-radius:.2rem;width:.8rem;height:.8rem;margin-right:.3rem;display:inline-block}.lo__sw--ok:where(.astro-6rzpmuka){background:#bbf7d0;border:1px solid #16a34a}.lo__sw--err:where(.astro-6rzpmuka){background:#fed7aa;border:1px solid #ea580c}.lo__sw--cut:where(.astro-6rzpmuka){background:#fecaca;border:1px solid #dc2626}.lo__sw--wait:where(.astro-6rzpmuka){background:var(--sl-color-gray-4);vertical-align:.15rem;height:.3rem}.lo__sw--dl:where(.astro-6rzpmuka){border-left:2px dashed #dc2626;border-radius:0;width:0}.lo__log:where(.astro-6rzpmuka){min-height:1.5rem;font-family:var(--sl-font-mono);font-size:var(--sl-text-xs);gap:.2rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.lo__log:where(.astro-6rzpmuka) .lo__line{border-left:3px solid var(--dbc-border-strong);color:var(--sl-color-gray-2);overflow-wrap:anywhere;margin:0;padding:.15rem .45rem}.lo__log:where(.astro-6rzpmuka) .lo__line--log{border-left-color:#2563eb}.lo__log:where(.astro-6rzpmuka) .lo__line--retry{border-left-color:#d97706}.lo__result:where(.astro-6rzpmuka){color:var(--sl-color-gray-3);margin:.75rem 0 0}.lo__result--ok:where(.astro-6rzpmuka){color:var(--dbc-gain);font-weight:600}.lo__result--fail:where(.astro-6rzpmuka){color:var(--dbc-cost);font-weight:600}@media (width<=36rem){.lo__cols:where(.astro-6rzpmuka){grid-template-columns:1fr}}
