.sheet[data-astro-cid-dckc7i3v]{border:var(--line);border-radius:var(--radius-panel);background:var(--surface);font-variant-ligatures:none;min-width:0;margin:0;overflow:hidden;box-shadow:0 12px 28px -22px #00000059}.label[data-astro-cid-dckc7i3v]{border-bottom:var(--line);background:color-mix(in srgb, var(--ink) 2.5%, var(--surface));font-family:var(--font-code);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.55rem 1rem;font-size:.7rem;display:flex}.name[data-astro-cid-dckc7i3v]{color:var(--ink)}.name[data-astro-cid-dckc7i3v]:before{content:"";border:1px solid var(--steel);vertical-align:.02em;border-radius:1px;width:.5rem;height:.5rem;margin-right:.55rem;display:inline-block}.meta[data-astro-cid-dckc7i3v]{color:var(--steel)}.body[data-astro-cid-dckc7i3v]{min-width:0}@media (width<=640px){.label[data-astro-cid-dckc7i3v]{font-size:12px}}.scroll[data-astro-cid-jqxjgrlt]{overflow-x:auto}.ps[data-astro-cid-jqxjgrlt]{border-collapse:collapse;width:100%;font-family:var(--font-code);font-size:.7rem}thead[data-astro-cid-jqxjgrlt] th[data-astro-cid-jqxjgrlt]{border-bottom:var(--line);letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--steel);padding:.55rem .6rem;font-size:.62rem;font-weight:500}.group[data-astro-cid-jqxjgrlt] th[data-astro-cid-jqxjgrlt]{font-family:var(--font-body);text-align:left;color:var(--ink);padding:.7rem .6rem .3rem;font-size:.78rem;font-weight:600}tbody[data-astro-cid-jqxjgrlt]+tbody[data-astro-cid-jqxjgrlt] .group[data-astro-cid-jqxjgrlt] th[data-astro-cid-jqxjgrlt]{border-top:var(--line)}td[data-astro-cid-jqxjgrlt],tbody[data-astro-cid-jqxjgrlt] th[data-astro-cid-jqxjgrlt][scope=row]{vertical-align:top;text-align:left;white-space:nowrap;padding:.35rem .6rem;font-weight:400}.service[data-astro-cid-jqxjgrlt]{color:var(--ink);align-items:center;gap:.5rem;display:flex}.service[data-astro-cid-jqxjgrlt] .profile[data-astro-cid-jqxjgrlt]{margin-left:0}.group[data-astro-cid-jqxjgrlt] .profile[data-astro-cid-jqxjgrlt]{font-family:var(--font-code);vertical-align:.1em;font-weight:400}.light[data-astro-cid-jqxjgrlt]{background:#2f9e6e;border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem}.oneshot[data-astro-cid-jqxjgrlt] .light[data-astro-cid-jqxjgrlt]{background:color-mix(in srgb, var(--steel) 55%, transparent)}.gated[data-astro-cid-jqxjgrlt] .light[data-astro-cid-jqxjgrlt]{background:0 0;border:1.5px solid #2f9e6e}td[data-astro-cid-jqxjgrlt].image{color:var(--steel);font-size:.66rem}.profile[data-astro-cid-jqxjgrlt]{border:1px dashed color-mix(in srgb, var(--steel) 55%, transparent);color:var(--steel);border-radius:2px;margin-left:.5rem;padding:.02rem .35rem;font-size:.62rem}td[data-astro-cid-jqxjgrlt]{color:var(--ink)}.once[data-astro-cid-jqxjgrlt],.none[data-astro-cid-jqxjgrlt]{color:var(--steel)}tr[data-astro-cid-jqxjgrlt]>[data-astro-cid-jqxjgrlt]:first-child{padding-left:1rem}tr[data-astro-cid-jqxjgrlt]>[data-astro-cid-jqxjgrlt]:last-child{padding-right:1rem}tbody[data-astro-cid-jqxjgrlt] tr[data-astro-cid-jqxjgrlt]:last-child td[data-astro-cid-jqxjgrlt],tbody[data-astro-cid-jqxjgrlt] tr[data-astro-cid-jqxjgrlt]:last-child th[data-astro-cid-jqxjgrlt][scope=row]{padding-bottom:.7rem}@media (width<=640px){.ps[data-astro-cid-jqxjgrlt]{font-size:12px}thead[data-astro-cid-jqxjgrlt] th[data-astro-cid-jqxjgrlt]{font-size:11px}td[data-astro-cid-jqxjgrlt].image,.profile[data-astro-cid-jqxjgrlt]{font-size:12px}}.console[data-astro-cid-jeuscyfn]{font-family:var(--font-code);white-space:pre-wrap;word-break:break-word;color:var(--ink);background:0 0;margin:0;padding:.8rem 1rem 1rem;font-size:.72rem;line-height:1.7;overflow-x:auto}.console[data-astro-cid-jeuscyfn] code[data-astro-cid-jeuscyfn]{font-size:inherit;background:0 0;flex-direction:column;padding:0;display:flex}.line[data-astro-cid-jeuscyfn]{min-height:1.7em}.cmd[data-astro-cid-jeuscyfn]{font-weight:600}.cmd[data-astro-cid-jeuscyfn] i{color:var(--signal);font-style:normal}.step[data-astro-cid-jeuscyfn],.comment[data-astro-cid-jeuscyfn]{color:var(--steel)}.export[data-astro-cid-jeuscyfn]{color:oklch(50% .12 250)}.json[data-astro-cid-jeuscyfn]{border-bottom:1px dashed color-mix(in srgb, var(--rule) 80%, transparent);color:var(--steel);padding:.35rem 0}.json[data-astro-cid-jeuscyfn]:last-child{border-bottom:0}.json[data-astro-cid-jeuscyfn] .k{color:color-mix(in srgb, var(--steel) 75%, transparent)}.json[data-astro-cid-jeuscyfn] b{color:var(--ink);font-weight:500}.json[data-astro-cid-jeuscyfn] .lvl{color:var(--signal)}@media (width<=640px){.console[data-astro-cid-jeuscyfn]{font-size:12px}}.runbook[data-astro-cid-pkv7rvzn]{border:var(--line);border-radius:var(--radius-panel);background:var(--surface);font-size:.9rem}.head[data-astro-cid-pkv7rvzn]{border-bottom:var(--line);font-family:var(--font-code);letter-spacing:.12em;text-transform:uppercase;color:var(--steel);justify-content:space-between;padding:.55rem .9rem;font-size:.66rem;display:flex}.head[data-astro-cid-pkv7rvzn] span[data-astro-cid-pkv7rvzn]:first-child{color:var(--ink)}ol[data-astro-cid-pkv7rvzn]{margin:0;padding:.35rem 0;list-style:none}a[data-astro-cid-pkv7rvzn]{color:var(--ink);grid-template-columns:.9rem 1.5rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.38rem .9rem;text-decoration:none;display:grid}a[data-astro-cid-pkv7rvzn]:hover{background:color-mix(in srgb, var(--signal) 6%, transparent)}a[data-astro-cid-pkv7rvzn]:hover .title[data-astro-cid-pkv7rvzn]{color:var(--signal)}.box[data-astro-cid-pkv7rvzn]{border:1px solid color-mix(in srgb, var(--steel) 70%, transparent);background:var(--surface);border-radius:2px;width:.9rem;height:.9rem;transition:background .2s,border-color .2s;position:relative}.box[data-astro-cid-pkv7rvzn]:after{content:"";border:solid var(--on-signal);opacity:0;border-width:0 2px 2px 0;width:.24rem;height:.48rem;transition:opacity .2s;position:absolute;top:.08rem;left:.26rem;rotate:45deg}.is-done[data-astro-cid-pkv7rvzn] .box[data-astro-cid-pkv7rvzn]{border-color:var(--signal);background:var(--signal)}.is-done[data-astro-cid-pkv7rvzn] .box[data-astro-cid-pkv7rvzn]:after{opacity:1}.is-done[data-astro-cid-pkv7rvzn] .title[data-astro-cid-pkv7rvzn]{color:var(--steel)}.n[data-astro-cid-pkv7rvzn]{font-family:var(--font-code);color:var(--steel);font-size:.72rem}.tool[data-astro-cid-pkv7rvzn]{font-family:var(--font-code);white-space:nowrap;text-overflow:ellipsis;color:var(--steel);font-size:.68rem;overflow:hidden}@media (prefers-reduced-motion:reduce){.box[data-astro-cid-pkv7rvzn],.box[data-astro-cid-pkv7rvzn]:after{transition:none}}@media (width<=420px){.tool[data-astro-cid-pkv7rvzn]{display:none}}.yard[data-astro-cid-ijilugmh]{z-index:-1;pointer-events:none;width:100vw;height:100%;position:absolute;top:0;left:50%;translate:-50%}.yard-host[data-astro-cid-fpaiwdmf]{isolation:isolate;grid-template:"intro stage""index stage"1fr/minmax(0,5fr) minmax(0,7fr);display:grid;position:relative}.yard-host[data-astro-cid-fpaiwdmf]:before{content:"";border-top:var(--line);position:absolute;top:-1px;left:-100vw;right:-100vw}.intro[data-astro-cid-fpaiwdmf]{grid-area:intro;align-content:start;gap:1.4rem;padding-block:clamp(3rem,6vw,5rem) 1.6rem;display:grid}.index[data-astro-cid-fpaiwdmf]{grid-area:index;padding-block:0 clamp(2rem,4vw,3rem)}.intro[data-astro-cid-fpaiwdmf] h1[data-astro-cid-fpaiwdmf]{letter-spacing:-.04em;max-width:9em;font-size:clamp(2.4rem,5vw,4.2rem);line-height:.98}.needs[data-astro-cid-fpaiwdmf]{flex-wrap:wrap;align-items:baseline;gap:.4rem .5rem;margin:0;font-size:.9rem;display:flex}.needs[data-astro-cid-fpaiwdmf] dt[data-astro-cid-fpaiwdmf]{font-family:var(--font-code);letter-spacing:.12em;text-transform:uppercase;color:var(--steel);margin-right:.25rem;font-size:.68rem}.needs[data-astro-cid-fpaiwdmf] dd[data-astro-cid-fpaiwdmf]{border:var(--line);background:var(--surface);border-radius:999px;margin:0;padding:.15rem .55rem}.stage[data-astro-cid-fpaiwdmf]{grid-area:stage;grid-template-rows:auto auto auto;align-content:center;gap:1rem;padding-block:clamp(2rem,4vw,3rem);display:grid}.scene[data-astro-cid-fpaiwdmf]{height:clamp(17rem,31vw,27rem)}.caption[data-astro-cid-fpaiwdmf]{text-align:center;justify-items:center;gap:.3rem;min-height:3.2rem;display:grid}.cmd[data-astro-cid-fpaiwdmf]{border:var(--line);border-radius:var(--radius-small);background:var(--surface);font-family:var(--font-code);color:var(--ink);padding:.25rem .7rem;font-size:.76rem}.sub[data-astro-cid-fpaiwdmf]{max-width:36rem;color:var(--steel);font-size:.86rem}.legend[data-astro-cid-fpaiwdmf]{font-family:var(--font-code);color:var(--steel);flex-wrap:wrap;justify-content:center;gap:.35rem 1.1rem;margin:0;padding:0;font-size:.68rem;list-style:none;display:flex}.legend[data-astro-cid-fpaiwdmf] li[data-astro-cid-fpaiwdmf]:before{content:"";vertical-align:.25em;width:1rem;height:2px;margin-right:.45rem;display:inline-block}.tone-app[data-astro-cid-fpaiwdmf]:before{background:var(--signal)}.tone-signals[data-astro-cid-fpaiwdmf]:before{background:var(--ink)}.tone-front[data-astro-cid-fpaiwdmf]:before{background:var(--steel)}.tone-store[data-astro-cid-fpaiwdmf]:before{border:1px solid color-mix(in srgb, var(--steel) 60%, transparent);background:var(--paper);vertical-align:-.05em!important;width:.8rem!important;height:.55rem!important}@media (width<=1000px){.yard-host[data-astro-cid-fpaiwdmf]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""stage""index"}.stage[data-astro-cid-fpaiwdmf]{padding-block:0 1.5rem}}.routes[data-astro-cid-v72gal3n]{gap:0;margin:0;padding:.4rem 0;list-style:none;display:grid}li[data-astro-cid-v72gal3n]{grid-template-columns:minmax(0,11rem) minmax(4rem,1fr) minmax(0,9.5rem);grid-template-areas:"host wire upstream""why why why";align-items:center;gap:.35rem 0;padding:.7rem 1rem;display:grid}li[data-astro-cid-v72gal3n]+li[data-astro-cid-v72gal3n]{border-top:1px dashed color-mix(in srgb, var(--rule) 80%, transparent)}.host[data-astro-cid-v72gal3n],.upstream[data-astro-cid-v72gal3n]{border:var(--line);border-radius:var(--radius-small);font-family:var(--font-code);white-space:nowrap;text-overflow:ellipsis;padding:.3rem .6rem;font-size:.72rem;overflow:hidden}.host[data-astro-cid-v72gal3n]{background:var(--surface);color:var(--ink);grid-area:host}.upstream[data-astro-cid-v72gal3n]{background:color-mix(in srgb, var(--ink) 4%, var(--surface));color:var(--ink);grid-area:upstream}.wire[data-astro-cid-v72gal3n]{grid-area:wire;place-items:center;height:1.6rem;display:grid;position:relative}.wire[data-astro-cid-v72gal3n]:before{content:"";border-top:1.5px solid var(--signal);position:absolute;top:50%;left:0;right:6px}.wire[data-astro-cid-v72gal3n]:after{content:"";border:4px solid #0000;border-left:6px solid var(--signal);border-right:0;position:absolute;top:calc(50% - 4px);right:0}.optional[data-astro-cid-v72gal3n] .wire[data-astro-cid-v72gal3n]:before{border-top-style:dashed;border-top-color:var(--steel)}.optional[data-astro-cid-v72gal3n] .wire[data-astro-cid-v72gal3n]:after{border-left-color:var(--steel)}.optional[data-astro-cid-v72gal3n] .host[data-astro-cid-v72gal3n],.optional[data-astro-cid-v72gal3n] .upstream[data-astro-cid-v72gal3n]{border-style:dashed}.path[data-astro-cid-v72gal3n]{z-index:1;background:var(--surface);font-family:var(--font-code);color:var(--steel);padding:0 .4rem;font-size:.66rem;position:relative}.why[data-astro-cid-v72gal3n]{color:var(--steel);grid-area:why;font-size:.84rem}.why[data-astro-cid-v72gal3n] code{font-size:.85em}@media (width<=640px){.host[data-astro-cid-v72gal3n],.upstream[data-astro-cid-v72gal3n],.path[data-astro-cid-v72gal3n]{font-size:12px}}.env[data-astro-cid-rhqpgyfq]{counter-reset:line;font-family:var(--font-code);margin:0;padding:.6rem 0;font-size:.72rem;line-height:1.75;list-style:none;overflow-x:auto}li[data-astro-cid-rhqpgyfq]{white-space:pre;counter-increment:line;grid-template-columns:2.4rem 1rem minmax(0,1fr);padding-right:1rem;display:grid}li[data-astro-cid-rhqpgyfq]:before{content:counter(line);text-align:right;color:color-mix(in srgb, var(--steel) 60%, transparent);padding-right:.7rem}.comment[data-astro-cid-rhqpgyfq]{color:var(--steel)}.key[data-astro-cid-rhqpgyfq]{color:var(--ink);font-weight:600}.value[data-astro-cid-rhqpgyfq]{color:oklch(50% .12 250)}.masked[data-astro-cid-rhqpgyfq]{letter-spacing:.05em;color:var(--steel)}.mark[data-astro-cid-rhqpgyfq]{font-weight:600}.added[data-astro-cid-rhqpgyfq]{background:#2c965d1a}.added[data-astro-cid-rhqpgyfq] .mark[data-astro-cid-rhqpgyfq]{color:oklch(50% .13 155)}.removed[data-astro-cid-rhqpgyfq]{background:color-mix(in srgb, var(--signal) 8%, transparent)}.removed[data-astro-cid-rhqpgyfq] .mark[data-astro-cid-rhqpgyfq],.removed[data-astro-cid-rhqpgyfq] .comment[data-astro-cid-rhqpgyfq]{color:var(--signal)}.removed[data-astro-cid-rhqpgyfq] .key[data-astro-cid-rhqpgyfq],.removed[data-astro-cid-rhqpgyfq] .value[data-astro-cid-rhqpgyfq]{text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--signal) 60%, transparent)}@media (width<=640px){.env[data-astro-cid-rhqpgyfq]{font-size:12px}}.board[data-astro-cid-3qyj3efb]{margin:0;padding:.3rem 0;list-style:none}li[data-astro-cid-3qyj3efb]{grid-template-columns:.6rem 4.2rem minmax(0,8.5rem) minmax(0,1fr) minmax(0,13rem);grid-template-areas:"light tier endpoint means grace";align-items:center;gap:.4rem .9rem;padding:.65rem 1rem;font-size:.84rem;display:grid}li[data-astro-cid-3qyj3efb]+li[data-astro-cid-3qyj3efb]{border-top:1px dashed color-mix(in srgb, var(--rule) 80%, transparent)}.light[data-astro-cid-3qyj3efb]{width:.5rem;height:.5rem;animation:2s ease-out infinite beat;animation-delay:var(--delay);background:#2f9e6e;border-radius:999px;grid-area:light;box-shadow:0 0 #2f9e6e73}@keyframes beat{0%{box-shadow:0 0 #2f9e6e73}70%,to{box-shadow:0 0 0 6px #0000}}.tier[data-astro-cid-3qyj3efb]{font-family:var(--font-code);color:var(--ink);grid-area:tier;font-size:.74rem;font-weight:600}.endpoint[data-astro-cid-3qyj3efb]{grid-area:endpoint;justify-self:start;font-size:.7rem}.means[data-astro-cid-3qyj3efb]{color:var(--steel);grid-area:means}.grace[data-astro-cid-3qyj3efb]{grid-area:grace;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .6rem;display:grid}.bar[data-astro-cid-3qyj3efb]{background:linear-gradient(to right, var(--ink) calc(var(--share) * 100%), color-mix(in srgb, var(--rule) 70%, transparent) 0);border-radius:1px;height:.45rem}.secs[data-astro-cid-3qyj3efb]{font-family:var(--font-code);color:var(--ink);font-size:.68rem}.drains[data-astro-cid-3qyj3efb]{color:var(--steel);grid-column:1/-1;font-size:.74rem}.none[data-astro-cid-3qyj3efb]{color:var(--steel)}@media (prefers-reduced-motion:reduce){.light[data-astro-cid-3qyj3efb]{animation:none}}@media (width<=760px){li[data-astro-cid-3qyj3efb]{grid-template-columns:.6rem minmax(0,1fr) auto;grid-template-areas:"light tier endpoint"".means means"".grace grace"}}@media (width<=640px){.endpoint[data-astro-cid-3qyj3efb],.secs[data-astro-cid-3qyj3efb]{font-size:12px}}.images[data-astro-cid-xugbx4fw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.images[data-astro-cid-xugbx4fw]>li[data-astro-cid-xugbx4fw]{border:var(--line);border-top:3px solid var(--tone);border-radius:var(--radius-panel);background:var(--surface);align-content:start;gap:.7rem;padding:.9rem 1rem 1rem;display:grid}.tone-app[data-astro-cid-xugbx4fw]{--tone:var(--signal)}.tone-signals[data-astro-cid-xugbx4fw]{--tone:var(--ink)}.tone-front[data-astro-cid-xugbx4fw]{--tone:var(--steel)}.name[data-astro-cid-xugbx4fw]{font-family:var(--font-code);color:var(--ink);font-size:.82rem;font-weight:600}dl[data-astro-cid-xugbx4fw]{grid-template-columns:auto minmax(0,1fr);gap:.2rem .7rem;margin:0;font-size:.74rem;display:grid}dt[data-astro-cid-xugbx4fw]{color:var(--steel)}dd[data-astro-cid-xugbx4fw]{overflow-wrap:anywhere;font-family:var(--font-code);color:var(--ink);margin:0;font-size:.68rem}.runs[data-astro-cid-xugbx4fw]{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.runs[data-astro-cid-xugbx4fw] li[data-astro-cid-xugbx4fw]{border:1px solid var(--rule);background:color-mix(in srgb, var(--ink) 3%, var(--surface));font-family:var(--font-code);color:var(--ink);border-radius:2px;padding:.06rem .4rem;font-size:.66rem}.note[data-astro-cid-xugbx4fw]{color:var(--steel);font-size:.76rem}@media (width<=640px){.images[data-astro-cid-xugbx4fw]{grid-template-columns:minmax(0,1fr)}dl[data-astro-cid-xugbx4fw],dd[data-astro-cid-xugbx4fw],.runs[data-astro-cid-xugbx4fw] li[data-astro-cid-xugbx4fw]{font-size:12px}}.ladder[data-astro-cid-yuemxjk5]{counter-reset:rung;margin:0;padding:.4rem 0;list-style:none}.ladder[data-astro-cid-yuemxjk5]>li[data-astro-cid-yuemxjk5]{counter-increment:rung;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:.5rem 1.4rem;padding:.9rem 1rem .9rem 3rem;display:grid;position:relative}.ladder[data-astro-cid-yuemxjk5]>li[data-astro-cid-yuemxjk5]+li[data-astro-cid-yuemxjk5]{border-top:1px dashed color-mix(in srgb, var(--rule) 80%, transparent)}.ladder[data-astro-cid-yuemxjk5]>li[data-astro-cid-yuemxjk5]:before{content:counter(rung);border:1px solid var(--steel);background:var(--surface);width:1.3rem;height:1.3rem;font-family:var(--font-code);color:var(--steel);border-radius:999px;place-items:center;font-size:.66rem;display:grid;position:absolute;top:.95rem;left:1rem}.ladder[data-astro-cid-yuemxjk5]>li[data-astro-cid-yuemxjk5]:after{content:"";z-index:0;border-left:1px solid var(--rule);position:absolute;top:2.25rem;bottom:-.95rem;left:calc(1.65rem - .5px)}.ladder[data-astro-cid-yuemxjk5]>li[data-astro-cid-yuemxjk5]:last-child:after{display:none}.switch[data-astro-cid-yuemxjk5]{align-content:start;justify-items:start;gap:.35rem;display:grid}.switch[data-astro-cid-yuemxjk5] code[data-astro-cid-yuemxjk5]{border:var(--line);border-radius:var(--radius-small);background:var(--surface);white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--ink);padding:.25rem .5rem;font-size:.72rem;overflow:hidden}.via[data-astro-cid-yuemxjk5]{font-family:var(--font-code);letter-spacing:.12em;text-transform:uppercase;color:var(--steel);font-size:.6rem}.via-env[data-astro-cid-yuemxjk5]{color:oklch(50% .12 250)}.via-edge[data-astro-cid-yuemxjk5]{color:var(--signal)}.effect[data-astro-cid-yuemxjk5]{gap:.6rem;font-size:.88rem;display:grid}.effect[data-astro-cid-yuemxjk5]>p[data-astro-cid-yuemxjk5]{color:var(--steel)}.effect[data-astro-cid-yuemxjk5] code{font-size:.85em}.crew[data-astro-cid-yuemxjk5]{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.crew[data-astro-cid-yuemxjk5] li[data-astro-cid-yuemxjk5]{border:1px solid var(--rule);background:color-mix(in srgb, var(--ink) 3%, var(--surface));font-family:var(--font-code);white-space:nowrap;color:var(--steel);border-radius:2px;padding:.08rem .45rem;font-size:.66rem}.crew[data-astro-cid-yuemxjk5] .fresh[data-astro-cid-yuemxjk5]{border-color:var(--signal);background:var(--signal-soft);color:var(--ink)}.crew[data-astro-cid-yuemxjk5] .external[data-astro-cid-yuemxjk5]{border-style:dashed}@media (width<=700px){.ladder[data-astro-cid-yuemxjk5]>li[data-astro-cid-yuemxjk5]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.switch[data-astro-cid-yuemxjk5] code[data-astro-cid-yuemxjk5],.crew[data-astro-cid-yuemxjk5] li[data-astro-cid-yuemxjk5]{font-size:12px}}.scroll[data-astro-cid-fjjzzmf7]{overflow-x:auto}.spec[data-astro-cid-fjjzzmf7]{border-collapse:collapse;width:100%;font-size:.84rem}thead[data-astro-cid-fjjzzmf7] th[data-astro-cid-fjjzzmf7]{border-bottom:var(--line);font-family:var(--font-code);letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--steel);padding:.55rem 1rem;font-size:.62rem;font-weight:500}tbody[data-astro-cid-fjjzzmf7] th[data-astro-cid-fjjzzmf7],td[data-astro-cid-fjjzzmf7]{vertical-align:top;text-align:left;padding:.6rem 1rem}tbody[data-astro-cid-fjjzzmf7] tr[data-astro-cid-fjjzzmf7]+tr[data-astro-cid-fjjzzmf7]>[data-astro-cid-fjjzzmf7]{border-top:1px dashed color-mix(in srgb, var(--rule) 80%, transparent)}tbody[data-astro-cid-fjjzzmf7] th[data-astro-cid-fjjzzmf7]{font-family:var(--font-code);white-space:nowrap;color:var(--ink);font-size:.74rem;font-weight:500}td[data-astro-cid-fjjzzmf7]{color:var(--steel)}td[data-astro-cid-fjjzzmf7] code,tbody[data-astro-cid-fjjzzmf7] th[data-astro-cid-fjjzzmf7] code{font-size:.85em}.skip[data-astro-cid-fjjzzmf7] th[data-astro-cid-fjjzzmf7],.skip[data-astro-cid-fjjzzmf7] td[data-astro-cid-fjjzzmf7]{background:color-mix(in srgb, var(--ink) 2.5%, transparent)}.skip[data-astro-cid-fjjzzmf7] th[data-astro-cid-fjjzzmf7]{color:var(--steel);text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--steel) 50%, transparent)}@media (width<=640px){tbody[data-astro-cid-fjjzzmf7] th[data-astro-cid-fjjzzmf7]{font-size:12px}}.step[data-astro-cid-snpq4xsf]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.brief[data-astro-cid-snpq4xsf]{padding-block:clamp(2.25rem,4.5vw,3.5rem);padding-left:calc(var(--inset) + 3.4rem);border-right:var(--line);position:relative}.brief[data-astro-cid-snpq4xsf]:before{content:"";top:0;bottom:0;left:calc(var(--inset) + 1.05rem);border-left:1px dashed color-mix(in srgb, var(--rule) 50%, var(--steel));position:absolute}.held[data-astro-cid-snpq4xsf]{gap:.9rem;display:grid;position:sticky;top:7rem}.num[data-astro-cid-snpq4xsf]{border:1.5px solid var(--signal);border-radius:var(--radius-small);background:var(--paper);width:2.1rem;height:2.1rem;font-family:var(--font-code);color:var(--signal);place-items:center;font-size:.8rem;font-weight:600;display:grid;position:absolute;top:.1rem;left:-3.4rem}.held[data-astro-cid-snpq4xsf] h2[data-astro-cid-snpq4xsf]{font-size:clamp(1.6rem,2.6vw,2.2rem)}.held[data-astro-cid-snpq4xsf] .muted[data-astro-cid-snpq4xsf]{font-size:1rem}.checks[data-astro-cid-snpq4xsf]{gap:.55rem;margin:.3rem 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}.checks[data-astro-cid-snpq4xsf] li[data-astro-cid-snpq4xsf]{padding-left:1.6rem;position:relative}.checks[data-astro-cid-snpq4xsf] li[data-astro-cid-snpq4xsf]:before{content:"";border:1px solid color-mix(in srgb, var(--steel) 60%, transparent);background:var(--surface);border-radius:2px;width:.85rem;height:.85rem;position:absolute;top:.22em;left:0}.checks[data-astro-cid-snpq4xsf] li[data-astro-cid-snpq4xsf]:after{content:"";border:solid var(--signal);border-width:0 1.5px 1.5px 0;width:.22rem;height:.45rem;position:absolute;top:.32em;left:.29rem;rotate:45deg}.checks[data-astro-cid-snpq4xsf] code{font-size:.85em}.work[data-astro-cid-snpq4xsf]{background-color:color-mix(in srgb, var(--ink) 2%, var(--paper));background-image:repeating-linear-gradient(30deg, transparent 0 23px, color-mix(in srgb, var(--steel) 11%, transparent) 23px 24px), repeating-linear-gradient(150deg, transparent 0 23px, color-mix(in srgb, var(--steel) 11%, transparent) 23px 24px);align-content:start;gap:1.25rem;padding-block:clamp(2rem,4vw,3rem);display:grid}.work[data-astro-cid-snpq4xsf] .pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}@media (width<=1100px){.work[data-astro-cid-snpq4xsf] .pair{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.step[data-astro-cid-snpq4xsf]{grid-template-columns:minmax(0,1fr)}.brief[data-astro-cid-snpq4xsf]{border-right:0;border-bottom:var(--line)}.held[data-astro-cid-snpq4xsf]{position:relative;top:0}}.fates[data-astro-cid-dkuxqv6x]{gap:.6rem;padding:.9rem 1rem 1.1rem;display:grid}.fate[data-astro-cid-dkuxqv6x]{gap:.5rem;font-size:.8rem;font-weight:600;display:flex}.fate[data-astro-cid-dkuxqv6x] span[data-astro-cid-dkuxqv6x]{font-family:var(--font-code);color:var(--steel);font-weight:400}.chips[data-astro-cid-dkuxqv6x]{flex-wrap:wrap;gap:.3rem;margin:0 0 .4rem;padding:0;list-style:none;display:flex}.chips[data-astro-cid-dkuxqv6x] li[data-astro-cid-dkuxqv6x]{border:1px solid var(--rule);background:color-mix(in srgb, var(--ink) 3%, var(--surface));font-family:var(--font-code);color:var(--ink);border-radius:2px;padding:.08rem .45rem;font-size:.68rem}.gone[data-astro-cid-dkuxqv6x] li[data-astro-cid-dkuxqv6x]{color:var(--steel);text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--signal) 60%, transparent);background:0 0;border-style:dashed}
