.timing-bar[data-astro-cid-wdfokwy7]{margin:0;padding:clamp(1.25rem,4vw,2rem);border:1px solid var(--color-border2);border-radius:var(--radius-token);background:var(--color-side);box-shadow:var(--shadow-card)}figcaption[data-astro-cid-wdfokwy7]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;margin-block-end:1.25rem;color:var(--color-muted);font-family:var(--font-mono);font-size:.72rem}figcaption[data-astro-cid-wdfokwy7] strong[data-astro-cid-wdfokwy7],li[data-astro-cid-wdfokwy7] strong[data-astro-cid-wdfokwy7]{color:var(--color-text);font-weight:760}.timing-bar__provenance[data-astro-cid-wdfokwy7]{margin:-.75rem 0 1.25rem;color:var(--color-accent2);font-family:var(--font-mono);font-size:.62rem;line-height:1.5}.timing-bar__track[data-astro-cid-wdfokwy7]{display:flex;min-height:1.25rem;overflow:hidden;border:1px solid var(--color-border);border-radius:999px;background:var(--color-panel)}.timing-bar__segment[data-astro-cid-wdfokwy7]{flex:var(--segment-duration) 1 0%}.timing-bar__segment--queue[data-astro-cid-wdfokwy7],.timing-bar__swatch--queue[data-astro-cid-wdfokwy7]{background:var(--color-faint)}.timing-bar__segment--download[data-astro-cid-wdfokwy7],.timing-bar__swatch--download[data-astro-cid-wdfokwy7]{background:var(--color-accent2)}.timing-bar__segment--model[data-astro-cid-wdfokwy7],.timing-bar__swatch--model[data-astro-cid-wdfokwy7]{background:var(--color-accent)}.timing-bar__segment--webhook[data-astro-cid-wdfokwy7],.timing-bar__swatch--webhook[data-astro-cid-wdfokwy7]{background:var(--color-ok)}.timing-bar__segment--other[data-astro-cid-wdfokwy7],.timing-bar__swatch--other[data-astro-cid-wdfokwy7]{background:color-mix(in srgb,var(--color-accent2) 32%,var(--color-panel))}ul[data-astro-cid-wdfokwy7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;margin:1.25rem 0 0;padding:0;list-style:none}li[data-astro-cid-wdfokwy7]{display:grid;min-width:0;grid-template-columns:.55rem minmax(0,1fr) auto;gap:.45rem;align-items:center;color:var(--color-muted);font-size:.72rem;line-height:1.35}.timing-bar__swatch[data-astro-cid-wdfokwy7]{width:.5rem;height:.5rem;border-radius:50%}@media(max-width:31rem){ul[data-astro-cid-wdfokwy7]{grid-template-columns:1fr}}.page-hero[data-astro-cid-7wxsvid2]{padding-block:clamp(4rem,9vw,8rem);border-bottom:1px solid var(--color-border);background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--color-accent2) 10%,transparent),transparent 28rem),var(--color-bg)}.page-hero__layout[data-astro-cid-7wxsvid2],.timing-layout[data-astro-cid-7wxsvid2],.status-layout[data-astro-cid-7wxsvid2]{display:grid;gap:clamp(2.5rem,7vw,6rem);align-items:center}.page-hero__lede[data-astro-cid-7wxsvid2]{max-width:40rem;margin-block-end:1.8rem;color:var(--color-muted);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.page-hero__actions[data-astro-cid-7wxsvid2]{display:flex;flex-wrap:wrap;gap:.75rem}.contract-panel[data-astro-cid-7wxsvid2]{padding:clamp(1.25rem,4vw,2.25rem);border:1px solid var(--color-border2);border-radius:var(--radius-token);background:var(--color-side);box-shadow:var(--shadow-modal)}.contract-panel[data-astro-cid-7wxsvid2]>p[data-astro-cid-7wxsvid2]{margin-block-end:1.25rem;color:var(--color-accent2);font-family:var(--font-mono);font-size:.65rem;font-weight:750;letter-spacing:.1em}.contract-panel[data-astro-cid-7wxsvid2] ol[data-astro-cid-7wxsvid2],.mode-list[data-astro-cid-7wxsvid2],.status-ladder[data-astro-cid-7wxsvid2]{margin:0;padding:0;list-style:none}.contract-panel[data-astro-cid-7wxsvid2] li[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:.75rem;align-items:center;padding-block:.85rem;border-top:1px solid var(--color-border);color:var(--color-muted);font-family:var(--font-mono);font-size:.78rem}.contract-panel[data-astro-cid-7wxsvid2] li[data-astro-cid-7wxsvid2]>span[data-astro-cid-7wxsvid2],.mode-list[data-astro-cid-7wxsvid2]>li[data-astro-cid-7wxsvid2]>span[data-astro-cid-7wxsvid2],.status-ladder[data-astro-cid-7wxsvid2]>li[data-astro-cid-7wxsvid2]>span[data-astro-cid-7wxsvid2]{color:color-mix(in srgb,var(--color-accent) 90%,var(--color-text));font-family:var(--font-mono);font-size:.65rem}.contract-panel[data-astro-cid-7wxsvid2] i[data-astro-cid-7wxsvid2]{color:var(--color-muted);font-style:normal}.mode-list[data-astro-cid-7wxsvid2]{border-top:1px solid var(--color-border2)}.mode-list[data-astro-cid-7wxsvid2] li[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;border-bottom:1px solid var(--color-border)}.mode-list[data-astro-cid-7wxsvid2] code[data-astro-cid-7wxsvid2],.status-ladder[data-astro-cid-7wxsvid2] code[data-astro-cid-7wxsvid2]{color:var(--color-accent2);font-size:.76rem}.mode-list[data-astro-cid-7wxsvid2] h3[data-astro-cid-7wxsvid2]{margin-block:.4rem .5rem;font-size:1.2rem}.mode-list[data-astro-cid-7wxsvid2] p[data-astro-cid-7wxsvid2],.status-ladder[data-astro-cid-7wxsvid2] p[data-astro-cid-7wxsvid2]{max-width:38rem;margin:0;color:var(--color-muted);line-height:1.65}.timing-provenance[data-astro-cid-7wxsvid2]{margin:1rem 0 0;color:var(--color-accent2);font-family:var(--font-mono);font-size:.68rem;line-height:1.5}.status-ladder[data-astro-cid-7wxsvid2]{display:grid;border-top:1px solid var(--color-border2)}.status-ladder[data-astro-cid-7wxsvid2] li[data-astro-cid-7wxsvid2]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--color-border)}.status-ladder[data-astro-cid-7wxsvid2] code[data-astro-cid-7wxsvid2]{display:block;margin-block-end:.45rem;font-size:1rem;font-weight:700}@media(min-width:48rem){.page-hero__layout[data-astro-cid-7wxsvid2],.timing-layout[data-astro-cid-7wxsvid2],.status-layout[data-astro-cid-7wxsvid2]{grid-template-columns:minmax(0,1fr) minmax(19rem,.85fr)}.mode-list[data-astro-cid-7wxsvid2]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mode-list[data-astro-cid-7wxsvid2] li[data-astro-cid-7wxsvid2]{padding:1.5rem;border-right:1px solid var(--color-border)}.mode-list[data-astro-cid-7wxsvid2] li[data-astro-cid-7wxsvid2]:last-child{border-right:0}}
