.kfig .tl[data-astro-cid-ieus4i4y]{margin:0;padding:0;list-style:none;display:grid;position:relative}.kfig .tl[data-astro-cid-ieus4i4y]:before{content:"";top:.5rem;bottom:.5rem;left:calc(var(--tl-time) + .875rem + .4375rem);background:var(--fig-line-strong);transform-origin:top;width:1px;animation:tl-spine calc(var(--count) * .28s + .3s) linear both;position:absolute}.tl[data-astro-cid-ieus4i4y]{--tl-time:4.5rem}.kfig .tl-item[data-astro-cid-ieus4i4y]{grid-template-columns:var(--tl-time) .875rem minmax(0, 1fr);animation:tl-in .55s var(--ease-out-expo) both;animation-delay:calc(var(--i) * .28s + .1s);column-gap:.875rem;margin:0;padding:0 0 1.375rem;display:grid;position:relative}.kfig .tl-item[data-astro-cid-ieus4i4y]:last-child{padding-bottom:0}.tl-time[data-astro-cid-ieus4i4y]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--fig-dim);text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;padding-top:.125rem;font-size:.6875rem}.tl-mark[data-astro-cid-ieus4i4y]{z-index:1;background:var(--fig-bg);border-radius:999px;width:.875rem;height:.875rem;margin-top:.25rem;position:relative}.tl-mark[data-astro-cid-ieus4i4y] span[data-astro-cid-ieus4i4y]{box-sizing:border-box;border-radius:999px;position:absolute;inset:.125rem}.tl-title[data-astro-cid-ieus4i4y]{color:var(--fig-ink);font-size:.9375rem;font-weight:500;line-height:1.4}.tl-detail[data-astro-cid-ieus4i4y]{color:var(--fig-fog);margin-top:.25rem;font-size:.8125rem;line-height:1.55}.tl-agent[data-astro-cid-ieus4i4y]{font-family:var(--font-mono);letter-spacing:.01em;color:var(--fig-ink);border:1px solid var(--fig-line-strong);margin-right:.5rem;padding:0 .375rem;font-size:.625rem;display:inline-block}.tl-info[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y] span[data-astro-cid-ieus4i4y]{background:var(--fig-dim);inset:.25rem}.tl-live[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y] span[data-astro-cid-ieus4i4y]{background:var(--color-primary);box-shadow:0 0 0 1px var(--fig-accent-stroke)}.kfig-dark .tl-live[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y] span[data-astro-cid-ieus4i4y]{box-shadow:0 0 10px 1px color-mix(in oklab, var(--color-primary) 70%, transparent)}.tl-building[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y] span[data-astro-cid-ieus4i4y]{background:var(--color-building);inset:.25rem}.tl-building[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y]:after{content:"";border:2px solid #0000;border-top-color:var(--color-building);border-radius:999px;animation:1.1s linear infinite tl-spin;position:absolute;inset:-.125rem}.tl-failed[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y] span[data-astro-cid-ieus4i4y]{border:2px solid var(--color-failed)}.tl-failed[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y] span[data-astro-cid-ieus4i4y]:after{content:"";background:var(--color-failed);width:2px;margin-left:-1px;position:absolute;top:-1px;bottom:-1px;left:50%;transform:rotate(45deg)}.tl-queued[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y] span[data-astro-cid-ieus4i4y]{border:2px dotted var(--color-queued)}.tl-sleeping[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y] span[data-astro-cid-ieus4i4y]{border:1.5px solid var(--color-sleeping)}.tl-failed[data-astro-cid-ieus4i4y] .tl-title[data-astro-cid-ieus4i4y]{color:var(--fig-ink)}@container (width<=26rem){.tl[data-astro-cid-ieus4i4y]{--tl-time:0rem}.kfig .tl-item[data-astro-cid-ieus4i4y]{grid-template-columns:.875rem minmax(0,1fr)}.tl-time[data-astro-cid-ieus4i4y]{text-align:left;grid-area:1/2;padding:0 0 .125rem}.tl-mark[data-astro-cid-ieus4i4y]{grid-area:1/1/span 2}.tl-content[data-astro-cid-ieus4i4y]{grid-column:2}.kfig .tl[data-astro-cid-ieus4i4y]:before{left:.4375rem}}@keyframes tl-in{0%{opacity:0;transform:translateY(8px)}}@keyframes tl-spine{0%{transform:scaleY(0)}}@keyframes tl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kfig .tl[data-astro-cid-ieus4i4y]:before,.kfig .tl-item[data-astro-cid-ieus4i4y],.tl-building[data-astro-cid-ieus4i4y] .tl-mark[data-astro-cid-ieus4i4y]:after{animation:none!important}}
