.telemetry[data-astro-cid-vwwaahg2]{border:var(--hair) solid var(--rule-strong);background:var(--paper)}.bar[data-astro-cid-vwwaahg2]{display:flex;justify-content:space-between;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-bottom:var(--hair) solid var(--rule);color:var(--muted)}.bar-r[data-astro-cid-vwwaahg2]{display:inline-flex;gap:var(--s-4);align-items:center}.cursor-read[data-astro-cid-vwwaahg2]{color:var(--ink);font-variant-numeric:tabular-nums}.live[data-astro-cid-vwwaahg2]{display:inline-flex;gap:.5em;align-items:center;color:var(--accent-ink)}.dot[data-astro-cid-vwwaahg2]{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--accent);animation:blink 1.6s steps(2,jump-none) infinite}.is-static[data-astro-cid-vwwaahg2] .dot[data-astro-cid-vwwaahg2]{animation:none}.is-static[data-astro-cid-vwwaahg2] .live-t[data-astro-cid-vwwaahg2]{font-size:0}.is-static[data-astro-cid-vwwaahg2] .live-t[data-astro-cid-vwwaahg2]:after{content:"Static";font-size:var(--fs-xs)}@keyframes blink{50%{opacity:.25}}.scope[data-astro-cid-vwwaahg2]{position:relative;height:clamp(120px,18vw,180px);overflow:hidden;cursor:crosshair;touch-action:pan-y;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:100% 25%,10% 100%;background-position:0 -1px,-1px 0}.scope[data-astro-cid-vwwaahg2] svg[data-astro-cid-vwwaahg2]{width:100%;height:100%;display:block}.trace[data-astro-cid-vwwaahg2]{fill:none;stroke:var(--accent);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.zero[data-astro-cid-vwwaahg2]{stroke:var(--rule);stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.mk[data-astro-cid-vwwaahg2]{stroke:var(--rule);vector-effect:non-scaling-stroke}.crosshair[data-astro-cid-vwwaahg2]{stroke:var(--ink);stroke-width:1;vector-effect:non-scaling-stroke;opacity:0;transition:opacity var(--dur-fast)}.is-hover[data-astro-cid-vwwaahg2] .crosshair[data-astro-cid-vwwaahg2]{opacity:.5}.labels[data-astro-cid-vwwaahg2]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.labels-track[data-astro-cid-vwwaahg2]{position:absolute;inset:0;width:200%;will-change:transform}.lbl[data-astro-cid-vwwaahg2]{position:absolute;top:8px;font-family:var(--font-mono);font-size:.625rem;letter-spacing:var(--track-label);color:var(--muted);white-space:nowrap}.readouts[data-astro-cid-vwwaahg2]{display:grid;grid-template-columns:repeat(6,1fr);margin:0;border-top:var(--hair) solid var(--rule)}.cell[data-astro-cid-vwwaahg2]{padding:var(--s-2) var(--s-3);border-left:var(--hair) solid var(--rule);min-width:0}.cell[data-astro-cid-vwwaahg2]:first-child{border-left:0}.cell[data-astro-cid-vwwaahg2] dt[data-astro-cid-vwwaahg2]{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.val[data-astro-cid-vwwaahg2]{margin:0;font-family:var(--font-mono);font-size:var(--fs-md);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.clock[data-astro-cid-vwwaahg2]{font-size:var(--fs-sm);line-height:1.85}.ok[data-astro-cid-vwwaahg2]{display:flex;align-items:center;gap:.5em;font-size:var(--fs-sm);line-height:1.85;text-transform:uppercase;letter-spacing:var(--track-label)}.ok[data-astro-cid-vwwaahg2] .dot[data-astro-cid-vwwaahg2]{background:#2fbf71}@media(max-width:56rem){.readouts[data-astro-cid-vwwaahg2]{grid-template-columns:repeat(3,1fr)}.cell[data-astro-cid-vwwaahg2]:nth-child(4){border-left:0}.cell[data-astro-cid-vwwaahg2]:nth-child(n+4){border-top:var(--hair) solid var(--rule)}}@media(max-width:30rem){.readouts[data-astro-cid-vwwaahg2]{grid-template-columns:repeat(2,1fr)}.cell[data-astro-cid-vwwaahg2]:nth-child(4){border-left:var(--hair) solid var(--rule)}.cell[data-astro-cid-vwwaahg2]:nth-child(odd){border-left:0}.cell[data-astro-cid-vwwaahg2]:nth-child(n+3){border-top:var(--hair) solid var(--rule)}.cursor-read[data-astro-cid-vwwaahg2]{display:none}}.hero[data-astro-cid-j7pv25f6]{padding-block:var(--s-7) var(--s-6);display:grid;gap:var(--s-5)}.hero-meta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--s-2)}.headline[data-astro-cid-j7pv25f6]{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:-.035em;font-weight:500;max-width:18ch}.ln[data-astro-cid-j7pv25f6]{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.ln[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:inline-block}.intro[data-astro-cid-j7pv25f6]{font-size:var(--fs-md);color:var(--ink-2);max-width:56ch}.cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--s-2)}.traj-strip[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:var(--hair) solid var(--rule-strong)}.traj-strip[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{--c: var(--ink);padding:var(--s-3) var(--s-3) var(--s-4);border-left:var(--hair) solid var(--rule);position:relative}.traj-strip[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:first-child{border-left:0;padding-left:0}.traj-strip[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6][data-phase=now]{--c: var(--accent);background:var(--accent-wash);padding-left:var(--s-3)}.traj-strip[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6][data-phase=now]:before{content:"";position:absolute;left:0;right:0;top:-2px;height:3px;background:var(--accent)}.ph[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-3)}.pip[data-astro-cid-j7pv25f6]{width:.6rem;height:.6rem;border-radius:50%;border:2px solid var(--c)}[data-astro-cid-j7pv25f6][data-phase=done] .pip[data-astro-cid-j7pv25f6],[data-astro-cid-j7pv25f6][data-phase=now] .pip[data-astro-cid-j7pv25f6]{background:var(--c)}[data-astro-cid-j7pv25f6][data-phase=next] .pip[data-astro-cid-j7pv25f6],[data-astro-cid-j7pv25f6][data-phase=long-term] .pip[data-astro-cid-j7pv25f6]{border-color:var(--muted);border-style:dashed}.traj-strip[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2);font-size:var(--fs-sm);line-height:1.4}.when[data-astro-cid-j7pv25f6]{display:block;font-size:var(--fs-xs);color:var(--muted)}[data-astro-cid-j7pv25f6][data-phase=now] .when[data-astro-cid-j7pv25f6]{color:var(--accent-ink)}.split[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--s-7)}.log-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.log-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:6.5rem 1fr;gap:var(--s-3);padding:var(--s-2) 0;border-bottom:var(--hair) solid var(--rule);align-items:baseline}.log-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6] .draft{grid-column:2;justify-self:start}.log-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;font-weight:500}.log-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.contact[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s-4)}.contact[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2);max-width:52ch}.kv[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:7rem 1fr;margin:0;border-top:var(--hair) solid var(--rule)}.kv[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6],.kv[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;padding:var(--s-2) 0;border-bottom:var(--hair) solid var(--rule);min-width:0;overflow-wrap:anywhere}.kv[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{color:var(--muted);line-height:1.9}@media(max-width:56rem){.traj-strip[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.traj-strip[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(3){border-left:0;padding-left:0}.traj-strip[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:var(--hair) solid var(--rule)}.split[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:30rem){.traj-strip[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.traj-strip[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{border-left:0;padding-left:0}.traj-strip[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-top:var(--hair) solid var(--rule)}}
