.provider-map[data-astro-cid-k4eh3qvh]{color:var(--series-ink);margin:1.75rem 0;font-size:.85rem;line-height:1.6;container-type:inline-size}.provider-map[data-astro-cid-k4eh3qvh] p[data-astro-cid-k4eh3qvh]{margin:0}.harness[data-astro-cid-k4eh3qvh]{border:1px solid var(--series-secondary);background:var(--series-canvas);border-radius:.6rem;padding:1rem}.boundary[data-astro-cid-k4eh3qvh]{flex-wrap:wrap;align-items:baseline;gap:.25rem .7rem;font-size:.8rem;font-weight:600;display:flex}.boundary[data-astro-cid-k4eh3qvh] span[data-astro-cid-k4eh3qvh]{color:var(--series-secondary);font-size:.75rem;font-weight:400}.box[data-astro-cid-k4eh3qvh]{border:1px solid var(--series-secondary);background:var(--series-paper);border-radius:.4rem;min-width:0;padding:.8rem}.box[data-astro-cid-k4eh3qvh] strong[data-astro-cid-k4eh3qvh]{font-size:.95rem;display:block}.box[data-astro-cid-k4eh3qvh] p[data-astro-cid-k4eh3qvh]{color:var(--series-secondary);margin-top:.3rem;font-size:.8rem}.loop[data-astro-cid-k4eh3qvh]{text-align:center;margin-top:.8rem}.loop[data-astro-cid-k4eh3qvh] strong[data-astro-cid-k4eh3qvh] span[data-astro-cid-k4eh3qvh]{color:var(--series-secondary);margin-left:.5rem;font-size:.8rem;font-weight:400;display:inline-block}.exchange[data-astro-cid-k4eh3qvh]{text-align:center;color:var(--series-blue);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem;padding:.75rem 0;font-size:.8rem;display:grid}.exchange[data-astro-cid-k4eh3qvh] span[data-astro-cid-k4eh3qvh]:last-child{color:var(--series-feedback)}.provider[data-astro-cid-k4eh3qvh]{border:2px solid var(--series-blue);background:var(--series-blue-wash);border-radius:.5rem;padding:.9rem}.provider-title[data-astro-cid-k4eh3qvh]{align-items:baseline;gap:.5rem;display:flex}.provider-title[data-astro-cid-k4eh3qvh] strong[data-astro-cid-k4eh3qvh]{font-size:1rem}.provider-title[data-astro-cid-k4eh3qvh] span[data-astro-cid-k4eh3qvh]{color:var(--series-blue)}.provider-map[data-astro-cid-k4eh3qvh] .configuration[data-astro-cid-k4eh3qvh]{color:var(--series-secondary);margin:.35rem 0 .9rem;font-size:.8rem}.lanes[data-astro-cid-k4eh3qvh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.lane[data-astro-cid-k4eh3qvh]{flex-direction:column;display:flex}.function[data-astro-cid-k4eh3qvh]{border-color:var(--series-blue);flex:1}.chapter[data-astro-cid-k4eh3qvh]{color:var(--series-blue);margin-bottom:.4rem;font-size:.75rem;display:block}.direction[data-astro-cid-k4eh3qvh]{color:var(--series-blue);text-align:center;padding:.5rem 0;font-size:.8rem}.response[data-astro-cid-k4eh3qvh] .function[data-astro-cid-k4eh3qvh]{border-color:var(--series-feedback)}.response[data-astro-cid-k4eh3qvh] .chapter[data-astro-cid-k4eh3qvh],.response[data-astro-cid-k4eh3qvh] .direction[data-astro-cid-k4eh3qvh]{color:var(--series-feedback)}.transport[data-astro-cid-k4eh3qvh]{text-align:center}.external[data-astro-cid-k4eh3qvh]{border:1px dashed var(--series-feedback);border-radius:.6rem;padding:1rem}.services[data-astro-cid-k4eh3qvh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.8rem;display:grid}.service[data-astro-cid-k4eh3qvh]{text-align:center;border-color:var(--series-feedback)}.service[data-astro-cid-k4eh3qvh] span[data-astro-cid-k4eh3qvh]{color:var(--series-secondary);overflow-wrap:anywhere;margin-top:.3rem;font-size:.75rem;display:block}.provider-map[data-astro-cid-k4eh3qvh] figcaption[data-astro-cid-k4eh3qvh]{color:var(--series-secondary);margin-top:.65rem;font-size:.8rem}@container (width<=460px){.harness[data-astro-cid-k4eh3qvh],.external[data-astro-cid-k4eh3qvh]{padding:.75rem}.provider[data-astro-cid-k4eh3qvh]{padding:.65rem}.lanes[data-astro-cid-k4eh3qvh]{gap:.5rem}.function[data-astro-cid-k4eh3qvh]{padding:.6rem}.services[data-astro-cid-k4eh3qvh]{grid-template-columns:1fr}.service[data-astro-cid-k4eh3qvh]{text-align:left;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.service[data-astro-cid-k4eh3qvh] span[data-astro-cid-k4eh3qvh]{margin:0}}.handoff[data-astro-cid-x5vtg6hx]{color:var(--series-ink);margin:1.75rem 0;font-size:.85rem;line-height:1.6;container-type:inline-size}.stage[data-astro-cid-x5vtg6hx]{border:1px solid var(--series-secondary);background:var(--series-canvas);border-radius:.5rem;padding:.9rem}.stage-title[data-astro-cid-x5vtg6hx]{flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;margin-bottom:.75rem;display:flex}.stage-title[data-astro-cid-x5vtg6hx] strong[data-astro-cid-x5vtg6hx]{font-size:.95rem}.stage-title[data-astro-cid-x5vtg6hx] span[data-astro-cid-x5vtg6hx]{color:var(--series-secondary);font-size:.75rem}.current-state[data-astro-cid-x5vtg6hx]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:.7rem;display:grid}.card[data-astro-cid-x5vtg6hx]{border:1px solid var(--series-rule);background:var(--series-paper);border-radius:.35rem;min-width:0;padding:.75rem}.card[data-astro-cid-x5vtg6hx] strong[data-astro-cid-x5vtg6hx]{font-size:.85rem}.card[data-astro-cid-x5vtg6hx] p[data-astro-cid-x5vtg6hx]{margin:.4rem 0}.card[data-astro-cid-x5vtg6hx] small[data-astro-cid-x5vtg6hx]{color:var(--series-secondary);font-size:.75rem}.history-before[data-astro-cid-x5vtg6hx] ol[data-astro-cid-x5vtg6hx]{margin:.4rem 0 0;padding-left:1.2rem;font-size:.8rem}.history-before[data-astro-cid-x5vtg6hx] li[data-astro-cid-x5vtg6hx]+li[data-astro-cid-x5vtg6hx]{margin-top:.3rem}.tool-output[data-astro-cid-x5vtg6hx]{border-color:var(--series-feedback)}.tool-output[data-astro-cid-x5vtg6hx]>strong[data-astro-cid-x5vtg6hx]{color:var(--series-feedback)}.connection[data-astro-cid-x5vtg6hx]{text-align:center;color:var(--series-secondary);padding:.65rem .25rem;font-size:.8rem}.connection[data-astro-cid-x5vtg6hx]>span[data-astro-cid-x5vtg6hx]{color:var(--series-blue);margin-right:.3rem}.handoff[data-astro-cid-x5vtg6hx] .messages[data-astro-cid-x5vtg6hx]{margin:0;padding:0;list-style:none}.messages[data-astro-cid-x5vtg6hx] li[data-astro-cid-x5vtg6hx]{border:1px solid var(--series-rule);background:var(--series-paper);border-radius:.35rem;align-items:baseline;gap:.6rem;padding:.6rem .7rem;display:flex}.messages[data-astro-cid-x5vtg6hx] li[data-astro-cid-x5vtg6hx]+li[data-astro-cid-x5vtg6hx]{margin-top:.5rem}.messages[data-astro-cid-x5vtg6hx] .number[data-astro-cid-x5vtg6hx]{color:var(--series-secondary);font-size:.8rem}.messages[data-astro-cid-x5vtg6hx] li[data-astro-cid-x5vtg6hx]>div[data-astro-cid-x5vtg6hx]{flex:1;min-width:0}.messages[data-astro-cid-x5vtg6hx] strong[data-astro-cid-x5vtg6hx],.messages[data-astro-cid-x5vtg6hx] li[data-astro-cid-x5vtg6hx]>div[data-astro-cid-x5vtg6hx]>span[data-astro-cid-x5vtg6hx]{display:block}.messages[data-astro-cid-x5vtg6hx] li[data-astro-cid-x5vtg6hx]>div[data-astro-cid-x5vtg6hx]>span[data-astro-cid-x5vtg6hx]{color:var(--series-secondary);margin-top:.15rem;font-size:.8rem}.messages[data-astro-cid-x5vtg6hx] small[data-astro-cid-x5vtg6hx]{white-space:nowrap;font-size:.75rem}.messages[data-astro-cid-x5vtg6hx] .existing[data-astro-cid-x5vtg6hx]{color:var(--series-secondary);background:0 0;border-style:dashed}.messages[data-astro-cid-x5vtg6hx] .existing[data-astro-cid-x5vtg6hx] strong[data-astro-cid-x5vtg6hx]{font-weight:500}.messages[data-astro-cid-x5vtg6hx] .request[data-astro-cid-x5vtg6hx]{border-color:var(--series-blue)}.request[data-astro-cid-x5vtg6hx] small[data-astro-cid-x5vtg6hx]{color:var(--series-blue)}.messages[data-astro-cid-x5vtg6hx] .result[data-astro-cid-x5vtg6hx]{border-color:var(--series-feedback)}.result[data-astro-cid-x5vtg6hx] small[data-astro-cid-x5vtg6hx]{color:var(--series-feedback)}.next[data-astro-cid-x5vtg6hx]{border-color:var(--series-blue);background:var(--series-blue-wash)}.next[data-astro-cid-x5vtg6hx] .stage-title[data-astro-cid-x5vtg6hx]{margin-bottom:.4rem}.next[data-astro-cid-x5vtg6hx] p[data-astro-cid-x5vtg6hx]{margin:0;font-size:.8rem}.next[data-astro-cid-x5vtg6hx] ul[data-astro-cid-x5vtg6hx]{margin:.6rem 0;padding-left:1.2rem}.next[data-astro-cid-x5vtg6hx] li[data-astro-cid-x5vtg6hx]+li[data-astro-cid-x5vtg6hx]{margin-top:.3rem}.destination[data-astro-cid-x5vtg6hx]{border-top:1px solid var(--series-blue);text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin-top:.8rem;padding-top:.6rem;display:flex}.destination[data-astro-cid-x5vtg6hx]>span[data-astro-cid-x5vtg6hx]{color:var(--series-secondary);font-size:.8rem}.handoff[data-astro-cid-x5vtg6hx] figcaption[data-astro-cid-x5vtg6hx]{color:var(--series-secondary);margin-top:.7rem;font-size:.8rem}@container (width<=480px){.stage[data-astro-cid-x5vtg6hx]{padding:.75rem}.current-state[data-astro-cid-x5vtg6hx]{grid-template-columns:1fr}.messages[data-astro-cid-x5vtg6hx] li[data-astro-cid-x5vtg6hx]{flex-wrap:wrap;gap:.2rem .5rem}.messages[data-astro-cid-x5vtg6hx] li[data-astro-cid-x5vtg6hx]>div[data-astro-cid-x5vtg6hx]{flex-basis:calc(100% - 1.5rem)}.messages[data-astro-cid-x5vtg6hx] small[data-astro-cid-x5vtg6hx]{margin-left:1rem}}
