.ledger[data-astro-cid-ubeh6ufc]{background:var(--navy);color:#d7e2f5;border-radius:var(--radius);box-shadow:var(--shadow-panel);overflow:hidden;font-size:.875rem;--cycle: 12s}.ledger__bar[data-astro-cid-ubeh6ufc]{display:flex;align-items:center;gap:.6rem;padding:.7rem 1rem;background:#ffffff0f;border-bottom:1px solid rgba(255,255,255,.1);color:#b6c6e4}.ledger__bar[data-astro-cid-ubeh6ufc] strong[data-astro-cid-ubeh6ufc]{color:#fff;font-weight:500}.ledger__dot[data-astro-cid-ubeh6ufc]{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 3px #1f9d5540}.ledger__tag[data-astro-cid-ubeh6ufc]{margin-left:auto;font-size:.72rem;color:#9db3d9;border:1px solid rgba(255,255,255,.2);padding:.1rem .45rem;border-radius:999px}.ledger__req[data-astro-cid-ubeh6ufc]{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 1rem;font-family:var(--font-mono);border-bottom:1px solid rgba(255,255,255,.1)}.m[data-astro-cid-ubeh6ufc]{color:#9dc3f3;font-weight:500}.ledger__code[data-astro-cid-ubeh6ufc]{color:#bfe3c8}.ledger__table[data-astro-cid-ubeh6ufc]{padding:.4rem 0}.ledger__head[data-astro-cid-ubeh6ufc],.ledger__row[data-astro-cid-ubeh6ufc]{display:grid;grid-template-columns:1.1fr 2fr 1.2fr 1.15fr;gap:.75rem;align-items:center;padding:.55rem 1rem}.ledger__head[data-astro-cid-ubeh6ufc]{font-size:.75rem;color:#7f95bd;padding-bottom:.3rem}.ledger__row[data-astro-cid-ubeh6ufc]{border-top:1px solid rgba(255,255,255,.06)}.mono[data-astro-cid-ubeh6ufc]{font-family:var(--font-mono);color:#c9d6ee}.name[data-astro-cid-ubeh6ufc]{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r[data-astro-cid-ubeh6ufc]{text-align:right}.status[data-astro-cid-ubeh6ufc]{position:relative;height:1.5rem}.chip[data-astro-cid-ubeh6ufc]{position:absolute;left:0;top:0;font-style:normal;font-size:.75rem;font-weight:500;padding:.15rem .5rem;border-radius:999px;white-space:nowrap;opacity:0;animation:chip var(--cycle) linear infinite;animation-delay:calc((var(--i) - 4) * .9s)}.chip--1[data-astro-cid-ubeh6ufc]{background:#ffffff1a;color:#b6c6e4;--a: 0;--b: .28}.chip--2[data-astro-cid-ubeh6ufc]{background:#2c70df59;color:#cfe0fb;--a: .28;--b: .56}.chip--3[data-astro-cid-ubeh6ufc]{background:#1f9d554d;color:#bfe3c8;--a: .56;--b: .94}.chip--1[data-astro-cid-ubeh6ufc]{animation-name:chip1}.chip--2[data-astro-cid-ubeh6ufc]{animation-name:chip2}.chip--3[data-astro-cid-ubeh6ufc]{animation-name:chip3}@keyframes chip1{0%,26%{opacity:1}30%,to{opacity:0}}@keyframes chip2{0%,29%{opacity:0}33%,55%{opacity:1}59%,to{opacity:0}}@keyframes chip3{0%,58%{opacity:0}62%,94%{opacity:1}98%,to{opacity:0}}.ledger__foot[data-astro-cid-ubeh6ufc]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.7rem 1rem;border-top:1px solid rgba(255,255,255,.1);color:#b6c6e4;font-family:var(--font-mono);font-size:.78rem}.ledger__hook[data-astro-cid-ubeh6ufc]{opacity:0;animation:hook var(--cycle) linear infinite;animation-delay:.9s}@keyframes hook{0%,66%{opacity:0}70%,96%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.chip[data-astro-cid-ubeh6ufc],.ledger__hook[data-astro-cid-ubeh6ufc]{animation:none}.chip--3[data-astro-cid-ubeh6ufc],.ledger__hook[data-astro-cid-ubeh6ufc]{opacity:1}}@media(max-width:520px){.ledger__head[data-astro-cid-ubeh6ufc],.ledger__row[data-astro-cid-ubeh6ufc]{grid-template-columns:1.6fr 1.1fr 1.1fr}.ledger__head[data-astro-cid-ubeh6ufc] span[data-astro-cid-ubeh6ufc]:first-child,.ledger__row[data-astro-cid-ubeh6ufc] .mono[data-astro-cid-ubeh6ufc]:first-child{display:none}.ledger__req[data-astro-cid-ubeh6ufc]{flex-direction:column;gap:.2rem}}.hero[data-astro-cid-j7pv25f6]{padding-block:clamp(3rem,2rem + 4vw,6.5rem)}.hero[data-astro-cid-j7pv25f6] .split[data-astro-cid-j7pv25f6]{align-items:center}.hero__lead[data-astro-cid-j7pv25f6]{font-size:var(--text-lg);color:var(--ink-2);margin-top:var(--space-5);max-width:54ch}.hero__for[data-astro-cid-j7pv25f6]{margin-top:var(--space-6);font-size:var(--text-sm);color:var(--ink-2);max-width:48ch}.dev-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:var(--space-5) 0 0;display:grid;gap:.75rem}.dev-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:1rem;border-left:2px solid var(--line-strong);color:var(--ink-2);font-size:var(--text-sm)}.dev-list[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.facts--3[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.facts--3[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
