.lesson-diagram[data-astro-cid-vwk2wofg]{--fail:#a63d1f;color:#0a211d;background:#f4f0e5;border:1px solid #cfd4c8;border-radius:12px;max-width:100%;margin:1.25rem 0 1.5rem;padding:12px;position:relative}.lesson-diagram-rail[data-astro-cid-vwk2wofg]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lesson-diagram-node[data-astro-cid-vwk2wofg]{grid-template-columns:12px minmax(0,1fr);gap:8px;min-width:0;margin:0;display:grid}.lesson-diagram-mark[data-astro-cid-vwk2wofg]{border-left:2px solid #0a211d}.lesson-diagram-copy[data-astro-cid-vwk2wofg]{background:#fffef8;border:2px solid #0a211d;border-radius:8px;min-width:0;padding:8px 10px}.is-process[data-astro-cid-vwk2wofg] .lesson-diagram-copy[data-astro-cid-vwk2wofg]{border-width:3px}.is-store[data-astro-cid-vwk2wofg] .lesson-diagram-copy[data-astro-cid-vwk2wofg]{border-bottom-width:6px}.is-flow[data-astro-cid-vwk2wofg] .lesson-diagram-copy[data-astro-cid-vwk2wofg]{background:0 0}.is-boundary[data-astro-cid-vwk2wofg]{border-top:2px dashed #0a211d;padding-top:6px;display:block}.is-boundary[data-astro-cid-vwk2wofg] .lesson-diagram-mark[data-astro-cid-vwk2wofg],.is-boundary[data-astro-cid-vwk2wofg] .lesson-diagram-copy[data-astro-cid-vwk2wofg]{display:contents}.is-boundary[data-astro-cid-vwk2wofg] .lesson-diagram-copy[data-astro-cid-vwk2wofg]{background:0 0;border:0;padding:0}@media (width<=400px){.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=capability-blind]{padding:8px}.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=capability-blind] .lesson-diagram-rail[data-astro-cid-vwk2wofg]{gap:4px}.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=capability-blind] .lesson-diagram-copy[data-astro-cid-vwk2wofg]{padding:6px 8px}.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=capability-blind] figcaption[data-astro-cid-vwk2wofg]{margin-top:6px}}.lesson-diagram-kicker[data-astro-cid-vwk2wofg],.lesson-diagram-boundary[data-astro-cid-vwk2wofg]{color:#4b5650;margin:0;font-size:13px;font-weight:700;line-height:1.35}.lesson-diagram-boundary[data-astro-cid-vwk2wofg]{color:#0a211d}.lesson-diagram-label[data-astro-cid-vwk2wofg]{overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;line-height:1.35}.lesson-diagram-title[data-astro-cid-vwk2wofg]{color:#0a211d;margin:0 0 8px;font-size:13px;font-weight:700;line-height:1.35}.lesson-diagram-label[data-astro-cid-vwk2wofg].is-mono,.lesson-diagram-mono[data-astro-cid-vwk2wofg]{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.4}.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=net-request-path] .lesson-diagram-label[data-astro-cid-vwk2wofg],.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=net-request-path] .lesson-diagram-label[data-astro-cid-vwk2wofg].is-mono,.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=net-request-path] .lesson-diagram-mono[data-astro-cid-vwk2wofg],.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=net-request-path] figcaption[data-astro-cid-vwk2wofg],.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=net-transport-trust] .lesson-diagram-label[data-astro-cid-vwk2wofg],.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=net-transport-trust] .lesson-diagram-label[data-astro-cid-vwk2wofg].is-mono,.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=net-transport-trust] .lesson-diagram-mono[data-astro-cid-vwk2wofg],.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=net-transport-trust] figcaption[data-astro-cid-vwk2wofg],.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=pipeline-slsa-provenance] .lesson-diagram-label[data-astro-cid-vwk2wofg],.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=pipeline-slsa-provenance] .lesson-diagram-mono[data-astro-cid-vwk2wofg],.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=pipeline-slsa-provenance] figcaption[data-astro-cid-vwk2wofg]{overflow-wrap:normal;word-break:normal}.aa-keep[data-astro-cid-vwk2wofg]{white-space:nowrap;overflow-wrap:normal;word-break:normal;display:inline-block}.is-struck[data-astro-cid-vwk2wofg] .lesson-diagram-label[data-astro-cid-vwk2wofg]{text-decoration:line-through 2px}.lesson-diagram[data-astro-cid-vwk2wofg] figcaption[data-astro-cid-vwk2wofg]{margin:10px 0 0;font-size:15px;line-height:1.45}.lesson-diagram-index[data-astro-cid-vwk2wofg]{clip:rect(0 0 0 0);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.lesson-diagram-rail[data-astro-cid-vwk2wofg].is-pairs{gap:14px}.lesson-diagram-pair[data-astro-cid-vwk2wofg]{background:#fffef8;border:2px solid #0a211d;border-radius:10px;gap:8px;min-width:0;margin:0;padding:10px 12px;display:grid}.lesson-diagram-pair[data-astro-cid-vwk2wofg] .lesson-diagram-label[data-astro-cid-vwk2wofg]{margin:0}.lesson-diagram-pair[data-astro-cid-vwk2wofg] .lesson-diagram-boundary[data-astro-cid-vwk2wofg]{overflow-wrap:anywhere;border-top:2px dashed #0a211d;padding-top:8px}.lesson-diagram-pair[data-astro-cid-vwk2wofg] .is-high[data-astro-cid-vwk2wofg]{font-weight:700}.lesson-diagram-inputs[data-astro-cid-vwk2wofg]{border-top:2px solid #cfd4c8;gap:4px;margin:8px 0 0;padding:8px 0 0 12px;list-style:none;display:grid}.lesson-diagram-inputs[data-astro-cid-vwk2wofg] li[data-astro-cid-vwk2wofg]{overflow-wrap:anywhere;font-size:16px;line-height:1.35}.is-fail[data-astro-cid-vwk2wofg] .lesson-diagram-copy[data-astro-cid-vwk2wofg]{border-color:var(--fail)}.is-fail[data-astro-cid-vwk2wofg] .lesson-diagram-label[data-astro-cid-vwk2wofg]{color:var(--fail)}@media (width>=321px){.lesson-diagram[data-astro-cid-vwk2wofg][data-dense=true] .lesson-diagram-rail[data-astro-cid-vwk2wofg].is-peers{grid-template-columns:1fr 1fr}.lesson-diagram[data-astro-cid-vwk2wofg][data-dense=true] .lesson-diagram-rail[data-astro-cid-vwk2wofg].is-peers .is-span[data-astro-cid-vwk2wofg]{grid-column:1/-1}}@media (width>=321px) and (width<=359px){.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=pipeline-slsa-provenance] .lesson-diagram-rail[data-astro-cid-vwk2wofg].is-peers{grid-template-columns:minmax(0,1fr)}.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=pipeline-slsa-provenance] .lesson-diagram-rail[data-astro-cid-vwk2wofg].is-peers .is-span[data-astro-cid-vwk2wofg]{grid-column:auto}}@media (width>=360px) and (width<=639px){.lesson-diagram[data-astro-cid-vwk2wofg][data-diagram=pipeline-slsa-provenance] .lesson-diagram-rail[data-astro-cid-vwk2wofg].is-peers{grid-template-columns:1fr}}@media (width>=640px){.lesson-diagram[data-astro-cid-vwk2wofg]{padding:16px 20px}.lesson-diagram-rail[data-astro-cid-vwk2wofg].is-peers,.lesson-diagram-rail[data-astro-cid-vwk2wofg].is-pairs{grid-template-columns:1fr 1fr}.lesson-diagram-rail[data-astro-cid-vwk2wofg].is-peers .is-span[data-astro-cid-vwk2wofg]{grid-column:1/-1}}
